linux-stable/Documentation/devicetree/bindings/mmc
Linus Torvalds 8b06f7538a MMC core:
- Increase the timeout period of the ACMD41 command
  - Add card entry for quirks to debugfs
  - Add mmc_gpiod_set_cd_config() function
  - Store owner from SDIO modules with sdio_register_driver()
 
 MMC host:
  - atmel-mci: Some cleanups and a switch to use dev_err_probe()
  - renesas_sdhi: Add support for RZ/G2L, RZ/G3S and RZ/V2M variants
  - renesas_sdhi: Set the SDBUF after reset
  - sdhci: Add support for "Tuning Error" interrupts
  - sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA
  - sdhci-acpi: Disable write protect detection on Toshiba WT10-A
  - sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
  - sdhci_am654: Re-work and fix the tuning support for multiple speed-modes
  - sdhci_am654: Add tuning algorithm for delay chain
  - sdhci-esdhc-imx: Add NXP S32G3 support
  - sdhci-of-dwcmshc: Add tuning support for Sophgo CV1800B and SG200X
  - sdhci-of-dwcmshc: Implement SDHCI CQE support
  - sdhci-pci-gli: Use the proper pci_set_power_state() instead of PMCSR writes
 
 MEMSTICK:
  - Convert a couple of drivers to use the ->remove_new() callback
 -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCgA1FiEEugLDXPmKSktSkQsV/iaEJXNYjCkFAmZGI0UXHHVsZi5oYW5z
 c29uQGxpbmFyby5vcmcACgkQ/iaEJXNYjCk0Bw//cSgatLPu9ypQv8N2pIL9FTBR
 0Y7cwoQmEp35WArHUl+ouqN9It8FHKUB55jmBTv1STd9Rf+VMKlCCRODYjVZwcTV
 cQRlIx6iAwvVyNr8JY1V9nfpgYnHCtd1uJJXqBm1d3p7cU3RQl6Bnn/0WxOgcCxT
 jUwR4VeMj6m+g9q9vck5+PFVZ4plznygzcJ6mIBtWSiQj8/XpYS1TaoYX4bxCfB7
 vESICzp4+VpK8SbJzxtfcLL+SGU2HIpHhFOW7vsI2pY+Tf4wu2QDyB/6od5RxfDY
 xC8mCRFp+WpG5Txvb0kbbf9munFCTl+xiXemqIlCZ4gsmjPNhtPhp2xeJhL1e9yI
 s9C20SCABgS0AbV0AmS+vQNe9cEL1/rFOjaNZi1scseVTSxsDr7YHTp3bPs8C/rs
 JZgjmxBmnQfmSwKjRuv9Rj77L3VD4RcMzrc0SQ0PjXEivtf/m636AVlbiytCRrTo
 BlqoIOoWBXUkoKiFCJn5ne63jGRRjYv5BhZaVmeaYVvbooQhaFpzBRkozoExm8Mk
 ZiY2HdUY5uDdwWVPyldP/f9PHIJAAKdzbPf0K6sQBDJgzzH5OMT39SdxDQ9rAAUl
 RO03A2Ntkx9eFZOo/4TjShI1rCKOVXytoB3sjONSCBFg+teYUdpmDvbZXtAcqJWV
 Sowz+pVjVkiefXBLGgg=
 =I2JP
 -----END PGP SIGNATURE-----

Merge tag 'mmc-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc

Pull MMC updates from Ulf Hansson:
 "MMC core:
   - Increase the timeout period of the ACMD41 command
   - Add card entry for quirks to debugfs
   - Add mmc_gpiod_set_cd_config() function
   - Store owner from SDIO modules with sdio_register_driver()

  MMC host:
   - atmel-mci: Some cleanups and a switch to use dev_err_probe()
   - renesas_sdhi:
      - Add support for RZ/G2L, RZ/G3S and RZ/V2M variants
      - Set the SDBUF after reset
   - sdhci: Add support for "Tuning Error" interrupts
   - sdhci-acpi:
      - Add quirk to enable pull-up on the card-detect GPIO on Asus
        T100TA
      - Disable write protect detection on Toshiba WT10-A
      - Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
   - sdhci_am654:
      - Re-work and fix the tuning support for multiple speed-modes
      - Add tuning algorithm for delay chain
   - sdhci-esdhc-imx: Add NXP S32G3 support
   - sdhci-of-dwcmshc:
      - Add tuning support for Sophgo CV1800B and SG200X
      - Implement SDHCI CQE support
   - sdhci-pci-gli: Use the proper pci_set_power_state() instead of
     PMCSR writes"

  MEMSTICK:
   - Convert a couple of drivers to use the ->remove_new() callback"

* tag 'mmc-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (59 commits)
  mmc: renesas_sdhi: Add compatible string for RZ/G2L family, RZ/G3S, and RZ/V2M SoCs
  dt-bindings: mmc: renesas,sdhi: Document RZ/G2L family compatibility
  dt-bindings: mmc: renesas,sdhi: Group single const value items into an enum list
  mmc: renesas_sdhi: Set the SDBUF after reset
  mmc: core: Increase the timeout period of the ACMD41 command
  mmc: core: Convert to use __mmc_poll_for_busy() SD_APP_OP_COND too
  mmc: atmel-mci: Switch to use dev_err_probe()
  mmc: atmel-mci: Incapsulate used to be a platform data into host structure
  mmc: atmel-mci: Replace platform device pointer by generic one
  mmc: atmel-mci: Use temporary variable for struct device
  mmc: atmel-mci: Get rid of platform data leftovers
  mmc: sdhci-of-dwcmshc: Add tuning support for Sophgo CV1800B and SG200X
  mmc: sdhci-of-dwcmshc: Remove useless "&" of th1520_execute_tuning
  mmc: sdhci-s3c: Choose sdhci_ops based on variant
  mmc: sdhci_am654: Constify struct sdhci_ops
  mmc: sdhci-sprd: Constify struct sdhci_ops
  mmc: sdhci-omap: Constify struct sdhci_ops
  mmc: sdhci-esdhc-mcf: Constify struct sdhci_ops
  mmc: slot-gpio: Use irq_handler_t type
  mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA
  ...
2024-05-16 08:56:49 -07:00
..
allwinner,sun4i-a10-mmc.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
amlogic,meson-gx-mmc.yaml dt-bindings: mmc: meson-gx: fix interrupt binding 2023-02-17 11:25:51 +01:00
amlogic,meson-mx-sdhc.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
amlogic,meson-mx-sdio.txt
arasan,sdhci.yaml dt-bindings: mmc: arasan,sdci: Add gate property for Xilinx platforms 2023-12-07 14:08:44 +01:00
arm,pl18x.yaml dt-bindings: treewide: add access-controllers description 2024-04-05 14:39:10 +02:00
aspeed,sdhci.yaml dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas 2023-04-05 15:38:38 -05:00
atmel-hsmci.txt
bluefield-dw-mshc.txt
brcm,bcm2835-sdhost.yaml dt-bindings: mmc: convert bcm2835-sdhost bindings to YAML 2023-06-12 15:20:08 +02:00
brcm,iproc-sdhci.yaml dt-bindings: mmc: sdhci-iproc: Add brcm,bcm7211a0-sdhci 2021-06-15 17:27:48 +02:00
brcm,kona-sdhci.yaml dt-bindings: mmc: brcm,kona-sdhci: convert to YAML 2023-06-12 15:16:18 +02:00
brcm,sdhci-brcmstb.yaml dt-bindings: mmc: brcm,sdhci-brcmstb: Add support for 74165b0 2024-01-05 10:54:50 +01:00
cavium-mmc.txt
cdns,sdhci.yaml dt-bindings: mmc: cdns: Add AMD Pensando Elba SoC 2023-04-17 11:45:43 +02:00
davinci_mmc.txt
fsl-esdhc.txt
fsl-imx-esdhc.yaml dt-bindings: mmc: fsl-imx-esdhc: add NXP S32G3 support 2024-04-02 12:21:39 +02:00
fsl-imx-mmc.yaml dt-bindings: mmc: fsl-imx-mmc: Document the required clocks 2024-02-28 13:34:49 +01:00
fujitsu,sdhci-fujitsu.yaml dt-bindings: mmc: fujitsu: Add Socionext Synquacer 2023-03-24 16:48:01 +01:00
hisilicon,hi3798cv200-dw-mshc.yaml dt-bindings: mmc: hisilicon,hi3798cv200-dw-mshc: add Hi3798MV200 binding 2024-03-05 13:01:53 +01:00
ingenic,mmc.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
k3-dw-mshc.txt
litex,mmc.yaml dt-bindings: mmc: Add bindings for LiteSDCard 2022-02-28 13:06:21 +01:00
marvell,dove-sdhci.yaml dt-bindings: mmc: convert sdhci-dove to JSON schema 2022-04-26 14:05:22 +02:00
marvell,orion-sdio.yaml dt-bindings: mmc: convert orion-sdio to JSON schema 2022-04-26 14:05:22 +02:00
marvell,xenon-sdhci.yaml dt-bindings: mmc: add Marvell ac5 2024-01-05 11:00:55 +01:00
microchip,dw-sparx5-sdhci.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
microchip,sdhci-pic32.txt
mmc-card.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
mmc-controller.yaml dt-bindings: mmc: Fix reference to pwr-seq-simple 2023-08-10 13:07:59 +02:00
mmc-pwrseq-emmc.yaml dt-bindings: mmc: correct pwrseq node names 2023-01-24 13:31:28 +01:00
mmc-pwrseq-sd8787.yaml dt-bindings: mmc: correct pwrseq node names 2023-01-24 13:31:28 +01:00
mmc-pwrseq-simple.yaml dt-bindings: mmc: correct pwrseq node names 2023-01-24 13:31:28 +01:00
mmc-spi-slot.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
mmc.txt
moxa,moxart-mmc.txt
mtk-sd.yaml dt-bindings: mmc: mtk-sd: add tuning steps related property 2023-12-07 15:12:36 +01:00
mxs-mmc.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
npcm,sdhci.yaml dt-bindings: mmc: npcm,sdhci: Document NPCM SDHCI controller 2023-10-10 15:49:40 +02:00
nvidia,tegra20-sdhci.yaml MMC core: 2023-02-27 09:47:26 -08:00
owl-mmc.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
pxa-mmc.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
renesas,mmcif.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
renesas,sdhi.yaml dt-bindings: mmc: renesas,sdhi: Document RZ/G2L family compatibility 2024-05-03 14:33:04 +02:00
rockchip-dw-mshc.yaml dt-bindings: mmc: rockchip-dw-mshc: Add RK3588 compatible string 2023-02-15 13:24:03 +01:00
samsung,exynos-dw-mshc.yaml dt-bindings: mmc: samsung,exynos-dw-mshc: add specific compatibles for existing SoC 2023-11-14 18:28:31 +01:00
samsung,s3c6410-sdhci.yaml dt-bindings: mmc: samsung,s3c6410-sdhci: convert to dtschema 2022-07-12 12:33:49 +02:00
sdhci-am654.yaml dt-bindings: mmc: sdhci-am654: cleanup style 2022-12-07 13:29:14 +01:00
sdhci-atmel.txt dt-bindings: sdhci-of-at91: add microchip,sam9x7-sdhci 2023-08-09 13:21:48 +02:00
sdhci-common.yaml dt-bindings: mmc: sdhci: document sdhci-caps and sdhci-caps-mask 2022-12-07 13:29:14 +01:00
sdhci-milbeaut.txt
sdhci-msm.yaml dt-bindings: mmc: sdhci-msm: document dedicated IPQ4019 and IPQ8074 2024-01-02 15:00:18 +01:00
sdhci-omap.txt dt-bindings: sdhci-omap: Update binding for legacy SoCs 2021-10-19 13:01:46 +02:00
sdhci-pxa.yaml dt-bindings: mmc: sdhci-pxa: Fix 'regs' typo 2024-01-09 10:56:18 -06:00
sdhci-spear.txt
sdhci-sprd.txt
sdhci-st.txt
sdhci.txt
snps,dwcmshc-sdhci.yaml dt-bindings: mmc: sdhci-of-dwcmhsc: Add Sophgo CV1800B and SG2002 support 2024-02-27 13:45:12 +01:00
socionext,uniphier-sd.yaml dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property 2023-01-27 11:55:32 +01:00
starfive,jh7110-mmc.yaml dt-bindings: mmc: starfive: Remove properties from required 2023-09-27 12:13:18 +02:00
sunplus,mmc.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
synopsys-dw-mshc-common.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
synopsys-dw-mshc.yaml dt-bindings: mmc: synopsys-dw-mshc: add iommus for Intel SocFPGA 2024-01-02 15:00:18 +01:00
ti-omap-hsmmc.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
ti-omap.txt
usdhi6rol0.txt
vt8500-sdmmc.txt