mbox series

[U-Boot,PULL] u-boot-mmc mmc-9-6-2019

Message ID AM0PR04MB4481CE16EF2FD2B4D05A0ED288B70@AM0PR04MB4481.eurprd04.prod.outlook.com
State Accepted
Delegated to: Tom Rini
Headers show
Series [U-Boot,PULL] u-boot-mmc mmc-9-6-2019 | expand

Pull-request

https://gitlab.denx.de/u-boot/custodians/u-boot-mmc.git tags/mmc-9-6-2019

Message

Peng Fan Sept. 9, 2019, 1:12 a.m. UTC
Hi Tom,

Please pull u-boot-mmc tag mmc-9-6-2019.

--------------------------------------------------------
Bug fixes to mmc_spi
Add Aspeed SD driver
Fix dw_mmc timeout calculation
Fix timeout values passed to mmc_wait_dat0
sdhci dt caps/mask update
--------------------------------------------------------

CI: https://travis-ci.org/MrVan/u-boot/builds/581484942
Note: there is a failure in this build that MAINTAINER check failed,
Because there is a patch in this pull request touched aspeed defconfig
but there is no MAINTAINER for this file.

Thanks,
Peng.

The following changes since commit 448f11f7503995746a7b71e5e3b3a831c4651be9:

  Merge tag 'arc-for-2019.10-rc4' of https://gitlab.denx.de/u-boot/custodians/u-boot-arc (2019-09-03 12:40:50 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-mmc.git tags/mmc-9-6-2019

for you to fetch changes up to cd45d6f3955c919b7f10793014db3dbcfd7df3bb:

  mmc: sdhci: Add support for dt caps & caps mask (2019-09-06 10:40:13 +0800)

----------------------------------------------------------------
Andy Yan (1):
      dm: mmc: remove unused U_BOOT_DRIVER(mmc)

Bin Meng (1):
      dm: mmc_spi: Fix NULL pointer dereference in mmc_spi_bind()

Eddie James (4):
      clk: aspeed: Add support for SD clock
      mmc: Add Aspeed SD controller driver
      configs: AST2500 EVB: Enable SD controller
      ARM: dts: ast2500: Add SDHCI nodes

Kever Yang (1):
      mmc: dw_mmc: fix timeout calculate method

Sam Protsenko (2):
      mmc: Fix timeout values passed to mmc_wait_dat0()
      mmc: Rename timeout parameters for clarification

T Karthik Reddy (2):
      dm: core: Add functions to read 64-bit dt properties
      mmc: sdhci: Add support for dt caps & caps mask

 arch/arm/dts/ast2500-evb.dts                   | 14 ++++++++++++++
 arch/arm/dts/ast2500-u-boot.dtsi               | 16 ++++++++++++++++
 arch/arm/include/asm/arch-aspeed/scu_ast2500.h |  3 +++
 arch/arm/include/asm/gpio.h                    |  3 ++-
 configs/evb-ast2500_defconfig                  |  8 ++++++++
 drivers/clk/aspeed/clk_ast2500.c               | 27 +++++++++++++++++++++++++++
 drivers/core/ofnode.c                          |  2 +-
 drivers/core/read.c                            | 10 ++++++++++
 drivers/mmc/Kconfig                            | 11 +++++++++++
 drivers/mmc/Makefile                           |  1 +
 drivers/mmc/aspeed_sdhci.c                     | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mmc/dw_mmc.c                           |  5 +++--
 drivers/mmc/mmc-uclass.c                       | 12 ++++--------
 drivers/mmc/mmc.c                              | 24 ++++++++++++------------
 drivers/mmc/mmc_spi.c                          | 35 ++++++++++++++++++++---------------
 drivers/mmc/mmc_write.c                        |  8 ++++----
 drivers/mmc/omap_hsmmc.c                       |  6 +++---
 drivers/mmc/renesas-sdhi.c                     |  7 ++++---
 drivers/mmc/sdhci.c                            | 23 ++++++++++++++---------
 drivers/pinctrl/aspeed/pinctrl_ast2500.c       |  2 ++
 include/dm/ofnode.h                            |  2 +-
 include/dm/read.h                              | 33 +++++++++++++++++++++++++++++++++
 include/mmc.h                                  | 12 ++++++------
 23 files changed, 289 insertions(+), 65 deletions(-)
 create mode 100644 drivers/mmc/aspeed_sdhci.c

Comments

Tom Rini Sept. 9, 2019, 4:32 p.m. UTC | #1
On Mon, Sep 09, 2019 at 01:12:16AM +0000, Peng Fan wrote:

> Hi Tom,
> 
> Please pull u-boot-mmc tag mmc-9-6-2019.
> 
> --------------------------------------------------------
> Bug fixes to mmc_spi
> Add Aspeed SD driver
> Fix dw_mmc timeout calculation
> Fix timeout values passed to mmc_wait_dat0
> sdhci dt caps/mask update
> --------------------------------------------------------
> 
> CI: https://travis-ci.org/MrVan/u-boot/builds/581484942
> Note: there is a failure in this build that MAINTAINER check failed,
> Because there is a patch in this pull request touched aspeed defconfig
> but there is no MAINTAINER for this file.

This is a case where looking at the test itself can be useful.  What was
failing is checking that tools/genboardcfg.py has no output.  Running it
manually shows that it was complaining that a value in the aspeed
defconfig changed while parsing everything as CONFIG_MMC went from 'n'
to 'y'.  I've fixed this up as it's clearly intended to be 'y' now.

Applied to u-boot/master, thanks!