mtk-sd.yaml (0aea30a07ec6b50de0fc5f5b2ec34a68ead86b61) mtk-sd.yaml (7792fdf626c20aa4e0d2b0daacf4e30df3ff9583)
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/mmc/mtk-sd.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: MTK MSDC Storage Host Controller Binding
8

--- 26 unchanged lines hidden (view full) ---

35 - items:
36 - const: mediatek,mt8192-mmc
37 - const: mediatek,mt8183-mmc
38 - items:
39 - const: mediatek,mt8195-mmc
40 - const: mediatek,mt8183-mmc
41
42 reg:
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/mmc/mtk-sd.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: MTK MSDC Storage Host Controller Binding
8

--- 26 unchanged lines hidden (view full) ---

35 - items:
36 - const: mediatek,mt8192-mmc
37 - const: mediatek,mt8183-mmc
38 - items:
39 - const: mediatek,mt8195-mmc
40 - const: mediatek,mt8183-mmc
41
42 reg:
43 maxItems: 1
43 minItems: 1
44 items:
45 - description: base register (required).
46 - description: top base register (required for MT8183).
44
45 clocks:
46 description:
47 Should contain phandle for the clock feeding the MMC controller.
48 minItems: 2
49 items:
50 - description: source clock (required).
51 - description: HCLK which used for host (required).

--- 111 unchanged lines hidden (view full) ---

163 - clocks
164 - clock-names
165 - pinctrl-names
166 - pinctrl-0
167 - pinctrl-1
168 - vmmc-supply
169 - vqmmc-supply
170
47
48 clocks:
49 description:
50 Should contain phandle for the clock feeding the MMC controller.
51 minItems: 2
52 items:
53 - description: source clock (required).
54 - description: HCLK which used for host (required).

--- 111 unchanged lines hidden (view full) ---

166 - clocks
167 - clock-names
168 - pinctrl-names
169 - pinctrl-0
170 - pinctrl-1
171 - vmmc-supply
172 - vqmmc-supply
173
174if:
175 properties:
176 compatible:
177 contains:
178 const: mediatek,mt8183-mmc
179then:
180 properties:
181 reg:
182 minItems: 2
183
171unevaluatedProperties: false
172
173examples:
174 - |
175 #include <dt-bindings/interrupt-controller/irq.h>
176 #include <dt-bindings/interrupt-controller/arm-gic.h>
177 #include <dt-bindings/clock/mt8173-clk.h>
178 mmc0: mmc@11230000 {

--- 20 unchanged lines hidden ---
184unevaluatedProperties: false
185
186examples:
187 - |
188 #include <dt-bindings/interrupt-controller/irq.h>
189 #include <dt-bindings/interrupt-controller/arm-gic.h>
190 #include <dt-bindings/clock/mt8173-clk.h>
191 mmc0: mmc@11230000 {

--- 20 unchanged lines hidden ---