linux/Documentation/devicetree/bindings/mmc
Lee Jones 981b178964 dt-bindings: mmc: sdhci-st: Mention the discretionary "icn" clock
The interconnect (ICN) clock is required for functional working of
MMC on some ST platforms.  When not supplied it can result in
broken MMC and the following output:

        [   13.916949] mmc0: Timeout waiting for hardware interrupt.
        [   13.922349] sdhci: =========== REGISTER DUMP (mmc0)===========
        [   13.928175] sdhci: Sys addr: 0x00000000 | Version:  0x00001002
        [   13.933999] sdhci: Blk size: 0x00007040 | Blk cnt:  0x00000001
        [   13.939825] sdhci: Argument: 0x00fffff0 | Trn mode: 0x00000013
        [   13.945650] sdhci: Present:  0x1fff0206 | Host ctl: 0x00000011
        [   13.951475] sdhci: Power:    0x0000000f | Blk gap:  0x00000080
        [   13.957300] sdhci: Wake-up:  0x00000000 | Clock:    0x00003f07
        [   13.963126] sdhci: Timeout:  0x00000004 | Int stat: 0x00000000
        [   13.968952] sdhci: Int enab: 0x02ff008b | Sig enab: 0x02ff008b
        [   13.974777] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
        [   13.980602] sdhci: Caps:     0x21ed3281 | Caps_1:   0x00000000
        [   13.986428] sdhci: Cmd:      0x0000063a | Max curr: 0x00000000
        [   13.992252] sdhci: Host ctl2: 0x00000000
        [   13.996166] sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x7c048200
        [   14.001990] sdhci: ===========================================
        [   14.009802] mmc0: Got data interrupt 0x02000000 even though no data operation was in progress.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2016-09-12 10:31:37 +02:00
..
arasan,sdhci.txt Documentation: mmc: sdhci-of-arasan: Add ability to export card clock 2016-07-25 10:34:18 +02:00
atmel-hsmci.txt mmc: atmel-mci: document clock properties 2014-02-07 17:20:38 +01:00
brcm,bcm7425-sdhci.txt mmc: DT: sdhci-brcmstb: Add device tree bindings 2016-07-25 10:34:13 +02:00
brcm,kona-sdhci.txt dt-bindings: brcm: rationalize Broadcom documentation naming 2015-03-26 12:14:11 -05:00
brcm,sdhci-iproc.txt mmc: DT: sdhci-iproc: add bcm2835 compatible 2016-02-29 11:02:55 +01:00
davinci_mmc.txt mmc: davinci_mmc: add DT support 2013-04-04 16:55:05 +05:30
exynos-dw-mshc.txt mmc: dw_mmc: exynos: Support eMMC's HS400 mode 2015-03-23 14:13:28 +01:00
fsl-esdhc.txt mmc: dt: add DT binding for little-endian eSDHC host controller 2015-10-26 16:00:07 +01:00
fsl-imx-esdhc.txt doc: dt: fsl-imx-esdhc: add set tuning start point binding 2016-07-25 10:34:55 +02:00
fsl-imx-mmc.txt mmc: mxcmmc: DT support 2013-04-12 15:12:34 -04:00
img-dw-mshc.txt mmc: dw_mmc: Add support for IMG Pistachio 2014-11-26 14:31:03 +01:00
k3-dw-mshc.txt Document: dw_mmc-k3: add document of hi6220 mmc 2015-06-01 09:07:04 +02:00
microchip,sdhci-pic32.txt dt/bindings: Correct clk binding example for PIC32 SDHCI 2016-05-28 12:35:03 +02:00
mmc-card.txt mmc: Add support for marking hpi as broken through devicetree 2015-04-02 10:59:10 +02:00
mmc-pwrseq-emmc.txt Documentation: dt: mmc: fix spelling mistake 2016-04-25 08:41:19 -05:00
mmc-pwrseq-simple.txt mmc: pwrseq: dt: example with reset clock and active low pin 2015-05-25 09:20:06 +02:00
mmc-spi-slot.txt
mmc.txt Documentation: mmc: add description for new no-sd* and no-mmc 2016-07-25 10:34:49 +02:00
mmci.txt mmc: mmci: Mark the DT bindings for highspeed mode as deprecated 2014-05-12 12:52:42 +02:00
moxa,moxart-mmc.txt mmc: moxart: Add MOXA ART SD/MMC driver 2014-05-12 18:05:16 -04:00
mtk-sd.txt mmc: dt-bindings: update Mediatek MMC bindings 2015-10-27 10:21:15 +01:00
mxs-mmc.txt mmc: mxs-mmc: move to use generic DMA helper 2013-04-04 21:22:44 +08:00
nvidia,tegra20-sdhci.txt Documentation: DT bindings: add more Tegra chip compatible strings 2015-02-03 20:37:31 -06:00
orion-sdio.txt mmc: mvsdio: implement a Device Tree binding 2013-02-11 13:28:54 -05:00
pxa-mmc.txt
renesas,mmcif.txt mmc: sh_mmcif: Document r8a7793 DT bindings 2015-12-22 11:32:01 +01:00
rockchip-dw-mshc.txt dt-bindings: rockchip-dw-mshc: add description for rk3399 2016-04-27 21:09:19 +02:00
samsung-sdhci.txt doc: spelling error changes 2014-05-05 15:32:05 +02:00
sdhci-atmel.txt mmc: sdhci-of-at91: introduce driver for the Atmel SDMMC 2015-08-24 11:25:53 +02:00
sdhci-dove.txt
sdhci-fujitsu.txt mmc: sdhci: host: add new f_sdh30 2015-01-20 09:32:37 +01:00
sdhci-msm.txt mmc: sdhci-msm: Fix the binding example 2014-07-26 11:08:01 +02:00
sdhci-pxa.txt mmc: sdhci-pxav3: Extend binding with SDIO3 conf reg for the Armada 38x 2015-01-29 13:08:22 +01:00
sdhci-sirf.txt mmc: sdhci-sirf: add mmc host sdhci-pltfm based driver for SiRF SoCs 2013-03-22 13:29:46 -04:00
sdhci-spear.txt
sdhci-st.txt dt-bindings: mmc: sdhci-st: Mention the discretionary "icn" clock 2016-09-12 10:31:37 +02:00
socfpga-dw-mshc.txt Revert "dts: socfpga: Add support for SD/MMC on the SOCFPGA platform" 2014-03-17 09:04:57 -04:00
sunxi-mmc.txt mmc: sunxi: Convert MMC driver to the standard clock phase API 2015-01-14 10:45:26 +01:00
synopsys-dw-mshc.txt Documentation: synopsys-dw-mshc: add bindings for idmac and edmac 2015-10-26 16:00:16 +01:00
ti-omap-hsmmc.txt Documentation: dt: update ti,am33xx-hsmmc swakeup workaround 2015-08-17 11:32:45 +02:00
ti-omap.txt mmc: omap: Fix I2C dependency and make driver usable with device tree 2013-11-26 15:51:16 -08:00
tmio_mmc.txt mmc: sh_mobile_sdhi: Add UHS-I mode support 2016-05-02 10:33:14 +02:00
usdhi6rol0.txt mmc: dt: usdhi6rol0: add optional pinctrl binding 2016-05-02 10:36:04 +02:00
vt8500-sdmmc.txt mmc: SD/MMC Host Controller for Wondermedia WM8505/WM8650 2012-12-06 13:54:50 -05:00