# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/mmc/mxs-mmc.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Freescale MXS MMC controller maintainers: - Shawn Guo <shawnguo@kernel.org> description: | The Freescale MXS Synchronous Serial Ports (SSP) can act as a MMC controller to support MMC, SD, and SDIO types of memory cards. This file documents differences between the core properties in mmc.txt and the properties used by the mxsmmc driver. allOf: - $ref: mmc-controller.yaml properties: compatible: enum: - fsl,imx23-mmc - fsl,imx28-mmc reg: maxItems: 1 interrupts: maxItems: 1 dmas: maxItems: 1 dma-names: const: rx-tx required: - compatible - reg - interrupts - dmas - dma-names unevaluatedProperties: false examples: - | mmc@80010000 { compatible = "fsl,imx28-mmc"; reg = <0x80010000 2000>; interrupts = <96>; dmas = <&dma_apbh 0>; dma-names = "rx-tx"; bus-width = <8>; };