1/dts-v1/; 2 3#include "tegra30-cardhu.dtsi" 4 5/* This dts file support the cardhu A04 and later versions of board */ 6 7/ { 8 model = "NVIDIA Tegra30 Cardhu A04 (A05, A06, A07) evaluation board"; 9 compatible = "nvidia,cardhu-a04", "nvidia,cardhu", "nvidia,tegra30"; 10 11 sdhci@78000400 { 12 status = "okay"; 13 power-gpios = <&gpio TEGRA_GPIO(D, 3) GPIO_ACTIVE_HIGH>; 14 bus-width = <4>; 15 keep-power-in-suspend; 16 }; 17 18 regulators { 19 compatible = "simple-bus"; 20 #address-cells = <1>; 21 #size-cells = <0>; 22 23 ddr_reg: regulator@100 { 24 compatible = "regulator-fixed"; 25 regulator-name = "ddr"; 26 reg = <100>; 27 regulator-min-microvolt = <1500000>; 28 regulator-max-microvolt = <1500000>; 29 regulator-always-on; 30 regulator-boot-on; 31 enable-active-high; 32 gpio = <&pmic 7 GPIO_ACTIVE_HIGH>; 33 }; 34 35 sys_3v3_reg: regulator@101 { 36 compatible = "regulator-fixed"; 37 reg = <101>; 38 regulator-name = "sys_3v3"; 39 regulator-min-microvolt = <3300000>; 40 regulator-max-microvolt = <3300000>; 41 regulator-always-on; 42 regulator-boot-on; 43 enable-active-high; 44 gpio = <&pmic 6 GPIO_ACTIVE_HIGH>; 45 }; 46 47 usb1_vbus_reg: regulator@102 { 48 compatible = "regulator-fixed"; 49 reg = <102>; 50 regulator-name = "usb1_vbus"; 51 regulator-min-microvolt = <5000000>; 52 regulator-max-microvolt = <5000000>; 53 enable-active-high; 54 gpio = <&gpio TEGRA_GPIO(DD, 6) GPIO_ACTIVE_HIGH>; 55 gpio-open-drain; 56 vin-supply = <&vdd_5v0_reg>; 57 }; 58 59 usb3_vbus_reg: regulator@103 { 60 compatible = "regulator-fixed"; 61 reg = <103>; 62 regulator-name = "usb3_vbus"; 63 regulator-min-microvolt = <5000000>; 64 regulator-max-microvolt = <5000000>; 65 enable-active-high; 66 gpio = <&gpio TEGRA_GPIO(DD, 4) GPIO_ACTIVE_HIGH>; 67 gpio-open-drain; 68 vin-supply = <&vdd_5v0_reg>; 69 }; 70 71 vdd_5v0_reg: regulator@104 { 72 compatible = "regulator-fixed"; 73 reg = <104>; 74 regulator-name = "5v0"; 75 regulator-min-microvolt = <5000000>; 76 regulator-max-microvolt = <5000000>; 77 enable-active-high; 78 gpio = <&pmic 8 GPIO_ACTIVE_HIGH>; 79 }; 80 81 vdd_bl_reg: regulator@105 { 82 compatible = "regulator-fixed"; 83 reg = <105>; 84 regulator-name = "vdd_bl"; 85 regulator-min-microvolt = <5000000>; 86 regulator-max-microvolt = <5000000>; 87 regulator-always-on; 88 regulator-boot-on; 89 enable-active-high; 90 gpio = <&gpio TEGRA_GPIO(DD, 2) GPIO_ACTIVE_HIGH>; 91 }; 92 93 vdd_bl2_reg: regulator@106 { 94 compatible = "regulator-fixed"; 95 reg = <106>; 96 regulator-name = "vdd_bl2"; 97 regulator-min-microvolt = <5000000>; 98 regulator-max-microvolt = <5000000>; 99 regulator-always-on; 100 regulator-boot-on; 101 enable-active-high; 102 gpio = <&gpio TEGRA_GPIO(DD, 0) GPIO_ACTIVE_HIGH>; 103 }; 104 }; 105}; 106