linux/Documentation/devicetree/bindings/mmc
Linus Torvalds 0cac5ce06e soc: devicetree updates for 6.19
Three new SoCs got added in existing arm64 chip families:
 
  - Renesas R-Car X5H (R8A78000) is a new generation of automotive SoCs,
    based on 16 Cortex-A720 (Armv9.2) cores, which makes the the currently
    highest-perforance embedded SoC.
 
  - TI AM62L is a new variant of the AM62 family of industrial SoCs, this
    one comes without a GPU.
 
  - Qualcomm MSM8937 (Snapdragon 430) is an older mobile phone chip based
    on Cortex-A53, and closely related to MSM8917 (Snapdragn 425), which we
    already support.
 
 In addition, there are a good number of newly supported machines
 across SoC families:
 
  - Two Aspeed AST2600 (Cortex-A7) based BMC setups for large servers
 
  - Mobile Phones and tables based on Mediatek MT6582, Nvidia Tegra124,
    Qualcomm MSM8937 and Qualcomm MSM8939,
 
  - Two Laptops based on Qualcomm SoCs: one using the older sdm850, the
    other using x1p42100.
 
  - One Router based on Rockchips RK3568
 
  - 24 variants of the Enclustra Mercury system-on-module, all based on
    32-bit Intel/Altera SocFPGA chips, plus two boards using 64-bit
    SocFPGA Agilex chips..
 
  - 30 industrial/embedded boards and single-board computers, using
    various chips from NXP, Rockchips, Mediatek, TI, Amlogic, Qualcomm,
    Spacemit, and Starfive.
 
 In total there are 783 commits here, the majority of these improving
 hardware support and cleaning up devicetree files across the tree, with
 the majority of the changes going into the Qualcomm, NXP, Renesas and
 Rockchips platforms.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmky+McACgkQmmx57+YA
 GNkhhRAAjdnThWA5OtTdI+pflVHKk9KGQSNm5hsDx1p4yL48JElwK4vP76LjNP14
 AtHQu6I4wpA1zz9movO1SSBfglix8PwaqvPNXc75Dc9ZA2CNJOUTGciuZRRAyysj
 s8iZ7FnR0kxzhQmnAjbeoBU+T1rwZ5Y3rSL3e7/ABlbmg2lDcuepKlhg7GCLLvjZ
 9G0ukLNQMFwItqzmwR67hXQAFkdDyhVVNkiDvJyQxOEexNVbyM4hwFVnxYdx01rC
 /zwv5n8p1IrTvuMXvGq/EctMwjwH2E36oDRlZe/+jBnNq0bbVyR41j8rSwPjGQDs
 G2eXJga4q+QRXGa1z7+P97z6faaGgcYlcs4STGy+yzTN4yfyxJ6PLn5ewJxl5Jtt
 wqGl0P+SrYoerikHBueE8YMrjRgR2+tmh4UHKw+ZFnQL7HWH0j5wF0HNHOM68HrZ
 w6H357yO1UIRGMvDbeXbsuk0o/mGMyFT8RNcssYv57VLKaFRQ7A4jrGdfmCR8ZAD
 A4yB3Lrn8UFiC27zDdOoM5K6NyRZaltc8tArz2xaZVQfUqNny37+WNWCWjIDFpfQ
 HeOGtF1D9UhhnpKZDuEEAgwC0EkGDwD0XwlI13gmn/V6QqDCTJ2+Jw6DwGvpGMpS
 7jhopTSzxoUWt4R7aEfs+hQSVB1pDpYQaz74YNynehYT8EhYtOA=
 =1SN1
 -----END PGP SIGNATURE-----

Merge tag 'soc-dt-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull SoC devicetree updates from Arnd Bergmann:
 "Three new SoCs got added in existing arm64 chip families:

   - Renesas R-Car X5H (R8A78000) is a new generation of automotive
     SoCs, based on 16 Cortex-A720 (Armv9.2) cores, which makes the the
     currently highest-perforance embedded SoC.

   - TI AM62L is a new variant of the AM62 family of industrial SoCs,
     this one comes without a GPU.

   - Qualcomm MSM8937 (Snapdragon 430) is an older mobile phone chip
     based on Cortex-A53, and closely related to MSM8917 (Snapdragn
     425), which we already support.

  In addition, there are a good number of newly supported machines
  across SoC families:

   - Two Aspeed AST2600 (Cortex-A7) based BMC setups for large servers

   - Mobile Phones and tables based on Mediatek MT6582, Nvidia Tegra124,
     Qualcomm MSM8937 and Qualcomm MSM8939,

   - Two Laptops based on Qualcomm SoCs: one using the older sdm850, the
     other using x1p42100.

   - One Router based on Rockchips RK3568

   - 24 variants of the Enclustra Mercury system-on-module, all based on
     32-bit Intel/Altera SocFPGA chips, plus two boards using 64-bit
     SocFPGA Agilex chips..

   - 30 industrial/embedded boards and single-board computers, using
     various chips from NXP, Rockchips, Mediatek, TI, Amlogic, Qualcomm,
     Spacemit, and Starfive.

  In total there are 783 commits here, the majority of these improving
  hardware support and cleaning up devicetree files across the tree,
  with the majority of the changes going into the Qualcomm, NXP, Renesas
  and Rockchips platforms"

* tag 'soc-dt-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (782 commits)
  arm64: dts: mediatek: mt8195: Fix address range for JPEG decoder core 1
  ARM: dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend
  ARM: dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend
  ARM: dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend
  ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend
  arm64: dts: amlogic: meson-g12b: Fix L2 cache reference for S922X CPUs
  arm64: dts: Add gpio_intc node for Amlogic S7D SoCs
  arm64: dts: Add gpio_intc node for Amlogic S7 SoCs
  arm64: dts: Add gpio_intc node for Amlogic S6 SoCs
  arm64: dts: amlogic: s7d: add ao secure node
  arm64: dts: amlogic: s7: add ao secure node
  arm64: dts: amlogic: s6: add ao secure node
  arm64: dts: amlogic: Fix the register name of the 'DBI' region
  dts: arm64: amlogic: add a5 pinctrl node
  arm64: dts: amlogic: s7d: add power domain controller node
  arm64: dts: amlogic: s7: add power domain controller node
  arm64: dts: amlogic: s6: add power domain controller node
  dts: arm64: amlogic: Add ISP related nodes for C3
  arm64: dts: meson: add initial device-tree for Tanix TX9 Pro
  dt-bindings: arm: amlogic: add support for Tanix TX9 Pro
  ...
2025-12-05 17:24:29 -08:00
..
allwinner,sun4i-a10-mmc.yaml dt-bindings: mmc: sunxi: add compatible strings for Allwinner A523 2025-03-12 12:16:28 +01:00
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 dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
amlogic,meson-mx-sdio.yaml dt-bindings: mmc: mmc-slot: Make compatible property optional 2025-03-11 18:48:18 +01:00
arasan,sdhci.yaml dt-bindings: mmc: arasan,sdhci: Add Renesas RZ/N1D 2025-05-14 16:59:16 +02: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.yaml dt-bindings: mmc: atmel,hsmci: Convert to json schema 2025-03-11 18:48:18 +01:00
atmel,sama5d2-sdhci.yaml dt-bindings: mmc: atmel,sama5d2-sdhci: add microchip,sama7d65-sdhci 2024-12-10 11:18:45 +01:00
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
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: Add support for BCM72116 and BCM74371 SD host controller 2025-10-21 13:37:39 +02:00
cavium-mmc.txt
cdns,sdhci.yaml dt-bindings: mmc: cdns: add Mobileye EyeQ MMC/SDHCI controller 2025-06-24 12:43:26 +02:00
fsl,esdhc.yaml dt-bindings: mmc: fsl,esdhc: Add explicit reference to mmc-controller-common 2025-08-18 11:25:51 +02:00
fsl-imx-esdhc.yaml dt-bindings: mmc: fsl-imx-esdhc: Add i.MX94 support 2025-03-11 18:46:17 +01: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
loongson,ls2k0500-mmc.yaml dt-bindings: mmc: loongson,ls2k0500-mmc: Add compatible for Loongson-2K2000 2025-07-03 12:56:35 +02: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: marvell,xenon-sdhci: Drop requiring 2 clocks 2025-05-14 16:59:16 +02:00
microchip,dw-sparx5-sdhci.yaml dt-bindings: mmc: drop unneeded quotes 2023-01-24 13:30:30 +01:00
microchip,sdhci-pic32.yaml dt-binding: mmc: microchip,sdhci-pic32: convert text based binding to json schema 2025-05-19 12:19:35 +02:00
mmc-card.yaml dt-bindings: mmc: Document support for partition table in mmc-card 2024-10-22 08:15:17 -06:00
mmc-controller-common.yaml Devicetree fixes for v6.18: 2025-10-10 13:05:40 -07:00
mmc-controller.yaml dt-bindings: mmc: Change to additionalProperties to fix fail detect Unevaluated property 2025-03-11 18:44:49 +01: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-slot.yaml dt-bindings: mmc: mmc-slot: Make compatible property optional 2025-03-11 18:48:18 +01:00
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 support for Dimensity 1200 MT6893 2025-05-14 16:59:18 +02:00
mxs-mmc.yaml dt-bindings: mmc: mxs-mmc: change ref to mmc-controller-common.yaml from mmc-controller.yaml 2025-06-24 12:43:26 +02:00
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 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 MMC core: 2025-07-29 12:05:38 -07:00
rockchip-dw-mshc.yaml dt-bindings: mmc: rockchip-dw-mshc: Add compatible string for RK3506 2025-10-22 11:45:26 +02:00
samsung,exynos-dw-mshc.yaml dt-bindings: mmc: samsung,exynos-dw-mshc: add specific compatible for exynos8890 2025-09-23 16:45:04 +02: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: am654: Simplify dma-coherent property 2025-11-18 16:25:02 +01:00
sdhci-common.yaml dt-bindings: mmc: sdhci: document sdhci-caps and sdhci-caps-mask 2022-12-07 13:29:14 +01:00
sdhci-msm.yaml dt-bindings: mmc: sdhci-msm: Add sm8750 compatible 2025-10-21 13:37:38 +02:00
sdhci-pxa.yaml dt-bindings: mmc: sdhci-pxa: Add minItems to pinctrl-names 2025-09-12 14:10:09 +02:00
sdhci-spear.txt
sdhci-st.txt
snps,dwcmshc-sdhci.yaml dt-bindings: mmc: sdhci-of-dwcmshc: Add Eswin EIC7700 2025-11-11 17:29:12 +01:00
socionext,milbeaut-m10v-sdhci-3.0.yaml dt-bindings: mmc: socionext,milbeaut-m10v-sdhci-3.0: convert to DT schema 2025-11-11 17:37:47 +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
spacemit,sdhci.yaml dt-bindings: mmc: spacemit,sdhci: add support for K1 SoC 2025-05-19 13:39:37 +02:00
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 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,da830-mmc.yaml dt-bindings: mmc: ti,da830-mmc: convert to DT schema 2025-11-11 17:31:49 +01:00
ti,omap2430-sdhci.yaml dt-bindings: mmc: ti,omap2430-sdhci: convert to DT schema 2025-11-04 14:58:07 -08:00
ti-omap-hsmmc.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
ti-omap.txt
usdhi6rol0.txt
wm,wm8505-sdhc.yaml dt-bindings: mmc: vt8500-sdmmc: Convert to YAML 2025-05-14 17:07:48 +02:00