[U-Boot] Please pull u-boot-mmc master
Jaehoon Chung
jh80.chung at samsung.com
Thu Dec 14 02:16:55 UTC 2017
Dear Tom,
Could you pull these patches to u-boot/master?
Sorry for late. We want to support HS200/UHS mode at v2018.01.
I have tested the buildman about all configs.
I didn't see any problem, but if i missed something, let me know, plz.
The following changes since commit 659208da4703de50826a469cbb38bf6afb938978:
README: update the kernel coding style reference (2017-12-12 21:34:10 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-mmc.git master
for you to fetch changes up to e40a090b46475fc9e86b125f67cc16f3b1ad6e04:
configs: omapl138_lcdk: decrease the loglevel to reduce the size of the SPL (2017-12-14 11:12:21 +0900)
----------------------------------------------------------------
Felix Brack (1):
mmc: sanitize includes for DM i2c
Heinrich Schuchardt (1):
mmc: sdhci: do not compare pointer to 0
Jaehoon Chung (1):
mmc: meson_gx_mmc: fix the complie error
Jean-Jacques Hiblot (28):
mmc: dm: get the IO-line and main voltage regulators from the dts
mmc: split mmc_startup()
mmc: move the MMC startup for version above v4.0 in a separate function
mmc: make ext_csd part of struct mmc
mmc: add a function to read and test the ext csd (mmc >= 4)
mmc: introduce mmc modes
mmc: Add a function to dump the mmc capabilities
mmc: use mmc modes to select the correct bus speed
cmd: mmc: display the mode name and current bus speed in the mmc info
mmc: refactor SD startup to make it easier to support new modes
mmc: refactor MMC startup to make it easier to support new modes
mmc: Add a new callback function to perform the 74 clocks cycle sequence
mmc: Add support for UHS modes
mmc: disable UHS modes if Vcc cannot be switched on and off
mmc: Change mode when switching to a boot partition
mmc: use the right voltage level for MMC DDR and HS200 modes
mmc: add a library function to send tuning command
mmc: dump card and host capabilities if debug is enabled
dm: mmc: update mmc_of_parse()
mmc: Fixed a problem with old sd or mmc that do not support High speed
mmc: all hosts support 1-bit bus width and legacy timings
mmc: fix for old MMCs (below version 4)
mmc: don't use malloc_cache_aligned()
mmc: convert most of printf() to pr_err() and pr_warn()
mmc: make UHS and HS200 optional
mmc: make optional the support for eMMC hardware partitioning
configs: openrd: removed support for eMMC hardware partitioning
configs: omapl138_lcdk: decrease the loglevel to reduce the size of the SPL
Jorge Ramirez-Ortiz (1):
mmc: sdhci: don't clear SDHCI_INT_STATUS register during CMD_INHIBIT
Kishon Vijay Abraham I (9):
mmc: make mmc_set_ios() return status
mmc: Enable signal voltage to be selected from mmc core
mmc: add power cyle support in mmc core
mmc: add a new mmc parameter to disable mmc clock
mmc: disable the mmc clock during power off
mmc: Add a execute_tuning() callback to the mmc operations.
mmc: add HS200 support in MMC core
mmc: Retry some MMC cmds on failure
dm: mmc: Add a library function to parse generic dt binding
Suniel Mahesh (2):
drivers: mmc: Change buffer type in ALLOC_CACHE_ALIGN_BUFFER macro
drivers: mmc: Avoid memory leak in case of failure
cmd/mmc.c | 11 +-
configs/omapl138_lcdk_defconfig | 1 +
configs/openrd_base_defconfig | 1 +
configs/openrd_client_defconfig | 1 +
configs/openrd_ultimate_defconfig | 1 +
drivers/mmc/Kconfig | 69 ++
drivers/mmc/exynos_dw_mmc.c | 3 +
drivers/mmc/fsl_esdhc.c | 2 +-
drivers/mmc/meson_gx_mmc.c | 2 +-
drivers/mmc/mmc-uclass.c | 97 ++-
drivers/mmc/mmc.c | 1613 ++++++++++++++++++++++++++++---------
drivers/mmc/omap_hsmmc.c | 4 +-
drivers/mmc/sdhci.c | 7 +-
include/mmc.h | 204 ++++-
14 files changed, 1617 insertions(+), 399 deletions(-)
Best Regards,
Jaehoon Chung
More information about the U-Boot
mailing list