blob: 733b64a4d8eb73ea4424b6cb30d95c08189263eb [file] [log] [blame]
Al Cooperd3b2cd02016-06-16 12:47:17 -04001* BROADCOM BRCMSTB/BMIPS SDHCI Controller
2
3This file documents differences between the core properties in mmc.txt
4and the properties used by the sdhci-brcmstb driver.
5
6NOTE: The driver disables all UHS speed modes by default and depends
7on Device Tree properties to enable them for SoC/Board combinations
8that support them.
9
10Required properties:
Jaedon Shin5a3ab282016-09-09 11:08:39 +090011- compatible: should be one of the following
12 - "brcm,bcm7425-sdhci"
13 - "brcm,bcm7445-sdhci"
Al Cooperd3b2cd02016-06-16 12:47:17 -040014
15Refer to clocks/clock-bindings.txt for generic clock consumer properties.
16
17Example:
18
19 sdhci@f03e0100 {
20 compatible = "brcm,bcm7425-sdhci";
21 reg = <0xf03e0000 0x100>;
22 interrupts = <0x0 0x26 0x0>;
23 sdhci,auto-cmd12;
24 clocks = <&sw_sdio>;
25 sd-uhs-sdr50;
26 sd-uhs-ddr50;
27 };
28
29 sdhci@f03e0300 {
30 non-removable;
31 bus-width = <0x8>;
32 compatible = "brcm,bcm7425-sdhci";
33 reg = <0xf03e0200 0x100>;
34 interrupts = <0x0 0x27 0x0>;
35 sdhci,auto-cmd12;
36 clocks = <sw_sdio>;
37 mmc-hs200-1_8v;
38 };