1* NVIDIA Tegra Secure Digital Host Controller 2 3This controller on Tegra family SoCs provides an interface for MMC, SD, 4and 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-tegra driver. 8 9Required properties: 10- compatible : should be one of: 11 - "nvidia,tegra20-sdhci": for Tegra20 12 - "nvidia,tegra30-sdhci": for Tegra30 13 - "nvidia,tegra114-sdhci": for Tegra114 14 - "nvidia,tegra124-sdhci": for Tegra124 and Tegra132 15 - "nvidia,tegra210-sdhci": for Tegra210 16 - "nvidia,tegra186-sdhci": for Tegra186 17- clocks : Must contain one entry, for the module clock. 18 See ../clocks/clock-bindings.txt for details. 19- resets : Must contain an entry for each entry in reset-names. 20 See ../reset/reset.txt for details. 21- reset-names : Must include the following entries: 22 - sdhci 23 24Optional properties: 25- power-gpios : Specify GPIOs for power control 26 27Example: 28 29sdhci@c8000200 { 30 compatible = "nvidia,tegra20-sdhci"; 31 reg = <0xc8000200 0x200>; 32 interrupts = <47>; 33 clocks = <&tegra_car 14>; 34 resets = <&tegra_car 14>; 35 reset-names = "sdhci"; 36 cd-gpios = <&gpio 69 0>; /* gpio PI5 */ 37 wp-gpios = <&gpio 57 0>; /* gpio PH1 */ 38 power-gpios = <&gpio 155 0>; /* gpio PT3 */ 39 bus-width = <8>; 40}; 41