mbox series

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

Message ID 88b6bfa5-3578-dd5c-c4c4-86b044033b42@samsung.com
State Changes Requested
Delegated to: Tom Rini
Headers show
Series [U-Boot,GIT,PULL] Please pull u-boot-mmc master | expand

Pull-request

git://git.denx.de/u-boot-mmc.git master

Message

Jaehoon Chung Nov. 28, 2017, 2:20 a.m. UTC
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(-)

Comments

Tom Rini Nov. 28, 2017, 12:15 p.m. UTC | #1
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
Jean-Jacques Hiblot Nov. 28, 2017, 4:22 p.m. UTC | #2
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
>
Jaehoon Chung Nov. 30, 2017, 1:35 a.m. UTC | #3
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

>
Jaehoon Chung Nov. 30, 2017, 1:39 a.m. UTC | #4
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
>>
> 
> 
> 
>