     8     (            	>                                                                     %   ,emtrion SoM emCON-MX8M mini on Avari          %   2emtrion,emcon-mx8mm-avari fsl,imx8mm       aliases       &   =/soc@0/bus@30800000/ethernet@30be0000         "   G/soc@0/bus@30000000/gpio@30200000         "   M/soc@0/bus@30000000/gpio@30210000         "   S/soc@0/bus@30000000/gpio@30220000         "   Y/soc@0/bus@30000000/gpio@30230000         "   _/soc@0/bus@30000000/gpio@30240000         !   e/soc@0/bus@30800000/i2c@30a20000          !   j/soc@0/bus@30800000/i2c@30a30000          !   o/soc@0/bus@30800000/i2c@30a40000          !   t/soc@0/bus@30800000/i2c@30a50000          !   y/soc@0/bus@30800000/mmc@30b40000          !   ~/soc@0/bus@30800000/mmc@30b50000          !   /soc@0/bus@30800000/mmc@30b60000          6   /soc@0/bus@30800000/spba-bus@30800000/serial@30860000         6   /soc@0/bus@30800000/spba-bus@30800000/serial@30890000         6   /soc@0/bus@30800000/spba-bus@30800000/serial@30880000         $   /soc@0/bus@30800000/serial@30a60000       3   /soc@0/bus@30800000/spba-bus@30800000/spi@30820000        3   /soc@0/bus@30800000/spba-bus@30800000/spi@30830000        3   /soc@0/bus@30800000/spba-bus@30800000/spi@30840000        )   /soc@0/bus@30800000/i2c@30a20000/gpio@3a          cpus                                 idle-states          psci       cpu-pd-wait          2arm,idle-state             3                                         
        &            cpu@0           .cpu          2arm,cortex-a53          :            >  l        L              Spsci            a           n   @                                 @                                                    speed_grade                                          &   
      cpu@1           .cpu          2arm,cortex-a53          :           >  l        L              Spsci            a           n   @                                 @                                                               &         cpu@2           .cpu          2arm,cortex-a53          :           >  l        L              Spsci            a           n   @                                 @                                                               &         cpu@3           .cpu          2arm,cortex-a53          :           >  l        L              Spsci            a           n   @                                 @                                                               &         l2-cache0            2cache           %           c           p   @                   &            opp-table            2operating-points-v2          1        &      opp-1200000000          <    G         C P        Q              b I         s      opp-1600000000          <    _^         C ~        Q              b I         s      opp-1800000000          <    kI         C B@        Q              b I         s         clock-osc-32k            2fixed-clock                                osc_32k         &         clock-osc-24m            2fixed-clock                     n6         osc_24m         &         clock-ext1           2fixed-clock                     k@      	  clk_ext1            &         clock-ext2           2fixed-clock                     k@      	  clk_ext2            &         clock-ext3           2fixed-clock                     k@      	  clk_ext3            &         clock-ext4           2fixed-clock                     k@      	  clk_ext4            &         psci             2arm,psci-1.0             smc       pmu          2arm,cortex-a53-pmu                        timer            2arm,armv8-timer       0                                
           z                thermal-zones      cpu-thermal                                    trips      trip0            L                  5passive         &   	      trip1            s                	  5critical             cooling-maps       map0               	      0  !   
                        usbphynop1          0             2usb-nop-xceiv           L              ;              K      2      	  bmain_clk            n           &   G      usbphynop2          0             2usb-nop-xceiv           L              ;              K      2      	  bmain_clk            n           &   I      soc@0            2fsl,imx8mm-soc simple-bus                                    |            >           @       @                         soc_unique_id      bus@30000000             2fsl,aips-bus simple-bus         :0    @                                   |0   0    @     spba-bus@30000000            2fsl,spba-bus simple-bus                                  :0               |   sai@30010000                         2fsl,imx8mm-sai fsl,imx8mq-sai           :0                    _            L                                  bbus mclk1 mclk2 mclk3                                               rx tx         	  disabled          sai@30020000                         2fsl,imx8mm-sai fsl,imx8mq-sai           :0                    `            L                                  bbus mclk1 mclk2 mclk3                                              rx tx           okay            default                    ;      m        K      &                  &   X      sai@30030000                         2fsl,imx8mm-sai fsl,imx8mq-sai           :0                    2            L                                  bbus mclk1 mclk2 mclk3                                              rx tx         	  disabled          sai@30050000                         2fsl,imx8mm-sai fsl,imx8mq-sai           :0                    Z            L                                  bbus mclk1 mclk2 mclk3                               	               rx tx         	  disabled          sai@30060000                         2fsl,imx8mm-sai fsl,imx8mq-sai           :0                    Z            L                                  bbus mclk1 mclk2 mclk3                  
                            rx tx         	  disabled          audio-controller@30080000            2fsl,imx8mm-micfil           :0           0         m          n          ,          -         (  L                  &      '            )  bipg_clk ipg_clk_app pll8k pll11k clkext3                                rx                    	  disabled          spdif@30090000           2fsl,imx35-spdif         :0	                             `  L      ^            r                           ^                           &      '      G  bcore rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba pll8k pll11k                                             rx tx         	  disabled            default                    ;      r        K      &        w           gpio@30200000            2fsl,imx8mm-gpio fsl,imx35-gpio          :0                     @          A           L                                                      $          
           &   A      gpio@30210000            2fsl,imx8mm-gpio fsl,imx35-gpio          :0!                    B          C           L                                                      $          (           &   9      gpio@30220000            2fsl,imx8mm-gpio fsl,imx35-gpio          :0"                    D          E           L                                                      $          =           &   .      gpio@30230000            2fsl,imx8mm-gpio fsl,imx35-gpio          :0#                    F          G           L                                                      $          W          gpio@30240000            2fsl,imx8mm-gpio fsl,imx35-gpio          :0$                    H          I           L                                                      $          w           &   $      tmu@30260000             2fsl,imx8mm-tmu          :0&             L              0            &         watchdog@30280000            2fsl,imx8mm-wdt fsl,imx21-wdt            :0(                    N           L              okay            default                     F      watchdog@30290000            2fsl,imx8mm-wdt fsl,imx21-wdt            :0)                    O           L            	  disabled          watchdog@302a0000            2fsl,imx8mm-wdt fsl,imx21-wdt            :0*                    
           L            	  disabled          dma-controller@302c0000           2fsl,imx8mm-sdma fsl,imx8mq-sdma         :0,                    g           L                    bipg ahb         [           fimx/sdma/sdma-imx7d.bin         &         dma-controller@302b0000           2fsl,imx8mm-sdma fsl,imx8mq-sdma         :0+                    "           L                    bipg ahb         [           fimx/sdma/sdma-imx7d.bin       pinctrl@30330000             2fsl,imx8mm-iomuxc           :03             default         &      csi-pwn-grp            D                       ecspi1-grp        H      \                   `                   d                       &   "      ecspi1-cs         0       h                  x                      &   #      fec1-grp         h     h                    l                 p                    t                    x                    |                                                                                                                                                                                     L                         &   ?      flexspi0-grp                 \                  `                  t                  x                  |                                  ,                        &   ;      flexspi1-grp                p                  h                                                     $                  (                        &   <      gpio-led-grp          0      l                  l                      &   T      i2c1-grp          0      |            @                 @         &   (      i2c2grp       0                  @                  @         &   +      i2c3-grp          0    $              @   (              @         &   ,      lvds-grp              X                      pcie0-grp         0    D                A  @                A      pmic-irq                 d              A        &   -      pwm1-grp               ,                        &          sai2-grp                0                                                                             (                   ,                   $                       &         spdif1-grp        0      P                   T                       &         uart1-grp         0    4              @  8                @        &   %      uart2-grp         `    <              @  @                @    8             @    <          @        &   '      uart3-grp         0    D             @  H                @        &   &      uart4-grp         0    L             @  P                @        &   /      usdhc1-grp                                                                                                                                                     $                   (                   ,                      &   0      usdhc1-100mhz-grp                                                                                                                                                      $                   (                   ,                      &   2      usdhc1-200mhz-grp                                                                                                                                                      $                   (                   ,                      &   3      usdhc1-gpio-grp       0       0               A   4                        &   1      usdhc2-grp               <                   @                   D                   H                   L                   P                 8                       &   5      usdhc2-100mhz-grp                <                   @                   D                   H                   L                   P                 8                       &   7      usdhc2-200mhz-grp                <                   @                   D                   H                   L                   P                 8                       &   8      usdhc2-gpio-grp       0       8                  X                      &   6      wdog-grp               0                        &            iomuxc-gpr@30340000       2   2fsl,imx8mm-iomuxc-gpr fsl,imx6q-iomuxc-gpr syscon           :04             &   >      efuse@30350000           2fsl,imx8mm-ocotp syscon         :05             L                                  unique-id@4         :              &         speed-grade@10          :              &         mac-address@90          :              &   =         anatop@30360000          2fsl,imx8mm-anatop syscon            :06           snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd          :07             &      snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp                       4                                    L            	  bsnvs-rtc          snvs-powerkey            2fsl,sec-v4.0-pwrkey                                      L              bsnvs-pwrkey            t               	  disabled          snvs-lpgpr        +   2fsl,imx8mm-snvs-lpgpr fsl,imx7d-snvs-lpgpr           clock-controller@30380000            2fsl,imx8mm-ccm          :08                        L                        4  bosc_32k osc_24m clk_ext1 clk_ext2 clk_ext3 clk_ext4       @  ;      B            [      ^      `                           K      8      ,      /      8                     ׄ ׄ ,#gp          &         reset-controller@30390000         %   2fsl,imx8mm-src fsl,imx8mq-src syscon            :09                    Y                      &         gpc@303a0000             2fsl,imx8mm-gpc          :0:                    W                                       pgc                              power-domain@0                      :            L      X        ;      X        K      @        &         power-domain@1                      :           n           L              &   L      power-domain@2                      :           &         power-domain@3                      :           &         power-domain@4                      :           L            Z        ;      Y      Z        K      8      8        / ׄ         &         power-domain@5                      :            L      Z                                         n           &   N      power-domain@6                      :           L              ;      T        K      8        &   P      power-domain@7                      :           &   Q      power-domain@8                      :           &   R      power-domain@9                      :   	        &   S      power-domain@10                     :   
        L                    ;      U      V        K      A      8        e          &   D      power-domain@11                     :           &   E               bus@30400000             2fsl,aips-bus simple-bus         :0@   @                                   |0@  0@   @     pwm@30660000             2fsl,imx8mm-pwm fsl,imx27-pwm            :0f                    Q           L                    bipg per                    okay            default                     &   U      pwm@30670000             2fsl,imx8mm-pwm fsl,imx27-pwm            :0g                    R           L                    bipg per                  	  disabled          pwm@30680000             2fsl,imx8mm-pwm fsl,imx27-pwm            :0h                    S           L                    bipg per                  	  disabled          pwm@30690000             2fsl,imx8mm-pwm fsl,imx27-pwm            :0i                    T           L                    bipg per                  	  disabled          timer@306a0000           2nxp,sysctr-timer            :0j                    /           L           bper          bus@30800000             2fsl,aips-bus simple-bus         :0   @                                   |0  0   @              spba-bus@30800000            2fsl,spba-bus simple-bus                                  :0              |   spi@30820000          !   2fsl,imx8mm-ecspi fsl,imx51-ecspi                                      :0                               L                    bipg per             !             !                 rx tx           okay            default            "   #           $   	      $            spi@30830000          !   2fsl,imx8mm-ecspi fsl,imx51-ecspi                                      :0                                L                    bipg per             !            !                 rx tx         	  disabled          spi@30840000          !   2fsl,imx8mm-ecspi fsl,imx51-ecspi                                      :0                    !           L                    bipg per             !            !                 rx tx         	  disabled          serial@30860000          2fsl,imx8mm-uart fsl,imx6q-uart          :0                               L                    bipg per             !             !                  rx tx           okay            default            %        ;              K      1      serial@30880000          2fsl,imx8mm-uart fsl,imx6q-uart          :0                               L                    bipg per             !             !                  rx tx           okay            default            &        ;              K      1      serial@30890000          2fsl,imx8mm-uart fsl,imx6q-uart          :0                               L                    bipg per         okay            default            '        ;              K      1                  crypto@30900000          2fsl,sec-v4.0                                     :0             |    0                    [           L      ]      _      	  baclk ipg       jr@1000          2fsl,sec-v4.0-job-ring           :                     i         	  disabled          jr@2000          2fsl,sec-v4.0-job-ring           :                      j         jr@3000          2fsl,sec-v4.0-job-ring           :  0                   r            i2c@30a20000             2fsl,imx8mm-i2c fsl,imx21-i2c                                      :0                    #           L              okay                     default            (   audio-codec@a            2fsl,sgtl5000            :   
                    L   )           *        
   *        &   Y      gpio@3a          2nxp,pca8574         :   :                             i2c@30a30000             2fsl,imx8mm-i2c fsl,imx21-i2c                                      :0                    $           L              okay                     default            +      i2c@30a40000                                       2fsl,imx8mm-i2c fsl,imx21-i2c            :0                    %           L              okay                     default            ,   pmic@4b          2rohm,bd71847            :   K           -             .                          regulators     BUCK1           /BUCK1           > 
`        V           n                         BUCK2           /BUCK2           > 
`        V           n                            B@                 &         BUCK3           /BUCK3           > 
`        V p         n               BUCK4           /BUCK4           > -        V 2Z         n               BUCK5           /BUCK5           > }        V p         n               BUCK6           /BUCK6           > 5         V \         n               LDO1            /LDO1            > j         V          n               LDO2            /LDO2            > 5         V          n               LDO3            /LDO3            > w@        V 2Z         n               LDO4            /LDO4            >         V w@         n               LDO6            /LDO6            >         V w@         n                     rtc@69           2abracon,ab1805          :   i         i2c@30a50000             2fsl,imx8mm-i2c fsl,imx21-i2c                                      :0                    &           L            	  disabled          serial@30a60000          2fsl,imx8mm-uart fsl,imx6q-uart          :0                               L                    bipg per             !             !                  rx tx           okay            default            /        ;              K      1      mailbox@30aa0000             2fsl,imx8mm-mu fsl,imx6sx-mu         :0                    X           L                         okay          mmc@30b40000          !   2fsl,imx8mm-usdhc fsl,imx7d-usdhc            :0                               L      _      S              bipg ahb per                                          okay          "  default state_100mhz state_200mhz              0   1           2   1           3   1        #   4         /         E      mmc@30b50000          !   2fsl,imx8mm-usdhc fsl,imx7d-usdhc            :0                               L      _      S              bipg ahb per                                          okay          "  default state_100mhz state_200mhz              5   6           7   6           8   6        S   9              \   9               #   :         e      mmc@30b60000          !   2fsl,imx8mm-usdhc fsl,imx7d-usdhc            :0                               L      _      S              bipg ahb per                                        	  disabled          spi@30bb0000                                       2nxp,imx8mm-fspi         :0                   nfspi_base fspi_mmap                k           L                    bfspi_en fspi            okay            default            ;           <   flash@0         :                                      2jedec,spi-nor           xbZ          dma-controller@30bd0000           2fsl,imx8mm-sdma fsl,imx8mq-sdma         :0                               L            ]        bipg ahb         [           fimx/sdma/sdma-imx7d.bin         &   !      ethernet@30be0000         -   2fsl,imx8mm-fec fsl,imx8mq-fec fsl,imx6sx-fec            :0           0         v          w          x          y         (  L                  u      t      v      "  bipg ahb ptp enet_clk_ref enet_out            ;      R      u      t      v         K      6      :      ;      9             sY@                                     =        mac-address            >              okay            default            ?      	  rgmii-id               @            mdio                                 ethernet-phy@0           2ethernet-phy-ieee802.3-c22          :               A   	             '        &   @               bus@32c00000             2fsl,aips-bus simple-bus         :2   @                                   |2  2   @     csi@32e20000             2fsl,imx8mm-csi fsl,imx7-csi         :2                               L              bmclk            n   B          	  disabled       port       endpoint               C        &   F            blk-ctrl@32e28000             2fsl,imx8mm-disp-blk-ctrl syscon         :2            n   D   D   D   E   E      '  bus csi-bridge lcdif mipi-dsi mipi-csi        P  L                                                                  o  bcsi-bridge-axi csi-bridge-apb csi-bridge-core lcdif-axi lcdif-apb lcdif-pix dsi-pclk dsi-ref csi-aclk csi-pclk                     &   B      mipi-csi@32e30000            2fsl,imx8mm-mipi-csi2            :2                               ;              K      A        -@         L                                bpclk wrap phy axi           n   B         	  disabled       ports                                port@0          :          port@1          :      endpoint               F        &   C               usb@32e40000             2fsl,imx8mm-usb fsl,imx7d-usb            :2                    (           L              busb1_ctrl_root_clk          ;      X        K      @            G        %   H            n           okay            1otg          9      usbmisc@32e40200          %   2fsl,imx8mm-usbmisc fsl,imx7d-usbmisc            Q           :2            &   H      usb@32e50000             2fsl,imx8mm-usb fsl,imx7d-usb            :2                    )           L              busb1_ctrl_root_clk          ;      X        K      @            I        %   J            n         	  disabled            1host             ^      usbmisc@32e50200          %   2fsl,imx8mm-usbmisc fsl,imx7d-usbmisc            Q           :2            &   J      pcie-phy@32f00000            2fsl,imx8mm-pcie-phy         :2             L      h        bref         ;      h                 K      :                      spciephy         0          	  disabled            &   M         dma-controller@33000000       &   2fsl,imx7d-dma-apbh fsl,imx28-dma-apbh           :3             0                                                  gpmi0 gpmi1 gpmi2 gpmi3         [                      L              &   K      nand-controller@33002000          )   2fsl,imx8mm-gpmi-nand fsl,imx7d-gpmi-nand                                      :3       3 @   @         ngpmi-nand bch                             bch         L                    bgpmi_io gpmi_bch_apb               K            rx-tx         	  disabled          pcie@33800000            2fsl,imx8mm-pcie         :3   @               ndbi config                                   .pci                      0  |                                                                            z           msi                                                                    }                            |                            {                            z                                  n   L                            sapps turnoff                M      	  pcie-phy          	  disabled          gpu@38000000             2vivante,gc          :8                                 L      Z                          breg bus core shader         ;            *        K      *            /         n   N      gpu@38008000             2vivante,gc          :8                               L      Z                    breg bus core            ;            *        K      *            /         n   N      video-codec@38300000             2nxp,imx8mm-vpu-g1           :80                               L              n   O          video-codec@38310000             2nxp,imx8mq-vpu-g2           :81                               L              n   O         blk-ctrl@38330000            2fsl,imx8mm-vpu-blk-ctrl syscon          :83             n   P   Q   R   S        bus g1 g2 h1            L                        	  bg1 g2 h1            ;      c      d        K      +      +        #F #F                    &   O      interrupt-controller@38800000            2arm,gic-v3          :8     8                                       	           &         memory-controller@3d400000           2fsl,imx8mm-ddrc fsl,imx8m-ddrc          :=@   @          bcore pll alt apb             L                  a      b      ddr-pmu@3d800000          %   2fsl,imx8mm-ddr-pmu fsl,imx8m-ddr-pmu            :=   @                 b            chosen        6  /soc@0/bus@30800000/spba-bus@30800000/serial@30860000         leds          
   2gpio-leds           default            T   green         
  som:green              .               on        
  ,heartbeat         red         som:red            $   
            off          lvds-backlight           2pwm-backlight           B   .               O   U      P          8  T                    @   P   `   p                       f   	        okay          regulator-emmc           2regulator-fixed         /eMMC            > 2Z        V 2Z        &   4      regulator-usdhc2             2regulator-fixed         /sdcard_3V3          > 2Z        V 2Z        &   :      regulator-wall5p0            2regulator-fixed         /Main-Supply         > LK@        V LK@                  n        &   V      regulator-base3p3            2regulator-fixed            V      
  /3V3-avari           > 2Z        V 2Z                  n        &   *      regulator-base1p5            2regulator-fixed            *      
  /1V5-avari           > `        V `                  n      regulator-otgvbus            2regulator-fixed            V      	  /OTG_VBUS            > LK@        V LK@           A                     clock-codec          2fixed-clock                               &   )      sound            2simple-audio-card           SGTL5000-Card           i2s            W           W        	 Headphone Headphone Jack            	Headphone Jack HP_OUT      simple-audio-card,cpu           	4   X      simple-audio-card,codec         	4   Y        &   W            	interrupt-parent #address-cells #size-cells model compatible ethernet0 gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 i2c3 mmc0 mmc1 mmc2 serial0 serial1 serial2 serial3 spi0 spi1 spi2 boardid entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us phandle device_type reg clock-latency clocks enable-method i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache operating-points-v2 nvmem-cells nvmem-cell-names cpu-idle-states #cooling-cells cpu-supply cache-level opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend #clock-cells clock-frequency clock-output-names interrupts arm,no-tick-in-suspend polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device #phy-cells assigned-clocks assigned-clock-parents clock-names power-domains ranges dma-ranges #sound-dai-cells dmas dma-names status pinctrl-names pinctrl-0 assigned-clock-rates gpio-controller #gpio-cells interrupt-controller #interrupt-cells gpio-ranges #thermal-sensor-cells fsl,ext-reset-output #dma-cells fsl,sdma-ram-script-name fsl,pins regmap offset linux,keycode wakeup-source #reset-cells #power-domain-cells resets #pwm-cells cs-gpios uart-has-rtscts VDDA-supply VDDIO-supply rohm,reset-snvs-powered regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on regulator-ramp-delay rohm,dvs-run-voltage rohm,dvs-idle-voltage #mbox-cells fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-1 pinctrl-2 vmmc-supply keep-power-in-suspend non-removable cd-gpios wp-gpios no-1-8-v reg-names spi-max-frequency fsl,num-tx-queues fsl,num-rx-queues fsl,stop-mode phy-mode phy-handle fsl,magic-packet reset-gpios reset-assert-us remote-endpoint power-domain-names phys fsl,usbmisc dr_mode over-current-active-low #index-cells disable-over-current reset-names interrupt-names dma-channels bus-range num-lanes num-viewport interrupt-map-mask interrupt-map fsl,max-link-speed linux,pci-domain phy-names stdout-path label default-state linux,default-trigger enable-gpios pwms brightness-levels default-brightness-level vin-supply gpio simple-audio-card,name simple-audio-card,format simple-audio-card,bitclock-master simple-audio-card,frame-master simple-audio-card,widgets simple-audio-card,routing sound-dai 