Lines Matching +full:mmc +full:- +full:host
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mmc/brcm,sdhci-brcmstb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Al Cooper <alcooperx@gmail.com>
11 - Florian Fainelli <f.fainelli@gmail.com>
16 - items:
17 - enum:
18 - brcm,bcm7216-sdhci
19 - const: brcm,bcm7445-sdhci
20 - const: brcm,sdhci-brcmstb
21 - items:
22 - enum:
23 - brcm,bcm74165b0-sdhci
24 - brcm,bcm7445-sdhci
25 - brcm,bcm7425-sdhci
26 - const: brcm,sdhci-brcmstb
31 reg-names:
33 - const: host
34 - const: cfg
42 - description: handle to core clock for the sdhci controller
43 - description: handle to improved 150Mhz clock for sdhci controller (Optional clock)
45 clock-names:
48 - const: sw_sdio
49 - const: sdio_freq # Optional clock
51 clock-frequency:
58 sdhci,auto-cmd12:
63 - $ref: mmc-controller.yaml#
64 - if:
66 clock-names:
72 - clock-frequency
75 - compatible
76 - reg
77 - interrupts
78 - clocks
79 - clock-names
84 - |
85 mmc@84b0000 {
86 compatible = "brcm,bcm7216-sdhci",
87 "brcm,bcm7445-sdhci",
88 "brcm,sdhci-brcmstb";
90 reg-names = "host", "cfg";
91 sd-uhs-sdr50;
92 sd-uhs-ddr50;
93 sd-uhs-sdr104;
94 sdhci,auto-cmd12;
97 clock-names = "sw_sdio";
100 mmc@84b1000 {
101 compatible = "brcm,bcm7216-sdhci",
102 "brcm,bcm7445-sdhci",
103 "brcm,sdhci-brcmstb";
105 reg-names = "host", "cfg";
106 mmc-ddr-1_8v;
107 mmc-hs200-1_8v;
108 mmc-hs400-1_8v;
109 mmc-hs400-enhanced-strobe;
110 supports-cqe;
111 non-removable;
112 bus-width = <0x8>;
115 clock-names = "sw_sdio";