Merge tag '5.15-rc-cifs-part2' of git://git.samba.org/sfrench/cifs-2.6
[linux-2.6-microblaze.git] / arch / arm / boot / dts / tegra30-cardhu-a04.dts
1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
3
4 #include "tegra30-cardhu.dtsi"
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";
11
12         mmc@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
19         ddr_reg: regulator@100 {
20                 compatible = "regulator-fixed";
21                 regulator-name = "ddr";
22                 regulator-min-microvolt = <1500000>;
23                 regulator-max-microvolt = <1500000>;
24                 regulator-always-on;
25                 regulator-boot-on;
26                 enable-active-high;
27                 gpio = <&pmic 7 GPIO_ACTIVE_HIGH>;
28         };
29
30         sys_3v3_reg: regulator@101 {
31                 compatible = "regulator-fixed";
32                 regulator-name = "sys_3v3";
33                 regulator-min-microvolt = <3300000>;
34                 regulator-max-microvolt = <3300000>;
35                 regulator-always-on;
36                 regulator-boot-on;
37                 enable-active-high;
38                 gpio = <&pmic 6 GPIO_ACTIVE_HIGH>;
39         };
40
41         usb1_vbus_reg: regulator@102 {
42                 compatible = "regulator-fixed";
43                 regulator-name = "usb1_vbus";
44                 regulator-min-microvolt = <5000000>;
45                 regulator-max-microvolt = <5000000>;
46                 enable-active-high;
47                 gpio = <&gpio TEGRA_GPIO(DD, 6) GPIO_ACTIVE_HIGH>;
48                 gpio-open-drain;
49                 vin-supply = <&vdd_5v0_reg>;
50         };
51
52         usb3_vbus_reg: regulator@103 {
53                 compatible = "regulator-fixed";
54                 regulator-name = "usb3_vbus";
55                 regulator-min-microvolt = <5000000>;
56                 regulator-max-microvolt = <5000000>;
57                 enable-active-high;
58                 gpio = <&gpio TEGRA_GPIO(DD, 4) GPIO_ACTIVE_HIGH>;
59                 gpio-open-drain;
60                 vin-supply = <&vdd_5v0_reg>;
61         };
62
63         vdd_5v0_reg: regulator@104 {
64                 compatible = "regulator-fixed";
65                 regulator-name = "5v0";
66                 regulator-min-microvolt = <5000000>;
67                 regulator-max-microvolt = <5000000>;
68                 enable-active-high;
69                 gpio = <&pmic 8 GPIO_ACTIVE_HIGH>;
70         };
71
72         vdd_bl_reg: regulator@105 {
73                 compatible = "regulator-fixed";
74                 regulator-name = "vdd_bl";
75                 regulator-min-microvolt = <5000000>;
76                 regulator-max-microvolt = <5000000>;
77                 regulator-always-on;
78                 regulator-boot-on;
79                 enable-active-high;
80                 gpio = <&gpio TEGRA_GPIO(DD, 2) GPIO_ACTIVE_HIGH>;
81         };
82
83         vdd_bl2_reg: regulator@106 {
84                 compatible = "regulator-fixed";
85                 regulator-name = "vdd_bl2";
86                 regulator-min-microvolt = <5000000>;
87                 regulator-max-microvolt = <5000000>;
88                 regulator-always-on;
89                 regulator-boot-on;
90                 enable-active-high;
91                 gpio = <&gpio TEGRA_GPIO(DD, 0) GPIO_ACTIVE_HIGH>;
92         };
93 };