Lines Matching +full:regulator +full:- +full:max +full:- +full:step +full:- +full:microvolt
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/input/input.h>
14 compatible = "warp,imx7s-warp", "fsl,imx7s";
21 gpio-keys {
22 compatible = "gpio-keys";
23 pinctrl-0 = <&pinctrl_gpio>;
30 wakeup-source;
34 reg_brcm: regulator-brcm {
35 compatible = "regulator-fixed";
36 enable-active-high;
38 pinctrl-names = "default";
39 pinctrl-0 = <&pinctrl_brcm_reg>;
40 regulator-name = "brcm_reg";
41 regulator-min-microvolt = <3300000>;
42 regulator-max-microvolt = <3300000>;
43 startup-delay-us = <200000>;
46 reg_bt: regulator-bt {
47 compatible = "regulator-fixed";
48 pinctrl-names = "default";
49 pinctrl-0 = <&pinctrl_bt_reg>;
50 enable-active-high;
52 regulator-name = "bt_reg";
53 regulator-min-microvolt = <3300000>;
54 regulator-max-microvolt = <3300000>;
55 regulator-always-on;
58 reg_peri_3p15v: regulator-peri-3p15v {
59 compatible = "regulator-fixed";
60 regulator-name = "peri_3p15v_reg";
61 regulator-min-microvolt = <3150000>;
62 regulator-max-microvolt = <3150000>;
63 regulator-always-on;
67 compatible = "simple-audio-card";
68 simple-audio-card,name = "imx7-sgtl5000";
69 simple-audio-card,format = "i2s";
70 simple-audio-card,bitclock-master = <&dailink_master>;
71 simple-audio-card,frame-master = <&dailink_master>;
72 simple-audio-card,cpu {
73 sound-dai = <&sai1>;
76 dailink_master: simple-audio-card,codec {
77 sound-dai = <&codec>;
84 assigned-clocks = <&clks IMX7D_PLL_AUDIO_POST_DIV>;
85 assigned-clock-rates = <884736000>;
93 pinctrl-names = "default";
94 pinctrl-0 = <&pinctrl_i2c1>;
103 regulator-min-microvolt = <700000>;
104 regulator-max-microvolt = <1475000>;
105 regulator-boot-on;
106 regulator-always-on;
107 regulator-ramp-delay = <6250>;
112 regulator-min-microvolt = <700000>;
113 regulator-max-microvolt = <1475000>;
114 regulator-boot-on;
115 regulator-always-on;
116 regulator-ramp-delay = <6250>;
120 regulator-min-microvolt = <1500000>;
121 regulator-max-microvolt = <1850000>;
122 regulator-boot-on;
123 regulator-always-on;
127 regulator-min-microvolt = <900000>;
128 regulator-max-microvolt = <1650000>;
129 regulator-boot-on;
130 regulator-always-on;
134 regulator-min-microvolt = <5000000>;
135 regulator-max-microvolt = <5150000>;
136 regulator-boot-on;
137 regulator-always-on;
141 regulator-min-microvolt = <1000000>;
142 regulator-max-microvolt = <3000000>;
143 regulator-boot-on;
144 regulator-always-on;
148 regulator-boot-on;
149 regulator-always-on;
153 regulator-min-microvolt = <1800000>;
154 regulator-max-microvolt = <3300000>;
155 regulator-always-on;
159 regulator-min-microvolt = <800000>;
160 regulator-max-microvolt = <1550000>;
164 regulator-min-microvolt = <2850000>;
165 regulator-max-microvolt = <3300000>;
166 regulator-always-on;
170 regulator-min-microvolt = <2850000>;
171 regulator-max-microvolt = <3300000>;
172 regulator-always-on;
176 regulator-min-microvolt = <1800000>;
177 regulator-max-microvolt = <3300000>;
178 regulator-always-on;
182 regulator-min-microvolt = <1800000>;
183 regulator-max-microvolt = <3300000>;
184 regulator-always-on;
191 clock-frequency = <100000>;
192 pinctrl-names = "default";
193 pinctrl-0 = <&pinctrl_i2c2>;
198 pinctrl-names = "default";
199 pinctrl-0 = <&pinctrl_ov2680>;
202 clock-names = "xvclk";
203 reset-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
204 DOVDD-supply = <&sw2_reg>;
205 DVDD-supply = <&sw2_reg>;
206 AVDD-supply = <®_peri_3p15v>;
210 remote-endpoint = <&mipi_from_sensor>;
211 clock-lanes = <0>;
212 data-lanes = <1>;
219 clock-frequency = <100000>;
220 pinctrl-names = "default";
221 pinctrl-0 = <&pinctrl_i2c3>;
226 clock-frequency = <100000>;
227 pinctrl-names = "default";
228 pinctrl-0 = <&pinctrl_i2c4>;
232 #sound-dai-cells = <0>;
236 pinctrl-names = "default";
237 pinctrl-0 = <&pinctrl_sai1_mclk>;
238 VDDA-supply = <&vgen4_reg>;
239 VDDIO-supply = <&vgen4_reg>;
240 VDDD-supply = <&vgen2_reg>;
250 clock-frequency = <166000000>;
251 fsl,csis-hs-settle = <3>;
258 remote-endpoint = <&ov2680_to_mipi>;
259 data-lanes = <1>;
266 pinctrl-names = "default";
267 pinctrl-0 = <&pinctrl_sai1>;
268 assigned-clocks = <&clks IMX7D_SAI1_ROOT_SRC>,
270 assigned-clock-parents = <&clks IMX7D_PLL_AUDIO_POST_DIV>;
271 assigned-clock-rates = <0>, <36864000>;
276 pinctrl-names = "default";
277 pinctrl-0 = <&pinctrl_uart1>;
278 assigned-clocks = <&clks IMX7D_UART1_ROOT_SRC>;
279 assigned-clock-parents = <&clks IMX7D_PLL_SYS_MAIN_240M_CLK>;
284 pinctrl-names = "default";
285 pinctrl-0 = <&pinctrl_uart3>;
286 assigned-clocks = <&clks IMX7D_UART3_ROOT_SRC>;
287 assigned-clock-parents = <&clks IMX7D_PLL_SYS_MAIN_240M_CLK>;
288 uart-has-rtscts;
293 pinctrl-names = "default";
294 pinctrl-0 = <&pinctrl_uart6>;
295 assigned-clocks = <&clks IMX7D_UART6_ROOT_SRC>;
296 assigned-clock-parents = <&clks IMX7D_PLL_SYS_MAIN_240M_CLK>;
297 fsl,dte-mode;
307 pinctrl-names = "default";
308 pinctrl-0 = <&pinctrl_usdhc1>;
309 bus-width = <4>;
310 keep-power-in-suspend;
311 no-1-8-v;
312 non-removable;
313 vmmc-supply = <®_brcm>;
318 pinctrl-names = "default", "state_100mhz", "state_200mhz";
319 pinctrl-0 = <&pinctrl_usdhc3>;
320 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
321 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
322 assigned-clocks = <&clks IMX7D_USDHC3_ROOT_CLK>;
323 assigned-clock-rates = <400000000>;
324 bus-width = <8>;
325 no-1-8-v;
326 fsl,tuning-step = <2>;
327 non-removable;
336 pinctrl-names = "default";
337 pinctrl-0 = <&pinctrl_wdog>;
338 fsl,ext-reset-output;