59 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/mxs-mmc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Freescale MXS MMC controller8 9maintainers:10 - Shawn Guo <shawnguo@kernel.org>11 12description: |13 The Freescale MXS Synchronous Serial Ports (SSP) can act as a MMC controller14 to support MMC, SD, and SDIO types of memory cards.15 16 This file documents differences between the core properties in mmc.txt17 and the properties used by the mxsmmc driver.18 19allOf:20 - $ref: mmc-controller.yaml21 22properties:23 compatible:24 enum:25 - fsl,imx23-mmc26 - fsl,imx28-mmc27 28 reg:29 maxItems: 130 31 interrupts:32 maxItems: 133 34 dmas:35 maxItems: 136 37 dma-names:38 const: rx-tx39 40required:41 - compatible42 - reg43 - interrupts44 - dmas45 - dma-names46 47unevaluatedProperties: false48 49examples:50 - |51 mmc@80010000 {52 compatible = "fsl,imx28-mmc";53 reg = <0x80010000 2000>;54 interrupts = <96>;55 dmas = <&dma_apbh 0>;56 dma-names = "rx-tx";57 bus-width = <8>;58 };59