License cleanup: add SPDX GPL-2.0 license identifier to files with no license
[linux-block.git] / arch / arm / boot / dts / tegra30-cardhu-a04.dts
CommitLineData
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 A04 and later versions of board */
7
8/ {
9 model = "NVIDIA Tegra30 Cardhu A04 (A05, A06, A07) evaluation board";
10 compatible = "nvidia,cardhu-a04", "nvidia,cardhu", "nvidia,tegra30";
fa4a9252 11
57899053
SW
12 sdhci@78000400 {
13 status = "okay";
14 power-gpios = <&gpio TEGRA_GPIO(D, 3) 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 regulator-name = "ddr";
27 reg = <100>;
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 7 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 6 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(DD, 6) 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(DD, 4) 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 8 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(DD, 2) GPIO_ACTIVE_HIGH>;
fa4a9252
LD
92 };
93
94 vdd_bl2_reg: regulator@106 {
95 compatible = "regulator-fixed";
96 reg = <106>;
97 regulator-name = "vdd_bl2";
98 regulator-min-microvolt = <5000000>;
99 regulator-max-microvolt = <5000000>;
100 regulator-always-on;
101 regulator-boot-on;
102 enable-active-high;
3325f1bc 103 gpio = <&gpio TEGRA_GPIO(DD, 0) GPIO_ACTIVE_HIGH>;
fa4a9252
LD
104 };
105 };
640a7af5 106};