Lines Matching +full:tegra186 +full:- +full:bpmp +full:- +full:thermal
1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/linux-event-codes.h>
5 #include <dt-bindings/input/gpio-keys.h>
7 #include "tegra234-p3701-0000.dtsi"
8 #include "tegra234-p3737-0000.dtsi"
12 compatible = "nvidia,p3737-0000+p3701-0000", "nvidia,p3701-0000", "nvidia,tegra234";
22 stdout-path = "serial0:115200n8";
27 compatible = "nvidia,tegra194-hsuart";
28 reset-names = "serial";
37 assigned-clocks = <&bpmp TEGRA234_CLK_PWM3>;
38 assigned-clock-parents = <&bpmp TEGRA234_CLK_PLLP_OUT0>;
53 usb2-0 {
57 usb2-1 {
61 usb2-2 {
65 usb2-3 {
73 usb3-0 {
77 usb3-1 {
81 usb3-2 {
89 usb2-0 {
91 usb-role-switch;
96 remote-endpoint = <&hs_ucsi_ccg_p1>;
101 usb2-1 {
107 remote-endpoint = <&hs_ucsi_ccg_p0>;
112 usb2-2 {
117 usb2-3 {
122 usb3-0 {
123 nvidia,usb2-companion = <1>;
128 remote-endpoint = <&ss_ucsi_ccg_p0>;
133 usb3-1 {
134 nvidia,usb2-companion = <0>;
139 remote-endpoint = <&ss_ucsi_ccg_p1>;
144 usb3-2 {
145 nvidia,usb2-companion = <3>;
154 phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
155 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-1}>;
156 phy-names = "usb2-0", "usb3-0";
162 phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
163 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
164 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-2}>,
165 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-3}>,
166 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-0}>,
167 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-1}>,
168 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>;
169 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb2-3",
170 "usb3-0", "usb3-1", "usb3-2";
176 phy-handle = <&mgbe0_phy>;
177 phy-mode = "10gbase-r";
180 #address-cells = <1>;
181 #size-cells = <0>;
184 compatible = "ethernet-phy-ieee802.3-c45";
187 #phy-cells = <0>;
198 interrupt-parent = <&gpio>;
200 firmware-name = "nvidia,jetson-agx-xavier";
203 #address-cells = <1>;
204 #size-cells = <0>;
207 compatible = "usb-c-connector";
209 label = "USB-C";
210 data-role = "host";
213 #address-cells = <1>;
214 #size-cells = <0>;
220 remote-endpoint = <&hs_typec_p0>;
228 remote-endpoint = <&ss_typec_p0>;
235 compatible = "usb-c-connector";
237 label = "USB-C";
238 data-role = "dual";
241 #address-cells = <1>;
242 #size-cells = <0>;
248 remote-endpoint = <&hs_typec_p1>;
256 remote-endpoint = <&ss_typec_p1>;
267 vddio-pex-ctl-supply = <&vdd_1v8_ao>;
270 phy-names = "p2u-0";
276 vddio-pex-ctl-supply = <&vdd_1v8_ao>;
280 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3";
286 vddio-pex-ctl-supply = <&vdd_1v8_ls>;
287 vpcie3v3-supply = <&vdd_3v3_pcie>;
288 vpcie12v-supply = <&vdd_12v_pcie>;
293 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
294 "p2u-5", "p2u-6", "p2u-7";
297 pcie-ep@141a0000 {
300 vddio-pex-ctl-supply = <&vdd_1v8_ls>;
302 reset-gpios = <&gpio TEGRA234_MAIN_GPIO(AF, 1) GPIO_ACTIVE_LOW>;
304 nvidia,refclk-select-gpios = <&gpio_aon
311 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
312 "p2u-5", "p2u-6", "p2u-7";
316 gpio-keys {
317 compatible = "gpio-keys";
320 key-force-recovery {
323 linux,input-type = <EV_KEY>;
327 key-power {
330 linux,input-type = <EV_KEY>;
332 wakeup-event-action = <EV_ACT_ASSERTED>;
333 wakeup-source;
336 key-suspend {
339 linux,input-type = <EV_KEY>;
344 pwm-fan {
345 cooling-levels = <66 215 255>;
353 compatible = "nvidia,tegra186-audio-graph-card";
413 widgets = "Microphone", "CVB-RT MIC Jack",
414 "Microphone", "CVB-RT MIC",
415 "Headphone", "CVB-RT HP Jack",
416 "Speaker", "CVB-RT SPK";
418 routing = /* I2S1 <-> RT5640 */
419 "CVB-RT AIF1 Playback", "I2S1 DAP-Playback",
420 "I2S1 DAP-Capture", "CVB-RT AIF1 Capture",
422 "CVB-RT HP Jack", "CVB-RT HPOL",
423 "CVB-RT HP Jack", "CVB-RT HPOR",
424 "CVB-RT IN1P", "CVB-RT MIC Jack",
425 "CVB-RT IN2P", "CVB-RT MIC Jack",
426 "CVB-RT SPK", "CVB-RT SPOLP",
427 "CVB-RT SPK", "CVB-RT SPORP",
428 "CVB-RT DMIC1", "CVB-RT MIC",
429 "CVB-RT DMIC2", "CVB-RT MIC";
432 thermal-zones {
433 tj-thermal {
434 cooling-maps {
435 map-active-0 {
436 cooling-device = <&fan 0 1>;
440 map-active-1 {
441 cooling-device = <&fan 1 2>;