Lines Matching +full:vin3 +full:- +full:supply
1 // SPDX-License-Identifier: GPL-2.0
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/input.h>
10 backlight_lvds: backlight-lvds {
11 compatible = "pwm-backlight";
12 power-supply = <®_lcd>;
13 enable-gpios = <&gpio_exp1 3 GPIO_ACTIVE_LOW>;
15 brightness-levels = <0 4 8 16 32 64 128 255>;
16 default-brightness-level = <6>;
19 backlight_rgb: backlight-rgb {
20 compatible = "pwm-backlight";
21 power-supply = <®_lcd>;
22 enable-gpios = <&gpio_exp1 7 GPIO_ACTIVE_LOW>;
24 brightness-levels = <0 4 8 16 32 64 128 255>;
25 default-brightness-level = <6>;
28 hdmi0-out {
29 compatible = "hdmi-connector";
34 remote-endpoint = <&rcar_dw_hdmi0_out>;
40 compatible = "gpio-keys";
42 key-1 {
45 label = "Switch-1";
46 wakeup-source;
47 debounce-interval = <20>;
49 key-2 {
52 label = "Switch-2";
53 wakeup-source;
54 debounce-interval = <20>;
56 key-3 {
59 label = "Switch-3";
60 wakeup-source;
61 debounce-interval = <20>;
63 key-4 {
66 label = "Switch-4";
67 wakeup-source;
68 debounce-interval = <20>;
70 key-5 {
73 label = "Switch-4";
74 wakeup-source;
75 debounce-interval = <20>;
80 compatible = "gpio-leds";
81 pinctrl-0 = <&led_pins>;
82 pinctrl-names = "default";
87 linux,default-trigger = "heartbeat";
104 compatible = "panel-lvds";
105 power-supply = <®_lcd_reset>;
106 width-mm = <223>;
107 height-mm = <125>;
109 data-mapping = "vesa-24";
111 panel-timing {
113 clock-frequency = <30000000>;
116 hsync-len = <48>;
117 hfront-porch = <40>;
118 hback-porch = <40>;
119 vfront-porch = <13>;
120 vback-porch = <29>;
121 vsync-len = <3>;
122 hsync-active = <1>;
123 vsync-active = <1>;
124 de-active = <1>;
125 pixelclk-active = <0>;
130 remote-endpoint = <&lvds0_out>;
139 enable-gpios = <&gpio1 21 GPIO_ACTIVE_HIGH>;
140 power-supply = <®_lcd>;
143 remote-endpoint = <&du_out_rgb>;
149 compatible = "regulator-fixed";
150 regulator-name = "audio-1.8V";
151 regulator-min-microvolt = <1800000>;
152 regulator-max-microvolt = <1800000>;
154 enable-active-high;
157 reg_lcd: regulator-lcd {
158 compatible = "regulator-fixed";
159 regulator-name = "lcd_panel_pwr";
160 regulator-min-microvolt = <3300000>;
161 regulator-max-microvolt = <3300000>;
163 enable-active-high;
166 reg_lcd_reset: regulator-lcd-reset {
167 compatible = "regulator-fixed";
168 regulator-name = "nLCD_RESET";
169 regulator-min-microvolt = <3300000>;
170 regulator-max-microvolt = <3300000>;
172 enable-active-high;
173 vin-supply = <®_lcd>;
177 compatible = "regulator-fixed";
178 regulator-name = "reg_cam0";
179 regulator-min-microvolt = <1800000>;
180 regulator-max-microvolt = <1800000>;
182 enable-active-high;
186 compatible = "regulator-fixed";
187 regulator-name = "reg_cam1";
188 regulator-min-microvolt = <1800000>;
189 regulator-max-microvolt = <1800000>;
191 enable-active-high;
192 startup-delay-us = <100000>;
196 compatible = "audio-graph-card";
197 label = "rcar-sound";
201 vccq_sdhi0: regulator-vccq-sdhi0 {
202 compatible = "regulator-gpio";
204 regulator-name = "SDHI0 VccQ";
205 regulator-min-microvolt = <1800000>;
206 regulator-max-microvolt = <3300000>;
209 gpios-states = <1>;
211 regulator-always-on;
215 x302_clk: x302-clock {
216 compatible = "fixed-clock";
217 #clock-cells = <0>;
218 clock-frequency = <33000000>;
221 x304_clk: x304-clock {
222 compatible = "fixed-clock";
223 #clock-cells = <0>;
224 clock-frequency = <25000000>;
229 clock-frequency = <24576000>;
230 assigned-clocks = <&versaclock6_bb 4>;
231 assigned-clock-rates = <24576000>;
235 clock-frequency = <22579200>;
239 pinctrl-0 = <&can0_pins>;
240 pinctrl-names = "default";
241 renesas,can-clock-select = <0x0>;
246 pinctrl-0 = <&can1_pins>;
247 pinctrl-names = "default";
248 renesas,can-clock-select = <0x0>;
253 pinctrl-0 = <&du_pins>;
254 pinctrl-names = "default";
263 clock-names = "du.0", "du.1", "du.2",
268 remote-endpoint = <&rgb_panel>;
285 #address-cells = <1>;
286 #size-cells = <0>;
290 remote-endpoint = <&du_out_hdmi0>;
296 remote-endpoint = <&hdmi0_con>;
302 remote-endpoint = <&rsnd_endpoint1>;
309 pinctrl-0 = <&hscif1_pins>;
310 pinctrl-names = "default";
311 uart-has-rtscts;
322 clock-frequency = <100000>;
323 pinctrl-0 = <&i2c2_pins>;
324 pinctrl-names = "default";
329 gpio-controller;
330 #gpio-cells = <2>;
336 gpio-controller;
337 #gpio-cells = <2>;
343 gpio-controller;
344 #gpio-cells = <2>;
347 versaclock6_bb: clock-controller@6a {
350 #clock-cells = <1>;
352 clock-names = "xin";
354 assigned-clocks = <&versaclock6_bb 1>,
358 assigned-clock-rates = <24000000>, <24000000>, <24000000>, <24576000>;
364 clock-frequency = <400000>;
366 pinctrl-0 = <&i2c0_pins>;
367 pinctrl-names = "default";
372 clock-frequency = <100000>;
373 pinctrl-0 = <&i2c5_pins>;
374 pinctrl-names = "default";
379 DCVDD-supply = <®_audio>;
380 DBVDD-supply = <®_audio>;
381 AVDD-supply = <®_audio>;
382 CPVDD-supply = <®_audio>;
383 MICVDD-supply = <®_audio>;
384 PLLVDD-supply = <®_audio>;
385 SPKVDD1-supply = <®_audio>;
386 SPKVDD2-supply = <®_audio>;
387 gpio-cfg = <
397 remote-endpoint = <&rsnd_endpoint0>;
402 /* 0 - lcd_reset */
403 /* 1 - lcd_pwr */
404 /* 2 - lcd_select */
405 /* 3 - backlight-enable */
406 /* 4 - Touch_shdwn */
407 /* 5 - LCD_H_pol */
408 /* 6 - lcd_V_pol */
412 gpio-controller;
413 #gpio-cells = <2>;
419 interrupt-parent = <&gpio5>;
421 wakeup-source;
427 interrupt-parent = <&gpio6>;
431 compatible = "usb-c-connector";
432 label = "USB-C";
433 data-role = "dual";
436 #address-cells = <1>;
437 #size-cells = <0>;
442 remote-endpoint = <&usb3_role_switch>;
456 remote-endpoint = <&panel_in>;
480 clock-frequency = <100000000>;
512 bias-pull-down;
528 power-source = <3300>;
534 power-source = <1800>;
570 pinctrl-0 = <&pwm0_pins>;
571 pinctrl-names = "default";
576 pinctrl-0 = <&pwm2_pins>;
577 pinctrl-names = "default";
582 pinctrl-0 = <&sound_pins &sound_clk_pins>;
583 pinctrl-names = "default";
586 #sound-dai-cells = <0>;
589 #clock-cells = <1>;
590 clock-frequency = <11289600>;
612 #address-cells = <1>;
613 #size-cells = <0>;
617 remote-endpoint = <&wm8962_endpoint>;
619 dai-format = "i2s";
620 bitclock-master = <&rsnd_endpoint0>;
621 frame-master = <&rsnd_endpoint0>;
630 remote-endpoint = <&dw_hdmi0_snd_in>;
632 dai-format = "i2s";
633 bitclock-master = <&rsnd_endpoint1>;
634 frame-master = <&rsnd_endpoint1>;
644 timeout-sec = <60>;
648 pinctrl-0 = <&scif0_pins>;
649 pinctrl-names = "default";
654 pinctrl-0 = <&scif5_pins>;
655 pinctrl-names = "default";
660 clock-frequency = <14745600>;
664 pinctrl-0 = <&sdhi0_pins>;
665 pinctrl-1 = <&sdhi0_pins_uhs>;
666 pinctrl-names = "default", "state_uhs";
667 vmmc-supply = <®_3p3v>;
668 vqmmc-supply = <&vccq_sdhi0>;
669 cd-gpios = <&gpio3 12 GPIO_ACTIVE_LOW>;
670 bus-width = <4>;
671 sd-uhs-sdr50;
672 sd-uhs-sdr104;
677 shared-pin;
701 pinctrl-0 = <&usb0_pins>;
702 pinctrl-names = "default";
707 pinctrl-0 = <&usb1_pins>;
708 pinctrl-names = "default";
715 usb-role-switch;
719 remote-endpoint = <&hd3ss3220_ep>;
737 &vin3 {
755 pinctrl-0 = <&usb30_pins>;
756 pinctrl-names = "default";