omap mmc: implement card detect and write protection
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 7 patches 0 repliesNew
Patches in v1 No applies recorded yet
None of the 7 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [U-Boot] [PATCH 0/7] omap mmc: implement card detect and write protection
Gentle ping.
Quoted 69 lines · Nikita Kiryanov
This patchset implements card detection and write protection check for omap mmc. The write protect implementation also adds generic code that is usable by other mmc drivers.
The first 3 patches are preparation patches that contain general maintenance for omap mmc driver.
This patchset depends on http://patchwork.ozlabs.org/patch/202384/
Nikita Kiryanov (7):
omap: consolidate common mmc definitions
omap_hsmmc: fix out of bounds array access
omap_hsmmc: introduceomap_hsmmc_datastruct
omap_hsmmc: implement driver check for card detection
cm-t35: implement board specific card detect check
mmc: add support for write protection
omap_hsmmc: add driver check for write protectionarch/arm/cpu/armv7/am33xx/board.c | 4 +- arch/arm/cpu/armv7/omap-common/boot-common.c | 4 +- arch/arm/cpu/armv7/omap3/board.c | 4 +- arch/arm/include/asm/arch-am33xx/mmc_host_def.h | 140 +------------------ arch/arm/include/asm/arch-omap3/mmc_host_def.h | 139 +------------------ arch/arm/include/asm/arch-omap4/mmc_host_def.h | 140 +------------------ arch/arm/include/asm/arch-omap5/mmc_host_def.h | 140 +------------------ arch/arm/include/asm/omap_mmc.h | 168 +++++++++++++++++++++++ board/cm_t35/cm_t35.c | 13 +- board/comelit/dig297/dig297.c | 3 +- board/corscience/tricorder/tricorder.c | 2 +- board/htkw/mcx/mcx.c | 2 +- board/isee/igep0020/igep0020.c | 3 +- board/isee/igep0030/igep0030.c | 3 +- board/logicpd/am3517evm/am3517evm.c | 3 +- board/logicpd/omap3som/omap3logic.c | 2 +- board/logicpd/zoom1/zoom1.c | 3 +- board/logicpd/zoom2/zoom2.c | 3 +- board/matrix_vision/mvblx/mvblx.c | 4 +- board/nokia/rx51/rx51.c | 4 +- board/overo/overo.c | 3 +- board/pandora/pandora.c | 3 +- board/technexion/twister/twister.c | 2 +- board/teejet/mt_ventoux/mt_ventoux.c | 2 +- board/ti/am3517crane/am3517crane.c | 3 +- board/ti/beagle/beagle.c | 3 +- board/ti/evm/evm.c | 3 +- board/ti/omap5_evm/evm.c | 4 +- board/ti/panda/panda.c | 3 +- board/ti/sdp3430/sdp.c | 3 +- board/ti/sdp4430/sdp.c | 4 +- board/timll/devkit8000/devkit8000.c | 3 +- common/cmd_mmc.c | 7 + drivers/mmc/arm_pl180_mmci.c | 1 + drivers/mmc/bfin_sdh.c | 1 + drivers/mmc/davinci_mmc.c | 1 + drivers/mmc/fsl_esdhc.c | 1 + drivers/mmc/ftsdc010_esdhc.c | 1 + drivers/mmc/gen_atmel_mci.c | 1 + drivers/mmc/mmc.c | 17 +++ drivers/mmc/mmc_spi.c | 1 + drivers/mmc/mxcmmc.c | 1 + drivers/mmc/mxsmmc.c | 1 + drivers/mmc/omap_hsmmc.c | 78 +++++++++-- drivers/mmc/sdhci.c | 1 + drivers/mmc/sh_mmcif.c | 1 + drivers/mmc/tegra_mmc.c | 1 + include/mmc.h | 2 + 48 files changed, 324 insertions(+), 612 deletions(-)create mode 100644
arch/arm/include/asm/omap_mmc.h
Signature · 2 lines
Regards, Nikita.