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 --- |