Lines Matching +full:opp +full:- +full:800 +full:m

1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
4 * Copyright (C) 2017-2018 Pengutronix, Lucas Stach <kernel@pengutronix.de>
7 /dts-v1/;
13 compatible = "fsl,imx8mq-evk", "fsl,imx8mq";
16 stdout-path = &uart1;
24 pcie0_refclk: pcie0-refclk {
25 compatible = "fixed-clock";
26 #clock-cells = <0>;
27 clock-frequency = <100000000>;
30 reg_usdhc2_vmmc: regulator-vsd-3v3 {
31 pinctrl-names = "default";
32 pinctrl-0 = <&pinctrl_reg_usdhc2>;
33 compatible = "regulator-fixed";
34 regulator-name = "VSD_3V3";
35 regulator-min-microvolt = <3300000>;
36 regulator-max-microvolt = <3300000>;
38 enable-active-high;
41 buck2_reg: regulator-buck2 {
42 pinctrl-names = "default";
43 pinctrl-0 = <&pinctrl_buck2>;
44 compatible = "regulator-gpio";
45 regulator-name = "vdd_arm";
46 regulator-min-microvolt = <900000>;
47 regulator-max-microvolt = <1000000>;
51 regulator-boot-on;
52 regulator-always-on;
55 ir-receiver {
56 compatible = "gpio-ir-receiver";
58 pinctrl-names = "default";
59 pinctrl-0 = <&pinctrl_ir>;
62 wm8524: audio-codec {
63 #sound-dai-cells = <0>;
65 wlf,mute-gpios = <&gpio1 8 GPIO_ACTIVE_LOW>;
68 sound-wm8524 {
69 compatible = "simple-audio-card";
70 simple-audio-card,name = "wm8524-audio";
71 simple-audio-card,format = "i2s";
72 simple-audio-card,frame-master = <&cpudai>;
73 simple-audio-card,bitclock-master = <&cpudai>;
74 simple-audio-card,widgets =
77 simple-audio-card,routing =
81 cpudai: simple-audio-card,cpu {
82 sound-dai = <&sai2>;
85 link_codec: simple-audio-card,codec {
86 sound-dai = <&wm8524>;
93 cpu-supply = <&buck2_reg>;
97 cpu-supply = <&buck2_reg>;
101 cpu-supply = <&buck2_reg>;
105 cpu-supply = <&buck2_reg>;
109 operating-points-v2 = <&ddrc_opp_table>;
111 ddrc_opp_table: opp-table {
112 compatible = "operating-points-v2";
114 opp-25M {
115 opp-hz = /bits/ 64 <25000000>;
118 opp-100M {
119 opp-hz = /bits/ 64 <100000000>;
123 * On imx8mq B0 PLL can't be bypassed so low bus is 166M
125 opp-166M {
126 opp-hz = /bits/ 64 <166935483>;
129 opp-800M {
130 opp-hz = /bits/ 64 <800000000>;
140 pinctrl-names = "default";
141 pinctrl-0 = <&pinctrl_fec1>;
142 phy-mode = "rgmii-id";
143 phy-handle = <&ethphy0>;
144 fsl,magic-packet;
148 #address-cells = <1>;
149 #size-cells = <0>;
151 ethphy0: ethernet-phy@0 {
152 compatible = "ethernet-phy-ieee802.3-c22";
154 reset-gpios = <&gpio1 9 GPIO_ACTIVE_LOW>;
155 reset-assert-us = <10000>;
161 pinctrl-names = "default";
162 pinctrl-0 = <&pinctrl_wifi_reset>;
164 wl-reg-on-hog {
165 gpio-hog;
167 output-high;
172 clock-frequency = <100000>;
173 pinctrl-names = "default";
174 pinctrl-0 = <&pinctrl_i2c1>;
183 regulator-min-microvolt = <825000>;
184 regulator-max-microvolt = <1100000>;
188 regulator-min-microvolt = <825000>;
189 regulator-max-microvolt = <1100000>;
193 regulator-min-microvolt = <1100000>;
194 regulator-max-microvolt = <1100000>;
195 regulator-always-on;
199 regulator-min-microvolt = <825000>;
200 regulator-max-microvolt = <1100000>;
201 regulator-always-on;
205 regulator-min-microvolt = <1800000>;
206 regulator-max-microvolt = <1800000>;
207 regulator-always-on;
211 regulator-min-microvolt = <5000000>;
212 regulator-max-microvolt = <5150000>;
216 regulator-min-microvolt = <1000000>;
217 regulator-max-microvolt = <3000000>;
218 regulator-always-on;
222 regulator-always-on;
226 regulator-min-microvolt = <800000>;
227 regulator-max-microvolt = <1550000>;
231 regulator-min-microvolt = <850000>;
232 regulator-max-microvolt = <975000>;
233 regulator-always-on;
237 regulator-min-microvolt = <1675000>;
238 regulator-max-microvolt = <1975000>;
239 regulator-always-on;
243 regulator-min-microvolt = <1625000>;
244 regulator-max-microvolt = <1875000>;
245 regulator-always-on;
249 regulator-min-microvolt = <3075000>;
250 regulator-max-microvolt = <3625000>;
251 regulator-always-on;
255 regulator-min-microvolt = <1800000>;
256 regulator-max-microvolt = <3300000>;
267 #address-cells = <1>;
268 #size-cells = <0>;
272 pinctrl-0 = <&pinctrl_mipi_dsi>;
273 pinctrl-names = "default";
276 reset-gpios = <&gpio5 6 GPIO_ACTIVE_LOW>;
277 dsi-lanes = <4>;
281 remote-endpoint = <&mipi_dsi_out>;
290 remote-endpoint = <&panel_in>;
297 pinctrl-names = "default";
298 pinctrl-0 = <&pinctrl_pcie0>;
299 reset-gpio = <&gpio5 28 GPIO_ACTIVE_LOW>;
304 clock-names = "pcie", "pcie_aux", "pcie_phy", "pcie_bus";
309 power-supply = <&sw1a_reg>;
313 pinctrl-names = "default";
314 pinctrl-0 = <&pinctrl_qspi>;
319 #address-cells = <1>;
320 #size-cells = <1>;
321 compatible = "micron,n25q256a", "jedec,spi-nor";
322 spi-max-frequency = <29000000>;
327 pinctrl-names = "default";
328 pinctrl-0 = <&pinctrl_sai2>;
329 assigned-clocks = <&clk IMX8MQ_AUDIO_PLL1_BYPASS>, <&clk IMX8MQ_CLK_SAI2>;
330 assigned-clock-parents = <&clk IMX8MQ_AUDIO_PLL1>, <&clk IMX8MQ_AUDIO_PLL1_OUT>;
331 assigned-clock-rates = <0>, <24576000>;
340 pinctrl-names = "default";
341 pinctrl-0 = <&pinctrl_uart1>;
355 assigned-clocks = <&clk IMX8MQ_CLK_USDHC1>;
356 assigned-clock-rates = <400000000>;
357 pinctrl-names = "default", "state_100mhz", "state_200mhz";
358 pinctrl-0 = <&pinctrl_usdhc1>;
359 pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
360 pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
361 vqmmc-supply = <&sw4_reg>;
362 bus-width = <8>;
363 non-removable;
364 no-sd;
365 no-sdio;
370 assigned-clocks = <&clk IMX8MQ_CLK_USDHC2>;
371 assigned-clock-rates = <200000000>;
372 pinctrl-names = "default", "state_100mhz", "state_200mhz";
373 pinctrl-0 = <&pinctrl_usdhc2>;
374 pinctrl-1 = <&pinctrl_usdhc2_100mhz>;
375 pinctrl-2 = <&pinctrl_usdhc2_200mhz>;
376 cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
377 vmmc-supply = <&reg_usdhc2_vmmc>;
382 pinctrl-names = "default";
383 pinctrl-0 = <&pinctrl_wdog>;
384 fsl,ext-reset-output;
494 pinctrl_usdhc1_100mhz: usdhc1-100grp {
511 pinctrl_usdhc1_200mhz: usdhc1-200grp {
540 pinctrl_usdhc2_100mhz: usdhc2-100grp {
552 pinctrl_usdhc2_200mhz: usdhc2-200grp {