Lines Matching +full:clk +full:- +full:pins

1 // SPDX-License-Identifier: (GPL-2.0 or MIT)
7 /dts-v1/;
13 stdout-path = &uart1;
17 compatible = "gpio-leds";
18 pinctrl-names = "default";
19 pinctrl-0 = <&pinctrl_gpio_led>;
24 default-state = "on";
25 linux,default-trigger = "heartbeat";
31 default-state = "off";
35 lvds_backlight: lvds-backlight {
36 compatible = "pwm-backlight";
37 enable-gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
39 brightness-levels = <
43 default-brightness-level = <9>;
47 reg_usdhc1_vmmc: regulator-emmc {
48 compatible = "regulator-fixed";
49 regulator-name = "eMMC";
50 regulator-min-microvolt = <3300000>;
51 regulator-max-microvolt = <3300000>;
54 reg_usdhc2_vmmc: regulator-usdhc2 {
55 compatible = "regulator-fixed";
56 regulator-name = "sdcard_3V3";
57 regulator-min-microvolt = <3300000>;
58 regulator-max-microvolt = <3300000>;
63 cpu-supply = <&buck2_reg>;
67 pinctrl-names = "default";
68 pinctrl-0 = <&pinctrl_ecspi1 &pinctrl_ecspi1_cs>;
69 cs-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>,
75 pinctrl-names = "default";
76 pinctrl-0 = <&pinctrl_fec1>;
77 phy-mode = "rgmii-id";
78 phy-handle = <&ethphy0>;
79 fsl,magic-packet;
83 #address-cells = <1>;
84 #size-cells = <0>;
86 ethphy0: ethernet-phy@0 {
87 compatible = "ethernet-phy-ieee802.3-c22";
89 reset-gpios = <&gpio1 9 GPIO_ACTIVE_LOW>;
90 reset-assert-us = <10000>;
96 pinctrl-names = "default";
97 pinctrl-0 = <&pinctrl_flexspi0>;
98 pinctrl-1 = <&pinctrl_flexspi1>;
103 #address-cells = <1>;
104 #size-cells = <1>;
105 compatible = "jedec,spi-nor";
106 spi-max-frequency = <40000000>;
111 pinctrl-names = "default";
113 pinctrl_csi_pwn: csi-pwn-grp {
114 fsl,pins = <
119 pinctrl_ecspi1: ecspi1-grp {
120 fsl,pins = <
127 pinctrl_ecspi1_cs: ecspi1-cs {
128 fsl,pins = <
134 pinctrl_fec1: fec1-grp {
135 fsl,pins = <
154 pinctrl_flexspi0: flexspi0-grp {
155 fsl,pins = <
166 pinctrl_flexspi1: flexspi1-grp {
167 fsl,pins = <
177 pinctrl_gpio_led: gpio-led-grp {
178 fsl,pins = <
184 pinctrl_i2c1: i2c1-grp {
185 fsl,pins = <
192 fsl,pins = <
198 pinctrl_i2c3: i2c3-grp {
199 fsl,pins = <
205 pinctrl_lvds: lvds-grp {
206 fsl,pins = <
211 pinctrl_pcie0: pcie0-grp {
212 fsl,pins = <
218 pinctrl_pmic: pmic-irq {
219 fsl,pins = <
224 pinctrl_pwm1: pwm1-grp {
225 fsl,pins = <
230 pinctrl_sai2: sai2-grp {
231 fsl,pins = <
242 pinctrl_spdif1: spdif1-grp {
243 fsl,pins = <
249 pinctrl_uart1: uart1-grp {
250 fsl,pins = <
256 pinctrl_uart2: uart2-grp {
257 fsl,pins = <
267 pinctrl_uart3: uart3-grp {
268 fsl,pins = <
274 pinctrl_uart4: uart4-grp {
275 fsl,pins = <
281 pinctrl_usdhc1: usdhc1-grp {
282 fsl,pins = <
296 pinctrl_usdhc1_100mhz: usdhc1-100mhz-grp {
297 fsl,pins = <
311 pinctrl_usdhc1_200mhz: usdhc1-200mhz-grp {
312 fsl,pins = <
326 pinctrl_usdhc1_gpio: usdhc1-gpio-grp {
327 fsl,pins = <
333 pinctrl_usdhc2: usdhc2-grp {
334 fsl,pins = <
345 pinctrl_usdhc2_100mhz: usdhc2-100mhz-grp {
346 fsl,pins = <
357 pinctrl_usdhc2_200mhz: usdhc2-200mhz-grp {
358 fsl,pins = <
370 pinctrl_usdhc2_gpio: usdhc2-gpio-grp {
371 fsl,pins = <
377 pinctrl_wdog: wdog-grp {
378 fsl,pins = <
385 clock-frequency = <400000>;
386 pinctrl-names = "default";
387 pinctrl-0 = <&pinctrl_i2c1>;
392 clock-frequency = <400000>;
393 pinctrl-names = "default";
394 pinctrl-0 = <&pinctrl_i2c2>;
399 clock-frequency = <400000>;
400 pinctrl-names = "default";
401 pinctrl-0 = <&pinctrl_i2c3>;
407 pinctrl-0 = <&pinctrl_pmic>;
408 interrupt-parent = <&gpio3>;
410 rohm,reset-snvs-powered;
414 regulator-name = "BUCK1";
415 regulator-min-microvolt = <700000>;
416 regulator-max-microvolt = <1300000>;
417 regulator-boot-on;
418 regulator-always-on;
419 regulator-ramp-delay = <1250>;
423 regulator-name = "BUCK2";
424 regulator-min-microvolt = <700000>;
425 regulator-max-microvolt = <1300000>;
426 regulator-boot-on;
427 regulator-always-on;
428 regulator-ramp-delay = <1250>;
429 rohm,dvs-run-voltage = <1000000>;
430 rohm,dvs-idle-voltage = <900000>;
435 regulator-name = "BUCK3";
436 regulator-min-microvolt = <700000>;
437 regulator-max-microvolt = <1350000>;
438 regulator-boot-on;
439 regulator-always-on;
444 regulator-name = "BUCK4";
445 regulator-min-microvolt = <3000000>;
446 regulator-max-microvolt = <3300000>;
447 regulator-boot-on;
448 regulator-always-on;
453 regulator-name = "BUCK5";
454 regulator-min-microvolt = <1605000>;
455 regulator-max-microvolt = <1995000>;
456 regulator-boot-on;
457 regulator-always-on;
462 regulator-name = "BUCK6";
463 regulator-min-microvolt = <800000>;
464 regulator-max-microvolt = <1400000>;
465 regulator-boot-on;
466 regulator-always-on;
470 regulator-name = "LDO1";
471 regulator-min-microvolt = <1600000>;
472 regulator-max-microvolt = <1900000>;
473 regulator-boot-on;
474 regulator-always-on;
478 regulator-name = "LDO2";
479 regulator-min-microvolt = <800000>;
480 regulator-max-microvolt = <900000>;
481 regulator-boot-on;
482 regulator-always-on;
486 regulator-name = "LDO3";
487 regulator-min-microvolt = <1800000>;
488 regulator-max-microvolt = <3300000>;
489 regulator-boot-on;
490 regulator-always-on;
494 regulator-name = "LDO4";
495 regulator-min-microvolt = <900000>;
496 regulator-max-microvolt = <1800000>;
497 regulator-boot-on;
498 regulator-always-on;
502 regulator-name = "LDO6";
503 regulator-min-microvolt = <900000>;
504 regulator-max-microvolt = <1800000>;
505 regulator-boot-on;
506 regulator-always-on;
522 pinctrl-names = "default";
523 pinctrl-0 = <&pinctrl_pwm1>;
527 #sound-dai-cells = <0>;
528 pinctrl-names = "default";
529 pinctrl-0 = <&pinctrl_sai2>;
530 assigned-clocks = <&clk IMX8MM_CLK_SAI2>;
531 assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
532 assigned-clock-rates = <12000000>;
537 pinctrl-names = "default";
538 pinctrl-0 = <&pinctrl_spdif1>;
539 assigned-clocks = <&clk IMX8MM_CLK_SPDIF1>;
540 assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
541 assigned-clock-rates = <24576000>;
542 clocks = <&clk IMX8MM_CLK_AUDIO_AHB>, <&clk IMX8MM_CLK_24M>,
543 <&clk IMX8MM_CLK_SPDIF1>, <&clk IMX8MM_CLK_DUMMY>,
544 <&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_CLK_DUMMY>,
545 <&clk IMX8MM_CLK_AUDIO_AHB>, <&clk IMX8MM_CLK_DUMMY>,
546 <&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_CLK_DUMMY>,
547 <&clk IMX8MM_AUDIO_PLL1_OUT>, <&clk IMX8MM_AUDIO_PLL2_OUT>;
548 clock-names = "core", "rxtx0", "rxtx1", "rxtx2", "rxtx3",
554 pinctrl-names = "default";
555 pinctrl-0 = <&pinctrl_uart1>;
556 assigned-clocks = <&clk IMX8MM_CLK_UART1>;
557 assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
562 pinctrl-names = "default";
563 pinctrl-0 = <&pinctrl_uart2>;
564 assigned-clocks = <&clk IMX8MM_CLK_UART2>;
565 assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
570 pinctrl-names = "default";
571 pinctrl-0 = <&pinctrl_uart3>;
572 assigned-clocks = <&clk IMX8MM_CLK_UART3>;
573 assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
578 pinctrl-names = "default";
579 pinctrl-0 = <&pinctrl_uart4>;
580 assigned-clocks = <&clk IMX8MM_CLK_UART4>;
581 assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
587 over-current-active-low;
593 disable-over-current;
598 pinctrl-names = "default", "state_100mhz", "state_200mhz";
599 pinctrl-0 = <&pinctrl_usdhc1>, <&pinctrl_usdhc1_gpio>;
600 pinctrl-1 = <&pinctrl_usdhc1_100mhz>, <&pinctrl_usdhc1_gpio>;
601 pinctrl-2 = <&pinctrl_usdhc1_200mhz>, <&pinctrl_usdhc1_gpio>;
602 bus-width = <8>;
603 vmmc-supply = <&reg_usdhc1_vmmc>;
604 keep-power-in-suspend;
605 non-removable;
610 pinctrl-names = "default", "state_100mhz", "state_200mhz";
611 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
612 pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
613 pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
614 cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
615 wp-gpios = <&gpio2 20 GPIO_ACTIVE_HIGH>;
616 bus-width = <4>;
617 vmmc-supply = <&reg_usdhc2_vmmc>;
618 no-1-8-v;
623 pinctrl-names = "default";
624 pinctrl-0 = <&pinctrl_wdog>;
625 fsl,ext-reset-output;