1These properties are common to multiple MMC host controllers. Any host 2that requires the respective functionality should implement them using 3these definitions. 4 5Interpreted by the OF core: 6- reg: Registers location and length. 7- interrupts: Interrupts used by the MMC controller. 8 9Required properties: 10- bus-width: Number of data lines, can be <1>, <4>, or <8> 11 12Optional properties: 13- cd-gpios: Specify GPIOs for card detection, see gpio binding 14- wp-gpios: Specify GPIOs for write protection, see gpio binding 15- cd-inverted: when present, polarity on the cd gpio line is inverted 16- wp-inverted: when present, polarity on the wp gpio line is inverted 17- non-removable: non-removable slot (like eMMC) 18- max-frequency: maximum operating clock frequency 19 20Example: 21 22sdhci@ab000000 { 23 compatible = "sdhci"; 24 reg = <0xab000000 0x200>; 25 interrupts = <23>; 26 bus-width = <4>; 27 cd-gpios = <&gpio 69 0>; 28 cd-inverted; 29 wp-gpios = <&gpio 70 0>; 30 max-frequency = <50000000>; 31} 32