1139749Simp# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2196008Smjacob%YAML 1.2 3167403Smjacob--- 4196008Smjacob$id: http://devicetree.org/schemas/mmc/fsl-imx-mmc.yaml# 5167403Smjacob$schema: http://devicetree.org/meta-schemas/core.yaml# 6167403Smjacob 7167403Smjacobtitle: Freescale Secure Digital Host Controller for i.MX2/3 series 8196008Smjacob 9167403Smjacobmaintainers: 10167403Smjacob - Markus Pargmann <mpa@pengutronix.de> 11167403Smjacob 12167403SmjacoballOf: 13167403Smjacob - $ref: mmc-controller.yaml 14196008Smjacob 15167403Smjacobproperties: 16167403Smjacob compatible: 17167403Smjacob oneOf: 18167403Smjacob - const: fsl,imx21-mmc 19167403Smjacob - const: fsl,imx31-mmc 20167403Smjacob - items: 21167403Smjacob - const: fsl,imx27-mmc 22167403Smjacob - const: fsl,imx21-mmc 23167403Smjacob 24167403Smjacob reg: 25167403Smjacob maxItems: 1 26196008Smjacob 27167403Smjacob clocks: 28167403Smjacob maxItems: 2 2955373Smjacob 3055373Smjacob clock-names: 3155373Smjacob items: 3290224Smjacob - const: ipg 3390224Smjacob - const: per 3490224Smjacob 3590224Smjacob interrupts: 3655373Smjacob maxItems: 1 3755373Smjacob 3855373Smjacob dmas: 3955373Smjacob maxItems: 1 4055373Smjacob 4155373Smjacob dma-names: 4255373Smjacob const: rx-tx 43160410Smjacob 44160410Smjacobrequired: 4555373Smjacob - clocks 4655373Smjacob - clock-names 4755373Smjacob - compatible 4855373Smjacob - reg 4955373Smjacob - interrupts 5055373Smjacob 5155373SmjacobunevaluatedProperties: false 5255373Smjacob 5355373Smjacobexamples: 5455373Smjacob - | 55291512Smav mmc@10014000 { 56291512Smav compatible = "fsl,imx27-mmc", "fsl,imx21-mmc"; 57196008Smjacob reg = <0x10014000 0x1000>; 5855373Smjacob interrupts = <11>; 59157943Smjacob clocks = <&clks 29>, <&clks 60>; 60163899Smjacob clock-names = "ipg", "per"; 61316159Smav dmas = <&dma 7>; 62157943Smjacob dma-names = "rx-tx"; 63157943Smjacob bus-width = <4>; 64163899Smjacob cd-gpios = <&gpio3 29>; 65316160Smav }; 66316160Smav