[U-Boot] [GIT PULL] Please pull u-boot-mmc master

Dear Tom,
Could you pull these patches to u-boot/master? After applied these patches, i will send the patches relevant to fixing patches. - I have tested the buildman, it's passed.
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 f20c1c47ad289b4266a3be42e12540add8ef551c:
mmc: meson_gx_mmc: fix the complie error (2017-11-27 18:46:30 +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 (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/meson_gx_mmc.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 ++++- 10 files changed, 1430 insertions(+), 394 deletions(-)

On Tue, Nov 28, 2017 at 11:20:04AM +0900, 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.
- I have tested the buildman, it's passed.
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 f20c1c47ad289b4266a3be42e12540add8ef551c:
mmc: meson_gx_mmc: fix the complie error (2017-11-27 18:46:30 +0900)
NAK. Some of the listed problems lead to tests failing, and we also have a number of size problems introduced with this too, please fix. See https://travis-ci.org/trini/u-boot/builds/308244111

Hi all,
On 28/11/2017 13:15, Tom Rini wrote:
On Tue, Nov 28, 2017 at 11:20:04AM +0900, 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.
- I have tested the buildman, it's passed.
Note:
- When run "mmc rescan", it is failed with timeout.
Jaehoon, FYI I don't see this problem with TI-based platforms
- 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 f20c1c47ad289b4266a3be42e12540add8ef551c:
mmc: meson_gx_mmc: fix the complie error (2017-11-27 18:46:30 +0900)
NAK. Some of the listed problems lead to tests failing, and we also have a number of size problems introduced with this too, please fix. See https://travis-ci.org/trini/u-boot/builds/308244111
The support for UHS and HS200 adds a lot of stuff (tuning, IO voltage control etc.). I'll work to making it optional.
JJ

On 11/29/2017 01:22 AM, Jean-Jacques Hiblot wrote:
Hi all,
On 28/11/2017 13:15, Tom Rini wrote:
On Tue, Nov 28, 2017 at 11:20:04AM +0900, 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.
- I have tested the buildman, it's passed.
Note:
- When run "mmc rescan", it is failed with timeout.
Jaehoon, FYI I don't see this problem with TI-based platforms
It seems that the drive what doesn't support DM is occurred.
- 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 f20c1c47ad289b4266a3be42e12540add8ef551c:
mmc: meson_gx_mmc: fix the complie error (2017-11-27 18:46:30 +0900)
NAK. Some of the listed problems lead to tests failing, and we also have a number of size problems introduced with this too, please fix. See https://travis-ci.org/trini/u-boot/builds/308244111
The support for UHS and HS200 adds a lot of stuff (tuning, IO voltage control etc.). I'll work to making it optional.
Also i will check them. Thanks!
Best Regards, Jaehoon Chung
JJ

On 11/28/2017 09:15 PM, Tom Rini wrote:
On Tue, Nov 28, 2017 at 11:20:04AM +0900, 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.
- I have tested the buildman, it's passed.
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 f20c1c47ad289b4266a3be42e12540add8ef551c:
mmc: meson_gx_mmc: fix the complie error (2017-11-27 18:46:30 +0900)
NAK. Some of the listed problems lead to tests failing, and we also have a number of size problems introduced with this too, please fix. See https://travis-ci.org/trini/u-boot/builds/308244111
Ok, i will check them. Thanks!
Best Regards, Jaehoon Chung
participants (3)
-
Jaehoon Chung
-
Jean-Jacques Hiblot
-
Tom Rini