1 // SPDX-License-Identifier: GPL-2.0
3 #include <dt-bindings/input/linux-event-codes.h>
4 #include <dt-bindings/input/gpio-keys.h>
11 dma-controller@2930000 {
15 interrupt-controller@2a40000 {
26 compatible = "atmel,24c02";
30 vcc-supply = <&vdd_1v8>;
39 nvidia,model = "jetson-xavier-nx-hda";
76 vbus-supply = <&vdd_5v0_sys>;
81 nvidia,usb2-companion = <1>;
82 vbus-supply = <&vdd_5v0_sys>;
91 phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
92 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-2}>,
93 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>;
94 phy-names = "usb2-1", "usb2-2", "usb3-2";
101 compatible = "spi-nor";
103 spi-max-frequency = <102000000>;
104 spi-tx-bus-width = <4>;
105 spi-rx-bus-width = <4>;
114 display-hub@15200000 {
130 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
131 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
133 nvidia,dpaux = <&dpaux0>;
140 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
141 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
142 hdmi-supply = <&vdd_hdmi>;
144 nvidia,ddc-i2c-bus = <&ddc>;
145 nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 1)
154 vddio-pex-ctl-supply = <&vdd_1v8ao>;
156 phys = <&p2u_hsio_11>;
163 vddio-pex-ctl-supply = <&vdd_1v8ao>;
165 phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
166 <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
167 <&p2u_nvhs_6>, <&p2u_nvhs_7>;
169 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
170 "p2u-5", "p2u-6", "p2u-7";
176 vddio-pex-ctl-supply = <&vdd_1v8ao>;
178 reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>;
180 nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5)
183 phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
184 <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
185 <&p2u_nvhs_6>, <&p2u_nvhs_7>;
187 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
188 "p2u-5", "p2u-6", "p2u-7";
192 compatible = "pwm-fan";
193 pwms = <&pwm6 0 45334>;
195 cooling-levels = <0 64 128 255>;
196 #cooling-cells = <2>;
200 compatible = "gpio-keys";
203 label = "Force Recovery";
204 gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0)
206 linux,input-type = <EV_KEY>;
207 linux,code = <KEY_SLEEP>;
208 debounce-interval = <10>;
213 gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4)
215 linux,input-type = <EV_KEY>;
216 linux,code = <KEY_POWER>;
217 debounce-interval = <10>;
218 wakeup-event-action = <EV_ACT_ASSERTED>;
223 vdd_5v0_sys: regulator@100 {
224 compatible = "regulator-fixed";
225 regulator-name = "VDD_5V_SYS";
226 regulator-min-microvolt = <5000000>;
227 regulator-max-microvolt = <5000000>;
232 vdd_3v3_sys: regulator@101 {
233 compatible = "regulator-fixed";
234 regulator-name = "VDD_3V3_SYS";
235 regulator-min-microvolt = <3300000>;
236 regulator-max-microvolt = <3300000>;
241 vdd_3v3_ao: regulator@102 {
242 compatible = "regulator-fixed";
243 regulator-name = "VDD_3V3_AO";
244 regulator-min-microvolt = <3300000>;
245 regulator-max-microvolt = <3300000>;
250 vdd_1v8: regulator@103 {
251 compatible = "regulator-fixed";
252 regulator-name = "VDD_1V8";
253 regulator-min-microvolt = <1800000>;
254 regulator-max-microvolt = <1800000>;
259 vdd_hdmi: regulator@104 {
260 compatible = "regulator-fixed";
261 regulator-name = "VDD_5V0_HDMI_CON";
262 regulator-min-microvolt = <5000000>;
263 regulator-max-microvolt = <5000000>;
271 polling-delay-passive = <500>;
275 cpu_trip_critical: critical {
276 temperature = <96500>;
282 temperature = <70000>;
287 cpu_trip_active: active {
288 temperature = <50000>;
293 cpu_trip_passive: passive {
294 temperature = <30000>;
302 cooling-device = <&fan 3 3>;
303 trip = <&cpu_trip_critical>;
307 cooling-device = <&fan 2 2>;
308 trip = <&cpu_trip_hot>;
312 cooling-device = <&fan 1 1>;
313 trip = <&cpu_trip_active>;
317 cooling-device = <&fan 0 0>;
318 trip = <&cpu_trip_passive>;
325 polling-delay-passive = <500>;
329 gpu_alert0: critical {
330 temperature = <99000>;
339 polling-delay-passive = <500>;
343 aux_alert0: critical {
344 temperature = <90000>;