1 // SPDX-License-Identifier: GPL-2.0
4 #include <dt-bindings/input/linux-event-codes.h>
5 #include <dt-bindings/input/gpio-keys.h>
7 #include "tegra194-p2888.dtsi"
10 model = "NVIDIA Jetson AGX Xavier Developer Kit";
11 compatible = "nvidia,p2972-0000", "nvidia,tegra194";
17 dma-controller@2930000 {
21 interrupt-controller@2a40000 {
36 nvidia,model = "jetson-xavier-hda";
45 display-hub@15200000 {
65 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
66 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
68 nvidia,dpaux = <&dpaux0>;
75 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
76 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
78 nvidia,dpaux = <&dpaux1>;
85 avdd-io-supply = <&vdd_1v0>;
86 vdd-pll-supply = <&vdd_1v8hs>;
87 hdmi-supply = <&vdd_hdmi>;
89 nvidia,ddc-i2c-bus = <&ddc>;
90 nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 2)
99 vddio-pex-ctl-supply = <&vdd_1v8ao>;
101 phys = <&p2u_hsio_0>;
108 vddio-pex-ctl-supply = <&vdd_1v8ao>;
110 phys = <&p2u_hsio_7>;
117 vddio-pex-ctl-supply = <&vdd_1v8ao>;
119 phys = <&p2u_hsio_2>, <&p2u_hsio_3>, <&p2u_hsio_4>,
121 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3";
127 vddio-pex-ctl-supply = <&vdd_1v8ao>;
128 vpcie3v3-supply = <&vdd_3v3_pcie>;
129 vpcie12v-supply = <&vdd_12v_pcie>;
131 phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
132 <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
133 <&p2u_nvhs_6>, <&p2u_nvhs_7>;
135 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
136 "p2u-5", "p2u-6", "p2u-7";
140 compatible = "pwm-fan";
141 pwms = <&pwm4 0 45334>;
143 cooling-levels = <0 64 128 255>;
144 #cooling-cells = <2>;
148 compatible = "gpio-keys";
151 label = "Force Recovery";
152 gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0)
154 linux,input-type = <EV_KEY>;
155 linux,code = <BTN_1>;
156 debounce-interval = <10>;
161 gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4)
163 linux,input-type = <EV_KEY>;
164 linux,code = <KEY_POWER>;
165 debounce-interval = <10>;
166 wakeup-event-action = <EV_ACT_ASSERTED>;
174 polling-delay-passive = <500>;
178 cpu_trip_critical: critical {
179 temperature = <96500>;
185 temperature = <70000>;
190 cpu_trip_active: active {
191 temperature = <50000>;
196 cpu_trip_passive: passive {
197 temperature = <30000>;
205 cooling-device = <&fan 3 3>;
206 trip = <&cpu_trip_critical>;
210 cooling-device = <&fan 2 2>;
211 trip = <&cpu_trip_hot>;
215 cooling-device = <&fan 1 1>;
216 trip = <&cpu_trip_active>;
220 cooling-device = <&fan 0 0>;
221 trip = <&cpu_trip_passive>;
228 polling-delay-passive = <500>;
232 gpu_alert0: critical {
233 temperature = <99000>;
242 polling-delay-passive = <500>;
246 aux_alert0: critical {
247 temperature = <90000>;