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