brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 7911316 Raw
66 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/mmc/fsl-imx-mmc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Freescale Secure Digital Host Controller for i.MX2/3 series8 9maintainers:10  - Markus Pargmann <mpa@pengutronix.de>11 12allOf:13  - $ref: mmc-controller.yaml14 15properties:16  compatible:17    oneOf:18      - const: fsl,imx21-mmc19      - const: fsl,imx31-mmc20      - items:21          - const: fsl,imx27-mmc22          - const: fsl,imx21-mmc23 24  reg:25    maxItems: 126 27  clocks:28    maxItems: 229 30  clock-names:31    items:32      - const: ipg33      - const: per34 35  interrupts:36    maxItems: 137 38  dmas:39    maxItems: 140 41  dma-names:42    const: rx-tx43 44required:45  - clocks46  - clock-names47  - compatible48  - reg49  - interrupts50 51unevaluatedProperties: false52 53examples:54  - |55    mmc@10014000 {56        compatible = "fsl,imx27-mmc", "fsl,imx21-mmc";57        reg = <0x10014000 0x1000>;58        interrupts = <11>;59        clocks = <&clks 29>, <&clks 60>;60        clock-names = "ipg", "per";61        dmas = <&dma 7>;62        dma-names = "rx-tx";63        bus-width = <4>;64        cd-gpios = <&gpio3 29>;65    };66