diff options
| -rw-r--r-- | arch/arm/mach-at91rm9200/board-carmeva.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-at91rm9200/board-csb337.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-at91rm9200/board-dk.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-at91rm9200/board-eb9200.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-at91rm9200/board-ek.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-at91rm9200/board-kb9202.c | 2 | ||||
| -rw-r--r-- | include/asm-arm/arch-at91rm9200/board.h | 6 |
7 files changed, 10 insertions, 8 deletions
diff --git a/arch/arm/mach-at91rm9200/board-carmeva.c b/arch/arm/mach-at91rm9200/board-carmeva.c index 5cd68e6001ef..654f0379550a 100644 --- a/arch/arm/mach-at91rm9200/board-carmeva.c +++ b/arch/arm/mach-at91rm9200/board-carmeva.c | |||
| @@ -88,7 +88,7 @@ static struct at91_udc_data __initdata carmeva_udc_data = { | |||
| 88 | // }; | 88 | // }; |
| 89 | 89 | ||
| 90 | static struct at91_mmc_data __initdata carmeva_mmc_data = { | 90 | static struct at91_mmc_data __initdata carmeva_mmc_data = { |
| 91 | .is_b = 0, | 91 | .slot_b = 0, |
| 92 | .wire4 = 1, | 92 | .wire4 = 1, |
| 93 | .det_pin = AT91_PIN_PB10, | 93 | .det_pin = AT91_PIN_PB10, |
| 94 | .wp_pin = AT91_PIN_PC14, | 94 | .wp_pin = AT91_PIN_PC14, |
diff --git a/arch/arm/mach-at91rm9200/board-csb337.c b/arch/arm/mach-at91rm9200/board-csb337.c index 8eeae491ce71..b8bb8052607a 100644 --- a/arch/arm/mach-at91rm9200/board-csb337.c +++ b/arch/arm/mach-at91rm9200/board-csb337.c | |||
| @@ -99,7 +99,7 @@ static struct at91_cf_data __initdata csb337_cf_data = { | |||
| 99 | 99 | ||
| 100 | static struct at91_mmc_data __initdata csb337_mmc_data = { | 100 | static struct at91_mmc_data __initdata csb337_mmc_data = { |
| 101 | .det_pin = AT91_PIN_PD5, | 101 | .det_pin = AT91_PIN_PD5, |
| 102 | .is_b = 0, | 102 | .slot_b = 0, |
| 103 | .wire4 = 1, | 103 | .wire4 = 1, |
| 104 | .wp_pin = AT91_PIN_PD6, | 104 | .wp_pin = AT91_PIN_PD6, |
| 105 | }; | 105 | }; |
diff --git a/arch/arm/mach-at91rm9200/board-dk.c b/arch/arm/mach-at91rm9200/board-dk.c index 314e1f769ea6..7522bf91bce8 100644 --- a/arch/arm/mach-at91rm9200/board-dk.c +++ b/arch/arm/mach-at91rm9200/board-dk.c | |||
| @@ -95,7 +95,7 @@ static struct at91_cf_data __initdata dk_cf_data = { | |||
| 95 | }; | 95 | }; |
| 96 | 96 | ||
| 97 | static struct at91_mmc_data __initdata dk_mmc_data = { | 97 | static struct at91_mmc_data __initdata dk_mmc_data = { |
| 98 | .is_b = 0, | 98 | .slot_b = 0, |
| 99 | .wire4 = 1, | 99 | .wire4 = 1, |
| 100 | }; | 100 | }; |
| 101 | 101 | ||
diff --git a/arch/arm/mach-at91rm9200/board-eb9200.c b/arch/arm/mach-at91rm9200/board-eb9200.c index 65e867ba2df3..80b72cf7264c 100644 --- a/arch/arm/mach-at91rm9200/board-eb9200.c +++ b/arch/arm/mach-at91rm9200/board-eb9200.c | |||
| @@ -87,7 +87,7 @@ static struct at91_cf_data __initdata eb9200_cf_data = { | |||
| 87 | }; | 87 | }; |
| 88 | 88 | ||
| 89 | static struct at91_mmc_data __initdata eb9200_mmc_data = { | 89 | static struct at91_mmc_data __initdata eb9200_mmc_data = { |
| 90 | .is_b = 0, | 90 | .slot_b = 0, |
| 91 | .wire4 = 1, | 91 | .wire4 = 1, |
| 92 | }; | 92 | }; |
| 93 | 93 | ||
diff --git a/arch/arm/mach-at91rm9200/board-ek.c b/arch/arm/mach-at91rm9200/board-ek.c index 9fcfa0666351..c4fdb415f20e 100644 --- a/arch/arm/mach-at91rm9200/board-ek.c +++ b/arch/arm/mach-at91rm9200/board-ek.c | |||
| @@ -89,7 +89,7 @@ static struct at91_udc_data __initdata ek_udc_data = { | |||
| 89 | 89 | ||
| 90 | static struct at91_mmc_data __initdata ek_mmc_data = { | 90 | static struct at91_mmc_data __initdata ek_mmc_data = { |
| 91 | .det_pin = AT91_PIN_PB27, | 91 | .det_pin = AT91_PIN_PB27, |
| 92 | .is_b = 0, | 92 | .slot_b = 0, |
| 93 | .wire4 = 1, | 93 | .wire4 = 1, |
| 94 | .wp_pin = AT91_PIN_PA17, | 94 | .wp_pin = AT91_PIN_PA17, |
| 95 | }; | 95 | }; |
diff --git a/arch/arm/mach-at91rm9200/board-kb9202.c b/arch/arm/mach-at91rm9200/board-kb9202.c index 35a954a44b1b..759d8191854f 100644 --- a/arch/arm/mach-at91rm9200/board-kb9202.c +++ b/arch/arm/mach-at91rm9200/board-kb9202.c | |||
| @@ -84,7 +84,7 @@ static struct at91_udc_data __initdata kb9202_udc_data = { | |||
| 84 | 84 | ||
| 85 | static struct at91_mmc_data __initdata kb9202_mmc_data = { | 85 | static struct at91_mmc_data __initdata kb9202_mmc_data = { |
| 86 | .det_pin = AT91_PIN_PB2, | 86 | .det_pin = AT91_PIN_PB2, |
| 87 | .is_b = 0, | 87 | .slot_b = 0, |
| 88 | .wire4 = 1, | 88 | .wire4 = 1, |
| 89 | }; | 89 | }; |
| 90 | 90 | ||
diff --git a/include/asm-arm/arch-at91rm9200/board.h b/include/asm-arm/arch-at91rm9200/board.h index 3cc9aec80f9d..768e0fc6aa2f 100644 --- a/include/asm-arm/arch-at91rm9200/board.h +++ b/include/asm-arm/arch-at91rm9200/board.h | |||
| @@ -48,13 +48,14 @@ struct at91_cf_data { | |||
| 48 | u8 det_pin; /* Card detect */ | 48 | u8 det_pin; /* Card detect */ |
| 49 | u8 vcc_pin; /* power switching */ | 49 | u8 vcc_pin; /* power switching */ |
| 50 | u8 rst_pin; /* card reset */ | 50 | u8 rst_pin; /* card reset */ |
| 51 | u8 chipselect; /* EBI Chip Select number */ | ||
| 51 | }; | 52 | }; |
| 52 | extern void __init at91_add_device_cf(struct at91_cf_data *data); | 53 | extern void __init at91_add_device_cf(struct at91_cf_data *data); |
| 53 | 54 | ||
| 54 | /* MMC / SD */ | 55 | /* MMC / SD */ |
| 55 | struct at91_mmc_data { | 56 | struct at91_mmc_data { |
| 56 | u8 det_pin; /* card detect IRQ */ | 57 | u8 det_pin; /* card detect IRQ */ |
| 57 | unsigned is_b:1; /* uses B side (vs A) */ | 58 | unsigned slot_b:1; /* uses Slot B */ |
| 58 | unsigned wire4:1; /* (SD) supports DAT0..DAT3 */ | 59 | unsigned wire4:1; /* (SD) supports DAT0..DAT3 */ |
| 59 | u8 wp_pin; /* (SD) writeprotect detect */ | 60 | u8 wp_pin; /* (SD) writeprotect detect */ |
| 60 | u8 vcc_pin; /* power switching (high == on) */ | 61 | u8 vcc_pin; /* power switching (high == on) */ |
| @@ -81,7 +82,8 @@ struct at91_nand_data { | |||
| 81 | u8 rdy_pin; /* ready/busy */ | 82 | u8 rdy_pin; /* ready/busy */ |
| 82 | u8 ale; /* address line number connected to ALE */ | 83 | u8 ale; /* address line number connected to ALE */ |
| 83 | u8 cle; /* address line number connected to CLE */ | 84 | u8 cle; /* address line number connected to CLE */ |
| 84 | struct mtd_partition* (*partition_info)(int, int*); | 85 | u8 bus_width_16; /* buswidth is 16 bit */ |
| 86 | struct mtd_partition* (*partition_info)(int, int*); | ||
| 85 | }; | 87 | }; |
| 86 | extern void __init at91_add_device_nand(struct at91_nand_data *data); | 88 | extern void __init at91_add_device_nand(struct at91_nand_data *data); |
| 87 | 89 | ||
