[U-Boot] [PATCH 0/7] ARMV7: OMAP: Add new MMC driver, enable saveenv to eMMC
Steve Sakoman
steve at sakoman.com
Wed Sep 29 00:29:35 CEST 2010
This patch series implements a number of cleanups for the OMAP MMC support.
The first patch fixes a bug in the generic MMC driver that results in
erroneous capacity calculations for eMMC.
The second patch adds a CONFIG_GENERIC_MMC compatible driver for OMAP3
and OMAP4. The old legacy OMAP MMC driver is left in place since a number of
boards still use it. It should be removed when all boards move to the
new driver.
The third through sixth patches move to the new MMC driver on Panda,
SDP4430, Beagle, and Overo.
The seventh patch enables saveenv to eMMC on the SDP4430.
These patches were tested on the above mentioned boards. I also ran
MAKEALL ARMV7 with no errors or warnings.
Steve Sakoman (2):
ARMV7: OMAP4: Use generic mmc driver on Beagle
ARMV7: OMAP4: Use generic mmc driver on Overo
Sukumar Ghorai (5):
MMC: Fix for capacity calculation on eMMC
ARMV7: OMAP: Add new mmc driver compatible with CONFIG_GENERIC_MMC
ARMV7: OMAP4: Use generic mmc driver on Panda
ARMV7: OMAP4: Use generic mmc driver on SDP4430
ARMV7: OMAP4: Enable saveenv to eMMC for SDP4430
arch/arm/include/asm/arch-omap3/mmc_host_def.h | 10 +
arch/arm/include/asm/arch-omap4/mmc_host_def.h | 10 +
board/overo/overo.c | 9 +
board/ti/beagle/beagle.c | 9 +
board/ti/panda/panda.c | 9 +
board/ti/sdp4430/sdp.c | 10 +
drivers/mmc/Makefile | 1 +
drivers/mmc/mmc.c | 11 +
drivers/mmc/omap_hsmmc.c | 415 ++++++++++++++++++++++++
include/configs/omap3_beagle.h | 10 +-
include/configs/omap3_overo.h | 10 +-
include/configs/omap4_panda.h | 9 +-
include/configs/omap4_sdp4430.h | 21 +-
13 files changed, 512 insertions(+), 22 deletions(-)
create mode 100644 drivers/mmc/omap_hsmmc.c
More information about the U-Boot
mailing list