diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2017-03-23 06:23:54 -0700 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2017-03-31 07:54:47 +0200 |
commit | cb9a31134c6c09bd0039e049485329814bbec492 (patch) | |
tree | 589b8cdab74ce3ea3b502c555eae1ab1242599e9 /arch/arm/boards/at91sam9x5ek/init.c | |
parent | 2a0b37da33891368767468077c96599dad9dfc1d (diff) | |
download | barebox-cb9a31134c6c09bd0039e049485329814bbec492.tar.gz barebox-cb9a31134c6c09bd0039e049485329814bbec492.tar.xz |
at91sam9x5ek: Configure SPI in DT
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/at91sam9x5ek/init.c')
-rw-r--r-- | arch/arm/boards/at91sam9x5ek/init.c | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/arch/arm/boards/at91sam9x5ek/init.c b/arch/arm/boards/at91sam9x5ek/init.c index 8acb23ca21..2fe724c58e 100644 --- a/arch/arm/boards/at91sam9x5ek/init.c +++ b/arch/arm/boards/at91sam9x5ek/init.c @@ -168,41 +168,6 @@ static void ek_add_device_lcdc(void) static void ek_add_device_lcdc(void) {} #endif -static const struct spi_board_info ek_cm_cogent_spi_devices[] = { - { - .name = "mtd_dataflash", - .chip_select = 0, - .max_speed_hz = 15 * 1000 * 1000, - .bus_num = 0, - } -}; - -static const struct spi_board_info ek_spi_devices[] = { - { - .name = "m25p80", - .chip_select = 0, - .max_speed_hz = 30 * 1000 * 1000, - .bus_num = 0, - } -}; - -static unsigned spi0_standard_cs[] = { AT91_PIN_PA14}; -static struct at91_spi_platform_data spi_pdata = { - .chipselect = spi0_standard_cs, - .num_chipselect = ARRAY_SIZE(spi0_standard_cs), -}; - -static void ek_add_device_spi(void) -{ - if (at91sam9x5ek_cm_is_vendor(VENDOR_COGENT)) - spi_register_board_info(ek_cm_cogent_spi_devices, - ARRAY_SIZE(ek_cm_cogent_spi_devices)); - else - spi_register_board_info(ek_spi_devices, - ARRAY_SIZE(ek_spi_devices)); - at91_add_device_spi(0, &spi_pdata); -} - #if defined(CONFIG_USB_OHCI) || defined(CONFIG_USB_EHCI) /* * USB HS Host port (common to OHCI & EHCI) @@ -235,7 +200,6 @@ static int at91sam9x5ek_devices_init(void) ek_add_device_w1(); ek_add_device_nand(); ek_add_device_eth(); - ek_add_device_spi(); ek_add_device_usb(); ek_add_device_lcdc(); |