xref: /freebsd/sys/contrib/device-tree/src/arm64/nvidia/tegra234-p3701-0000.dtsi (revision 7ef62cebc2f965b0f640263e179276928885e33d)
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		enable-active-low;
43	};
44
45	bus@0 {
46		spi@3270000 {
47			status = "okay";
48
49			flash@0 {
50				compatible = "jedec,spi-nor";
51				reg = <0>;
52				spi-max-frequency = <102000000>;
53				spi-tx-bus-width = <4>;
54				spi-rx-bus-width = <4>;
55			};
56		};
57
58		mmc@3460000 {
59			status = "okay";
60			bus-width = <8>;
61			non-removable;
62		};
63
64		rtc@c2a0000 {
65			status = "okay";
66		};
67
68		pmc@c360000 {
69			nvidia,invert-interrupt;
70		};
71	};
72};
73