  ;   8  |   (            	  D                                                                   ,   ,TQ-Systems GmbH i.MX8MN TQMa8MxNL on MBa8Mx       :   2tq,imx8mn-tqma8mqnl-mba8mx tq,imx8mn-tqma8mqnl fsl,imx8mn      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@30b60000          !   ~/soc@0/bus@30800000/mmc@30b50000          !   /soc@0/bus@30800000/mmc@30b40000          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@30a30000/eeprom@57        (   /soc@0/bus@30800000/i2c@30a20000/rtc@51       .   /soc@0/bus@30000000/snvs@30370000/snvs-rtc-lp         cpus                                 idle-states          psci       cpu-pd-wait          2arm,idle-state             3                                         
        0            cpu@0           8cpu          2arm,cortex-a53          D            H  l        V              ]psci            k           x   @                                 @                                                    speed_grade                               $           0   
      cpu@1           8cpu          2arm,cortex-a53          D           H  l        V              ]psci            k           x   @                                 @                                                               0         cpu@2           8cpu          2arm,cortex-a53          D           H  l        V              ]psci            k           x   @                                 @                                                               0         cpu@3           8cpu          2arm,cortex-a53          D           H  l        V              ]psci            k           x   @                                 @                                                               0         l2-cache0            2cache           /           m           z   @                   0            opp-table            2operating-points-v2          ;        0      opp-1200000000          F    G         M P        [              l I         }      opp-1400000000          F    SrN         M ~        [              l I         }      opp-1500000000          F    Yh/         M B@        [              l I         }         clock-osc-32k            2fixed-clock                                osc_32k         0         clock-osc-24m            2fixed-clock                     n6         osc_24m         0         clock-ext1           2fixed-clock                     k@      	  clk_ext1            0         clock-ext2           2fixed-clock                     k@      	  clk_ext2            0         clock-ext3           2fixed-clock                     k@      	  clk_ext3            0         clock-ext4           2fixed-clock                     k@      	  clk_ext4            0         pmu          2arm,cortex-a53-pmu                        psci             2arm,psci-1.0             smc       thermal-zones      cpu-thermal                                    trips      trip0            L                  ?passive         0   	      trip1            s                	  ?critical             cooling-maps       map0               	      0     
                        timer            2arm,armv8-timer       0                                
           z          #      soc@0            2fsl,imx8mn-soc simple-bus                                    :            >           A@       @                         soc_unique_id      bus@30000000             2fsl,aips-bus simple-bus         D0    @                                    :   spba-bus@30000000            2fsl,spba-bus simple-bus                                  D0               :   sai@30020000             2fsl,imx8mn-sai fsl,imx8mq-sai           D0                    `         (  V                                         Lbus mclk0 mclk1 mclk2 mclk3          X                                  ]rx tx         	  gdisabled          sai@30030000             2fsl,imx8mn-sai fsl,imx8mq-sai           D0                    2         8  V                                       &      '      )  Lbus mclk0 mclk1 mclk2 mclk3 pll8k pll11k             X                                  ]rx tx           gokay            ndefault         |                                       ^              &        0   L      sai@30050000             2fsl,imx8mn-sai fsl,imx8mq-sai           D0                    Z         (  V                                         Lbus mclk0 mclk1 mclk2 mclk3          X                   	               ]rx tx                                    	  gdisabled          sai@30060000             2fsl,imx8mn-sai fsl,imx8mq-sai           D0                    Z         (  V                                         Lbus mclk0 mclk1 mclk2 mclk3          X      
                            ]rx tx         	  gdisabled          audio-controller@30080000            2fsl,imx8mm-micfil           D0           0         m          n          ,          -         (  V                  &      '            )  Lipg_clk ipg_clk_app pll8k pll11k clkext3            X                    ]rx        	  gdisabled          spdif@30090000           2fsl,imx35-spdif         D0	                             P  V      U            a                           U                           :  Lcore rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba            X                                  ]rx tx         	  gdisabled          sai@300b0000             2fsl,imx8mn-sai fsl,imx8mq-sai           D0                    o         (  V                                         Lbus mclk0 mclk1 mclk2 mclk3          X                                  ]rx tx         	  gdisabled          easrc@300c0000           2fsl,imx8mn-easrc            D0                    z           V              Lmem         X                                                                                                              @  ]ctx0_rx ctx0_tx ctx1_rx ctx1_tx ctx2_rx ctx2_tx ctx3_rx ctx3_tx         imx/easrc/easrc-imx8mn.bin            @                 	  gdisabled             gpio@30200000            2fsl,imx8mn-gpio fsl,imx35-gpio          D0                     @          A           V               !        1            =        R           c          
           0   (      gpio@30210000            2fsl,imx8mn-gpio fsl,imx35-gpio          D0!                    B          C           V               !        1            =        R           c          (           ndefault         |           0   4   sel-usb-hub-hog          o        x                ~         gpio@30220000            2fsl,imx8mn-gpio fsl,imx35-gpio          D0"                    D          E           V               !        1            =        R           c          =           0   J      gpio@30230000            2fsl,imx8mn-gpio fsl,imx35-gpio          D0#                    F          G           V               !        1            =        R           c         l         gpio@30240000            2fsl,imx8mn-gpio fsl,imx35-gpio          D0$                    H          I           V               !        1            =        R           c          w           0          tmu@30260000             2fsl,imx8mn-tmu fsl,imx8mm-tmu           D0&             V                          0         watchdog@30280000            2fsl,imx8mn-wdt fsl,imx21-wdt            D0(                    N           V              gokay            ndefault         |                  watchdog@30290000            2fsl,imx8mn-wdt fsl,imx21-wdt            D0)                    O           V            	  gdisabled          watchdog@302a0000            2fsl,imx8mn-wdt fsl,imx21-wdt            D0*                    
           V            	  gdisabled          dma-controller@302b0000           2fsl,imx8mn-sdma fsl,imx8mq-sdma         D0+                    "           V                    Lipg ahb                    imx/sdma/sdma-imx7d.bin       dma-controller@302c0000           2fsl,imx8mn-sdma fsl,imx8mq-sdma         D0,                    g           V                    Lipg ahb                    imx/sdma/sdma-imx7d.bin         0         pinctrl@30330000             2fsl,imx8mn-iomuxc           D03             0      flexspigrp               \                   `                  t                  x                  |                                        0   ;      i2c1grp       0      |  \        @       l        @         0   %      i2c1gpiogrp       0      |           @                @         0   &      pmicgrp            H                         0   '      regusdhc2vmmcgrp                 T                      0   N      usdhc3grp             8               <                                              $               (               0    X              h  P             l               p  L              d              4                        0   6      usdhc3-100mhzgrp              8               <                                              $               (               0    X              h  P             l               p  L              d              4                        0   7      usdhc3-200mhzgrp              8               <                                              $               (               0    X              h  P             l               p  L              d              4                        0   8      wdoggrp            0                        0         ecspi1grp         `      \            F    `            F    d            F     h             F        0         ecspi2grp         `      l            F    p            F    t  x          F    x             F        0   !      expander2grp               L                         0   *      fec1grp      P     h              @     l           @     p                    t                    x                    |                                                                 T                  |                                                          t                                       0   >      gpiobuttongrp         H     <                    D                                            0   H      gpioledgrp        0     (                   ,                        0   I      i2c2grp       0                @        `        @         0   +      i2c2gpiogrp       0                 @                 @         0   ,      i2c3grp       0    $            @   (            @         0   .      i2c3gpiogrp       0    $             @   (             @         0   /      pwm3grp            `                        0         pwm4grp            d                        0         sai3grp             L                 8                   4                   <                   @                   H                   D                       0         uart1grp          0    4                 8                         0   "      uart2grp          0    <                 @                         0   $      uart3grp          0    D                H                         0   #      uart4grp          0    L                P                       usb0hub-selgrp                                     0         usbotggrp         H     X                   \                   P                     usdhc2grp                <                   @                   D                   H                   L                   P                 8                        0   0      usdhc2-100mhzgrp                 <                   @                   D                   H                   L                   P                 8                        0   2      usdhc2-200mhzgrp                 <                   @                   D                   H                   L                   P                 8                        0   3      usdhc2-gpiogrp               8                      0   1         iomuxc-gpr@30340000          2fsl,imx8mn-iomuxc-gpr syscon            D04             0   =      efuse@30350000        )   2fsl,imx8mn-ocotp fsl,imx8mm-ocotp syscon            D05             V                                  unique-id@410           D              0         speed-grade@10          D              0         mac-address@90          D              0   <         anatop@30360000       +   2fsl,imx8mn-anatop fsl,imx8mm-anatop syscon          D06           snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd          D07             0      snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp                       4                                    V            	  Lsnvs-rtc          snvs-powerkey            2fsl,sec-v4.0-pwrkey                                      V              Lsnvs-pwrkey            t                 gokay             clock-controller@30380000            2fsl,imx8mn-ccm          D08                        V                        4  Losc_32k osc_24m clk_ext1 clk_ext2 clk_ext3 clk_ext4       @        B            S      U      W                                 8      ,      /      8                     ׄ ׄ #F p           0         reset-controller@30390000         %   2fsl,imx8mn-src fsl,imx8mq-src syscon            D09                    Y                    gpc@303a0000             2fsl,imx8mn-gpc          D0:                                 W      pgc                              power-domain@0                      D            V      P        0   C      power-domain@1                      D           0   F      power-domain@2                      D            V                        R        0   E      power-domain@3                      D           V                    0         power-domain@4                      D           -           0   @               bus@30400000             2fsl,aips-bus simple-bus         D0@   @                                    :   pwm@30660000             2fsl,imx8mn-pwm fsl,imx27-pwm            D0f                    Q           V                    Lipg per         ;         	  gdisabled          pwm@30670000             2fsl,imx8mn-pwm fsl,imx27-pwm            D0g                    R           V                    Lipg per         ;         	  gdisabled          pwm@30680000             2fsl,imx8mn-pwm fsl,imx27-pwm            D0h                    S           V                    Lipg per         ;           gokay            ndefault         |         pwm@30690000             2fsl,imx8mn-pwm fsl,imx27-pwm            D0i                    T           V                    Lipg per         ;           gokay            ndefault         |           0   G      timer@306a0000           2nxp,sysctr-timer            D0j                    /           V           Lper          bus@30800000             2fsl,aips-bus simple-bus         D0   @                                    :   spba-bus@30800000            2fsl,spba-bus simple-bus                                  D0              :   spi@30820000          !   2fsl,imx8mn-ecspi fsl,imx51-ecspi                                      D0                               V                    Lipg per          X                                 ]rx tx           gokay            ndefault         |           F       	         spi@30830000          !   2fsl,imx8mn-ecspi fsl,imx51-ecspi                                      D0                                V                    Lipg per          X                                ]rx tx           gokay            ndefault         |   !        F                spi@30840000          !   2fsl,imx8mn-ecspi fsl,imx51-ecspi                                      D0                    !           V                    Lipg per          X                                ]rx tx         	  gdisabled          serial@30860000          2fsl,imx8mn-uart fsl,imx6q-uart          D0                               V                    Lipg per          X                                  ]rx tx           gokay            ndefault         |   "      serial@30880000          2fsl,imx8mn-uart fsl,imx6q-uart          D0                               V                    Lipg per          X                                  ]rx tx           gokay            ndefault         |   #      serial@30890000          2fsl,imx8mn-uart fsl,imx6q-uart          D0                               V                    Lipg per         gokay            ndefault         |   $         crypto@30900000          2fsl,sec-v4.0                                     D0             :    0                    [           V      T      V      	  Laclk ipg       jr@1000          2fsl,sec-v4.0-job-ring           D                     i         	  gdisabled          jr@2000          2fsl,sec-v4.0-job-ring           D                      j         jr@3000          2fsl,sec-v4.0-job-ring           D  0                   r            i2c@30a20000             2fsl,imx8mn-i2c fsl,imx21-i2c                                      D0                    #           V              gokay                     ndefault gpio            |   %        O   &        Y                  c             temperature-sensor-eeprom@1b             2nxp,se97 jedec,jc-42.4-temp         D         pmic@25          2nxp,pca9450a            D   %        |   '        ndefault              (                 regulators     BUCK1           mBUCK1           | P         ~                            5      BUCK2           mBUCK2           | P         B@                           ~         P          5        0         BUCK3           mBUCK3           | P         ~                            5      BUCK4           mBUCK4           | 2Z         2Z                        BUCK5           mBUCK5           | w@         w@                        BUCK6           mBUCK6           |                                  LDO1            mLDO1            | w@         w@                        LDO2            mLDO2            | 5          P                        LDO3            mLDO3            | w@         w@                        LDO4            mLDO4            |                                  LDO5            mLDO5            | w@         2Z            rtc@51           2nxp,pcf85063a           D   Q          X      eeprom@53            2nxp,se97b atmel,24c02            +        D   S        5         eeprom@57            2atmel,24c64         D   W        5          gpio@23          2nxp,pca9555         D   #         !        1           >   )             (           	            =        R           0   K   sd-mux-oe-hog            o        x                I        TSD_MUX_EN#        boot-cfg-oe-hog          o        x                ~        TBOOT_CFG_OE#          rst-usb-hub-hog          o        x                ~        TRST_USB_HUB#             gpio@24          2nxp,pca9555         D   $         !        1           >   )      gpio@27          2nxp,pca9555         D   '         !        1           >   )        ndefault         |   *             (           	            =        R           0   -         i2c@30a30000             2fsl,imx8mn-i2c fsl,imx21-i2c                                      D0                    $           V              gokay                     ndefault gpio            |   +        O   ,        Y                  c             audio-codec@18           2ti,tlv320aic32x4            D           ^   -               j   )        u   )        Lmclk            V              0   M      sensor@1f            2nxp,se97 jedec,jc-42.4-temp         D         eeprom@57            2nxp,se97b atmel,24c02           D   W        5            i2c@30a40000                                       2fsl,imx8mn-i2c fsl,imx21-i2c            D0                    %           V              gokay                     ndefault gpio            |   .        O   /        Y                  c                i2c@30a50000             2fsl,imx8mn-i2c fsl,imx21-i2c                                      D0                    &           V            	  gdisabled          serial@30a60000          2fsl,imx8mn-uart fsl,imx6q-uart          D0                               V                    Lipg per          X                                  ]rx tx         	  gdisabled          mailbox@30aa0000             2fsl,imx8mn-mu fsl,imx6sx-mu         D0                    X           V                       mmc@30b40000          2   2fsl,imx8mn-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc           D0                               V      V      M              Lipg ahb per                                        	  gdisabled          mmc@30b50000          2   2fsl,imx8mn-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc           D0                               V      V      M              Lipg ahb per                                          gokay          "  ndefault state_100mhz state_200mhz           |   0   1        O   2   1           3   1           4                                            5      mmc@30b60000          2   2fsl,imx8mn-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc           D0                               V      V      M              Lipg ahb per                                          gokay          "  ndefault state_100mhz state_200mhz           |   6        O   7           8                                      9        
   :      spi@30bb0000                                       2nxp,imx8mm-fspi         D0                   fspi_base fspi_mmap                k           V                    Lfspi_en fspi            gokay            ndefault         |   ;   flash@0          2jedec,spi-nor           D                                     !         3           D            dma-controller@30bd0000           2fsl,imx8mn-sdma fsl,imx8mq-sdma         D0                               V            T        Lipg ahb                    imx/sdma/sdma-imx7d.bin         0         ethernet@30be0000         -   2fsl,imx8mn-fec fsl,imx8mq-fec fsl,imx6sx-fec            D0           0         v          w          x          y         (  V                  c      b      d      "  Lipg ahb ptp enet_clk_ref enet_out                  L      c      b      d               6      :      ;      9             sY@            U           g              <        mac-address         y   =              gokay            ndefault         |   >      	  rgmii-id               ?           )                            mdio                                 ethernet-phy@e           2ethernet-phy-ieee802.3-c22          D              	           	                                     +        ^   -              A          Q          0   ?               bus@32c00000             2fsl,aips-bus simple-bus         D2   @                                    :   blk-ctrl@32e28000             2fsl,imx8mn-disp-blk-ctrl syscon         D2            -            @   @         cbus isi lcdif mipi-dsi mipi-csi       X  V      N      O                                    }      ~                  o  Ldisp_axi disp_apb disp_axi_root disp_apb_root lcdif-axi lcdif-apb lcdif-pix dsi-pclk dsi-ref csi-aclk csi-pclk                   usb@32e40000             2fsl,imx8mn-usb fsl,imx7d-usb            D2                    (           V              Lusb1_ctrl_root_clk                P              @        v   A        {   B            -   C        gokay            host                            usbmisc@32e40200          %   2fsl,imx8mn-usbmisc fsl,imx7d-usbmisc                       D2            0   B         dma-controller@33000000       &   2fsl,imx7d-dma-apbh fsl,imx28-dma-apbh           D3             0                                                  gpmi0 gpmi1 gpmi2 gpmi3                               V              0   D      nand-controller@33002000          )   2fsl,imx8mn-gpmi-nand fsl,imx7d-gpmi-nand                                      D3       3 @   @         gpmi-nand bch                             bch         V                    Lgpmi_io gpmi_bch_apb            X   D            ]rx-tx         	  gdisabled          gpu@38000000             2vivante,gc          D8                                 V      R                          Lreg bus core shader       (                    Q      R                     *      *      8      8        ׄ ׄ / ׄ G         -   E      interrupt-controller@38800000            2arm,gic-v3          D8     8             R            =              	           0         memory-controller@3d400000           2fsl,imx8mn-ddrc fsl,imx8m-ddrc          D=@   @          Lcore pll alt apb             V      X            Y      Z      ddr-pmu@3d800000          %   2fsl,imx8mn-ddr-pmu fsl,imx8m-ddr-pmu            D=   @                 b            usbphynop1                       2usb-nop-xceiv           V      r              r              2      	  Lmain_clk            -   F        0   A      memory@40000000         8memory          D    @       @         regulator-vcc1v8             2regulator-fixed         mTQMA8MXNL_VCC1V8            | w@         w@        0   :      regulator-vcc3v3             2regulator-fixed         mTQMA8MXNL_VCC3V3            | 2Z         2Z        0   9      reserved-memory                                   :   linux,cma            2shared-dma-pool                  s    (               @       x            	         beeper           2pwm-beeper          	   G     А            	          	"   )      chosen        6  	-/soc@0/bus@30800000/spba-bus@30800000/serial@30880000         gpio-keys         
   2gpio-keys           ndefault         |   H         	9   switch-1            	Dswitch1         	J           x   (                     switch-2            	Dswitch2         	J          x   4                      switch-3            	Dswitch3         	J          x   (                        gpio-leds         
   2gpio-leds           ndefault         |   I   led1            	Dled1            x   (                	Udefault-on        led2            	Dled2            x   J             
  	Uheartbeat            pcie0-refclk             2fixed-clock                            regulator-hub-vbus           2regulator-fixed         mMBA8MX_HUB_VBUS         | LK@         LK@      regulator-sn65dsi83-1v8          2regulator-fixed         mSN65DSI83_1V8           | w@         w@        	k   K                	p      regulator-3v3            2regulator-fixed         mMBA8MX_3V3          | 2Z         2Z        0   )      sound            2fsl,imx-audio-tlv320aic32x4          ,imx-audio-tlv320aic32x4         	   L        	   M      regulator-vmmc           2regulator-fixed         ndefault         |   N        mVSD_3V3         | 2Z         2Z        	k   4                	p        	   d        	  .        0   5         	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 eeprom0 rtc0 rtc1 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 polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device arm,no-tick-in-suspend ranges dma-ranges clock-names dmas dma-names status pinctrl-names pinctrl-0 #sound-dai-cells assigned-clock-rates assigned-clocks assigned-clock-parents fsl,shared-interrupt fsl,dataline firmware-name fsl,asrc-rate fsl,asrc-format gpio-controller #gpio-cells interrupt-controller #interrupt-cells gpio-ranges gpio-hog gpios output-high #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 power-domains #pwm-cells cs-gpios pinctrl-1 scl-gpios sda-gpios regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on regulator-ramp-delay nxp,dvs-run-voltage nxp,dvs-standby-voltage quartz-load-femtofarads read-only pagesize vcc-supply output-low line-name reset-gpios iov-supply ldoin-supply #mbox-cells fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-2 cd-gpios disable-wp no-mmc no-sdio vmmc-supply non-removable no-sd vqmmc-supply reg-names spi-max-frequency spi-tx-bus-width spi-rx-bus-width fsl,num-tx-queues fsl,num-rx-queues fsl,stop-mode phy-mode phy-handle phy-supply fsl,magic-packet mac-address ti,rx-internal-delay ti,tx-internal-delay ti,fifo-depth ti,dp83867-rxctrl-strap-quirk ti,clk-output-sel enet-phy-lane-no-swap reset-assert-us reset-deassert-us power-domain-names phys fsl,usbmisc dr_mode disable-over-current power-active-high #index-cells interrupt-names dma-channels #phy-cells reusable alloc-ranges linux,cma-default pwms beeper-hz amp-supply stdout-path autorepeat label linux,code linux,default-trigger gpio enable-active-high ssi-controller audio-codec startup-delay-us off-on-delay-us 