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...@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