Lines Matching +full:vpcie3v3 +full:- +full:supply
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/leds/common.h>
10 #include "rk3588-coolpi-cm5.dtsi"
14 compatible = "coolpi,pi-cm5-evb", "coolpi,pi-cm5", "rockchip,rk3588";
17 compatible = "pwm-backlight";
18 enable-gpios = <&gpio4 RK_PA3 GPIO_ACTIVE_HIGH>;
19 pinctrl-names = "default";
20 pinctrl-0 = <&bl_en>;
21 power-supply = <&vcc12v_dcin>;
26 compatible = "gpio-leds";
28 green_led: led-0 {
32 linux,default-trigger = "heartbeat";
36 vcc12v_dcin: vcc12v-dcin-regulator {
37 compatible = "regulator-fixed";
38 regulator-name = "vcc12v_dcin";
39 regulator-always-on;
40 regulator-boot-on;
41 regulator-min-microvolt = <12000000>;
42 regulator-max-microvolt = <12000000>;
45 vcc5v0_sys: vcc5v0-sys-regulator {
46 compatible = "regulator-fixed";
47 regulator-name = "vcc5v0_sys";
48 regulator-always-on;
49 regulator-boot-on;
50 regulator-min-microvolt = <5000000>;
51 regulator-max-microvolt = <5000000>;
52 vin-supply = <&vcc12v_dcin>;
55 vcc3v3_sys: vcc3v3-sys-regulator {
56 compatible = "regulator-fixed";
57 regulator-name = "vcc3v3_sys";
58 regulator-always-on;
59 regulator-boot-on;
60 regulator-min-microvolt = <3300000>;
61 regulator-max-microvolt = <3300000>;
62 vin-supply = <&vcc12v_dcin>;
65 vcc3v3_lcd: vcc3v3-lcd-regulator {
66 compatible = "regulator-fixed";
67 regulator-name = "vcc3v3_lcd";
68 enable-active-high;
70 pinctrl-names = "default";
71 pinctrl-0 = <&lcdpwr_en>;
72 vin-supply = <&vcc3v3_sys>;
75 vcc5v0_usb_host1: vcc5v0_usb_host2: vcc5v0-usb-host-regulator {
76 compatible = "regulator-fixed";
77 regulator-name = "vcc5v0_host";
78 regulator-boot-on;
79 regulator-always-on;
80 enable-active-high;
81 regulator-min-microvolt = <5000000>;
82 regulator-max-microvolt = <5000000>;
84 pinctrl-names = "default";
85 pinctrl-0 = <&usb_host_pwren>;
86 vin-supply = <&vcc5v0_sys>;
89 vcc5v0_usb30_otg: vcc5v0-usb30-otg-regulator {
90 compatible = "regulator-fixed";
91 regulator-name = "vcc5v0_otg";
92 regulator-boot-on;
93 regulator-always-on;
94 enable-active-high;
95 regulator-min-microvolt = <5000000>;
96 regulator-max-microvolt = <5000000>;
98 pinctrl-names = "default";
99 pinctrl-0 = <&usb_otg_pwren>;
100 vin-supply = <&vcc5v0_sys>;
104 /* M.2 E-Key */
106 reset-gpios = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>;
107 vpcie3v3-supply = <&vcc3v3_sys>;
108 pinctrl-names = "default";
109 pinctrl-0 = <&pcie_clkreq &pcie_wake &pcie_rst &wifi_pwron &bt_pwron>;
119 reset-gpios = <&gpio3 RK_PB0 GPIO_ACTIVE_HIGH>;
120 vpcie3v3-supply = <&vcc3v3_sys>;
124 /* M.2 M-Key ssd */
126 num-lanes = <2>;
127 reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
128 vpcie3v3-supply = <&vcc3v3_sys>;
134 lcdpwr_en: lcdpwr-en {
138 bl_en: bl-en {
144 usb_host_pwren: usb-host-pwren {
148 usb_otg_pwren: usb-otg-pwren {
154 bt_pwron: bt-pwron {
158 pcie_clkreq: pcie-clkreq {
162 pcie_rst: pcie-rst {
166 wifi_pwron: wifi-pwron {
170 pcie_wake: pcie-wake {
193 phy-supply = <&vcc5v0_usb_host1>;
198 phy-supply = <&vcc5v0_usb_host2>;