0001 * TI Highspeed MMC host controller for DaVinci
0002
0003 The Highspeed MMC Host Controller on TI DaVinci family
0004 provides an interface for MMC, SD and SDIO types of memory cards.
0005
0006 This file documents the properties used by the davinci_mmc driver.
0007
0008 Required properties:
0009 - compatible:
0010 Should be "ti,da830-mmc": for da830, da850, dm365
0011 Should be "ti,dm355-mmc": for dm355, dm644x
0012
0013 Optional properties:
0014 - bus-width: Number of data lines, can be <1>, <4>, or <8>, default <1>
0015 - max-frequency: Maximum operating clock frequency, default 25MHz.
0016 - dmas: List of DMA specifiers with the controller specific format
0017 as described in the generic DMA client binding. A tx and rx
0018 specifier is required.
0019 - dma-names: RX and TX DMA request names. These strings correspond
0020 1:1 with the DMA specifiers listed in dmas.
0021
0022 Example:
0023 mmc0: mmc@1c40000 {
0024 compatible = "ti,da830-mmc",
0025 reg = <0x40000 0x1000>;
0026 interrupts = <16>;
0027 bus-width = <4>;
0028 max-frequency = <50000000>;
0029 dmas = <&edma 16
0030 &edma 17>;
0031 dma-names = "rx", "tx";
0032 };