diff -ur kernel-source-rx-34-2.6.18/drivers/mmc/omap.c phil-source/drivers/mmc/omap.c --- kernel-source-rx-34-2.6.18/drivers/mmc/omap.c 2007-03-07 19:29:43.000000000 -0800 +++ phil-source/drivers/mmc/omap.c 2007-03-07 19:30:02.000000000 -0800 @@ -1322,7 +1322,7 @@ mmc->caps = MMC_CAP_BYTEBLOCK | MMC_CAP_MULTIWRITE; /* High speed modes are not officially supported. */ - /* mmc->caps |= MMC_CAP_MMC_HIGHSPEED | MMC_CAP_SD_HIGHSPEED; */ + mmc->caps |= MMC_CAP_MMC_HIGHSPEED | MMC_CAP_SD_HIGHSPEED; mmc->caps |= MMC_CAP_STANDBY; if (host->pdata->conf.wire4) --- kernel-source-rx-34-2.6.18/arch/arm/mach-omap2/board-n800-mmc.c 2007-07-08 20:07:26.000000000 -0700 +++ phil-source/arch/arm/mach-omap2/board-n800-mmc.c 2007-07-22 11:27:55.000000000 -0700 @@ -279,7 +279,6 @@ .init = n800_mmc_late_init, .cleanup = n800_mmc_cleanup, .shutdown = n800_mmc_shutdown, - .max_freq = 24000000, .slots[0] = { .set_power = n800_mmc_set_power, .set_bus_mode = n800_mmc_set_bus_mode,