xref: /freebsd/sys/contrib/device-tree/Bindings/mmc/mxs-mmc.txt (revision e1c4c8dd8d2d10b6104f06856a77bd5b4813a801)
1* Freescale MXS MMC controller
2
3The Freescale MXS Synchronous Serial Ports (SSP) can act as a MMC controller
4to support MMC, SD, and SDIO types of memory cards.
5
6This file documents differences between the core properties in mmc.txt
7and the properties used by the mxsmmc driver.
8
9Required properties:
10- compatible: Should be "fsl,<chip>-mmc".  The supported chips include
11  imx23 and imx28.
12- interrupts: Should contain ERROR interrupt number
13- dmas: DMA specifier, consisting of a phandle to DMA controller node
14  and SSP DMA channel ID.
15  Refer to dma.txt and fsl-mxs-dma.txt for details.
16- dma-names: Must be "rx-tx".
17
18Examples:
19
20ssp0: ssp@80010000 {
21	compatible = "fsl,imx28-mmc";
22	reg = <0x80010000 2000>;
23	interrupts = <96>;
24	dmas = <&dma_apbh 0>;
25	dma-names = "rx-tx";
26	bus-width = <8>;
27};
28