Lines Matching +full:drvdd +full:- +full:supply

1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2022-2024 PHYTEC Messtechnik GmbH
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/net/ti-dp83867.h>
23 can_tc1: can-phy0 {
25 #phy-cells = <0>;
26 max-bitrate = <8000000>;
27 standby-gpios = <&gpio_exp 1 GPIO_ACTIVE_HIGH>;
30 hdmi0: connector-hdmi {
31 compatible = "hdmi-connector";
37 remote-endpoint = <&sii9022_out>;
43 compatible = "gpio-keys";
45 pinctrl-names = "default";
46 pinctrl-0 = <&gpio_keys_pins_default>;
48 key-home {
54 key-menu {
62 compatible = "simple-audio-card";
63 simple-audio-card,name = "phyBOARD-Lyra";
64 simple-audio-card,widgets =
68 simple-audio-card,routing =
75 simple-audio-card,format = "dsp_b";
76 simple-audio-card,bitclock-master = <&sound_master>;
77 simple-audio-card,frame-master = <&sound_master>;
78 simple-audio-card,bitclock-inversion;
80 simple-audio-card,cpu {
81 sound-dai = <&mcasp2>;
84 sound_master: simple-audio-card,codec {
85 sound-dai = <&audio_codec>;
91 compatible = "gpio-leds";
92 pinctrl-names = "default";
93 pinctrl-0 = <&leds_pins_default>, <&user_leds_pins_default>;
95 led-1 {
97 linux,default-trigger = "mmc0";
100 led-2 {
102 linux,default-trigger = "mmc1";
106 vcc_1v8: regulator-vcc-1v8 {
107 compatible = "regulator-fixed";
108 regulator-name = "VCC_1V8";
109 regulator-min-microvolt = <1800000>;
110 regulator-max-microvolt = <1800000>;
111 regulator-always-on;
112 regulator-boot-on;
115 vcc_3v3_mmc: regulator-vcc-3v3-mmc {
116 compatible = "regulator-fixed";
117 regulator-name = "VCC_3V3_MMC";
118 regulator-min-microvolt = <3300000>;
119 regulator-max-microvolt = <3300000>;
120 regulator-always-on;
121 regulator-boot-on;
124 vcc_3v3_sw: regulator-vcc-3v3-sw {
125 compatible = "regulator-fixed";
126 regulator-name = "VCC_3V3_SW";
127 regulator-min-microvolt = <3300000>;
128 regulator-max-microvolt = <3300000>;
129 regulator-always-on;
130 regulator-boot-on;
135 audio_ext_refclk1_pins_default: audio-ext-refclk1-default-pins {
136 pinctrl-single,pins = <
141 gpio_keys_pins_default: gpio-keys-default-pins {
142 pinctrl-single,pins = <
147 gpio_exp_int_pins_default: gpio-exp-int-default-pins {
148 pinctrl-single,pins = <
153 hdmi_int_pins_default: hdmi-int-default-pins {
154 pinctrl-single,pins = <
159 main_dss0_pins_default: main-dss0-default-pins {
160 pinctrl-single,pins = <
184 main_i2c1_pins_default: main-i2c1-default-pins {
185 pinctrl-single,pins = <
191 main_mcan0_pins_default: main-mcan0-default-pins {
192 pinctrl-single,pins = <
198 main_mcasp2_pins_default: main-mcasp2-default-pins {
199 pinctrl-single,pins = <
207 main_mmc1_pins_default: main-mmc1-default-pins {
208 pinctrl-single,pins = <
219 main_rgmii2_pins_default: main-rgmii2-default-pins {
220 pinctrl-single,pins = <
236 main_uart0_pins_default: main-uart0-default-pins {
237 pinctrl-single,pins = <
243 main_uart1_pins_default: main-uart1-default-pins {
244 pinctrl-single,pins = <
252 main_usb1_pins_default: main-usb1-default-pins {
253 pinctrl-single,pins = <
258 user_leds_pins_default: user-leds-default-pins {
259 pinctrl-single,pins = <
266 pinctrl-names = "default";
267 pinctrl-0 = <&main_rgmii1_pins_default>, <&main_rgmii2_pins_default>;
271 phy-mode = "rgmii-rxid";
272 phy-handle = <&cpsw3g_phy3>;
276 cpsw3g_phy3: ethernet-phy@3 {
277 compatible = "ethernet-phy-id2000.a231", "ethernet-phy-ieee802.3-c22";
279 ti,clk-output-sel = <DP83867_CLK_O_SEL_OFF>;
280 ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
281 ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
286 pinctrl-names = "default";
287 pinctrl-0 = <&main_dss0_pins_default>;
292 #address-cells = <1>;
293 #size-cells = <0>;
300 remote-endpoint = <&sii9022_in>;
306 pinctrl-names = "default";
307 pinctrl-0 = <&main_i2c1_pins_default>;
308 clock-frequency = <100000>;
311 audio_codec: audio-codec@18 {
312 pinctrl-names = "default";
313 pinctrl-0 = <&audio_ext_refclk1_pins_default>;
315 #sound-dai-cells = <0>;
318 ai3x-micbias-vg = <2>;
320 AVDD-supply = <&vcc_3v3_sw>;
321 IOVDD-supply = <&vcc_3v3_sw>;
322 DRVDD-supply = <&vcc_3v3_sw>;
323 DVDD-supply = <&vcc_1v8>;
326 gpio_exp: gpio-expander@21 {
327 pinctrl-names = "default";
328 pinctrl-0 = <&gpio_exp_int_pins_default>;
331 interrupt-parent = <&main_gpio1>;
333 #gpio-cells = <2>;
334 gpio-controller;
335 interrupt-controller;
336 #interrupt-cells = <2>;
337 gpio-line-names = "", "GPIO1_CAN0_nEN",
343 usb-pd@22 {
348 compatible = "usb-c-connector";
349 label = "USB-C";
350 self-powered;
351 data-role = "dual";
352 power-role = "sink";
355 remote-endpoint = <&typec_hs>;
361 sii9022: bridge-hdmi@39 {
365 interrupt-parent = <&main_gpio0>;
367 pinctrl-names = "default";
368 pinctrl-0 = <&hdmi_int_pins_default>;
371 #address-cells = <1>;
372 #size-cells = <0>;
378 remote-endpoint = <&dpi1_out>;
386 remote-endpoint = <&hdmi_connector_in>;
400 pinctrl-names = "default";
401 pinctrl-0 = <&main_mcan0_pins_default>;
407 pinctrl-names = "default";
408 pinctrl-0 = <&main_uart0_pins_default>;
413 pinctrl-names = "default";
414 pinctrl-0 = <&main_uart1_pins_default>;
420 #sound-dai-cells = <0>;
422 pinctrl-names = "default";
423 pinctrl-0 = <&main_mcasp2_pins_default>;
426 op-mode = <0>;
427 tdm-slots = <2>;
430 serial-dir = <
436 tx-num-evt = <32>;
437 rx-num-evt = <32>;
442 vmmc-supply = <&vcc_3v3_mmc>;
443 vqmmc-supply = <&vddshv5_sdio>;
444 pinctrl-names = "default";
445 pinctrl-0 = <&main_mmc1_pins_default>;
446 disable-wp;
447 no-1-8-v;
452 ti,vbus-divider;
457 ti,vbus-divider;
462 usb-role-switch;
466 remote-endpoint = <&usb_con_hs>;
473 pinctrl-names = "default";
474 pinctrl-0 = <&main_usb1_pins_default>;