From: Jagan Teki Date: Wed, 14 Mar 2018 13:16:32 +0000 (+0530) Subject: at91: gurnard: Enable DM_SPI X-Git-Tag: v2018.05-rc2~137 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=08afabc157de51d76c313a2b2606384a3d94f0a6;p=u-boot at91: gurnard: Enable DM_SPI Enable DM_SPI for atmel SPI driver on gurnard board. Cc: Simon Glass Signed-off-by: Jagan Teki --- diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig index 6907263539..d73adf3723 100644 --- a/arch/arm/mach-at91/Kconfig +++ b/arch/arm/mach-at91/Kconfig @@ -85,6 +85,7 @@ config TARGET_GURNARD select BOARD_LATE_INIT select DM select DM_SERIAL + select DM_SPI select DM_GPIO select DM_ETH diff --git a/board/bluewater/gurnard/gurnard.c b/board/bluewater/gurnard/gurnard.c index 8733a9af16..d8e92b1196 100644 --- a/board/bluewater/gurnard/gurnard.c +++ b/board/bluewater/gurnard/gurnard.c @@ -18,7 +18,6 @@ #ifndef CONFIG_DM_ETH #include #endif -#include #include #include #include @@ -415,25 +414,6 @@ void reset_phy(void) { } -/* SPI chip select control - only used for FPGA programming */ -#ifdef CONFIG_ATMEL_SPI - -int spi_cs_is_valid(unsigned int bus, unsigned int cs) -{ - return bus == 0 && cs == 0; -} - -void spi_cs_activate(struct spi_slave *slave) -{ - /* We don't use chipselects for FPGA programming */ -} - -void spi_cs_deactivate(struct spi_slave *slave) -{ - /* We don't use chipselects for FPGA programming */ -} -#endif /* CONFIG_ATMEL_SPI */ - static struct atmel_serial_platdata at91sam9260_serial_plat = { .base_addr = ATMEL_BASE_DBGU, };