diff options
Diffstat (limited to 'arch/avr32/boards/atstk1000/atstk1004.c')
-rw-r--r-- | arch/avr32/boards/atstk1000/atstk1004.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/arch/avr32/boards/atstk1000/atstk1004.c b/arch/avr32/boards/atstk1000/atstk1004.c index 2c072cd0c22e..949c13ec51ed 100644 --- a/arch/avr32/boards/atstk1000/atstk1004.c +++ b/arch/avr32/boards/atstk1000/atstk1004.c | |||
@@ -71,6 +71,16 @@ static struct spi_board_info spi1_board_info[] __initdata = { { | |||
71 | } }; | 71 | } }; |
72 | #endif | 72 | #endif |
73 | 73 | ||
74 | #ifndef CONFIG_BOARD_ATSTK100X_SW2_CUSTOM | ||
75 | static struct mci_platform_data __initdata mci0_data = { | ||
76 | .slot[0] = { | ||
77 | .bus_width = 4, | ||
78 | .detect_pin = -ENODEV, | ||
79 | .wp_pin = -ENODEV, | ||
80 | }, | ||
81 | }; | ||
82 | #endif | ||
83 | |||
74 | #ifdef CONFIG_BOARD_ATSTK1000_EXTDAC | 84 | #ifdef CONFIG_BOARD_ATSTK1000_EXTDAC |
75 | static void __init atstk1004_setup_extdac(void) | 85 | static void __init atstk1004_setup_extdac(void) |
76 | { | 86 | { |
@@ -137,7 +147,7 @@ static int __init atstk1004_init(void) | |||
137 | at32_add_device_spi(1, spi1_board_info, ARRAY_SIZE(spi1_board_info)); | 147 | at32_add_device_spi(1, spi1_board_info, ARRAY_SIZE(spi1_board_info)); |
138 | #endif | 148 | #endif |
139 | #ifndef CONFIG_BOARD_ATSTK100X_SW2_CUSTOM | 149 | #ifndef CONFIG_BOARD_ATSTK100X_SW2_CUSTOM |
140 | at32_add_device_mci(0, NULL); | 150 | at32_add_device_mci(0, &mci0_data); |
141 | #endif | 151 | #endif |
142 | at32_add_device_lcdc(0, &atstk1000_lcdc_data, | 152 | at32_add_device_lcdc(0, &atstk1000_lcdc_data, |
143 | fbmem_start, fbmem_size, | 153 | fbmem_start, fbmem_size, |