linux/Documentation/devicetree/bindings/mmc
Linus Torvalds 8f7be62915 MMC core:
- Add a new host cap bit and a corresponding DT property, to support power
 cycling of the card by FW at system suspend/resume.
  - Fix clock rate setting for SDIO in SDR12/SDR25 speed-mode
  - Fix switch to 1/4-bit mode at system suspend/resume for SD-combo cards
  - Convert the mmc-pwrseq DT bindings to the json-schema
  - Always allow the card detect uevent to be consumed by userspace
 
 MMC host:
  - Convert a few DT bindings to the json-schema
  - mtk-sd: Add support for command queue through cqhci
  - mtk-sd: Add support for the MT6779 variant
  - renesas_sdhi_internal_dmac: Fix dma unmapping in the error path
  - sdhci_am654: Add support for the AM65x PG2.0 variant
  - sdhci_am654: Extend support for phys/clocks
  - sdhci-cadence: Drop incorrect HW tuning for SD mode
  - sdhci-msm: Add support for interconnect bandwidth scaling
  - sdhci-msm: Enable internal voltage control
  - sdhci-msm: Enable low power state for pinctrls
  - sdhci-of-at91: Ludovic Desroches handovers maintenance to Eugen Hristev
  - sdhci-pci-gli: Improve clock handling for GL975x
  - sdhci-pci-o2micro: Add HW tuning for SDR104 mode
  - sdhci-pci-o2micro: Fix support for O2 host controller Seabird1
 -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCgA1FiEEugLDXPmKSktSkQsV/iaEJXNYjCkFAl8qX5kXHHVsZi5oYW5z
 c29uQGxpbmFyby5vcmcACgkQ/iaEJXNYjCkaURAAwjmHPGx+bc8By0y6FRDrm67S
 e1WFLTaFf6NuyjhxJRndmEvNUQIbvJVQ5NNBvzsmXzFC5BWQnAcmf3OATvTbTJ5B
 KSMf6ZqaZXDDlrSxve6l10e0/7cI+jb9LsEkPkV2Xk7Cr5Gx+/7+2UPRqtSr4WPE
 eMKGBOZYw3R2TaVB3qmf3Icj9IEhMJiou1NxTmR0370+SD8dtV2SwV42lMVuM9N5
 Re4u3BhLaej970mKJxSZUAmtKKPzVkvHAUe2lzPwrPS4a7pzj3naWLyJsdhiclIq
 pwzyUYysRzIX4t/AbkyFfeBvR+E4mxmQciRilnJy4rZY7csSdYsvg0jZS30UANMn
 21REkHlpE/7gfVx+pX8Q+Q/4XirJuL1jJJglWEoWqrx+sdpMnIa7NXowLmknG5vM
 fz2wS9cIfI82XK/ISzTRe6WWK3B/JftDLfNTQCDu2StE4Dr32Qjmt1ijtiJiSBTx
 +fCfKHWhmVaww5oFZ6RBCP1vdc4GW9SQvvj10O1QiRDiFXYASGxq7wrf6GLNwECn
 h7z5imBgSQrAdqyxAmX7E7R1g7Xv/jnqEAxxqtv3oA82RbmARe3lIQhnjemmtzU6
 yD2qboc5cHdp7D2AB4TaN5qqFbrqMxLyRMknPnukAf2MwouGkiuBGG3mxRpy1Bpo
 MZBNyieX2erDT4hZDI8=
 =AwwR
 -----END PGP SIGNATURE-----

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

Pull MMC updates from Ulf Hansson:
 "MMC core:

   - Add a new host cap bit and a corresponding DT property, to support
     power cycling of the card by FW at system suspend/resume.

   - Fix clock rate setting for SDIO in SDR12/SDR25 speed-mode

   - Fix switch to 1/4-bit mode at system suspend/resume for SD-combo
     cards

   - Convert the mmc-pwrseq DT bindings to the json-schema

   - Always allow the card detect uevent to be consumed by userspace

  MMC host controllers:

   - Convert a few DT bindings to the json-schema

   - mtk-sd:
      - Add support for command queue through cqhci
      - Add support for the MT6779 variant

   - renesas_sdhi_internal_dmac:
      - Fix dma unmapping in the error path

   - sdhci_am654:
      - Add support for the AM65x PG2.0 variant
      - Extend support for phys/clocks

   - sdhci-cadence:
      - Drop incorrect HW tuning for SD mode

   - sdhci-msm:
      - Add support for interconnect bandwidth scaling
      - Enable internal voltage control
      - Enable low power state for pinctrls

   - sdhci-of-at91:
      - Ludovic Desroches handovers maintenance to Eugen Hristev

   - sdhci-pci-gli:
      - Improve clock handling for GL975x

   - sdhci-pci-o2micro:
      - Add HW tuning for SDR104 mode
      - Fix support for O2 host controller Seabird1"

* tag 'mmc-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (66 commits)
  mmc: mediatek: make function msdc_cqe_disable() static
  MAINTAINERS: mmc: sdhci-of-at91: handover maintenance to Eugen Hristev
  dt-bindings: mmc: mediatek: Add document for mt6779
  mmc: mediatek: command queue support
  mmc: mediatek: refine msdc timeout api
  mmc: mediatek: add MT6779 MMC driver support
  mmc: sdhci-pci-o2micro: Add HW tuning for SDR104 mode
  mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1
  mmc: via-sdmmc: use generic power management
  memstick: jmb38x_ms: use generic power management
  mmc: sdhci-cadence: do not use hardware tuning for SD mode
  mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL975x
  mmc: cqhci: Fix a print format for the task descriptor
  mmc: sdhci-of-arasan: fix timings allocation code
  mmc: sdhci: Fix a potential uninitialized variable
  dt-bindings: mmc: renesas,sdhi: convert to YAML
  dt-bindings: mmc: convert arasan sdhci bindings to yaml
  mmc: sdhci: Fix potential null pointer access while accessing vqmmc
  mmc: core: Add MMC_CAP2_FULL_PWR_CYCLE_IN_SUSPEND
  dt-bindings: mmc: Add full-pwr-cycle-in-suspend property
  ...
2020-08-05 13:23:24 -07:00
..
allwinner,sun4i-a10-mmc.yaml dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
amlogic,meson-gx.txt dt-bindings: mmc: meson-gx: add dram-access-quirk property 2019-06-10 17:11:09 +02:00
amlogic,meson-mx-sdhc.yaml dt-bindings: mmc: Document the Amlogic Meson SDHC MMC host controller 2020-05-28 11:22:14 +02:00
amlogic,meson-mx-sdio.txt dt-bindings: mmc: Document the Amlogic Meson8 and Meson8b SDIO bindings 2017-10-30 11:46:02 +01:00
arasan,sdhci.yaml dt-bindings: mmc: convert arasan sdhci bindings to yaml 2020-07-18 11:33:01 +02:00
aspeed,sdhci.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
atmel-hsmci.txt
bluefield-dw-mshc.txt dt-bindings: mmc: Add binding for BlueField SoC 2018-05-21 10:44:40 +02:00
brcm,bcm2835-sdhost.txt dt-bindings: Add binding for brcm,bcm2835-sdhost. 2017-04-24 21:41:24 +02:00
brcm,kona-sdhci.txt dt-bindings: Remove leading 0x from bindings notation 2017-12-06 14:56:33 -06:00
brcm,sdhci-brcmstb.txt dt-bindings: mmc: brcm,sdhci-brcmstb: Add support for 7216b0 2020-01-20 12:01:14 +01:00
brcm,sdhci-iproc.txt dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 2019-09-11 15:58:39 +02:00
cavium-mmc.txt dt-bindings: mmc: Add Cavium SOCs MMC bindings 2017-04-24 21:42:08 +02:00
cdns,sdhci.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
davinci_mmc.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
exynos-dw-mshc.txt docs: Fix more broken references 2018-06-15 18:11:26 -03:00
fsl-esdhc.txt dt-bindings: mmc: add DT bindings for ls1028a eSDHC host controller 2019-05-06 12:33:03 +02:00
fsl-imx-esdhc.yaml dt-bindings: mmc: Convert imx esdhc to json-schema 2020-06-29 16:25:31 -06:00
fsl-imx-mmc.yaml dt-bindings: mmc: Convert imx mmc to json-schema 2020-06-15 10:29:19 -06:00
hi3798cv200-dw-mshc.txt dt-bindings: mmc: add bindings for hi3798cv200-dw-mshc 2018-03-15 14:43:21 +01:00
img-dw-mshc.txt Documentation: dw-mshc: deprecate num-slots 2017-07-27 16:11:39 +02:00
ingenic,mmc.yaml dt-bindings: mmc: Convert jz4740-mmc doc to YAML 2020-04-20 17:22:22 -05:00
k3-dw-mshc.txt dt-bindings: mmc: Add HI3670 MMC controller binding 2019-04-08 15:49:21 +01:00
marvell,xenon-sdhci.txt mmc: sdhci-xenon: Fix clock resource by adding an optional bus clock 2017-10-04 10:50:36 +02:00
microchip,sdhci-pic32.txt devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
mmc-card.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
mmc-controller.yaml dt-bindings: mmc: Add full-pwr-cycle-in-suspend property 2020-07-13 12:18:26 +02:00
mmc-pwrseq-emmc.yaml dt-bindings: mmc: Convert pwrseq to json-schema 2020-07-13 12:18:23 +02:00
mmc-pwrseq-sd8787.yaml dt-bindings: mmc: Convert pwrseq to json-schema 2020-07-13 12:18:23 +02:00
mmc-pwrseq-simple.yaml dt-bindings: mmc: Convert pwrseq to json-schema 2020-07-13 12:18:23 +02:00
mmc-spi-slot.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
mmc.txt dt-bindings: mmc: Add YAML schemas for the generic MMC options 2019-06-10 17:11:09 +02:00
mmci.txt dt-bindings: mmc: mmci: add delay block base register for sdmmc 2020-03-24 14:35:40 +01:00
moxa,moxart-mmc.txt
mtk-sd.txt dt-bindings: mmc: mediatek: Add document for mt6779 2020-07-24 12:53:33 +02:00
mxs-mmc.yaml dt-bindings: mmc: Convert mxs mmc to json-schema 2020-06-15 10:41:26 -06:00
nvidia,tegra20-sdhci.txt dt-bindings: mmc: tegra: document Tegra194 compatible string 2019-04-15 11:55:54 +02:00
orion-sdio.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
owl-mmc.yaml dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
pxa-mmc.txt mmc: pxamci: remove pxa-mmc, gpio-power from devicetree bindings 2018-07-16 11:21:45 +02:00
renesas,mmcif.txt dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings 2020-05-28 11:21:03 +02:00
renesas,sdhi.yaml dt-bindings: mmc: renesas,sdhi: convert to YAML 2020-07-24 11:44:15 +02:00
rockchip-dw-mshc.yaml dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
samsung,s3cmci.txt dt-bindings: mmc: add DT binding for S3C24XX MMC/SD/SDIO controller 2017-04-24 21:41:59 +02:00
samsung-sdhci.txt
sdhci-am654.txt dt-bindings: mmc: sdhci-am654: Add ti,clkbuf-sel binding 2020-07-13 12:18:23 +02:00
sdhci-atmel.txt dt-bindings: sdhci-of-at91: new compatible string and update properties 2019-12-16 12:28:09 +01:00
sdhci-dove.txt
sdhci-fujitsu.txt dt-bindings: sdhci-fujitsu: document cmd-dat-delay property 2017-11-07 13:43:23 +01:00
sdhci-milbeaut.txt dt-bindings: mmc: add DT bindings for Milbeaut SD controller 2019-11-13 16:10:16 +01:00
sdhci-msm.txt dt-bindings: mmc: sdhci-msm: Add interconnect BW scaling strings 2020-07-13 12:18:22 +02:00
sdhci-of-dwcmshc.txt dt: bindings: Add bindings for SDHCI Synopsys DWC MSHC 2018-07-16 11:21:45 +02:00
sdhci-omap.txt dt-bindings: sdhci-omap: Add am335x and am437x specific bindings 2020-01-20 10:36:11 +01:00
sdhci-pxa.yaml dt-bindings: mmc: Convert sdhci-pxa to json-schema 2020-06-01 08:05:13 +02:00
sdhci-sirf.txt
sdhci-spear.txt
sdhci-sprd.txt dt-bindings: mmc: sprd: Add pinctrl support 2019-07-10 13:17:30 +02:00
sdhci-st.txt devicetree: fix name of pinctrl-bindings.txt 2018-06-15 18:10:01 -03:00
sdhci.txt mmc: dt-bindings: Fix typo in mmc 2017-02-13 13:20:16 +01:00
socfpga-dw-mshc.txt
socionext,uniphier-sd.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
synopsys-dw-mshc-common.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
synopsys-dw-mshc.yaml dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max in example 2020-03-24 14:39:52 +01:00
ti-omap-hsmmc.txt dt-bindings: mmc: omap-hsmmc: Fix SDIO interrupt 2020-02-19 18:29:14 -06:00
ti-omap.txt mmc: dt-bindings: omap: Remove duplicate documentation paragraphs 2019-02-25 08:40:58 +01:00
usdhi6rol0.txt mmc: dt: usdhi6rol0: add optional pinctrl binding 2016-05-02 10:36:04 +02:00
vt8500-sdmmc.txt
zx-dw-mshc.txt DeviceTree updates for 4.14: 2017-09-07 14:43:33 -07:00