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>
8 #include <dt-bindings/clock/versaclock.h>
11 backlight_lvds: backlight-lvds {
12 compatible = "pwm-backlight";
13 power-supply = <&reg_lcd>;
14 enable-gpios = <&gpio_exp1 3 GPIO_ACTIVE_HIGH>;
16 brightness-levels = <0 4 8 16 32 64 128 255>;
17 default-brightness-level = <6>;
20 backlight_dpi: backlight-dpi {
21 compatible = "pwm-backlight";
22 power-supply = <&reg_lcd>;
23 enable-gpios = <&gpio_exp1 7 GPIO_ACTIVE_LOW>;
25 brightness-levels = <0 25 33 50 63 75 88 100>;
26 default-brightness-level = <6>;
29 hdmi0-out {
30 compatible = "hdmi-connector";
35 remote-endpoint = <&rcar_dw_hdmi0_out>;
41 compatible = "gpio-keys";
43 key-1 { /* S19 */
47 wakeup-source;
48 debounce-interval = <20>;
50 key-2 { /*S20 */
54 wakeup-source;
55 debounce-interval = <20>;
57 key-3 { /* S21 */
61 wakeup-source;
62 debounce-interval = <20>;
64 key-4 { /* S22 */
68 wakeup-source;
69 debounce-interval = <20>;
71 key-5 { /* S23 */
75 wakeup-source;
76 debounce-interval = <20>;
81 compatible = "gpio-leds";
82 pinctrl-0 = <&led_pins>;
83 pinctrl-names = "default";
88 linux,default-trigger = "heartbeat";
105 compatible = "panel-lvds";
106 power-supply = <&reg_lcd_reset>;
107 width-mm = <223>;
108 height-mm = <125>;
110 data-mapping = "vesa-24";
112 panel-timing {
114 clock-frequency = <30000000>;
117 hsync-len = <48>;
118 hfront-porch = <40>;
119 hback-porch = <40>;
120 vfront-porch = <13>;
121 vback-porch = <29>;
122 vsync-len = <1>;
123 hsync-active = <1>;
124 vsync-active = <3>;
125 de-active = <1>;
126 pixelclk-active = <0>;
131 remote-endpoint = <&lvds0_out>;
140 enable-gpios = <&gpio1 21 GPIO_ACTIVE_HIGH>;
141 power-supply = <&reg_lcd>;
144 remote-endpoint = <&du_out_rgb>;
149 reg_audio: regulator-audio {
150 compatible = "regulator-fixed";
151 regulator-name = "audio-1.8V";
152 regulator-min-microvolt = <1800000>;
153 regulator-max-microvolt = <1800000>;
155 enable-active-high;
158 reg_lcd: regulator-lcd {
159 compatible = "regulator-fixed";
160 regulator-name = "lcd_panel_pwr";
161 regulator-min-microvolt = <3300000>;
162 regulator-max-microvolt = <3300000>;
164 enable-active-high;
167 reg_lcd_reset: regulator-lcd-reset {
168 compatible = "regulator-fixed";
169 regulator-name = "nLCD_RESET";
170 regulator-min-microvolt = <3300000>;
171 regulator-max-microvolt = <3300000>;
173 enable-active-high;
174 vin-supply = <&reg_lcd>;
177 reg_cam0: regulator-cam0 {
178 compatible = "regulator-fixed";
179 regulator-name = "reg_cam0";
180 regulator-min-microvolt = <1800000>;
181 regulator-max-microvolt = <1800000>;
183 enable-active-high;
186 reg_cam1: regulator-cam1 {
187 compatible = "regulator-fixed";
188 regulator-name = "reg_cam1";
189 regulator-min-microvolt = <1800000>;
190 regulator-max-microvolt = <1800000>;
192 enable-active-high;
193 startup-delay-us = <100000>;
197 compatible = "audio-graph-card";
198 label = "rcar-sound";
203 mic-det-gpio = <&gpio0 2 GPIO_ACTIVE_LOW>;
210 vccq_sdhi0: regulator-vccq-sdhi0 {
211 compatible = "regulator-gpio";
212 regulator-name = "SDHI0 VccQ";
213 regulator-min-microvolt = <1800000>;
214 regulator-max-microvolt = <3300000>;
216 gpios-states = <1>;
221 x302_clk: x302-clock {
222 compatible = "fixed-clock";
223 #clock-cells = <0>;
224 clock-frequency = <33000000>;
227 x304_clk: x304-clock {
228 compatible = "fixed-clock";
229 #clock-cells = <0>;
230 clock-frequency = <25000000>;
234 compatible = "usb-c-connector";
235 label = "USB-C";
236 data-role = "dual";
239 #address-cells = <1>;
240 #size-cells = <0>;
244 remote-endpoint = <&usb3_hs_ep>;
250 remote-endpoint = <&hd3ss3220_in_ep>;
258 clock-frequency = <22579200>;
262 pinctrl-0 = <&can0_pins>;
263 pinctrl-names = "default";
264 renesas,can-clock-select = <0x0>;
269 pinctrl-0 = <&can1_pins>;
270 pinctrl-names = "default";
271 renesas,can-clock-select = <0x0>;
279 remote-endpoint = <&rgb_panel>;
299 #address-cells = <1>;
300 #size-cells = <0>;
304 remote-endpoint = <&du_out_hdmi0>;
310 remote-endpoint = <&hdmi0_con>;
316 remote-endpoint = <&rsnd_endpoint1>;
323 pinctrl-0 = <&hscif1_pins>;
324 pinctrl-names = "default";
325 uart-has-rtscts;
336 clock-frequency = <400000>;
337 pinctrl-0 = <&i2c2_pins>;
338 pinctrl-names = "default";
343 gpio-controller;
344 #gpio-cells = <2>;
350 gpio-controller;
351 #gpio-cells = <2>;
357 gpio-controller;
358 #gpio-cells = <2>;
361 versaclock6_bb: clock-controller@6a {
364 #clock-cells = <1>;
366 clock-names = "xin";
368 assigned-clocks = <&versaclock6_bb 1>, <&versaclock6_bb 2>,
370 assigned-clock-rates = <24000000>, <24000000>, <24000000>,
375 idt,voltage-microvolt = <1800000>;
376 idt,slew-percent = <100>;
381 idt,voltage-microvolt = <1800000>;
382 idt,slew-percent = <100>;
387 idt,voltage-microvolt = <3300000>;
388 idt,slew-percent = <100>;
393 idt,voltage-microvolt = <3300000>;
394 idt,slew-percent = <100>;
401 clock-frequency = <400000>;
403 pinctrl-0 = <&i2c0_pins>;
404 pinctrl-names = "default";
409 clock-frequency = <400000>;
410 pinctrl-0 = <&i2c5_pins>;
411 pinctrl-names = "default";
417 DCVDD-supply = <&reg_audio>;
418 DBVDD-supply = <&reg_audio>;
419 AVDD-supply = <&reg_audio>;
420 CPVDD-supply = <&reg_audio>;
421 MICVDD-supply = <&reg_audio>;
422 PLLVDD-supply = <&reg_audio>;
423 SPKVDD1-supply = <&reg_audio>;
424 SPKVDD2-supply = <&reg_audio>;
425 gpio-cfg = <
435 remote-endpoint = <&rsnd_endpoint0>;
440 /* 0 - lcd_reset */
441 /* 1 - lcd_pwr */
442 /* 2 - lcd_select */
443 /* 3 - backlight-enable */
444 /* 4 - Touch_shdwn */
445 /* 5 - LCD_H_pol */
446 /* 6 - lcd_V_pol */
450 gpio-controller;
451 #gpio-cells = <2>;
457 interrupt-parent = <&gpio5>;
459 wakeup-source;
465 interrupt-parent = <&gpio6>;
469 #address-cells = <1>;
470 #size-cells = <0>;
474 remote-endpoint = <&ss_ep>;
480 remote-endpoint = <&usb3_role_switch>;
493 remote-endpoint = <&panel_in>;
500 pinctrl-0 = <&msiof1_pins>;
501 pinctrl-names = "default";
503 cs-gpios = <&gpio3 10 GPIO_ACTIVE_LOW>;
524 clock-frequency = <100000000>;
556 bias-pull-down;
577 power-source = <3300>;
583 power-source = <1800>;
619 pinctrl-0 = <&pwm0_pins>;
620 pinctrl-names = "default";
625 pinctrl-0 = <&pwm2_pins>;
626 pinctrl-names = "default";
631 pinctrl-0 = <&sound_pins>, <&sound_clk_pins>;
632 pinctrl-names = "default";
635 #sound-dai-cells = <0>;
638 #clock-cells = <1>;
639 clock-frequency = <11289600>;
644 #address-cells = <1>;
645 #size-cells = <0>;
649 remote-endpoint = <&wm8962_endpoint>;
651 dai-format = "i2s";
652 bitclock-master = <&rsnd_endpoint0>;
653 frame-master = <&rsnd_endpoint0>;
662 remote-endpoint = <&dw_hdmi0_snd_in>;
664 dai-format = "i2s";
665 bitclock-master = <&rsnd_endpoint1>;
666 frame-master = <&rsnd_endpoint1>;
676 timeout-sec = <60>;
680 pinctrl-0 = <&scif0_pins>;
681 pinctrl-names = "default";
686 pinctrl-0 = <&scif5_pins>;
687 pinctrl-names = "default";
692 clock-frequency = <14745600>;
696 pinctrl-0 = <&sdhi0_pins>;
697 pinctrl-1 = <&sdhi0_pins_uhs>;
698 pinctrl-names = "default", "state_uhs";
699 vmmc-supply = <&reg_3p3v>;
700 vqmmc-supply = <&vccq_sdhi0>;
701 cd-gpios = <&gpio3 12 GPIO_ACTIVE_LOW>;
702 bus-width = <4>;
703 sd-uhs-sdr50;
704 sd-uhs-sdr104;
709 shared-pin;
733 pinctrl-0 = <&usb0_pins>;
734 pinctrl-names = "default";
739 pinctrl-0 = <&usb1_pins>;
740 pinctrl-names = "default";
747 usb-role-switch;
750 #address-cells = <1>;
751 #size-cells = <0>;
755 remote-endpoint = <&hs_ep>;
761 remote-endpoint = <&hd3ss3220_out_ep>;
780 &vin3 {
798 pinctrl-0 = <&usb30_pins>;
799 pinctrl-names = "default";