Lines Matching +full:buck5 +full:- +full:supply

1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 #include "imx8mm-overdrive.dtsi"
15 compatible = "mmc-pwrseq-simple";
16 pinctrl-names = "default";
17 pinctrl-0 = <&pinctrl_usdhc1_gpio>;
18 reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
20 clock-names = "ext_clock";
21 post-power-on-delay-ms = <80>;
31 cpu-supply = <&buck2_reg>;
35 cpu-supply = <&buck2_reg>;
39 cpu-supply = <&buck2_reg>;
43 cpu-supply = <&buck2_reg>;
47 operating-points-v2 = <&ddrc_opp_table>;
49 ddrc_opp_table: opp-table {
50 compatible = "operating-points-v2";
52 opp-25000000 {
53 opp-hz = /bits/ 64 <25000000>;
56 opp-100000000 {
57 opp-hz = /bits/ 64 <100000000>;
60 opp-750000000 {
61 opp-hz = /bits/ 64 <750000000>;
67 pinctrl-names = "default";
68 pinctrl-0 = <&pinctrl_fec1>;
69 phy-mode = "rgmii-id";
70 phy-handle = <&ethphy0>;
71 fsl,magic-packet;
75 #address-cells = <1>;
76 #size-cells = <0>;
78 ethphy0: ethernet-phy@0 {
79 compatible = "ethernet-phy-ieee802.3-c22";
86 pinctrl-names = "default";
87 pinctrl-0 = <&pinctrl_flexspi>;
92 #address-cells = <1>;
93 #size-cells = <1>;
94 compatible = "jedec,spi-nor";
95 spi-max-frequency = <80000000>;
96 spi-tx-bus-width = <1>;
97 spi-rx-bus-width = <4>;
102 clock-frequency = <400000>;
103 pinctrl-names = "default";
104 pinctrl-0 = <&pinctrl_i2c1>;
110 pinctrl-names = "default";
111 pinctrl-0 = <&pinctrl_pmic>;
112 interrupt-parent = <&gpio1>;
114 rohm,reset-snvs-powered;
116 #clock-cells = <0>;
118 clock-output-names = "clk-32k-out";
122 regulator-name = "buck1";
123 regulator-min-microvolt = <700000>;
124 regulator-max-microvolt = <1300000>;
125 regulator-boot-on;
126 regulator-always-on;
127 regulator-ramp-delay = <1250>;
131 regulator-name = "buck2";
132 regulator-min-microvolt = <700000>;
133 regulator-max-microvolt = <1300000>;
134 regulator-boot-on;
135 regulator-always-on;
136 regulator-ramp-delay = <1250>;
137 rohm,dvs-run-voltage = <1000000>;
138 rohm,dvs-idle-voltage = <900000>;
142 // BUCK5 in datasheet
143 regulator-name = "buck3";
144 regulator-min-microvolt = <700000>;
145 regulator-max-microvolt = <1350000>;
146 regulator-boot-on;
147 regulator-always-on;
152 regulator-name = "buck4";
153 regulator-min-microvolt = <3000000>;
154 regulator-max-microvolt = <3300000>;
155 regulator-boot-on;
156 regulator-always-on;
159 buck5_reg: BUCK5 {
161 regulator-name = "buck5";
162 regulator-min-microvolt = <1605000>;
163 regulator-max-microvolt = <1995000>;
164 regulator-boot-on;
165 regulator-always-on;
170 regulator-name = "buck6";
171 regulator-min-microvolt = <800000>;
172 regulator-max-microvolt = <1400000>;
173 regulator-boot-on;
174 regulator-always-on;
178 regulator-name = "ldo1";
179 regulator-min-microvolt = <1600000>;
180 regulator-max-microvolt = <3300000>;
181 regulator-boot-on;
182 regulator-always-on;
186 regulator-name = "ldo2";
187 regulator-min-microvolt = <800000>;
188 regulator-max-microvolt = <900000>;
189 regulator-boot-on;
190 regulator-always-on;
194 regulator-name = "ldo3";
195 regulator-min-microvolt = <1800000>;
196 regulator-max-microvolt = <3300000>;
197 regulator-boot-on;
198 regulator-always-on;
202 regulator-name = "ldo4";
203 regulator-min-microvolt = <900000>;
204 regulator-max-microvolt = <1800000>;
205 regulator-boot-on;
206 regulator-always-on;
210 regulator-name = "ldo6";
211 regulator-min-microvolt = <900000>;
212 regulator-max-microvolt = <1800000>;
213 regulator-boot-on;
214 regulator-always-on;
221 clock-frequency = <400000>;
222 pinctrl-names = "default";
223 pinctrl-0 = <&pinctrl_i2c3>;
229 read-only; /* Manufacturing EEPROM programmed at factory */
240 pinctrl-names = "default";
241 pinctrl-0 = <&pinctrl_uart1>;
242 assigned-clocks = <&clk IMX8MM_CLK_UART1>;
243 assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
244 uart-has-rtscts;
248 compatible = "brcm,bcm43438-bt";
249 shutdown-gpios = <&gpio2 6 GPIO_ACTIVE_HIGH>;
250 host-wakeup-gpios = <&gpio2 8 GPIO_ACTIVE_HIGH>;
251 device-wakeup-gpios = <&gpio2 7 GPIO_ACTIVE_HIGH>;
253 max-speed = <4000000>;
254 clock-names = "extclk";
259 #address-cells = <1>;
260 #size-cells = <0>;
261 pinctrl-names = "default", "state_100mhz", "state_200mhz";
262 pinctrl-0 = <&pinctrl_usdhc1>;
263 pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
264 pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
265 bus-width = <4>;
266 non-removable;
267 cap-power-off-card;
268 keep-power-in-suspend;
269 mmc-pwrseq = <&usdhc1_pwrseq>;
274 compatible = "brcm,bcm4329-fmac";
275 pinctrl-names = "default";
276 pinctrl-0 = <&pinctrl_wlan>;
277 interrupt-parent = <&gpio2>;
279 interrupt-names = "host-wake";
284 pinctrl-names = "default", "state_100mhz", "state_200mhz";
285 pinctrl-0 = <&pinctrl_usdhc3>;
286 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
287 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
288 bus-width = <8>;
289 non-removable;
294 pinctrl-names = "default";
295 pinctrl-0 = <&pinctrl_wdog>;
296 fsl,ext-reset-output;
382 pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp {
393 pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp {
420 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
436 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp {