1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/mmc/brcm,sdhci-brcmstb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Broadcom BRCMSTB/BMIPS SDHCI Controller binding
10 - Al Cooper <alcooperx@gmail.com>
11 - Florian Fainelli <f.fainelli@gmail.com>
14 - $ref: mmc-controller.yaml#
22 - const: brcm,bcm7445-sdhci
23 - const: brcm,sdhci-brcmstb
27 - const: brcm,sdhci-brcmstb
31 - const: brcm,sdhci-brcmstb
47 handle to core clock for the sdhci controller.
55 description: Specifies that controller should use auto CMD12
63 unevaluatedProperties: false
68 compatible = "brcm,bcm7216-sdhci",
71 reg = <0x84b0000 0x260>, <0x84b0300 0x200>;
72 reg-names = "host", "cfg";
77 interrupts = <0x0 0x26 0x4>;
78 interrupt-names = "sdio0_0";
79 clocks = <&scmi_clk 245>;
80 clock-names = "sw_sdio";
84 compatible = "brcm,bcm7216-sdhci",
87 reg = <0x84b1000 0x260>, <0x84b1300 0x200>;
88 reg-names = "host", "cfg";
92 mmc-hs400-enhanced-strobe;
96 interrupts = <0x0 0x27 0x4>;
97 interrupt-names = "sdio1_0";
98 clocks = <&scmi_clk 245>;
99 clock-names = "sw_sdio";