Lines Matching +full:vbus +full:- +full:divider
1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
22 stdout-path = &uart2;
25 backlight-display {
26 compatible = "pwm-backlight";
28 brightness-levels = <
41 default-brightness-level = <100>;
44 backlight-keypad {
45 compatible = "gpio-backlight";
47 default-on;
50 gpio-keys {
51 compatible = "gpio-keys";
53 user-pb {
59 user-pb1x {
62 interrupt-parent = <&gsc>;
66 key-erased {
67 label = "key-erased";
69 interrupt-parent = <&gsc>;
73 eeprom-wp {
76 interrupt-parent = <&gsc>;
83 interrupt-parent = <&gsc>;
87 switch-hold {
90 interrupt-parent = <&gsc>;
96 compatible = "gpio-leds";
97 pinctrl-names = "default";
98 pinctrl-0 = <&pinctrl_gpio_leds>;
100 led0: led-user1 {
103 default-state = "on";
104 linux,default-trigger = "heartbeat";
107 led1: led-user2 {
110 default-state = "off";
113 led2: led-user3 {
116 default-state = "off";
126 compatible = "pps-gpio";
127 pinctrl-names = "default";
128 pinctrl-0 = <&pinctrl_pps>;
132 reg_2p5v: regulator-2p5v {
133 compatible = "regulator-fixed";
134 regulator-name = "2P5V";
135 regulator-min-microvolt = <2500000>;
136 regulator-max-microvolt = <2500000>;
137 regulator-always-on;
140 reg_3p3v: regulator-3p3v {
141 compatible = "regulator-fixed";
142 regulator-name = "3P3V";
143 regulator-min-microvolt = <3300000>;
144 regulator-max-microvolt = <3300000>;
145 regulator-always-on;
148 reg_5p0v: regulator-5p0v {
149 compatible = "regulator-fixed";
150 regulator-name = "5P0V";
151 regulator-min-microvolt = <5000000>;
152 regulator-max-microvolt = <5000000>;
153 regulator-always-on;
156 reg_12p0v: regulator-12p0v {
157 compatible = "regulator-fixed";
158 regulator-name = "12P0V";
159 regulator-min-microvolt = <12000000>;
160 regulator-max-microvolt = <12000000>;
162 enable-active-high;
165 reg_1p4v: regulator-vddsoc {
166 compatible = "regulator-fixed";
167 regulator-name = "vdd_soc";
168 regulator-min-microvolt = <1400000>;
169 regulator-max-microvolt = <1400000>;
170 regulator-always-on;
173 reg_usb_h1_vbus: regulator-usb-h1-vbus {
174 compatible = "regulator-fixed";
175 regulator-name = "usb_h1_vbus";
176 regulator-min-microvolt = <5000000>;
177 regulator-max-microvolt = <5000000>;
178 regulator-always-on;
181 reg_usb_otg_vbus: regulator-usb-otg-vbus {
182 compatible = "regulator-fixed";
183 regulator-name = "usb_otg_vbus";
184 regulator-min-microvolt = <5000000>;
185 regulator-max-microvolt = <5000000>;
187 enable-active-high;
191 compatible = "fsl,imx6q-ventana-sgtl5000",
192 "fsl,imx-audio-sgtl5000";
193 model = "sgtl5000-audio";
194 ssi-controller = <&ssi1>;
195 audio-codec = <&sgtl5000>;
196 audio-routing =
200 mux-int-port = <1>;
201 mux-ext-port = <4>;
206 pinctrl-names = "default";
207 pinctrl-0 = <&pinctrl_audmux>;
212 cs-gpios = <&gpio4 24 GPIO_ACTIVE_LOW>;
213 pinctrl-names = "default";
214 pinctrl-0 = <&pinctrl_ecspi3>;
219 pinctrl-names = "default";
220 pinctrl-0 = <&pinctrl_flexcan>;
225 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
227 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>,
232 pinctrl-names = "default";
233 pinctrl-0 = <&pinctrl_enet>;
234 phy-mode = "rgmii-id";
235 phy-reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>;
240 ddc-i2c-bus = <&i2c3>;
245 clock-frequency = <100000>;
246 pinctrl-names = "default";
247 pinctrl-0 = <&pinctrl_i2c1>;
253 interrupt-parent = <&gpio1>;
255 interrupt-controller;
256 #interrupt-cells = <1>;
257 #size-cells = <0>;
260 compatible = "gw,gsc-adc";
261 #address-cells = <1>;
262 #size-cells = <0>;
353 gpio-controller;
354 #gpio-cells = <2>;
355 interrupt-parent = <&gsc>;
390 clock-frequency = <100000>;
391 pinctrl-names = "default";
392 pinctrl-0 = <&pinctrl_i2c2>;
398 #sound-dai-cells = <0>;
400 VDDA-supply = <®_1p8v>;
401 VDDIO-supply = <®_3p3v>;
405 compatible = "st,lsm9ds1-magn";
407 pinctrl-names = "default";
408 pinctrl-0 = <&pinctrl_mag>;
409 interrupt-parent = <&gpio5>;
415 pinctrl-names = "default";
416 pinctrl-0 = <&pinctrl_keypad>;
418 interrupt-parent = <&gpio5>;
431 keypad,num-rows = <4>;
432 keypad,num-columns = <4>;
437 pinctrl-names = "default";
438 pinctrl-0 = <&pinctrl_pmic>;
440 interrupt-parent = <&gpio1>;
446 regulator-name = "vddddr";
447 regulator-min-microvolt = <868310>;
448 regulator-max-microvolt = <1684000>;
449 lltc,fb-voltage-divider = <221000 200000>;
450 regulator-ramp-delay = <7000>;
451 regulator-boot-on;
452 regulator-always-on;
457 regulator-name = "vddarm";
458 regulator-min-microvolt = <796551>;
459 regulator-max-microvolt = <1544827>;
460 lltc,fb-voltage-divider = <243000 261000>;
461 regulator-ramp-delay = <7000>;
462 regulator-boot-on;
463 regulator-always-on;
467 /* VDD_1P8 (1+R1/R2 = 2.505): GPS/VideoIn/ENET-PHY */
469 regulator-name = "vdd1p8";
470 regulator-min-microvolt = <1033310>;
471 regulator-max-microvolt = <2004000>;
472 lltc,fb-voltage-divider = <301000 200000>;
473 regulator-ramp-delay = <7000>;
474 regulator-boot-on;
475 regulator-always-on;
478 /* VDD_1P0 (1+R1/R2 = 1.39): PCIe/ENET-PHY */
480 regulator-name = "vdd1p0";
481 regulator-min-microvolt = <950000>;
482 regulator-max-microvolt = <1050000>;
483 lltc,fb-voltage-divider = <78700 200000>;
484 regulator-boot-on;
485 regulator-always-on;
490 regulator-name = "vdd1p8a";
491 regulator-min-microvolt = <1800000>;
492 regulator-max-microvolt = <1800000>;
493 regulator-boot-on;
498 regulator-name = "vdd3p0";
499 regulator-min-microvolt = <3023250>;
500 regulator-max-microvolt = <3023250>;
501 lltc,fb-voltage-divider = <634000 200000>;
502 regulator-boot-on;
503 regulator-always-on;
509 compatible = "st,lsm9ds1-imu";
511 st,drdy-int-pin = <1>;
512 pinctrl-names = "default";
513 pinctrl-0 = <&pinctrl_imu>;
514 interrupt-parent = <&gpio5>;
520 clock-frequency = <100000>;
521 pinctrl-names = "default";
522 pinctrl-0 = <&pinctrl_i2c3>;
528 interrupt-parent = <&gpio5>;
530 wakeup-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
535 fsl,dual-channel;
538 lvds-channel@0 {
539 fsl,data-mapping = "spwg";
540 fsl,data-width = <18>;
543 display-timings {
544 native-mode = <&timing0>;
545 timing0: timing-hsd100pxn1 {
546 clock-frequency = <65000000>;
549 hback-porch = <220>;
550 hfront-porch = <40>;
551 vback-porch = <21>;
552 vfront-porch = <7>;
553 hsync-len = <60>;
554 vsync-len = <10>;
561 pinctrl-names = "default";
562 pinctrl-0 = <&pinctrl_pcie>;
563 reset-gpio = <&gpio4 31 GPIO_ACTIVE_LOW>;
568 pinctrl-names = "default";
569 pinctrl-0 = <&pinctrl_pwm2>; /* MX6_DIO1 */
574 pinctrl-names = "default";
575 pinctrl-0 = <&pinctrl_pwm3>; /* MX6_DIO2 */
580 pinctrl-names = "default";
581 pinctrl-0 = <&pinctrl_pwm4>;
590 pinctrl-names = "default";
591 pinctrl-0 = <&pinctrl_uart1>;
592 rts-gpios = <&gpio7 1 GPIO_ACTIVE_HIGH>;
597 pinctrl-names = "default";
598 pinctrl-0 = <&pinctrl_uart2>;
603 pinctrl-names = "default";
604 pinctrl-0 = <&pinctrl_uart5>;
609 vbus-supply = <®_usb_otg_vbus>;
610 pinctrl-names = "default";
611 pinctrl-0 = <&pinctrl_usbotg>;
612 disable-over-current;
617 vbus-supply = <®_usb_h1_vbus>;
618 pinctrl-names = "default";
619 pinctrl-0 = <&pinctrl_usbh1>;
624 pinctrl-names = "default";
625 pinctrl-0 = <&pinctrl_usdhc2>;
626 bus-width = <8>;
627 vmmc-supply = <®_3p3v>;
628 non-removable;
633 pinctrl-names = "default", "state_100mhz", "state_200mhz";
634 pinctrl-0 = <&pinctrl_usdhc3>;
635 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
636 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
637 cd-gpios = <&gpio7 0 GPIO_ACTIVE_HIGH>;
638 vmmc-supply = <®_3p3v>;
643 pinctrl-names = "default";
644 pinctrl-0 = <&pinctrl_wdog>;
645 fsl,ext-reset-output;
857 pinctrl_usdhc3_100mhz: usdhc3-100mhz-grp {
870 pinctrl_usdhc3_200mhz: usdhc3-200mhz-grp {