Lines Matching +full:buck1 +full:- +full:supply
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include <dt-bindings/phy/phy-imx8-pcie.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/usb/pd.h>
16 model = "Variscite VAR-SOM-MX8M Plus module";
19 stdout-path = &uart2;
22 gpio-leds {
23 compatible = "gpio-leds";
25 led-0 {
28 linux,default-trigger = "heartbeat";
39 reg_usdhc2_vmmc: regulator-usdhc2-vmmc {
40 compatible = "regulator-fixed";
41 regulator-name = "VSD_3V3";
42 regulator-min-microvolt = <3300000>;
43 regulator-max-microvolt = <3300000>;
45 enable-active-high;
46 startup-delay-us = <100>;
47 off-on-delay-us = <12000>;
52 cpu-supply = <&buck2>;
56 cpu-supply = <&buck2>;
60 cpu-supply = <&buck2>;
64 cpu-supply = <&buck2>;
68 clock-frequency = <400000>;
69 pinctrl-names = "default";
70 pinctrl-0 = <&pinctrl_i2c1>;
76 pinctrl-names = "default";
77 pinctrl-0 = <&pinctrl_pmic>;
78 interrupt-parent = <&gpio5>;
82 buck1: BUCK1 { label
83 regulator-name = "BUCK1";
84 regulator-min-microvolt = <600000>;
85 regulator-max-microvolt = <2187500>;
86 regulator-boot-on;
87 regulator-always-on;
88 regulator-ramp-delay = <3125>;
92 regulator-name = "BUCK2";
93 regulator-min-microvolt = <600000>;
94 regulator-max-microvolt = <2187500>;
95 regulator-boot-on;
96 regulator-always-on;
97 regulator-ramp-delay = <3125>;
98 nxp,dvs-run-voltage = <950000>;
99 nxp,dvs-standby-voltage = <850000>;
103 regulator-name = "BUCK4";
104 regulator-min-microvolt = <600000>;
105 regulator-max-microvolt = <3400000>;
106 regulator-boot-on;
107 regulator-always-on;
111 regulator-name = "BUCK5";
112 regulator-min-microvolt = <600000>;
113 regulator-max-microvolt = <3400000>;
114 regulator-boot-on;
115 regulator-always-on;
119 regulator-name = "BUCK6";
120 regulator-min-microvolt = <600000>;
121 regulator-max-microvolt = <3400000>;
122 regulator-boot-on;
123 regulator-always-on;
127 regulator-name = "LDO1";
128 regulator-min-microvolt = <1600000>;
129 regulator-max-microvolt = <3300000>;
130 regulator-boot-on;
131 regulator-always-on;
135 regulator-name = "LDO2";
136 regulator-min-microvolt = <800000>;
137 regulator-max-microvolt = <1150000>;
138 regulator-boot-on;
139 regulator-always-on;
143 regulator-name = "LDO3";
144 regulator-min-microvolt = <800000>;
145 regulator-max-microvolt = <3300000>;
146 regulator-boot-on;
147 regulator-always-on;
151 regulator-name = "LDO4";
152 regulator-min-microvolt = <1800000>;
153 regulator-max-microvolt = <1800000>;
154 regulator-always-on;
158 regulator-name = "LDO5";
159 regulator-min-microvolt = <1800000>;
160 regulator-max-microvolt = <3300000>;
167 clock-frequency = <400000>;
168 pinctrl-names = "default";
169 pinctrl-0 = <&pinctrl_i2c3>;
176 pinctrl-names = "default";
177 pinctrl-0 = <&pinctrl_pca9534>;
178 gpio-controller;
179 #gpio-cells = <2>;
180 interrupt-parent = <&gpio1>;
182 wakeup-source;
184 usb3-sata-sel-hog {
185 gpio-hog;
187 output-low;
188 line-name = "usb3_sata_sel";
195 pinctrl-names = "default";
196 pinctrl-0 = <&pinctrl_uart2>;
200 /* SD-card */
202 pinctrl-names = "default", "state_100mhz", "state_200mhz";
203 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
204 pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
205 pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
206 cd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
207 vmmc-supply = <®_usdhc2_vmmc>;
208 bus-width = <4>;
214 pinctrl-names = "default", "state_100mhz", "state_200mhz";
215 pinctrl-0 = <&pinctrl_usdhc3>;
216 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
217 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
218 bus-width = <8>;
219 non-removable;
224 pinctrl-names = "default";
225 pinctrl-0 = <&pinctrl_wdog>;
226 fsl,ext-reset-output;
265 pinctrl_usdhc2_gpio: usdhc2-gpiogrp {
284 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
295 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
322 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
338 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp {