Lines Matching +full:vp1 +full:- +full:supply

1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2023 Texas Instruments Incorporated - https://www.ti.com/
8 /dts-v1/;
10 #include "k3-am68-sk-som.dtsi"
11 #include <dt-bindings/net/ti-dp83867.h>
12 #include <dt-bindings/phy/phy-cadence.h>
13 #include <dt-bindings/phy/phy.h>
15 #include "k3-serdes.h"
18 compatible = "ti,am68-sk", "ti,j721s2";
22 stdout-path = "serial2:115200n8";
36 vusb_main: regulator-vusb-main5v0 {
38 compatible = "regulator-fixed";
39 regulator-name = "vusb-main5v0";
40 regulator-min-microvolt = <5000000>;
41 regulator-max-microvolt = <5000000>;
42 regulator-always-on;
43 regulator-boot-on;
46 vsys_3v3: regulator-vsys3v3 {
48 compatible = "regulator-fixed";
49 regulator-name = "vsys_3v3";
50 regulator-min-microvolt = <3300000>;
51 regulator-max-microvolt = <3300000>;
52 vin-supply = <&vusb_main>;
53 regulator-always-on;
54 regulator-boot-on;
57 vdd_mmc1: regulator-sd {
59 compatible = "regulator-fixed";
60 regulator-name = "vdd_mmc1";
61 regulator-min-microvolt = <3300000>;
62 regulator-max-microvolt = <3300000>;
63 regulator-boot-on;
64 enable-active-high;
65 vin-supply = <&vsys_3v3>;
69 vdd_sd_dv: regulator-tlv71033 {
71 compatible = "regulator-gpio";
72 regulator-name = "tlv71033";
73 pinctrl-names = "default";
74 pinctrl-0 = <&vdd_sd_dv_pins_default>;
75 regulator-min-microvolt = <1800000>;
76 regulator-max-microvolt = <3300000>;
77 regulator-boot-on;
78 vin-supply = <&vsys_3v3>;
84 vsys_io_1v8: regulator-vsys-io-1v8 {
85 compatible = "regulator-fixed";
86 regulator-name = "vsys_io_1v8";
87 regulator-min-microvolt = <1800000>;
88 regulator-max-microvolt = <1800000>;
89 regulator-always-on;
90 regulator-boot-on;
93 vsys_io_1v2: regulator-vsys-io-1v2 {
94 compatible = "regulator-fixed";
95 regulator-name = "vsys_io_1v2";
96 regulator-min-microvolt = <1200000>;
97 regulator-max-microvolt = <1200000>;
98 regulator-always-on;
99 regulator-boot-on;
102 transceiver1: can-phy0 {
104 #phy-cells = <0>;
105 max-bitrate = <5000000>;
108 transceiver2: can-phy1 {
110 #phy-cells = <0>;
111 max-bitrate = <5000000>;
114 transceiver3: can-phy2 {
116 #phy-cells = <0>;
117 max-bitrate = <5000000>;
120 transceiver4: can-phy3 {
122 #phy-cells = <0>;
123 max-bitrate = <5000000>;
126 connector-hdmi {
127 compatible = "hdmi-connector";
130 pinctrl-names = "default";
131 pinctrl-0 = <&hdmi_hpd_pins_default>;
132 ddc-i2c-bus = <&mcu_i2c1>;
134 hpd-gpios = <&main_gpio0 0 GPIO_ACTIVE_HIGH>;
138 remote-endpoint = <&tfp410_out>;
143 bridge-dvi {
146 powerdown-gpios = <&exp2 0 GPIO_ACTIVE_LOW>;
150 #address-cells = <1>;
151 #size-cells = <0>;
157 remote-endpoint = <&dpi_out0>;
158 pclk-sample = <1>;
166 remote-endpoint = <&hdmi_connector_in>;
174 main_uart8_pins_default: main-uart8-default-pins {
175 pinctrl-single,pins = <
181 main_i2c0_pins_default: main-i2c0-default-pins {
182 pinctrl-single,pins = <
188 main_mmc1_pins_default: main-mmc1-default-pins {
189 pinctrl-single,pins = <
200 vdd_sd_dv_pins_default: vdd-sd-dv-default-pins {
201 pinctrl-single,pins = <
206 main_usbss0_pins_default: main-usbss0-default-pins {
207 pinctrl-single,pins = <
212 main_mcan6_pins_default: main-mcan6-default-pins {
213 pinctrl-single,pins = <
219 main_mcan7_pins_default: main-mcan7-default-pins {
220 pinctrl-single,pins = <
226 main_i2c4_pins_default: main-i2c4-default-pins {
227 pinctrl-single,pins = <
233 rpi_header_gpio0_pins_default: rpi-header-gpio0-default-pins {
234 pinctrl-single,pins = <
252 dss_vout0_pins_default: dss-vout0-default-pins {
253 pinctrl-single,pins = <
285 hdmi_hpd_pins_default: hdmi-hpd-default-pins {
286 pinctrl-single,pins = <
293 wkup_uart0_pins_default: wkup-uart0-default-pins {
294 pinctrl-single,pins = <
302 mcu_cpsw_pins_default: mcu-cpsw-default-pins {
303 pinctrl-single,pins = <
319 mcu_mdio_pins_default: mcu-mdio-default-pins {
320 pinctrl-single,pins = <
326 mcu_mcan0_pins_default: mcu-mcan0-default-pins {
327 pinctrl-single,pins = <
333 mcu_mcan1_pins_default: mcu-mcan1-default-pins {
334 pinctrl-single,pins = <
340 mcu_i2c0_pins_default: mcu-i2c0-default-pins {
341 pinctrl-single,pins = <
347 mcu_i2c1_pins_default: mcu-i2c1-default-pins {
348 pinctrl-single,pins = <
354 mcu_uart0_pins_default: mcu-uart0-default-pins {
355 pinctrl-single,pins = <
361 mcu_rpi_header_gpio0_pins0_default: mcu-rpi-header-gpio0-default-pins-0 {
362 pinctrl-single,pins = <
377 mcu_rpi_header_gpio0_pins1_default: mcu-rpi-header-gpio0-default-pins-1 {
378 pinctrl-single,pins = <
386 pinctrl-names = "default";
387 pinctrl-0 = <&rpi_header_gpio0_pins_default>;
392 pinctrl-names = "default";
393 pinctrl-0 = <&mcu_rpi_header_gpio0_pins0_default>, <&mcu_rpi_header_gpio0_pins1_default>;
398 pinctrl-names = "default";
399 pinctrl-0 = <&wkup_uart0_pins_default>;
404 pinctrl-names = "default";
405 pinctrl-0 = <&mcu_uart0_pins_default>;
410 pinctrl-names = "default";
411 pinctrl-0 = <&main_uart8_pins_default>;
413 power-domains = <&k3_pds 357 TI_SCI_PD_SHARED>;
417 pinctrl-names = "default";
418 pinctrl-0 = <&main_i2c0_pins_default>;
419 clock-frequency = <400000>;
424 gpio-controller;
425 #gpio-cells = <2>;
426 gpio-line-names = " ", " ", " ", " ", " ",
435 pinctrl-names = "default";
436 pinctrl-0 = <&main_i2c4_pins_default>;
437 clock-frequency = <400000>;
442 pinctrl-names = "default";
443 pinctrl-0 = <&mcu_i2c0_pins_default>;
444 clock-frequency = <400000>;
449 pinctrl-names = "default";
450 pinctrl-0 = <&mcu_i2c1_pins_default>;
452 clock-frequency = <100000>;
457 gpio-controller;
458 #gpio-cells = <2>;
459 gpio-line-names = "HDMI_PDn","HDMI_LS_OE",
467 pinctrl-0 = <&main_mmc1_pins_default>;
468 pinctrl-names = "default";
469 disable-wp;
470 vmmc-supply = <&vdd_mmc1>;
471 vqmmc-supply = <&vdd_sd_dv>;
475 pinctrl-names = "default";
476 pinctrl-0 = <&mcu_cpsw_pins_default>, <&mcu_mdio_pins_default>;
480 phy0: ethernet-phy@0 {
482 ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
483 ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
484 ti,min-output-impedance;
489 phy-mode = "rgmii-rxid";
490 phy-handle = <&phy0>;
495 pinctrl-names = "default";
496 pinctrl-0 = <&mcu_mcan0_pins_default>;
502 pinctrl-names = "default";
503 pinctrl-0 = <&mcu_mcan1_pins_default>;
509 pinctrl-names = "default";
510 pinctrl-0 = <&main_mcan6_pins_default>;
516 pinctrl-names = "default";
517 pinctrl-0 = <&main_mcan7_pins_default>;
523 pinctrl-names = "default";
524 pinctrl-0 = <&dss_vout0_pins_default>;
528 * VP0 - DisplayPort SST
529 * VP1 - DPI0
530 * VP2 - DSI
531 * VP3 - DPI1
533 assigned-clocks = <&k3_clks 158 2>,
537 assigned-clock-parents = <&k3_clks 158 3>,
544 #address-cells = <1>;
545 #size-cells = <0>;
552 remote-endpoint = <&tfp410_in>;