diff options
Diffstat (limited to 'arch/arm/mach-at91/board-sam9263ek.c')
-rw-r--r-- | arch/arm/mach-at91/board-sam9263ek.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/arch/arm/mach-at91/board-sam9263ek.c b/arch/arm/mach-at91/board-sam9263ek.c index 983cb98d2465..4c8d92a2ea17 100644 --- a/arch/arm/mach-at91/board-sam9263ek.c +++ b/arch/arm/mach-at91/board-sam9263ek.c | |||
@@ -140,11 +140,12 @@ static struct spi_board_info ek_spi_devices[] = { | |||
140 | /* | 140 | /* |
141 | * MCI (SD/MMC) | 141 | * MCI (SD/MMC) |
142 | */ | 142 | */ |
143 | static struct at91_mmc_data __initdata ek_mmc_data = { | 143 | static struct mci_platform_data __initdata mci1_data = { |
144 | .wire4 = 1, | 144 | .slot[0] = { |
145 | .det_pin = AT91_PIN_PE18, | 145 | .bus_width = 4, |
146 | .wp_pin = AT91_PIN_PE19, | 146 | .detect_pin = AT91_PIN_PE18, |
147 | .vcc_pin = -EINVAL, | 147 | .wp_pin = AT91_PIN_PE19, |
148 | }, | ||
148 | }; | 149 | }; |
149 | 150 | ||
150 | 151 | ||
@@ -419,7 +420,7 @@ static void __init ek_board_init(void) | |||
419 | /* Touchscreen */ | 420 | /* Touchscreen */ |
420 | ek_add_device_ts(); | 421 | ek_add_device_ts(); |
421 | /* MMC */ | 422 | /* MMC */ |
422 | at91_add_device_mmc(1, &ek_mmc_data); | 423 | at91_add_device_mci(1, &mci1_data); |
423 | /* Ethernet */ | 424 | /* Ethernet */ |
424 | at91_add_device_eth(&ek_macb_data); | 425 | at91_add_device_eth(&ek_macb_data); |
425 | /* NAND */ | 426 | /* NAND */ |