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/linux-event-codes.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
12 stdout-path = &uart2;
16 compatible = "pwm-backlight";
18 brightness-levels = <
31 default-brightness-level = <100>;
34 gpio-keys {
35 compatible = "gpio-keys";
37 user-pb {
43 user-pb1x {
46 interrupt-parent = <&gsc>;
50 key-erased {
51 label = "key-erased";
53 interrupt-parent = <&gsc>;
57 eeprom-wp {
60 interrupt-parent = <&gsc>;
67 interrupt-parent = <&gsc>;
71 switch-hold {
74 interrupt-parent = <&gsc>;
80 compatible = "gpio-leds";
81 pinctrl-names = "default";
82 pinctrl-0 = <&pinctrl_gpio_leds>;
84 led0: led-user1 {
87 default-state = "off";
96 reg_5p0v: regulator-5p0v {
97 compatible = "regulator-fixed";
98 regulator-name = "5P0V";
99 regulator-min-microvolt = <5000000>;
100 regulator-max-microvolt = <5000000>;
101 regulator-always-on;
104 reg_3p3v: regulator-3p3v {
105 compatible = "regulator-fixed";
106 regulator-name = "3P3V";
107 regulator-min-microvolt = <3300000>;
108 regulator-max-microvolt = <3300000>;
109 regulator-always-on;
112 reg_2p5v: regulator-2p5v {
113 compatible = "regulator-fixed";
114 regulator-name = "2P5V";
115 regulator-min-microvolt = <2500000>;
116 regulator-max-microvolt = <2500000>;
117 regulator-always-on;
120 reg_usb_h1_vbus: regulator-usb-h1-vbus {
121 compatible = "regulator-fixed";
122 regulator-name = "usb_h1_vbus";
123 regulator-min-microvolt = <5000000>;
124 regulator-max-microvolt = <5000000>;
126 enable-active-high;
129 reg_usb_otg_vbus: regulator-usb-otg-vbus {
130 compatible = "regulator-fixed";
131 regulator-name = "usb_otg_vbus";
132 regulator-min-microvolt = <5000000>;
133 regulator-max-microvolt = <5000000>;
135 enable-active-high;
138 reg_12p0: regulator-12p0v {
139 compatible = "regulator-fixed";
140 regulator-name = "12P0V";
141 regulator-min-microvolt = <12000000>;
142 regulator-max-microvolt = <12000000>;
144 enable-active-high;
148 compatible = "fsl,imx-audio-tlv320";
149 model = "imx-tlv320";
150 ssi-controller = <&ssi1>;
151 audio-codec = <&tlv320aic3105>;
153 audio-routing =
154 /* TLV320 LINE1L pin <-> Mic Jack connector */
156 /* board Headphone Jack <-> HPOUT */
160 mux-int-port = <1>;
161 mux-ext-port = <6>;
166 pinctrl-names = "default";
167 pinctrl-0 = <&pinctrl_audmux>;
172 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
174 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>,
179 pinctrl-names = "default";
180 pinctrl-0 = <&pinctrl_enet>;
181 phy-mode = "rgmii-id";
186 clock-frequency = <100000>;
187 pinctrl-names = "default";
188 pinctrl-0 = <&pinctrl_i2c1>;
194 interrupt-parent = <&gpio1>;
196 interrupt-controller;
197 #interrupt-cells = <1>;
198 #size-cells = <0>;
201 compatible = "gw,gsc-adc";
202 #address-cells = <1>;
203 #size-cells = <0>;
282 gpio-controller;
283 #gpio-cells = <2>;
284 interrupt-parent = <&gsc>;
319 clock-frequency = <400000>;
320 pinctrl-names = "default";
321 pinctrl-0 = <&pinctrl_i2c2>;
327 interrupt-parent = <&gpio1>;
333 regulator-name = "vdd1p8";
334 regulator-min-microvolt = <1033310>;
335 regulator-max-microvolt = <2004000>;
336 lltc,fb-voltage-divider = <301000 200000>;
337 regulator-ramp-delay = <7000>;
338 regulator-boot-on;
339 regulator-always-on;
344 regulator-name = "vddddr";
345 regulator-min-microvolt = <868310>;
346 regulator-max-microvolt = <1684000>;
347 lltc,fb-voltage-divider = <221000 200000>;
348 regulator-ramp-delay = <7000>;
349 regulator-boot-on;
350 regulator-always-on;
355 regulator-name = "vddarm";
356 regulator-min-microvolt = <674400>;
357 regulator-max-microvolt = <1308000>;
358 lltc,fb-voltage-divider = <127000 200000>;
359 regulator-ramp-delay = <7000>;
360 regulator-boot-on;
361 regulator-always-on;
367 regulator-name = "vddsoc";
368 regulator-min-microvolt = <674400>;
369 regulator-max-microvolt = <1308000>;
370 lltc,fb-voltage-divider = <127000 200000>;
371 regulator-ramp-delay = <7000>;
372 regulator-boot-on;
373 regulator-always-on;
379 regulator-name = "vdd1p0";
380 regulator-min-microvolt = <1002777>;
381 regulator-max-microvolt = <1002777>;
382 lltc,fb-voltage-divider = <100000 261000>;
383 regulator-boot-on;
384 regulator-always-on;
389 regulator-name = "vdd3p0";
390 regulator-min-microvolt = <3023250>;
391 regulator-max-microvolt = <3023250>;
392 lltc,fb-voltage-divider = <634000 200000>;
393 regulator-boot-on;
394 regulator-always-on;
401 clock-frequency = <400000>;
402 pinctrl-names = "default";
403 pinctrl-0 = <&pinctrl_i2c3>;
409 reset-gpios = <&gpio5 17 GPIO_ACTIVE_LOW>;
411 ai3x-micbias-vg = <2>; /* MICBIAS_2_5V */
413 DRVDD-supply = <®_3p3v>;
414 AVDD-supply = <®_3p3v>;
415 IOVDD-supply = <®_3p3v>;
416 DVDD-supply = <®_1p8v>;
422 interrupt-parent = <&gpio7>;
424 interrupt-names = "INT2";
431 interrupt-parent = <&gpio5>;
440 lvds-channel@0 {
441 fsl,data-mapping = "spwg";
442 fsl,data-width = <18>;
445 display-timings {
446 native-mode = <&timing0>;
447 timing0: timing-g101evn010 {
448 clock-frequency = <68930000>;
451 hback-porch = <220>;
452 hfront-porch = <40>;
453 vback-porch = <21>;
454 vfront-porch = <7>;
455 hsync-len = <60>;
456 vsync-len = <10>;
463 pinctrl-names = "default";
464 pinctrl-0 = <&pinctrl_pwm1>;
473 pinctrl-names = "default";
474 pinctrl-0 = <&pinctrl_uart1>;
479 pinctrl-names = "default";
480 pinctrl-0 = <&pinctrl_uart2>;
485 vbus-supply = <®_usb_otg_vbus>;
486 pinctrl-names = "default";
487 pinctrl-0 = <&pinctrl_usbotg>;
488 disable-over-current;
493 vbus-supply = <®_usb_h1_vbus>;
498 pinctrl-names = "default";
499 pinctrl-0 = <&pinctrl_usdhc1_200mhz>;
500 vmmc-supply = <®_3p3v>;
501 non-removable;
502 bus-width = <4>;
507 pinctrl-names = "default", "state_100mhz", "state_200mhz";
508 pinctrl-0 = <&pinctrl_usdhc2>;
509 pinctrl-1 = <&pinctrl_usdhc2_100mhz>;
510 pinctrl-2 = <&pinctrl_usdhc2_200mhz>;
511 cd-gpios = <&gpio6 11 GPIO_ACTIVE_LOW>;
512 vmmc-supply = <®_3p3v>;
513 max-frequency = <100000000>;
518 pinctrl-names = "default", "state_100mhz", "state_200mhz";
519 pinctrl-0 = <&pinctrl_usdhc3>;
520 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
521 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
522 non-removable;
523 vmmc-supply = <®_3p3v>;
524 keep-power-in-suspend;
529 pinctrl-names = "default";
530 pinctrl-0 = <&pinctrl_wdog>;
531 fsl,ext-reset-output;
641 pinctrl_usdhc1_200mhz: usdhc1-200mhz-grp {
671 pinctrl_usdhc2_100mhz: usdhc2-100mhz-grp {
684 pinctrl_usdhc2_200mhz: usdhc2-200mhz-grp {
713 pinctrl_usdhc3_100mhz: usdhc3-100mhz-grp {
729 pinctrl_usdhc3_200mhz: usdhc3-200mhz-grp {