On 11/27/2017 04:58 PM, Jaehoon Chung wrote: > Dear Tom, > > Could you pull these patches to u-boot/master? > After applied these patches, i will send the patches relevant to fixing > patches.
Sorry. Will resend the PR. Discard this PR. > > Note: > - When run "mmc rescan", it is failed with timeout. > - Need to fix the minor issues. > - Need to test about HS200 and UHS mode. > - Before releasing, needs to make the stable for HS200 and UHS mode. > - If there are that i missed some patches, i will rebase on this version. > > The following changes since commit 93a51d301ad051ec6f8c6016862c7719b8b434d3: > > Merge git://git.denx.de/u-boot-arc (2017-11-24 11:45:15 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-mmc.git master > > for you to fetch changes up to 48e4a0a6dd7d4e97dd66353d40932049716a106b: > > dm: mmc: Add a library function to parse generic dt binding (2017-11-27 > 15:51:17 +0900) > > ---------------------------------------------------------------- > Felix Brack (1): > mmc: sanitize includes for DM i2c > > Heinrich Schuchardt (1): > mmc: sdhci: do not compare pointer to 0 > > Jean-Jacques Hiblot (17): > 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 > > 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 | 3 +- > drivers/mmc/Kconfig | 23 + > drivers/mmc/exynos_dw_mmc.c | 3 + > drivers/mmc/fsl_esdhc.c | 2 +- > drivers/mmc/mmc-uclass.c | 87 +++ > drivers/mmc/mmc.c | 1517 > ++++++++++++++++++++++++++++++++----------- > drivers/mmc/omap_hsmmc.c | 4 +- > drivers/mmc/sdhci.c | 7 +- > include/mmc.h | 176 ++++- > 9 files changed, 1429 insertions(+), 393 deletions(-) > > Best Regards, > Jaehoon Chung > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > https://lists.denx.de/listinfo/u-boot > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot