--- linux-2.6.19.2/arch/arm/mach-at91rm9200/board-vlink.c 2007-03-16 16:46:50.000000000 +0100 +++ linux-2.6.19.2.new/arch/arm/mach-at91rm9200/board-vlink.c 2007-03-17 11:27:00.000000000 +0100 @@ -83,13 +83,13 @@ .pullup_pin = AT91_PIN_PD5, }; -/*static struct at91_mmc_data __initdata ek_mmc_data = { - .det_pin = AT91_PIN_PB27, - .is_b = 0, +static struct at91_mmc_data __initdata vlink_mmc_data = { +// .det_pin = AT91_PIN_PB27, + .slot_b = 0, .wire4 = 1, - .wp_pin = AT91_PIN_PA17, +// .wp_pin = AT91_PIN_PA17, }; -*/ + static struct spi_board_info vlink_spi_devices[] = { { /* DataFlash chip */ @@ -127,7 +127,7 @@ #else /* MMC */ // at91_set_gpio_output(AT91_PIN_PB22, 1); /* this MMC card slot can optionally use SPI signaling (CS3). */ -// at91_add_device_mmc(&vlink_mmc_data); + at91_add_device_mmc(&vlink_mmc_data); #endif /* VGA */ }