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/socionext,uniphier-sd.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Masahiro Yamada <yamada.masahiro@socionext.com>
16 - socionext,uniphier-sd-v2.91
17 - socionext,uniphier-sd-v3.1
18 - socionext,uniphier-sd-v3.1.1
32 dma-names:
33 const: rx-tx
35 reset-names:
38 host: mandatory for all variants
42 - const: host
43 - items:
44 - const: host
45 - const: bridge
46 - items:
47 - const: host
48 - const: hw
49 - items:
50 - const: host
51 - const: bridge
52 - const: hw
58 socionext,syscon-uhs-mode:
59 $ref: /schemas/types.yaml#/definitions/phandle-array
61 - items:
62 - description: phandle to syscon that configures UHS mode
63 - description: ID of SD instance
69 - $ref: mmc-controller.yaml
71 - if:
75 const: socionext,uniphier-sd-v2.91
78 reset-names:
83 reset-names:
89 - compatible
90 - reg
91 - interrupts
92 - clocks
93 - reset-names
94 - resets
99 - |
100 sd: mmc@5a400000 {
101 compatible = "socionext,uniphier-sd-v2.91";
104 pinctrl-names = "default", "uhs";
105 pinctrl-0 = <&pinctrl_sd>;
106 pinctrl-1 = <&pinctrl_sd_uhs>;
108 reset-names = "host", "bridge";
110 dma-names = "rx-tx";
112 bus-width = <4>;
113 cap-sd-highspeed;
114 sd-uhs-sdr12;
115 sd-uhs-sdr25;
116 sd-uhs-sdr50;