Lines Matching +full:dvs +full:- +full:mode +full:- +full:microvolt

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/usb/pd.h>
17 compatible = "polyhex,imx8mp-debix-model-a", "polyhex,imx8mp-debix", "fsl,imx8mp";
20 stdout-path = &uart2;
23 hdmi-connector {
24 compatible = "hdmi-connector";
30 remote-endpoint = <&hdmi_tx_out>;
36 compatible = "gpio-leds";
37 pinctrl-names = "default";
38 pinctrl-0 = <&pinctrl_gpio_led>;
40 led-0 {
44 default-state = "on";
48 reg_usdhc2_vmmc: regulator-usdhc2 {
49 compatible = "regulator-fixed";
50 pinctrl-names = "default";
51 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>;
52 regulator-name = "VSD_3V3";
53 regulator-min-microvolt = <3300000>;
54 regulator-max-microvolt = <3300000>;
56 enable-active-high;
59 reg_usb_hub: regulator-usb-hub {
60 compatible = "regulator-fixed";
61 pinctrl-names = "default";
62 pinctrl-0 = <&pinctrl_reg_usb_hub>;
63 regulator-name = "USB_HUB";
64 regulator-min-microvolt = <5000000>;
65 regulator-max-microvolt = <5000000>;
67 enable-active-high;
72 cpu-supply = <&buck2>;
76 cpu-supply = <&buck2>;
80 cpu-supply = <&buck2>;
84 cpu-supply = <&buck2>;
88 pinctrl-names = "default";
89 pinctrl-0 = <&pinctrl_eqos>;
90 phy-mode = "rgmii-id";
91 phy-handle = <&ethphy0>;
95 compatible = "snps,dwmac-mdio";
96 #address-cells = <1>;
97 #size-cells = <0>;
99 ethphy0: ethernet-phy@0 { /* RTL8211E */
100 compatible = "ethernet-phy-ieee802.3-c22";
102 reset-gpios = <&gpio4 18 GPIO_ACTIVE_LOW>;
103 reset-assert-us = <20>;
104 reset-deassert-us = <200000>;
114 pinctrl-names = "default";
115 pinctrl-0 = <&pinctrl_hdmi>;
121 remote-endpoint = <&hdmi_connector_in>;
132 clock-frequency = <400000>;
133 pinctrl-names = "default";
134 pinctrl-0 = <&pinctrl_i2c1>;
140 pinctrl-names = "default";
141 pinctrl-0 = <&pinctrl_pmic>;
142 interrupt-parent = <&gpio1>;
147 regulator-name = "BUCK1";
148 regulator-min-microvolt = <600000>;
149 regulator-max-microvolt = <2187500>;
150 regulator-boot-on;
151 regulator-always-on;
152 regulator-ramp-delay = <3125>;
156 regulator-name = "BUCK2";
157 regulator-min-microvolt = <600000>;
158 regulator-max-microvolt = <2187500>;
159 regulator-boot-on;
160 regulator-always-on;
161 regulator-ramp-delay = <3125>;
162 nxp,dvs-run-voltage = <950000>;
163 nxp,dvs-standby-voltage = <850000>;
167 regulator-name = "BUCK4";
168 regulator-min-microvolt = <600000>;
169 regulator-max-microvolt = <3400000>;
170 regulator-boot-on;
171 regulator-always-on;
175 regulator-name = "BUCK5";
176 regulator-min-microvolt = <600000>;
177 regulator-max-microvolt = <3400000>;
178 regulator-boot-on;
179 regulator-always-on;
183 regulator-name = "BUCK6";
184 regulator-min-microvolt = <600000>;
185 regulator-max-microvolt = <3400000>;
186 regulator-boot-on;
187 regulator-always-on;
191 regulator-name = "LDO1";
192 regulator-min-microvolt = <1600000>;
193 regulator-max-microvolt = <3300000>;
194 regulator-boot-on;
195 regulator-always-on;
199 regulator-name = "LDO2";
200 regulator-min-microvolt = <800000>;
201 regulator-max-microvolt = <1150000>;
202 regulator-boot-on;
203 regulator-always-on;
207 regulator-name = "LDO3";
208 regulator-min-microvolt = <800000>;
209 regulator-max-microvolt = <3300000>;
210 regulator-boot-on;
211 regulator-always-on;
215 regulator-name = "LDO4";
216 regulator-min-microvolt = <800000>;
217 regulator-max-microvolt = <3300000>;
218 regulator-boot-on;
219 regulator-always-on;
223 regulator-name = "LDO5";
224 regulator-min-microvolt = <1800000>;
225 regulator-max-microvolt = <3300000>;
226 regulator-boot-on;
227 regulator-always-on;
234 pinctrl-names = "default";
235 pinctrl-0 = <&pinctrl_i2c2>;
239 clock-frequency = <400000>;
240 pinctrl-names = "default";
241 pinctrl-0 = <&pinctrl_i2c3>;
246 clock-frequency = <100000>;
247 pinctrl-names = "default";
248 pinctrl-0 = <&pinctrl_i2c4>;
260 #clock-cells = <0>;
261 clock-output-names = "xin32k";
262 interrupt-parent = <&gpio2>;
264 pinctrl-names = "default";
265 pinctrl-0 = <&pinctrl_rtc_int>;
270 clock-frequency = <400000>;
271 pinctrl-names = "default";
272 pinctrl-0 = <&pinctrl_i2c6>;
286 pinctrl-names = "default";
287 pinctrl-0 = <&pinctrl_uart2>;
292 pinctrl-names = "default";
293 pinctrl-0 = <&pinctrl_uart3>;
298 pinctrl-names = "default";
299 pinctrl-0 = <&pinctrl_uart4>;
312 #address-cells = <1>;
313 #size-cells = <0>;
314 pinctrl-names = "default";
315 pinctrl-0 = <&pinctrl_usb1>;
323 vdd-supply = <&reg_usb_hub>;
324 peer-hub = <&usb_hub_3_x>;
331 vdd-supply = <&reg_usb_hub>;
332 peer-hub = <&usb_hub_2_x>;
338 pinctrl-names = "default", "state_100mhz", "state_200mhz";
339 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
340 pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
341 pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
342 cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
343 vmmc-supply = <&reg_usdhc2_vmmc>;
344 bus-width = <4>;
350 assigned-clocks = <&clk IMX8MP_CLK_USDHC3>;
351 assigned-clock-rates = <400000000>;
352 pinctrl-names = "default", "state_100mhz", "state_200mhz";
353 pinctrl-0 = <&pinctrl_usdhc3>;
354 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
355 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
356 bus-width = <8>;
357 non-removable;
362 pinctrl-names = "default";
363 pinctrl-0 = <&pinctrl_wdog>;
364 fsl,ext-reset-output;
503 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
514 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
547 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
563 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp {