Lines Matching +full:micvdd +full:- +full:supply
1 // SPDX-License-Identifier: GPL-2.0+
6 #include <dt-bindings/clock/imx6qdl-clock.h>
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/input/input.h>
12 stdout-path = &uart1;
20 reg_usb_otg_vbus: regulator-usb-otg-vbus {
21 compatible = "regulator-fixed";
22 regulator-name = "usb_otg_vbus";
23 regulator-min-microvolt = <5000000>;
24 regulator-max-microvolt = <5000000>;
26 enable-active-high;
27 vin-supply = <&swbst_reg>;
30 reg_usb_h1_vbus: regulator-usb-h1-vbus {
31 compatible = "regulator-fixed";
32 regulator-name = "usb_h1_vbus";
33 regulator-min-microvolt = <5000000>;
34 regulator-max-microvolt = <5000000>;
36 enable-active-high;
37 vin-supply = <&swbst_reg>;
40 reg_audio: regulator-audio {
41 compatible = "regulator-fixed";
42 regulator-name = "wm8962-supply";
44 enable-active-high;
47 reg_pcie: regulator-pcie {
48 compatible = "regulator-fixed";
49 pinctrl-names = "default";
50 pinctrl-0 = <&pinctrl_pcie_reg>;
51 regulator-name = "MPCIE_3V3";
52 regulator-min-microvolt = <3300000>;
53 regulator-max-microvolt = <3300000>;
55 enable-active-high;
58 reg_sensors: regulator-sensors {
59 compatible = "regulator-fixed";
60 pinctrl-names = "default";
61 pinctrl-0 = <&pinctrl_sensors_reg>;
62 regulator-name = "sensors-supply";
63 regulator-min-microvolt = <3300000>;
64 regulator-max-microvolt = <3300000>;
66 enable-active-high;
69 gpio-keys {
70 compatible = "gpio-keys";
71 pinctrl-names = "default";
72 pinctrl-0 = <&pinctrl_gpio_keys>;
77 wakeup-source;
81 volume-up {
84 wakeup-source;
88 volume-down {
91 wakeup-source;
97 compatible = "fsl,imx6q-sabresd-wm8962",
98 "fsl,imx-audio-wm8962";
99 model = "wm8962-audio";
100 ssi-controller = <&ssi2>;
101 audio-codec = <&codec>;
102 audio-routing =
111 mux-int-port = <2>;
112 mux-ext-port = <3>;
113 hp-det-gpio = <&gpio7 8 GPIO_ACTIVE_LOW>;
114 mic-det-gpio = <&gpio1 9 GPIO_ACTIVE_LOW>;
117 backlight_lvds: backlight-lvds {
118 compatible = "pwm-backlight";
120 brightness-levels = <0 4 8 16 32 64 128 255>;
121 default-brightness-level = <7>;
126 compatible = "gpio-leds";
127 pinctrl-names = "default";
128 pinctrl-0 = <&pinctrl_gpio_leds>;
132 default-state = "on";
142 remote-endpoint = <&lvds0_out>;
149 bus-width = <8>;
150 data-shift = <12>; /* Lines 19:12 used */
151 hsync-active = <1>;
152 vsync-active = <1>;
156 remote-endpoint = <&ov5642_to_ipu1_csi0_mux>;
160 pinctrl-names = "default";
161 pinctrl-0 = <&pinctrl_ipu1_csi0>;
171 remote-endpoint = <&ov5640_to_mipi_csi2>;
172 clock-lanes = <0>;
173 data-lanes = <1 2>;
179 pinctrl-names = "default";
180 pinctrl-0 = <&pinctrl_audmux>;
185 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>,
187 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_USB_OTG>,
192 cs-gpios = <&gpio4 9 GPIO_ACTIVE_LOW>;
193 pinctrl-names = "default";
194 pinctrl-0 = <&pinctrl_ecspi1>;
198 #address-cells = <1>;
199 #size-cells = <1>;
200 compatible = "st,m25p32", "jedec,spi-nor";
201 spi-max-frequency = <20000000>;
207 pinctrl-names = "default";
208 pinctrl-0 = <&pinctrl_enet>;
209 phy-mode = "rgmii-id";
210 phy-handle = <&phy>;
211 fsl,magic-packet;
215 #address-cells = <1>;
216 #size-cells = <0>;
218 phy: ethernet-phy@1 {
220 qca,clk-out-frequency = <125000000>;
221 reset-gpios = <&gpio1 25 GPIO_ACTIVE_LOW>;
222 reset-assert-us = <10000>;
228 pinctrl-names = "default";
229 pinctrl-0 = <&pinctrl_hdmi_cec>;
230 ddc-i2c-bus = <&i2c2>;
235 clock-frequency = <100000>;
236 pinctrl-names = "default";
237 pinctrl-0 = <&pinctrl_i2c1>;
244 DCVDD-supply = <®_audio>;
245 DBVDD-supply = <®_audio>;
246 AVDD-supply = <®_audio>;
247 CPVDD-supply = <®_audio>;
248 MICVDD-supply = <®_audio>;
249 PLLVDD-supply = <®_audio>;
250 SPKVDD1-supply = <®_audio>;
251 SPKVDD2-supply = <®_audio>;
252 gpio-cfg = <
265 pinctrl-names = "default";
266 pinctrl-0 = <&pinctrl_i2c1_mma8451_int>;
267 interrupt-parent = <&gpio1>;
269 vdd-supply = <®_sensors>;
270 vddio-supply = <®_sensors>;
275 pinctrl-names = "default";
276 pinctrl-0 = <&pinctrl_ov5642>;
278 clock-names = "xclk";
280 DOVDD-supply = <&vgen4_reg>; /* 1.8v */
281 AVDD-supply = <&vgen3_reg>; /* 2.8v, rev C board is VGEN3
283 DVDD-supply = <&vgen2_reg>; /* 1.5v*/
284 powerdown-gpios = <&gpio1 16 GPIO_ACTIVE_HIGH>;
285 reset-gpios = <&gpio1 17 GPIO_ACTIVE_LOW>;
290 remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>;
291 bus-width = <8>;
292 hsync-active = <1>;
293 vsync-active = <1>;
300 clock-frequency = <100000>;
301 pinctrl-names = "default";
302 pinctrl-0 = <&pinctrl_i2c2>;
308 pinctrl-names = "default";
309 pinctrl-0 = <&pinctrl_i2c2_egalax_int>;
310 interrupt-parent = <&gpio6>;
312 wakeup-gpios = <&gpio6 8 GPIO_ACTIVE_HIGH>;
317 pinctrl-names = "default";
318 pinctrl-0 = <&pinctrl_ov5640>;
321 clock-names = "xclk";
322 DOVDD-supply = <&vgen4_reg>; /* 1.8v */
323 AVDD-supply = <&vgen3_reg>; /* 2.8v, rev C board is VGEN3
325 DVDD-supply = <&vgen2_reg>; /* 1.5v*/
326 powerdown-gpios = <&gpio1 19 GPIO_ACTIVE_HIGH>;
327 reset-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>;
331 remote-endpoint = <&mipi_csi2_in>;
332 clock-lanes = <0>;
333 data-lanes = <1 2>;
344 regulator-min-microvolt = <300000>;
345 regulator-max-microvolt = <1875000>;
346 regulator-boot-on;
347 regulator-always-on;
348 regulator-ramp-delay = <6250>;
352 regulator-min-microvolt = <300000>;
353 regulator-max-microvolt = <1875000>;
354 regulator-boot-on;
355 regulator-always-on;
356 regulator-ramp-delay = <6250>;
360 regulator-min-microvolt = <800000>;
361 regulator-max-microvolt = <3300000>;
362 regulator-boot-on;
363 regulator-always-on;
364 regulator-ramp-delay = <6250>;
368 regulator-min-microvolt = <400000>;
369 regulator-max-microvolt = <1975000>;
370 regulator-boot-on;
371 regulator-always-on;
375 regulator-min-microvolt = <400000>;
376 regulator-max-microvolt = <1975000>;
377 regulator-boot-on;
378 regulator-always-on;
382 regulator-min-microvolt = <800000>;
383 regulator-max-microvolt = <3300000>;
384 regulator-always-on;
388 regulator-min-microvolt = <5000000>;
389 regulator-max-microvolt = <5150000>;
393 regulator-min-microvolt = <1000000>;
394 regulator-max-microvolt = <3000000>;
395 regulator-boot-on;
396 regulator-always-on;
400 regulator-boot-on;
401 regulator-always-on;
405 regulator-min-microvolt = <800000>;
406 regulator-max-microvolt = <1550000>;
410 regulator-min-microvolt = <800000>;
411 regulator-max-microvolt = <1550000>;
415 regulator-min-microvolt = <1800000>;
416 regulator-max-microvolt = <3300000>;
420 regulator-min-microvolt = <1800000>;
421 regulator-max-microvolt = <3300000>;
422 regulator-always-on;
426 regulator-min-microvolt = <1800000>;
427 regulator-max-microvolt = <3300000>;
428 regulator-always-on;
432 regulator-min-microvolt = <1800000>;
433 regulator-max-microvolt = <3300000>;
434 regulator-always-on;
441 clock-frequency = <100000>;
442 pinctrl-names = "default";
443 pinctrl-0 = <&pinctrl_i2c3>;
449 interrupt-parent = <&gpio6>;
451 wakeup-gpios = <&gpio6 7 0>;
457 pinctrl-names = "default";
458 pinctrl-0 = <&pinctrl_i2c3_mag3110_int>;
459 interrupt-parent = <&gpio3>;
461 vdd-supply = <®_sensors>;
462 vddio-supply = <®_sensors>;
465 light-sensor@44 {
468 pinctrl-names = "default";
469 pinctrl-0 = <&pinctrl_i2c3_isl29023_int>;
470 interrupt-parent = <&gpio3>;
472 vcc-supply = <®_sensors>;
477 pinctrl-names = "default";
478 pinctrl-0 = <&pinctrl_hog>;
480 imx6qdl-sabresd {
724 lvds-channel@1 {
725 fsl,data-mapping = "spwg";
726 fsl,data-width = <18>;
733 remote-endpoint = <&panel_in>;
740 pinctrl-names = "default";
741 pinctrl-0 = <&pinctrl_pcie>;
742 reset-gpio = <&gpio7 12 GPIO_ACTIVE_LOW>;
743 vpcie-supply = <®_pcie>;
748 #pwm-cells = <2>;
749 pinctrl-names = "default";
750 pinctrl-0 = <&pinctrl_pwm1>;
755 vin-supply = <&sw1a_reg>;
759 vin-supply = <&sw1c_reg>;
763 vin-supply = <&sw1c_reg>;
767 vin-supply = <&vgen5_reg>;
771 vin-supply = <&vgen5_reg>;
787 pinctrl-names = "default";
788 pinctrl-0 = <&pinctrl_uart1>;
793 vbus-supply = <®_usb_h1_vbus>;
798 vbus-supply = <®_usb_otg_vbus>;
799 pinctrl-names = "default";
800 pinctrl-0 = <&pinctrl_usbotg>;
801 disable-over-current;
806 pinctrl-names = "default";
807 pinctrl-0 = <&pinctrl_usdhc2>;
808 bus-width = <8>;
809 cd-gpios = <&gpio2 2 GPIO_ACTIVE_LOW>;
810 wp-gpios = <&gpio2 3 GPIO_ACTIVE_HIGH>;
815 pinctrl-names = "default";
816 pinctrl-0 = <&pinctrl_usdhc3>;
817 bus-width = <8>;
818 cd-gpios = <&gpio2 0 GPIO_ACTIVE_LOW>;
819 wp-gpios = <&gpio2 1 GPIO_ACTIVE_HIGH>;
824 pinctrl-names = "default";
825 pinctrl-0 = <&pinctrl_usdhc4>;
826 bus-width = <8>;
827 non-removable;
828 no-1-8-v;
837 pinctrl-names = "default";
838 pinctrl-0 = <&pinctrl_wdog>;
839 fsl,ext-reset-output;