Lines Matching +full:spba +full:- +full:bus

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 {
119 pinctrl_ecspi1: ecspi1-grp {
127 pinctrl_ecspi1_cs: ecspi1-cs {
134 pinctrl_fec1: fec1-grp {
154 pinctrl_flexspi0: flexspi0-grp {
166 pinctrl_flexspi1: flexspi1-grp {
177 pinctrl_gpio_led: gpio-led-grp {
184 pinctrl_i2c1: i2c1-grp {
198 pinctrl_i2c3: i2c3-grp {
205 pinctrl_lvds: lvds-grp {
211 pinctrl_pcie0: pcie0-grp {
218 pinctrl_pmic: pmic-irq {
224 pinctrl_pwm1: pwm1-grp {
230 pinctrl_sai2: sai2-grp {
242 pinctrl_spdif1: spdif1-grp {
249 pinctrl_uart1: uart1-grp {
256 pinctrl_uart2: uart2-grp {
267 pinctrl_uart3: uart3-grp {
274 pinctrl_uart4: uart4-grp {
281 pinctrl_usdhc1: usdhc1-grp {
296 pinctrl_usdhc1_100mhz: usdhc1-100mhz-grp {
311 pinctrl_usdhc1_200mhz: usdhc1-200mhz-grp {
326 pinctrl_usdhc1_gpio: usdhc1-gpio-grp {
333 pinctrl_usdhc2: usdhc2-grp {
345 pinctrl_usdhc2_100mhz: usdhc2-100mhz-grp {
357 pinctrl_usdhc2_200mhz: usdhc2-200mhz-grp {
370 pinctrl_usdhc2_gpio: usdhc2-gpio-grp {
377 pinctrl_wdog: wdog-grp {
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>;
548 clock-names = "core", "rxtx0", "rxtx1", "rxtx2", "rxtx3",
549 "rxtx4", "rxtx5", "rxtx6", "rxtx7", "spba", "pll8k", "pll11k";
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;