mbox series

[GIT,PULL] MMC updates for v6.1

Message ID 20221004141843.6607-1-ulf.hansson@linaro.org
State New
Headers show
Series [GIT,PULL] MMC updates for v6.1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v6.1

Message

Ulf Hansson Oct. 4, 2022, 2:18 p.m. UTC
Hi Linus,

Here's the PR with the MMC updates for v6.1-rc1. Details about the highlights
are as usual found in the signed tag.

Please pull this in!

Kind regards
Ulf Hansson


The following changes since commit e7afa79a3b35a27a046a2139f8b20bd6b98155c2:

  mmc: hsq: Fix data stomping during mmc recovery (2022-09-27 12:38:29 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v6.1

for you to fetch changes up to 178422c27badb8eee5edfae3f6cc3048cc140364:

  mmc: Merge branch fixes into next (2022-09-28 10:09:29 +0200)

----------------------------------------------------------------
MMC host:
 - dt-bindings: Increase maximum supported frequency to 384MHz
 - dw_mmc-rockchip: Add support for the rk3128 variant
 - meson-gx: Add support for SDIO interrupts
 - mtk-sd: Add support for MT6795 Helio X10 variant
 - sdhci: Improve the code by centralizing the CMD/DATA reset handling
 - sdhci-msm: Add support for the sdm670 variant
 - sdhci-msm: Add support for the sm6115 variant
 - sdhci-omap: Make Vignesh replace Kishon as the maintainer
 - sdhci-pci-o2micro: Disable fragile support for DDR50 in favor of SDR50
 - sdhci-sprd: Fix clock divider limitation

----------------------------------------------------------------
Adam Skladowski (1):
      dt-bindings: mmc: sdhci-msm: Document the SM6115 compatible

Adrian Hunter (5):
      mmc: sdhci: Update MAINTAINERS Maintained -> Supported
      mmc: sdhci: Separate out sdhci_reset_for_all()
      mmc: sdhci: Remove misleading comment about resets
      mmc: sdhci: Get rid of SDHCI_QUIRK_RESET_CMD_DATA_ON_IOS
      mmc: sdhci: Centralize CMD and DATA reset handling

AngeloGioacchino Del Regno (3):
      dt-bindings: mmc: Add compatible for MT6795 Helio X10 SoC
      mmc: mtk-sd: Reorder of_device_id and platform data by name
      mmc: mtk-sd: Add support for MT6795 Helio X10

Apurva Nandan (1):
      dt-bindings: mmc: Fix 'dma-coherent' was unexpected

Bhupesh Sharma (1):
      dt-bindings: mmc: Set maximum documented operating frequency as 384MHz

Chevron Li (1):
      mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode

Christophe JAILLET (2):
      mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
      mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()

Conor Dooley (1):
      dt-bindings: mmc: cdns: remove Piotr Sroka as a maintainer

Heiner Kallweit (3):
      mmc: core: Switch to basic workqueue API for sdio_irq_work
      mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK
      mmc: meson-gx: add SDIO interrupt support

Iskren Chernev (1):
      dt-bindings: mmc: sdhci-msm: Add pinctrl-1 property

Jack Wang (2):
      mmc: meson-mx-sdhc: Fix error check for dma_map_sg
      mmc: jz4740_mmc: Fix error check for dma_map_sg

Johan Jonker (1):
      dt-bindings: mmc: rockchip: add rockchip,rk3128-dw-mshc

Kishon Vijay Abraham I (1):
      MAINTAINERS: Add Vignesh as maintainer of TI SDHCI OMAP DRIVER

Krzysztof Kozlowski (1):
      dt-bindings: mmc: mmc-spi-slot: drop unneeded spi-max-frequency

Lad Prabhakar (1):
      dt-bindings: mmc: renesas,sdhi: Add iommus property

Peter Robinson (1):
      mmc: sdhci-of-aspeed: Add dependency on ARCH_ASPEED

Richard Acayan (2):
      dt-bindings: mmc: sdhci-msm: add sdm670 compatible
      mmc: sdhci-msm: add compatible string check for sdm670

Ulf Hansson (3):
      mmc: Merge branch fixes into next
      mmc: Merge branch fixes into next
      mmc: Merge branch fixes into next

Wenchao Chen (1):
      mmc: sdhci-sprd: Fix the limitation of div

ye xingchen (2):
      mmc: sdhci_am654: Remove the unneeded result variable
      mmc: rtsx_usb_sdmmc: Remove the unneeded result variable

 .../devicetree/bindings/mmc/cdns,sdhci.yaml        |   1 -
 .../devicetree/bindings/mmc/mmc-controller.yaml    |  13 ++-
 .../devicetree/bindings/mmc/mmc-spi-slot.yaml      |   2 -
 Documentation/devicetree/bindings/mmc/mtk-sd.yaml  |   1 +
 .../devicetree/bindings/mmc/renesas,sdhi.yaml      |   3 +
 .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml  |   1 +
 .../devicetree/bindings/mmc/sdhci-am654.yaml       |   3 +
 .../devicetree/bindings/mmc/sdhci-msm.yaml         |   6 ++
 MAINTAINERS                                        |   6 +-
 drivers/mmc/core/host.c                            |   2 +-
 drivers/mmc/core/sdio.c                            |   4 +-
 drivers/mmc/core/sdio_irq.c                        |   4 +-
 drivers/mmc/host/Kconfig                           |   1 +
 drivers/mmc/host/au1xmmc.c                         |   3 +-
 drivers/mmc/host/jz4740_mmc.c                      |   4 +-
 drivers/mmc/host/meson-gx-mmc.c                    |  84 ++++++++++++----
 drivers/mmc/host/meson-mx-sdhc-mmc.c               |   4 +-
 drivers/mmc/host/mtk-sd.c                          | 109 ++++++++++++---------
 drivers/mmc/host/rtsx_usb_sdmmc.c                  |   5 +-
 drivers/mmc/host/sdhci-msm.c                       |   1 +
 drivers/mmc/host/sdhci-pci-core.c                  |  23 ++++-
 drivers/mmc/host/sdhci-pci-o2micro.c               |   7 +-
 drivers/mmc/host/sdhci-sprd.c                      |   6 +-
 drivers/mmc/host/sdhci.c                           |  84 +++++++++-------
 drivers/mmc/host/sdhci.h                           |   2 -
 drivers/mmc/host/sdhci_am654.c                     |   5 +-
 drivers/mmc/host/wmt-sdmmc.c                       |   5 +-
 include/linux/mmc/host.h                           |   2 +-
 28 files changed, 255 insertions(+), 136 deletions(-)