Broadcom IPROC SDHCI controller This file documents differences between the core properties described by mmc.txt and the properties that represent the IPROC SDHCI controller. Required properties: - compatible : Should be one of the following "brcm,bcm2835-sdhci" "brcm,sdhci-iproc-cygnus" "brcm,sdhci-iproc" Use brcm2835-sdhci for Rasperry PI. Use sdhci-iproc-cygnus for Broadcom SDHCI Controllers restricted to 32bit host accesses to SDHCI registers. Use sdhci-iproc for Broadcom SDHCI Controllers that allow standard 8, 16, 32-bit host access to SDHCI register. - clocks : The clock feeding the SDHCI controller. Optional properties: - sdhci,auto-cmd12: specifies that controller should use auto CMD12. Example: sdhci0: sdhci@0x18041000 { compatible = "brcm,sdhci-iproc-cygnus"; reg = <0x18041000 0x100>; interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; clocks = <&lcpll0_clks BCM_CYGNUS_LCPLL0_SDIO_CLK>; bus-width = <4>; sdhci,auto-cmd12; no-1-8-v; }; |