diff options
Diffstat (limited to 'arch/arm/mach-at91/board-flexibity.c')
| -rw-r--r-- | arch/arm/mach-at91/board-flexibity.c | 14 | 
1 files changed, 7 insertions, 7 deletions
diff --git a/arch/arm/mach-at91/board-flexibity.c b/arch/arm/mach-at91/board-flexibity.c index 47658f78105..23ad652edad 100644 --- a/arch/arm/mach-at91/board-flexibity.c +++ b/arch/arm/mach-at91/board-flexibity.c @@ -74,12 +74,12 @@ static struct spi_board_info flexibity_spi_devices[] = {  };  /* MCI (SD/MMC) */ -static struct at91_mmc_data __initdata flexibity_mmc_data = { -	.slot_b		= 0, -	.wire4		= 1, -	.det_pin	= AT91_PIN_PC9, -	.wp_pin		= AT91_PIN_PC4, -	.vcc_pin	= -EINVAL, +static struct mci_platform_data __initdata flexibity_mci0_data = { +	.slot[0] = { +		.bus_width	= 4, +		.detect_pin	= AT91_PIN_PC9, +		.wp_pin		= AT91_PIN_PC4, +	},  };  /* LEDs */ @@ -151,7 +151,7 @@ static void __init flexibity_board_init(void)  	at91_add_device_spi(flexibity_spi_devices,  		ARRAY_SIZE(flexibity_spi_devices));  	/* MMC */ -	at91_add_device_mmc(0, &flexibity_mmc_data); +	at91_add_device_mci(0, &flexibity_mci0_data);  	/* LEDs */  	at91_gpio_leds(flexibity_leds, ARRAY_SIZE(flexibity_leds));  }  |