1 // SPDX-License-Identifier: GPL-2.0
4 compatible = "nvidia,p3768-0000";
11 stdout-path = "serial0:115200n8";
19 compatible = "atmel,24c02";
23 vcc-supply = <&vdd_1v8_sys>;
32 current-speed = <115200>;
37 assigned-clocks = <&bpmp TEGRA234_CLK_PWM3>;
38 assigned-clock-parents = <&bpmp TEGRA234_CLK_PLLP_OUT0>;
49 nvidia,function = "xusb";
54 nvidia,function = "xusb";
59 nvidia,function = "xusb";
68 nvidia,function = "xusb";
73 nvidia,function = "xusb";
84 vbus-supply = <&vdd_5v0_sys>;
92 vbus-supply = <&vdd_1v1_hub>;
99 vbus-supply = <&vdd_5v0_sys>;
105 nvidia,usb2-companion = <1>;
111 nvidia,usb2-companion = <0>;
120 phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
121 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-1}>;
122 phy-names = "usb2-0", "usb3-0";
128 phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
129 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
130 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-2}>,
131 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-0}>,
132 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-1}>;
133 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0",
143 phys = <&p2u_gbe_2>, <&p2u_gbe_3>;
144 phy-names = "p2u-0", "p2u-1";
146 vddio-pex-ctl-supply = <&vdd_1v8_ao>;
147 vpcie3v3-supply = <&vdd_3v3_pcie>;
154 vddio-pex-ctl-supply = <&vdd_1v8_ao>;
156 phys = <&p2u_hsio_3>;
164 vddio-pex-ctl-supply = <&vdd_1v8_ao>;
166 phys = <&p2u_hsio_4>, <&p2u_hsio_5>, <&p2u_hsio_6>,
168 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3";
175 vddio-pex-ctl-supply = <&vdd_1v8_ao>;
177 phys = <&p2u_gbe_0>, <&p2u_gbe_1>;
178 phy-names = "p2u-0", "p2u-1";
183 compatible = "gpio-keys";
186 label = "Force Recovery";
187 gpios = <&gpio TEGRA234_MAIN_GPIO(G, 0) GPIO_ACTIVE_LOW>;
188 linux,input-type = <EV_KEY>;
189 linux,code = <BTN_1>;
194 gpios = <&gpio_aon TEGRA234_AON_GPIO(EE, 4) GPIO_ACTIVE_LOW>;
195 linux,input-type = <EV_KEY>;
196 linux,code = <KEY_POWER>;
197 wakeup-event-action = <EV_ACT_ASSERTED>;
203 gpios = <&gpio TEGRA234_MAIN_GPIO(G, 2) GPIO_ACTIVE_LOW>;
204 linux,input-type = <EV_KEY>;
205 linux,code = <KEY_SLEEP>;
210 compatible = "pwm-fan";
211 pwms = <&pwm3 0 45334>;
212 #cooling-cells = <2>;
215 vdd_1v8_sys: regulator-vdd-1v8-sys {
216 compatible = "regulator-fixed";
217 regulator-name = "VDD_1V8_SYS";
218 regulator-min-microvolt = <1800000>;
219 regulator-max-microvolt = <1800000>;
223 vdd_1v1_hub: regulator-vdd-1v1-hub {
224 compatible = "regulator-fixed";
225 regulator-name = "VDD_AV10_HUB";
226 regulator-min-microvolt = <1100000>;
227 regulator-max-microvolt = <1100000>;
228 vin-supply = <&vdd_5v0_sys>;
232 vdd_3v3_pcie: regulator-vdd-3v3-pcie {
233 compatible = "regulator-fixed";
234 regulator-name = "VDD_3V3_PCIE";
235 regulator-min-microvolt = <3300000>;
236 regulator-max-microvolt = <3300000>;
237 gpio = <&gpio_aon TEGRA234_AON_GPIO(AA, 5) GPIO_ACTIVE_HIGH>;