lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251202095609.42463-1-ulf.hansson@linaro.org>
Date: Tue,  2 Dec 2025 10:56:09 +0100
From: Ulf Hansson <ulf.hansson@...aro.org>
To: Linus <torvalds@...ux-foundation.org>,
	linux-mmc@...r.kernel.org,
	linux-kernel@...r.kernel.org
Cc: Ulf Hansson <ulf.hansson@...aro.org>
Subject: [GIT PULL] MMC updates for v6.19

Hi Linus,

Here's the pull-request with updates for MMC for v6.19. 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 747528729c9b6733839f9c95f300d5bef95ee52c:

  mmc: sdhci-of-dwcmshc: Promote the th1520 reset handling to ip level (2025-11-25 13:44:51 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 79cf71c0b177c0e23d411e2469435e2c2f83f563:

  mmc: sdhci-of-dwcmshc: reduce CIT for better performance (2025-11-26 11:47:05 +0100)

----------------------------------------------------------------
MMC core:
 - Allow more host caps to be modified through debugfs
 - Skip to set the default 200mA SD current limit

MMC host:
 - Convert a few more DT bindings to the DT schema
 - dw_mmc: Add Shawn Lin as co-maintainer for the dw_mmc drivers
 - dw_mmc-rockchip: Add memory clock auto-gating support
 - dw_mmc-rockchip: Add support for the RK3506 variant
 - meson-mx-sdio: Ignore disabled "mmc-slot" child-nodes
 - meson-mx-sdio: Refactoring and general code improvements
 - renesas_sdhi: Enable bigger data ports where available
 - renesas_sdhi: Manage reset in probe and during system-wide suspend/resume
 - sdhci-brcmstb: Add support for the BCM72116 and BCM74371 variants
 - sdhci-brcmstb: Save/restore registers during system-wide suspend/resume
 - sdhci-msm: Add support for the sm8750 and the Kaanapali variants
 - sdhci-msm: Avoid early clock doubling during HS400 transition
 - sdhci-of-dwcmshc: Add command queue support for Rockchip SOCs
 - sdhci-of-dwcmshc: Add support for the Eswin EIC7700 variant

----------------------------------------------------------------
Avri Altman (1):
      mmc: core: Skip to set the default 200mA SD current limit

Binbin Zhou (1):
      mmc: meson-mx-sdio: Use devm_mmc_alloc_host() helper

Charan Pedumuru (2):
      dt-bindings: mmc: ti,da830-mmc: convert to DT schema
      dt-bindings: mmc: socionext,milbeaut-m10v-sdhci-3.0: convert to DT schema

Claudiu Beznea (3):
      mmc: renesas_sdhi: Deassert the reset signal on probe
      mmc: renesas_sdhi: Switch to SYSTEM_SLEEP_PM_OPS()/RUNTIME_PM_OPS() and pm_ptr()
      mmc: renesas_sdhi: Add suspend/resume hooks

Heiko Stuebner (1):
      dt-bindings: mmc: rockchip-dw-mshc: Add compatible string for RK3506

Huan He (2):
      dt-bindings: mmc: sdhci-of-dwcmshc: Add Eswin EIC7700
      mmc: sdhci-of-dwcmshc: Add support for Eswin EIC7700

Kamal Dasu (5):
      dt-bindings: mmc: Add support for BCM72116 and BCM74371 SD host controller
      mmc: sdhci-brcmstb: move SDIO_CFG_CQ_CAPABILITY define
      mmc: sdhci-brcmstb: clear CFG_OP_DLY when using HS200
      mmc: sdhci-brcmstb: Add BCM74371 support
      mmc: sdhci-brcmstb: save and restore registers during PM

Krzysztof Kozlowski (1):
      dt-bindings: mmc: am654: Simplify dma-coherent property

Manish Pandey (1):
      dt-bindings: mmc: sdhci-msm: Add Kaanapali compatible

Marco Crivellari (3):
      mmc: mtk-sd: replace use of system_wq with system_percpu_wq
      mmc: omap: add WQ_PERCPU to alloc_workqueue users
      mmc: core: add WQ_PERCPU to alloc_workqueue users

Markus Elfring (1):
      mmc: sdhci-of-arasan: Omit a variable reassignment in sdhci_arasan_probe()

Martin Blumenstingl (6):
      mmc: meson-mx-sdio: Switch to regmap for register access
      mmc: meson-mx-sdio: Use devm_clk_get_enabled()
      mmc: meson-mx-sdio: Refactor internal clock initialization
      mmc: meson-mx-sdio: Use dev_err_probe() where appropriate
      mmc: meson-mx-sdio: Fix indentation in meson_mx_mmc_irq_thread()
      mmc: meson-mx-sdio: Ignore disabled "mmc-slot" child-nodes

Oliver Neukum (1):
      mmc: core: remove uselss memalloc_noio_save

Pedro Demarchi Gomes (1):
      mmc: use octal file permissions instead of symbolic

Sarthak Garg (2):
      dt-bindings: mmc: sdhci-msm: Add sm8750 compatible
      mmc: sdhci-msm: Avoid early clock doubling during HS400 transition

Sebastian Reichel (2):
      mmc: sdhci-of-dwcmshc: Add command queue support for rockchip SOCs
      mmc: sdhci-of-dwcmshc: Fix command queue support for RK3576

Shawn Lin (5):
      mmc: dw_mmc: Use dma_set_mask_and_coherent() helper
      mmc: core: Allow more host caps to be modified through debugfs
      mmc: dw_mmc-rockchip: Add memory clock auto-gating support
      mmc: sdhci-of-dwcmshc: Disable internal clock auto gate for Rockchip SOCs
      mmc: sdhci-of-dwcmshc: reduce CIT for better performance

Ulf Hansson (5):
      mmc: Merge branch fixes into next
      mmc: Merge branch fixes into next
      mmc: Merge branch fixes into next
      MAINTAINERS: Add Shawn Lin as co-maintainer for dw_mmc drivers
      mmc: Merge branch fixes into next

Wolfram Sang (1):
      mmc: renesas_sdhi: enable bigger data ports where available

 .../bindings/mmc/brcm,sdhci-brcmstb.yaml           |   2 +
 .../devicetree/bindings/mmc/davinci_mmc.txt        |  32 --
 .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml  |   1 +
 .../devicetree/bindings/mmc/sdhci-am654.yaml       |   3 +-
 .../devicetree/bindings/mmc/sdhci-milbeaut.txt     |  30 -
 .../devicetree/bindings/mmc/sdhci-msm.yaml         |   2 +
 .../bindings/mmc/snps,dwcmshc-sdhci.yaml           |  57 +-
 .../mmc/socionext,milbeaut-m10v-sdhci-3.0.yaml     |  79 +++
 .../devicetree/bindings/mmc/ti,da830-mmc.yaml      |  61 +++
 MAINTAINERS                                        |   1 +
 drivers/mmc/core/block.c                           |  14 +-
 drivers/mmc/core/bus.h                             |   2 +-
 drivers/mmc/core/debugfs.c                         |  10 +-
 drivers/mmc/core/mmc.c                             |   4 +-
 drivers/mmc/core/mmc_test.c                        |   4 +-
 drivers/mmc/core/sd.c                              |   9 +-
 drivers/mmc/host/Kconfig                           |   1 +
 drivers/mmc/host/atmel-mci.c                       |  10 +-
 drivers/mmc/host/cqhci.h                           |   1 +
 drivers/mmc/host/davinci_mmc.c                     |   6 +-
 drivers/mmc/host/dw_mmc-rockchip.c                 |   6 +
 drivers/mmc/host/dw_mmc.c                          |  15 +-
 drivers/mmc/host/meson-mx-sdio.c                   | 339 ++++++------
 drivers/mmc/host/mtk-sd.c                          |   4 +-
 drivers/mmc/host/omap.c                            |   6 +-
 drivers/mmc/host/omap_hsmmc.c                      |   4 +-
 drivers/mmc/host/renesas_sdhi.h                    |   3 +
 drivers/mmc/host/renesas_sdhi_core.c               |  39 +-
 drivers/mmc/host/renesas_sdhi_internal_dmac.c      |  15 +-
 drivers/mmc/host/renesas_sdhi_sys_dmac.c           |   3 +-
 drivers/mmc/host/sdhci-brcmstb.c                   | 154 +++++-
 drivers/mmc/host/sdhci-msm.c                       |  27 +-
 drivers/mmc/host/sdhci-of-arasan.c                 |   2 +-
 drivers/mmc/host/sdhci-of-dwcmshc.c                | 604 ++++++++++++++++++++-
 drivers/mmc/host/tmio_mmc.h                        |   2 -
 include/linux/mmc/card.h                           |   1 -
 36 files changed, 1219 insertions(+), 334 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/mmc/davinci_mmc.txt
 delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-milbeaut.txt
 create mode 100644 Documentation/devicetree/bindings/mmc/socionext,milbeaut-m10v-sdhci-3.0.yaml
 create mode 100644 Documentation/devicetree/bindings/mmc/ti,da830-mmc.yaml

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ