Lines Matching +full:vbus +full:- +full:divider

1 // SPDX-License-Identifier: GPL-2.0-or-later
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/linux-event-codes.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
24 gpio-keys {
25 compatible = "gpio-keys";
27 user-pb {
33 user-pb1x {
36 interrupt-parent = <&gsc>;
40 key-erased {
41 label = "key-erased";
43 interrupt-parent = <&gsc>;
47 eeprom-wp {
50 interrupt-parent = <&gsc>;
57 interrupt-parent = <&gsc>;
61 switch-hold {
64 interrupt-parent = <&gsc>;
70 compatible = "gpio-leds";
71 pinctrl-names = "default";
72 pinctrl-0 = <&pinctrl_gpio_leds>;
74 led0: led-user1 {
77 default-state = "on";
78 linux,default-trigger = "heartbeat";
81 led1: led-user2 {
84 default-state = "off";
94 compatible = "pps-gpio";
95 pinctrl-names = "default";
96 pinctrl-0 = <&pinctrl_pps>;
101 reg_3p3v: regulator-3p3v {
102 compatible = "regulator-fixed";
103 regulator-name = "3P3V";
104 regulator-min-microvolt = <3300000>;
105 regulator-max-microvolt = <3300000>;
106 regulator-always-on;
109 reg_5p0v: regulator-5p0v {
110 compatible = "regulator-fixed";
111 regulator-name = "5P0V";
112 regulator-min-microvolt = <5000000>;
113 regulator-max-microvolt = <5000000>;
114 regulator-always-on;
117 reg_usb_otg_vbus: regulator-usb-otg-vbus {
118 compatible = "regulator-fixed";
119 regulator-name = "usb_otg_vbus";
120 regulator-min-microvolt = <5000000>;
121 regulator-max-microvolt = <5000000>;
123 enable-active-high;
128 pinctrl-names = "default";
129 pinctrl-0 = <&pinctrl_enet>;
130 phy-mode = "rgmii-id";
131 phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
136 pinctrl-names = "default";
137 pinctrl-0 = <&pinctrl_gpmi_nand>;
142 ddc-i2c-bus = <&i2c3>;
147 clock-frequency = <100000>;
148 pinctrl-names = "default";
149 pinctrl-0 = <&pinctrl_i2c1>;
155 interrupt-parent = <&gpio1>;
157 interrupt-controller;
158 #interrupt-cells = <1>;
159 #size-cells = <0>;
162 compatible = "gw,gsc-adc";
163 #address-cells = <1>;
164 #size-cells = <0>;
243 gpio-controller;
244 #gpio-cells = <2>;
245 interrupt-parent = <&gsc>;
280 clock-frequency = <100000>;
281 pinctrl-names = "default";
282 pinctrl-0 = <&pinctrl_i2c2>;
288 pinctrl-names = "default";
289 pinctrl-0 = <&pinctrl_pmic>;
290 interrupt-parent = <&gpio1>;
296 regulator-name = "vddsoc";
297 regulator-min-microvolt = <674400>;
298 regulator-max-microvolt = <1308000>;
299 lltc,fb-voltage-divider = <127000 200000>;
300 regulator-ramp-delay = <7000>;
301 regulator-boot-on;
302 regulator-always-on;
305 /* VDD_1P8 (1+R1/R2 = 2.505): GPS/VideoIn/ENET-PHY */
307 regulator-name = "vdd1p8";
308 regulator-min-microvolt = <1033310>;
309 regulator-max-microvolt = <2004000>;
310 lltc,fb-voltage-divider = <301000 200000>;
311 regulator-ramp-delay = <7000>;
312 regulator-boot-on;
313 regulator-always-on;
318 regulator-name = "vddarm";
319 regulator-min-microvolt = <674400>;
320 regulator-max-microvolt = <1308000>;
321 lltc,fb-voltage-divider = <127000 200000>;
322 regulator-ramp-delay = <7000>;
323 regulator-boot-on;
324 regulator-always-on;
329 regulator-name = "vddddr";
330 regulator-min-microvolt = <868310>;
331 regulator-max-microvolt = <1684000>;
332 lltc,fb-voltage-divider = <221000 200000>;
333 regulator-ramp-delay = <7000>;
334 regulator-boot-on;
335 regulator-always-on;
338 /* VDD_2P5 (1+R1/R2 = 3.435): PCIe/ENET-PHY */
340 regulator-name = "vdd2p5";
341 regulator-min-microvolt = <2490375>;
342 regulator-max-microvolt = <2490375>;
343 lltc,fb-voltage-divider = <487000 200000>;
344 regulator-boot-on;
345 regulator-always-on;
350 regulator-name = "vdd3p0";
351 regulator-min-microvolt = <3023250>;
352 regulator-max-microvolt = <3023250>;
353 lltc,fb-voltage-divider = <634000 200000>;
354 regulator-boot-on;
355 regulator-always-on;
362 clock-frequency = <100000>;
363 pinctrl-names = "default";
364 pinctrl-0 = <&pinctrl_i2c3>;
369 pinctrl-names = "default";
370 pinctrl-0 = <&pinctrl_adv7180>;
372 powerdown-gpios = <&gpio5 20 GPIO_ACTIVE_LOW>;
373 interrupt-parent = <&gpio5>;
378 remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>;
379 bus-width = <8>;
386 bus-width = <8>;
390 remote-endpoint = <&adv7180_to_ipu1_csi0_mux>;
391 bus-width = <8>;
395 pinctrl-names = "default";
396 pinctrl-0 = <&pinctrl_ipu1_csi0>;
400 pinctrl-names = "default";
401 pinctrl-0 = <&pinctrl_pcie>;
402 reset-gpio = <&gpio1 0 GPIO_ACTIVE_LOW>;
407 pinctrl-names = "default";
408 pinctrl-0 = <&pinctrl_pwm2>; /* MX6_DIO1 */
413 pinctrl-names = "default";
414 pinctrl-0 = <&pinctrl_pwm3>; /* MX6_DIO2 */
419 pinctrl-names = "default";
420 pinctrl-0 = <&pinctrl_pwm4>; /* MX6_DIO3 */
425 pinctrl-names = "default";
426 pinctrl-0 = <&pinctrl_uart1>;
431 pinctrl-names = "default";
432 pinctrl-0 = <&pinctrl_uart2>;
437 pinctrl-names = "default";
438 pinctrl-0 = <&pinctrl_uart3>;
443 pinctrl-names = "default";
444 pinctrl-0 = <&pinctrl_uart5>;
449 vbus-supply = <&reg_usb_otg_vbus>;
450 pinctrl-names = "default";
451 pinctrl-0 = <&pinctrl_usbotg>;
452 disable-over-current;
461 pinctrl-names = "default";
462 pinctrl-0 = <&pinctrl_wdog>;
463 fsl,ext-reset-output;