1// SPDX-License-Identifier: GPL-2.0
2
3#include "tegra234.dtsi"
4
5/ {
6	model = "NVIDIA Jetson AGX Orin";
7	compatible = "nvidia,p3701-0000", "nvidia,tegra234";
8
9	vdd_1v8_ls: regulator-vdd-1v8-ls {
10		compatible = "regulator-fixed";
11		regulator-name = "VDD_1V8_LS";
12		regulator-min-microvolt = <1800000>;
13		regulator-max-microvolt = <1800000>;
14		regulator-always-on;
15	};
16
17	vdd_1v8_ao: regulator-vdd-1v8-ao {
18		compatible = "regulator-fixed";
19		regulator-name = "VDD_1V8_AO";
20		regulator-min-microvolt = <1800000>;
21		regulator-max-microvolt = <1800000>;
22		regulator-always-on;
23	};
24
25	vdd_3v3_pcie: regulator-vdd-3v3-pcie {
26		compatible = "regulator-fixed";
27		regulator-name = "VDD_3V3_PCIE";
28		regulator-min-microvolt = <3300000>;
29		regulator-max-microvolt = <3300000>;
30		gpio = <&gpio TEGRA234_MAIN_GPIO(Z, 2) GPIO_ACTIVE_HIGH>;
31		regulator-boot-on;
32		enable-active-high;
33	};
34
35	vdd_12v_pcie: regulator-vdd-12v-pcie {
36		compatible = "regulator-fixed";
37		regulator-name = "VDD_12V_PCIE";
38		regulator-min-microvolt = <12000000>;
39		regulator-max-microvolt = <12000000>;
40		gpio = <&gpio TEGRA234_MAIN_GPIO(A, 1) GPIO_ACTIVE_LOW>;
41		regulator-boot-on;
42	};
43
44	bus@0 {
45		spi@3270000 {
46			status = "okay";
47
48			flash@0 {
49				compatible = "jedec,spi-nor";
50				reg = <0>;
51				spi-max-frequency = <102000000>;
52				spi-tx-bus-width = <4>;
53				spi-rx-bus-width = <4>;
54			};
55		};
56
57		mmc@3400000 {
58			status = "okay";
59			bus-width = <4>;
60			cd-gpios = <&gpio TEGRA234_MAIN_GPIO(G, 7) GPIO_ACTIVE_LOW>;
61			disable-wp;
62		};
63
64		mmc@3460000 {
65			status = "okay";
66			bus-width = <8>;
67			non-removable;
68		};
69
70		rtc@c2a0000 {
71			status = "okay";
72		};
73
74		pmc@c360000 {
75			nvidia,invert-interrupt;
76		};
77	};
78};
79