Lines Matching +full:reset +full:- +full:snvs +full:- +full:powered
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 = <ðphy0>;
71 fsl,magic-packet;
75 #address-cells = <1>;
76 #size-cells = <0>;
78 ethphy0: ethernet-phy@0 {
79 compatible = "ethernet-phy-ieee802.3-c22";
81 reset-gpios = <&gpio4 22 GPIO_ACTIVE_LOW>;
82 interrupt-parent = <&gpio1>;
89 pinctrl-names = "default";
90 pinctrl-0 = <&pinctrl_flexspi>;
95 #address-cells = <1>;
96 #size-cells = <1>;
97 compatible = "jedec,spi-nor";
98 spi-max-frequency = <80000000>;
99 spi-tx-bus-width = <1>;
100 spi-rx-bus-width = <4>;
105 clock-frequency = <400000>;
106 pinctrl-names = "default";
107 pinctrl-0 = <&pinctrl_i2c1>;
113 pinctrl-names = "default";
114 pinctrl-0 = <&pinctrl_pmic>;
115 interrupt-parent = <&gpio1>;
117 rohm,reset-snvs-powered;
119 #clock-cells = <0>;
121 clock-output-names = "clk-32k-out";
125 regulator-name = "buck1";
126 regulator-min-microvolt = <700000>;
127 regulator-max-microvolt = <1300000>;
128 regulator-boot-on;
129 regulator-always-on;
130 regulator-ramp-delay = <1250>;
134 regulator-name = "buck2";
135 regulator-min-microvolt = <700000>;
136 regulator-max-microvolt = <1300000>;
137 regulator-boot-on;
138 regulator-always-on;
139 regulator-ramp-delay = <1250>;
140 rohm,dvs-run-voltage = <1000000>;
141 rohm,dvs-idle-voltage = <900000>;
146 regulator-name = "buck3";
147 regulator-min-microvolt = <700000>;
148 regulator-max-microvolt = <1350000>;
149 regulator-boot-on;
150 regulator-always-on;
155 regulator-name = "buck4";
156 regulator-min-microvolt = <3000000>;
157 regulator-max-microvolt = <3300000>;
158 regulator-boot-on;
159 regulator-always-on;
164 regulator-name = "buck5";
165 regulator-min-microvolt = <1605000>;
166 regulator-max-microvolt = <1995000>;
167 regulator-boot-on;
168 regulator-always-on;
173 regulator-name = "buck6";
174 regulator-min-microvolt = <800000>;
175 regulator-max-microvolt = <1400000>;
176 regulator-boot-on;
177 regulator-always-on;
181 regulator-name = "ldo1";
182 regulator-min-microvolt = <1600000>;
183 regulator-max-microvolt = <3300000>;
184 regulator-boot-on;
185 regulator-always-on;
189 regulator-name = "ldo2";
190 regulator-min-microvolt = <800000>;
191 regulator-max-microvolt = <900000>;
192 regulator-boot-on;
193 regulator-always-on;
197 regulator-name = "ldo3";
198 regulator-min-microvolt = <1800000>;
199 regulator-max-microvolt = <3300000>;
200 regulator-boot-on;
201 regulator-always-on;
205 regulator-name = "ldo4";
206 regulator-min-microvolt = <900000>;
207 regulator-max-microvolt = <1800000>;
208 regulator-boot-on;
209 regulator-always-on;
213 regulator-name = "ldo6";
214 regulator-min-microvolt = <900000>;
215 regulator-max-microvolt = <1800000>;
216 regulator-boot-on;
217 regulator-always-on;
224 clock-frequency = <400000>;
225 pinctrl-names = "default";
226 pinctrl-0 = <&pinctrl_i2c3>;
232 read-only; /* Manufacturing EEPROM programmed at factory */
239 pinctrl-names = "default";
240 pinctrl-0 = <&pinctrl_rtc>;
241 interrupt-parent = <&gpio1>;
243 quartz-load-femtofarads = <12500>;
244 wakeup-source;
249 pinctrl-names = "default";
250 pinctrl-0 = <&pinctrl_uart1>;
251 assigned-clocks = <&clk IMX8MM_CLK_UART1>;
252 assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
253 uart-has-rtscts;
257 compatible = "brcm,bcm43438-bt";
258 shutdown-gpios = <&gpio2 6 GPIO_ACTIVE_HIGH>;
259 host-wakeup-gpios = <&gpio2 8 GPIO_ACTIVE_HIGH>;
260 device-wakeup-gpios = <&gpio2 7 GPIO_ACTIVE_HIGH>;
262 max-speed = <4000000>;
263 clock-names = "extclk";
268 #address-cells = <1>;
269 #size-cells = <0>;
270 pinctrl-names = "default", "state_100mhz", "state_200mhz";
271 pinctrl-0 = <&pinctrl_usdhc1>;
272 pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
273 pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
274 bus-width = <4>;
275 non-removable;
276 cap-power-off-card;
277 keep-power-in-suspend;
278 mmc-pwrseq = <&usdhc1_pwrseq>;
283 compatible = "brcm,bcm4329-fmac";
284 pinctrl-names = "default";
285 pinctrl-0 = <&pinctrl_wlan>;
286 interrupt-parent = <&gpio2>;
288 interrupt-names = "host-wake";
293 pinctrl-names = "default", "state_100mhz", "state_200mhz";
294 pinctrl-0 = <&pinctrl_usdhc3>;
295 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
296 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
297 assigned-clocks = <&clk IMX8MM_CLK_USDHC3>;
298 assigned-clock-rates = <400000000>;
299 bus-width = <8>;
300 non-removable;
305 pinctrl-names = "default";
306 pinctrl-0 = <&pinctrl_wdog>;
307 fsl,ext-reset-output;
400 pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp {
411 pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp {
438 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
454 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp {