1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/mmc/fsl-imx 4 $id: http://devicetree.org/schemas/mmc/fsl-imx-mmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Freescale Secure Digital Host Controlle 7 title: Freescale Secure Digital Host Controller for i.MX2/3 series 8 8 9 maintainers: 9 maintainers: 10 - Markus Pargmann <mpa@pengutronix.de> 10 - Markus Pargmann <mpa@pengutronix.de> 11 11 12 allOf: 12 allOf: 13 - $ref: mmc-controller.yaml 13 - $ref: mmc-controller.yaml 14 14 15 properties: 15 properties: 16 compatible: 16 compatible: 17 oneOf: 17 oneOf: 18 - const: fsl,imx21-mmc 18 - const: fsl,imx21-mmc 19 - const: fsl,imx31-mmc 19 - const: fsl,imx31-mmc 20 - items: 20 - items: 21 - const: fsl,imx27-mmc 21 - const: fsl,imx27-mmc 22 - const: fsl,imx21-mmc 22 - const: fsl,imx21-mmc 23 23 24 reg: 24 reg: 25 maxItems: 1 25 maxItems: 1 26 26 27 clocks: 27 clocks: 28 maxItems: 2 28 maxItems: 2 29 29 30 clock-names: 30 clock-names: 31 items: 31 items: 32 - const: ipg 32 - const: ipg 33 - const: per 33 - const: per 34 34 35 interrupts: 35 interrupts: 36 maxItems: 1 36 maxItems: 1 37 37 38 dmas: 38 dmas: 39 maxItems: 1 39 maxItems: 1 40 40 41 dma-names: 41 dma-names: 42 const: rx-tx 42 const: rx-tx 43 43 44 required: 44 required: 45 - clocks 45 - clocks 46 - clock-names 46 - clock-names 47 - compatible 47 - compatible 48 - reg 48 - reg 49 - interrupts 49 - interrupts 50 50 51 unevaluatedProperties: false 51 unevaluatedProperties: false 52 52 53 examples: 53 examples: 54 - | 54 - | 55 mmc@10014000 { 55 mmc@10014000 { 56 compatible = "fsl,imx27-mmc", "fsl,imx 56 compatible = "fsl,imx27-mmc", "fsl,imx21-mmc"; 57 reg = <0x10014000 0x1000>; 57 reg = <0x10014000 0x1000>; 58 interrupts = <11>; 58 interrupts = <11>; 59 clocks = <&clks 29>, <&clks 60>; 59 clocks = <&clks 29>, <&clks 60>; 60 clock-names = "ipg", "per"; 60 clock-names = "ipg", "per"; 61 dmas = <&dma 7>; 61 dmas = <&dma 7>; 62 dma-names = "rx-tx"; 62 dma-names = "rx-tx"; 63 bus-width = <4>; 63 bus-width = <4>; 64 cd-gpios = <&gpio3 29>; 64 cd-gpios = <&gpio3 29>; 65 }; 65 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.