Please pull mmc-2021-2-19

Peng Fan (OSS) peng.fan at oss.nxp.com
Fri Feb 19 08:05:53 CET 2021


Hi Tom,

Please pull mmc-2021-2-19

Sorry for delay, I have been quite busy in the past days.
=====================
mmc_spi improvement
added mmc-pwrseq to remove duplicated code
fix response timeout after switch command
sdhci: skip cache invalidation if DMA is not used
=====================

Thanks,
Peng.

The following changes since commit 2dddc1bb296308b48f89f31e711965fa2c8091a0:

  net: tftp: Avoid sending extra ack on completion (2021-02-18 08:20:34 -0500)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-mmc.git tags/mmc-2021-2-19

for you to fetch changes up to 144d0574d5f3652008ef400e86cc66db5ef88736:

  configs: enable CONFIG_MMC_PWRSEQ configuration (2021-02-19 15:11:33 +0800)

----------------------------------------------------------------
Bin Meng (4):
      mmc: mmc_spi: Print verbose debug output when crc16 check fails
      mmc: mmc_spi: Move argument check to the beginning of mmc_spi_sendcmd()
      mmc: mmc_spi: Fix potential spec violation in receiving card response
      mmc: mmc_spi: Document the 3 local functions

Jaehoon Chung (7):
      mmc: initialize an err variable
      cmd: mmc: update the mmc command's usage about argument
      mmc: pwrseq: add mmc-pwrseq file to provide a generic interface
      mmc: meson_gx_mmc: use mmc_pwrseq instead of meson_mmc_pwrseq
      mmc: rockchip_dw_mmc: use mmc_pwrseq instead of rockchip_mmc_pwrseq
      ARM: mach-meson: select MMC_PWRSEQ config
      configs: enable CONFIG_MMC_PWRSEQ configuration

Stefan Bosch (1):
      mmc: fix response timeout after switch command

Yuezhang.Mo at sony.com (1):
      mmc: sdhci: skip cache invalidation if DMA is not used

 arch/arm/mach-meson/Kconfig         |  1 +
 cmd/mmc.c                           |  6 +++---
 configs/chromebit_mickey_defconfig  |  1 +
 configs/chromebook_bob_defconfig    |  1 +
 configs/chromebook_jerry_defconfig  |  1 +
 configs/chromebook_minnie_defconfig |  1 +
 configs/chromebook_speedy_defconfig |  1 +
 drivers/mmc/Kconfig                 |  7 +++++++
 drivers/mmc/Makefile                |  1 +
 drivers/mmc/meson_gx_mmc.c          | 45 +++------------------------------------------
 drivers/mmc/mmc-pwrseq.c            | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mmc/mmc.c                   |  5 +++--
 drivers/mmc/mmc_spi.c               | 80 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------
 drivers/mmc/rockchip_dw_mmc.c       | 42 +++---------------------------------------
 drivers/mmc/sdhci.c                 |  2 ++
 include/mmc.h                       | 15 +++++++++++++++
 16 files changed, 153 insertions(+), 107 deletions(-)
 create mode 100644 drivers/mmc/mmc-pwrseq.c


More information about the U-Boot mailing list