linux/Documentation/devicetree/bindings/mmc
Linus Torvalds 38556294b8 MMC core:
- Add support for Ultra Capacity SD cards (SDUC, 2TB to 128TB)
  - Add support for Ultra High-Speed II SD cards (UHS-II)
  - Use a reset control for pwrseq_simple
  - Add SD card quirk for broken poweroff notification
  - Use GFP_NOIO for SD ACMD22
 
 MMC host:
  - bcm2835: Introduce proper clock handling
  - mtk-sd: Add support for the Host-Software-Queue interface
  - mtk-sd: Add support for the mt7988/mt8196 variants
  - mtk-sd: Fix a couple of error paths in ->probe()
  - sdhci: Add interface to support UHS-II SD cards
  - sdhci_am654: Fixup support for changing the signal voltage level
  - sdhci-cadence: Add support for the Microchip PIC64GX variant
  - sdhci-esdhc-imx: Add support for eMMC HW-reset
  - sdhci-msm: Add support for the X1E80100/IPQ5424/SAR2130P/QCS615 variants
  - sdhci-of-arasan: Add support for eMMC HW-reset
  - sdhci-pci-gli: Add UHS-II support for the GL9767/GL9755 variants
 
 MEMSTICK:
  - A couple of minor updates
 -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCgA1FiEEugLDXPmKSktSkQsV/iaEJXNYjCkFAmc7NnoXHHVsZi5oYW5z
 c29uQGxpbmFyby5vcmcACgkQ/iaEJXNYjCnQPRAAkxvhptCjKuLBIMBrNZglQElp
 Ncm8fXDiS72CvLwC3bp7rxognCKLVQGWc8GrxcBOxMSB5eiDyPe6xcLLQ2Zrm4l/
 msnfP29VDtmWw3K1iC2Uzo0vlMWYyRFX0OK3fz3d6WL0dE6TXy5adsdy9BmdxGXk
 vpDgiTWkSZcoT/upuXs8/0N87eSgLUFzZ8uPNP+aHtF4AVWIwhJ3Y1MKqdfGrUlw
 7b9bFeh6DelA+jGDxsPsqSwDBh2CDDP3YaPFYf4yyaeTRJmp6DMSEqjDifBa+hDn
 wkwNGj9bN05HeRN3TfsF/Z22LcaPcbWlLYh8p06h+Ws+R/2KxAXdV3oWnKNLQB9R
 5WIdgb7HBD2OS2RymPeHygPPGt6zgxk55UfTBwchg7fHyugXvpcT/JDS2mbPQT4w
 Ty4s217wBn6Kkt4/8fWhHyG/rKBTq02Etmdery4AAM49M2iPvf+edio53FLnskrq
 xB8kYn5UZkk9dQ+GseC4+tXe8A1G/sxh/E2aJ/b15Mc9Mh1/BqL3g2532A+z6x5Q
 8o4nyztCJhKWtfYxo1slnWzF+Axrz6ZXgVYh5MecMk9EjKVcX6oN+FGpiK/cg3dQ
 7FFyzf+YGwdnOhuHhdBG0NTbvKvIRA0rMQ3xvhsfXqCI206j7FZNpWOxXYn36Lgt
 oZlprarw04AoECCg5Ko=
 =LGdl
 -----END PGP SIGNATURE-----

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

Pull MMC updates from Ulf Hansson:
 "MMC core:
   - Add support for Ultra Capacity SD cards (SDUC, 2TB to 128TB)
   - Add support for Ultra High-Speed II SD cards (UHS-II)
   - Use a reset control for pwrseq_simple
   - Add SD card quirk for broken poweroff notification
   - Use GFP_NOIO for SD ACMD22

  MMC host:
   - bcm2835: Introduce proper clock handling
   - mtk-sd: Add support for the Host-Software-Queue interface
   - mtk-sd: Add support for the mt7988/mt8196 variants
   - mtk-sd: Fix a couple of error paths in ->probe()
   - sdhci: Add interface to support UHS-II SD cards
   - sdhci_am654: Fixup support for changing the signal voltage level
   - sdhci-cadence: Add support for the Microchip PIC64GX variant
   - sdhci-esdhc-imx: Add support for eMMC HW-reset
   - sdhci-msm: Add support for the X1E80100/IPQ5424/SAR2130P/QCS615 variants
   - sdhci-of-arasan: Add support for eMMC HW-reset
   - sdhci-pci-gli: Add UHS-II support for the GL9767/GL9755 variants

  MEMSTICK:
   - A couple of minor updates"

* tag 'mmc-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (78 commits)
  mmc: pwrseq_simple: Handle !RESET_CONTROLLER properly
  mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting
  mmc: mtk-sd: Fix error handle of probe function
  mmc: core: Correction a warning caused by incorrect type in assignment for UHS-II
  mmc: sdhci-esdhc-imx: Update esdhc sysctl dtocv bitmask
  mmc: sdhci-esdhc-imx: Implement emmc hardware reset
  mmc: core: Correct type in variable assignment for UHS-II
  mmc: sdhci-uhs2: correction a warning caused by incorrect type in argument
  mmc: sdhci-uhs2: Remove unnecessary variables
  mmc: sdhci-uhs2: Correct incorrect type in argument
  mmc: sdhci: Make MMC_SDHCI_UHS2 config symbol invisible
  mmc: sdhci-uhs2: Remove unnecessary NULL check
  mmc: core: Fix error paths for UHS-II card init and re-init
  mmc: core: Add error handling of sd_uhs2_power_up()
  mmc: core: Simplify sd_uhs2_power_up()
  mmc: bcm2835: Introduce proper clock handling
  mmc: bcm2835: Fix type of current clock speed
  dt-bindings: mmc: Add sdhci compatible for QCS615
  mmc: core: Use GFP_NOIO in ACMD22
  dt-bindings: mmc: sdhci-msm: Add SAR2130P compatible
  ...
2024-11-20 12:51:32 -08:00
..
allwinner,sun4i-a10-mmc.yaml
amlogic,meson-gx-mmc.yaml dt-bindings: mmc: meson-gx: add optional power-domains 2024-06-20 10:59:28 +02:00
amlogic,meson-mx-sdhc.yaml
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
atmel,sama5d2-sdhci.yaml dt-bindings: mmc: sdhci-atmel: Convert to json schema 2024-09-03 14:32:01 +02:00
atmel-hsmci.txt
bluefield-dw-mshc.txt
brcm,bcm2835-sdhost.yaml
brcm,iproc-sdhci.yaml
brcm,kona-sdhci.yaml
brcm,sdhci-brcmstb.yaml dt-bindings: mmc: Add support for BCM2712 SD host controller 2024-06-20 10:59:27 +02:00
cavium-mmc.txt
cdns,sdhci.yaml dt-bindings: mmc: cdns,sdhci: ref sdhci-common.yaml 2024-10-14 12:40:10 +02:00
davinci_mmc.txt
fsl,esdhc.yaml dt-bindings: mmc: Convert fsl-esdhc.txt to yaml 2024-06-20 14:43:49 +02:00
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
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
k3-dw-mshc.txt
litex,mmc.yaml
marvell,dove-sdhci.yaml
marvell,orion-sdio.yaml
marvell,xenon-sdhci.yaml dt-bindings: mmc: add Marvell ac5 2024-01-05 11:00:55 +01:00
microchip,dw-sparx5-sdhci.yaml
microchip,sdhci-pic32.txt
mmc-card.yaml dt-bindings: mmc: Document support for partition table in mmc-card 2024-10-22 08:15:17 -06:00
mmc-controller.yaml
mmc-pwrseq-emmc.yaml
mmc-pwrseq-sd8787.yaml
mmc-pwrseq-simple.yaml
mmc-spi-slot.yaml dt-bindings: mmc: mmc-spi-slot: Change voltage-ranges to uint32-matrix 2024-06-20 14:43:49 +02:00
mmc.txt
moxa,moxart-mmc.txt
mtk-sd.yaml dt-bindings: mmc: mtk-sd: Add mt7988 SoC 2024-10-25 16:22:22 +02:00
mxs-mmc.yaml
npcm,sdhci.yaml dt-bindings: mmc: npcm,sdhci: Document NPCM SDHCI controller 2023-10-10 15:49:40 +02:00
nuvoton,ma35d1-sdhci.yaml dt-bindings: mmc: nuvoton,ma35d1-sdhci: Document MA35D1 SDHCI controller 2024-08-26 13:01:49 +02:00
nvidia,tegra20-sdhci.yaml
owl-mmc.yaml
pxa-mmc.txt
renesas,mmcif.yaml
renesas,sdhi.yaml dt-bindings: mmc: renesas,sdhi: add top-level constraints 2024-08-26 13:01:50 +02:00
rockchip-dw-mshc.yaml dt-bindings: mmc: Add support for rk3576 dw-mshc 2024-09-03 14:11:44 +02: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
sdhci-am654.yaml
sdhci-common.yaml
sdhci-milbeaut.txt
sdhci-msm.yaml dt-bindings: mmc: Add sdhci compatible for QCS615 2024-10-25 16:48:54 +02:00
sdhci-omap.txt
sdhci-pxa.yaml dt-bindings: mmc: sdhci-pxa: Fix 'regs' typo 2024-01-09 10:56:18 -06:00
sdhci-spear.txt
sdhci-st.txt
sdhci.txt
snps,dwcmshc-sdhci.yaml dt-bindings: mmc: Add support for rk3576 eMMC 2024-09-05 12:16:06 +02:00
socionext,uniphier-sd.yaml
sprd,sdhci-r11.yaml dt-bindings: mmc: sdhci-sprd: convert to YAML 2024-07-11 17:59:27 +02:00
starfive,jh7110-mmc.yaml dt-bindings: mmc: starfive: Remove properties from required 2023-09-27 12:13:18 +02:00
sunplus,mmc.yaml
synopsys-dw-mshc-common.yaml
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
ti-omap.txt
usdhi6rol0.txt
vt8500-sdmmc.txt