]>
Commit | Line | Data |
---|---|---|
61fe2f80 SB |
1 | Broadcom IPROC SDHCI controller |
2 | ||
3 | This file documents differences between the core properties described | |
4 | by mmc.txt and the properties that represent the IPROC SDHCI controller. | |
5 | ||
6 | Required properties: | |
07255f28 SW |
7 | - compatible : Should be one of the following |
8 | "brcm,bcm2835-sdhci" | |
9 | "brcm,sdhci-iproc-cygnus" | |
40fe0d43 SB |
10 | "brcm,sdhci-iproc" |
11 | ||
12 | Use brcm2835-sdhci for Rasperry PI. | |
13 | ||
14 | Use sdhci-iproc-cygnus for Broadcom SDHCI Controllers | |
15 | restricted to 32bit host accesses to SDHCI registers. | |
16 | ||
17 | Use sdhci-iproc for Broadcom SDHCI Controllers that allow standard | |
18 | 8, 16, 32-bit host access to SDHCI register. | |
07255f28 | 19 | |
61fe2f80 SB |
20 | - clocks : The clock feeding the SDHCI controller. |
21 | ||
22 | Optional properties: | |
23 | - sdhci,auto-cmd12: specifies that controller should use auto CMD12. | |
24 | ||
25 | Example: | |
26 | ||
4c9847b7 | 27 | sdhci0: sdhci@18041000 { |
61fe2f80 SB |
28 | compatible = "brcm,sdhci-iproc-cygnus"; |
29 | reg = <0x18041000 0x100>; | |
30 | interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; | |
31 | clocks = <&lcpll0_clks BCM_CYGNUS_LCPLL0_SDIO_CLK>; | |
32 | bus-width = <4>; | |
33 | sdhci,auto-cmd12; | |
34 | no-1-8-v; | |
35 | }; |