Lines Matching +full:pwron +full:- +full:active +full:- +full:high
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/soc/rockchip,vop2.h>
11 #include "rk3588-coolpi-cm5.dtsi"
15 compatible = "coolpi,pi-cm5-evb", "coolpi,pi-cm5", "rockchip,rk3588";
18 compatible = "pwm-backlight";
19 enable-gpios = <&gpio4 RK_PA3 GPIO_ACTIVE_HIGH>;
20 pinctrl-names = "default";
21 pinctrl-0 = <&bl_en>;
22 power-supply = <&vcc12v_dcin>;
26 hdmi-con {
27 compatible = "hdmi-connector";
32 remote-endpoint = <&hdmi0_out_con>;
38 compatible = "gpio-leds";
40 green_led: led-0 {
44 linux,default-trigger = "heartbeat";
48 vcc12v_dcin: regulator-vcc12v-dcin {
49 compatible = "regulator-fixed";
50 regulator-name = "vcc12v_dcin";
51 regulator-always-on;
52 regulator-boot-on;
53 regulator-min-microvolt = <12000000>;
54 regulator-max-microvolt = <12000000>;
57 vcc5v0_sys: regulator-vcc5v0-sys {
58 compatible = "regulator-fixed";
59 regulator-name = "vcc5v0_sys";
60 regulator-always-on;
61 regulator-boot-on;
62 regulator-min-microvolt = <5000000>;
63 regulator-max-microvolt = <5000000>;
64 vin-supply = <&vcc12v_dcin>;
67 vcc3v3_sys: regulator-vcc3v3-sys {
68 compatible = "regulator-fixed";
69 regulator-name = "vcc3v3_sys";
70 regulator-always-on;
71 regulator-boot-on;
72 regulator-min-microvolt = <3300000>;
73 regulator-max-microvolt = <3300000>;
74 vin-supply = <&vcc12v_dcin>;
77 vcc3v3_lcd: regulator-vcc3v3-lcd {
78 compatible = "regulator-fixed";
79 regulator-name = "vcc3v3_lcd";
80 enable-active-high;
82 pinctrl-names = "default";
83 pinctrl-0 = <&lcdpwr_en>;
84 vin-supply = <&vcc3v3_sys>;
87 vcc5v0_usb_host1: vcc5v0_usb_host2: regulator-vcc5v0-usb-host {
88 compatible = "regulator-fixed";
89 regulator-name = "vcc5v0_host";
90 regulator-boot-on;
91 regulator-always-on;
92 enable-active-high;
93 regulator-min-microvolt = <5000000>;
94 regulator-max-microvolt = <5000000>;
96 pinctrl-names = "default";
97 pinctrl-0 = <&usb_host_pwren>;
98 vin-supply = <&vcc5v0_sys>;
101 vcc5v0_usb30_otg: regulator-vcc5v0-usb30-otg {
102 compatible = "regulator-fixed";
103 regulator-name = "vcc5v0_otg";
104 regulator-boot-on;
105 regulator-always-on;
106 enable-active-high;
107 regulator-min-microvolt = <5000000>;
108 regulator-max-microvolt = <5000000>;
110 pinctrl-names = "default";
111 pinctrl-0 = <&usb_otg_pwren>;
112 vin-supply = <&vcc5v0_sys>;
122 remote-endpoint = <&vp0_out_hdmi0>;
128 remote-endpoint = <&hdmi_con_in>;
136 /* M.2 E-Key */
138 reset-gpios = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>;
139 vpcie3v3-supply = <&vcc3v3_sys>;
140 pinctrl-names = "default";
141 pinctrl-0 = <&pcie_clkreq &pcie_wake &pcie_rst &wifi_pwron &bt_pwron>;
151 reset-gpios = <&gpio3 RK_PB0 GPIO_ACTIVE_HIGH>;
152 vpcie3v3-supply = <&vcc3v3_sys>;
156 /* M.2 M-Key ssd */
158 num-lanes = <2>;
159 reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
160 vpcie3v3-supply = <&vcc3v3_sys>;
166 lcdpwr_en: lcdpwr-en {
170 bl_en: bl-en {
176 usb_host_pwren: usb-host-pwren {
180 usb_otg_pwren: usb-otg-pwren {
186 bt_pwron: bt-pwron {
190 pcie_clkreq: pcie-clkreq {
194 pcie_rst: pcie-rst {
198 wifi_pwron: wifi-pwron {
202 pcie_wake: pcie-wake {
225 phy-supply = <&vcc5v0_usb_host1>;
230 phy-supply = <&vcc5v0_usb_host2>;
261 remote-endpoint = <&hdmi0_in_vp0>;