blob: 515addc200706293b21c654453a3dc8ba78eaa4c [file] [log] [blame]
Shawn Guo6de4d812012-05-06 13:30:44 +08001* 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
Chris Ball4efafee2012-06-11 21:48:16 -04006This file documents differences between the core properties in mmc.txt
7and the properties used by the mxsmmc driver.
8
Shawn Guo6de4d812012-05-06 13:30:44 +08009Required properties:
10- compatible: Should be "fsl,<chip>-mmc". The supported chips include
11 imx23 and imx28.
Shawn Guo0e91e432013-02-26 10:10:38 +080012- 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".
Shawn Guo6de4d812012-05-06 13:30:44 +080017
18Examples:
19
20ssp0: ssp@80010000 {
21 compatible = "fsl,imx28-mmc";
22 reg = <0x80010000 2000>;
Shawn Guo0e91e432013-02-26 10:10:38 +080023 interrupts = <96>;
24 dmas = <&dma_apbh 0>;
25 dma-names = "rx-tx";
Shawn Guo6de4d812012-05-06 13:30:44 +080026 bus-width = <8>;
27};