Skip to content

Commit 61696bb

Browse files
alcooperstorulf
authored andcommitted
dt-bindings: mmc: brcm,sdhci-brcmstb: Add support for 7216b0
Add 7216b0 with supports CQE, HS400, HS400-ES and SDR104. Signed-off-by: Al Cooper <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Ulf Hansson <[email protected]>
1 parent 661cf2d commit 61696bb

File tree

1 file changed

+28
-13
lines changed

1 file changed

+28
-13
lines changed

Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.txt

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,43 @@ Required properties:
1111
- compatible: should be one of the following
1212
- "brcm,bcm7425-sdhci"
1313
- "brcm,bcm7445-sdhci"
14+
- "brcm,bcm7216-sdhci"
1415

1516
Refer to clocks/clock-bindings.txt for generic clock consumer properties.
1617

1718
Example:
1819

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>;
20+
sdhci@84b0000 {
2521
sd-uhs-sdr50;
2622
sd-uhs-ddr50;
23+
sd-uhs-sdr104;
24+
sdhci,auto-cmd12;
25+
compatible = "brcm,bcm7216-sdhci",
26+
"brcm,bcm7445-sdhci",
27+
"brcm,sdhci-brcmstb";
28+
reg = <0x84b0000 0x260 0x84b0300 0x200>;
29+
reg-names = "host", "cfg";
30+
interrupts = <0x0 0x26 0x4>;
31+
interrupt-names = "sdio0_0";
32+
clocks = <&scmi_clk 245>;
33+
clock-names = "sw_sdio";
2734
};
2835

29-
sdhci@f03e0300 {
36+
sdhci@84b1000 {
37+
mmc-ddr-1_8v;
38+
mmc-hs200-1_8v;
39+
mmc-hs400-1_8v;
40+
mmc-hs400-enhanced-strobe;
41+
supports-cqe;
3042
non-removable;
3143
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;
44+
compatible = "brcm,bcm7216-sdhci",
45+
"brcm,bcm7445-sdhci",
46+
"brcm,sdhci-brcmstb";
47+
reg = <0x84b1000 0x260 0x84b1300 0x200>;
48+
reg-names = "host", "cfg";
49+
interrupts = <0x0 0x27 0x4>;
50+
interrupt-names = "sdio1_0";
51+
clocks = <&scmi_clk 245>;
52+
clock-names = "sw_sdio";
3853
};

0 commit comments

Comments
 (0)