1* Freescale Enhanced Secure Digital Host Controller (eSDHC) 2 3The Enhanced Secure Digital Host Controller provides an interface 4for MMC, SD, and SDIO types of memory cards. 5 6This file documents differences between the core properties described 7by mmc.txt and the properties used by the sdhci-esdhc driver. 8 9Required properties: 10 - interrupt-parent : interrupt source phandle. 11 - clock-frequency : specifies eSDHC base clock frequency. 12 13Optional properties: 14 - sdhci,wp-inverted : specifies that eSDHC controller reports 15 inverted write-protect state; New devices should use the generic 16 "wp-inverted" property. 17 - sdhci,1-bit-only : specifies that a controller can only handle 18 1-bit data transfers. New devices should use the generic 19 "bus-width = <1>" property. 20 - sdhci,auto-cmd12: specifies that a controller can only handle auto 21 CMD12. 22 23Example: 24 25sdhci@2e000 { 26 compatible = "fsl,mpc8378-esdhc", "fsl,esdhc"; 27 reg = <0x2e000 0x1000>; 28 interrupts = <42 0x8>; 29 interrupt-parent = <&ipic>; 30 /* Filled in by U-Boot */ 31 clock-frequency = <0>; 32}; 33