     8  t   (              <                                                                      ,NXP i.MX8MPlus EVK board             2fsl,imx8mp-evk fsl,imx8mp      aliases       &   =/soc@0/bus@30800000/ethernet@30be0000         &   G/soc@0/bus@30800000/ethernet@30bf0000         "   Q/soc@0/bus@30000000/gpio@30200000         "   W/soc@0/bus@30000000/gpio@30210000         "   ]/soc@0/bus@30000000/gpio@30220000         "   c/soc@0/bus@30000000/gpio@30230000         "   i/soc@0/bus@30000000/gpio@30240000         !   o/soc@0/bus@30800000/i2c@30a20000          !   t/soc@0/bus@30800000/i2c@30a30000          !   y/soc@0/bus@30800000/i2c@30a40000          !   ~/soc@0/bus@30800000/i2c@30a50000          !   /soc@0/bus@30800000/i2c@30ad0000          !   /soc@0/bus@30800000/i2c@30ae0000          !   /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       !   /soc@0/bus@30800000/spi@30bb0000          cpus                                 cpu@0            cpu          2arm,cortex-a53                          l                       psci                           @                               -   @        ?           L           ]           ispeed_grade         z                                          cpu@1            cpu          2arm,cortex-a53                         l                       psci                           @                               -   @        ?           L           z                                          cpu@2            cpu          2arm,cortex-a53                         l                       psci                           @                               -   @        ?           L           z                                          cpu@3            cpu          2arm,cortex-a53                         l                       psci                           @                               -   @        ?           L           z                                          l2-cache0            2cache                                              @                               opp-table            2operating-points-v2                        opp-1200000000              G          P                      I               opp-1600000000              _^          ~                       I               opp-1800000000              kI          B@                        I                  clock-osc-32k            2fixed-clock                     %           5osc_32k            !      clock-osc-24m            2fixed-clock                     %n6         5osc_24m            "      clock-ext1           2fixed-clock                     %k@      	  5clk_ext1               #      clock-ext2           2fixed-clock                     %k@      	  5clk_ext2               $      clock-ext3           2fixed-clock                     %k@      	  5clk_ext3               %      clock-ext4           2fixed-clock                     %k@      	  5clk_ext4               &      funnel           2arm,coresight-static-funnel    in-ports                                 port@0                  endpoint            H                       port@1                 endpoint            H                       port@2                 endpoint            H   	                    port@3                 endpoint            H   
                       out-ports      port       endpoint            H                             reserved-memory                                   X   dsp@92400000                 @                  _      	  fdisabled                     vdev0vring0@942f0000                 /                  _      vdev0vring1@942f8000                 /                 _      vdev0buffer@94300000             2shared-dma-pool              0                  _         pmu          2arm,cortex-a53-pmu          m              psci             2arm,psci-1.0             smc       thermal-zones      cpu-thermal         x                               trips      trip0            L                   passive                  trip1            s                	   critical             cooling-maps       map0                     0                          soc-thermal         x                              trips      trip0            L                   passive                  trip1            s                	   critical             cooling-maps       map0                     0                             timer            2arm,armv8-timer       0  m                              
          % z                soc@0            2fsl,imx8mp-soc simple-bus                                    X            >           ]           isoc_unique_id      etm@28440000          "   2arm,coresight-etm4x arm,primecell            (D                               ]      	  apb_pclk       out-ports      port       endpoint            H                             etm@28540000          "   2arm,coresight-etm4x arm,primecell            (T                               ]      	  apb_pclk       out-ports      port       endpoint            H                             etm@28640000          "   2arm,coresight-etm4x arm,primecell            (d                               ]      	  apb_pclk       out-ports      port       endpoint            H              	               etm@28740000          "   2arm,coresight-etm4x arm,primecell            (t                               ]      	  apb_pclk       out-ports      port       endpoint            H              
               funnel@28c03000       +   2arm,coresight-dynamic-funnel arm,primecell           (0                   ]      	  apb_pclk       in-ports                                 port@0                  endpoint            H                       port@1                 endpoint             port@2                 endpoint                out-ports      port       endpoint            H                             etf@28c04000              2arm,coresight-tmc arm,primecell          (@                   ]      	  apb_pclk       in-ports       port       endpoint            H                          out-ports      port       endpoint            H                             etr@28c06000              2arm,coresight-tmc arm,primecell          (`                   ]      	  apb_pclk       in-ports       port       endpoint            H                             bus@30000000             2fsl,aips-bus simple-bus          0    @                                    X   gpio@30200000            2fsl,imx8mp-gpio fsl,imx35-gpio           0              m       @          A                                                       /           @                        7      gpio@30210000            2fsl,imx8mp-gpio fsl,imx35-gpio           0!             m       B          C                                                       /           @          #              F      gpio@30220000            2fsl,imx8mp-gpio fsl,imx35-gpio           0"             m       D          E                                                       /            @          8                                gpio@30230000            2fsl,imx8mp-gpio fsl,imx35-gpio           0#             m       F          G                                                       /           @          R               O      gpio@30240000            2fsl,imx8mp-gpio fsl,imx35-gpio           0$             m       H          I                                                       /           @          r                    tmu@30260000             2fsl,imx8mp-tmu           0&                           ]           icalib           L                    watchdog@30280000            2fsl,imx8mp-wdt fsl,imx21-wdt             0(             m       N                         fokay            bdefault         p            z      watchdog@30290000            2fsl,imx8mp-wdt fsl,imx21-wdt             0)             m       O                       	  fdisabled          watchdog@302a0000            2fsl,imx8mp-wdt fsl,imx21-wdt             0*             m       
                       	  fdisabled          timer@302d0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt            0-             m       7                                ipg per       timer@302e0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt            0.             m       6                                ipg per       timer@302f0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt            0/             m       5                                ipg per       pinctrl@30330000             2fsl,imx8mp-iomuxc            03                   audiopwrreggrp                                             eqosgrp      h     T                    X                 |                                                                                x                    t                    h                    d                    `                    \                    l                    p                                               Q      fecgrp       h    X                  \    |           `               d               h                  l                  t                  p               x                  |                                                                                          P                           M      flexcan1grp       0      8  L        T    4             T           1      flexcan2grp       0    D    P         T  @               T           3      flexcan1reggrp              <             T                 flexcan2reggrp                           T                 flexspi0grp              @                  D                   X                   \                   `                  d                         K      gpioledgrp                            @                 i2c1grp       0       `         @     d         @            5      i2c2grp       0      h         @     l         @            8      i2c3grp       0      p         @     t         @            =      i2c5grp       0      8        @     4        @            A      pcie0grp          0      x            `                   @           z      pcie0reggrp                            @                 pdmgrp        x    0                  4               8               <               @                        W      pmicgrp                                        6      pca6416_int_grp            D                F           @      pwm1grp              x                        )      pwm2grp            @                          *      pwm4grp           ,                          +      regusdhc2vmmcgrp                 8              @                 uart1grp          `                  @  $                @  0               @  4            @           -      sai3grp       x      $                (                                 ,                   0                       V      uart2grp          0    (             @  ,                @           /      usb1grp            L                                 uart3grp          `      @          @    D             @    L          @    H             @           .      usdhc2grp                                    $                   (                   ,                   0                   4                 $                           B      usdhc2-100mhzgrp                                     $                   (                   ,                   0                   4                 $                           D      usdhc2-200mhzgrp                                     $                   (                   ,                   0                   4                 $                           E      usdhc2gpiogrp                                        C      usdhc3grp            $              (                h              l              p              t              |                L  $             P  (             T  ,             H  0                   H      usdhc3-100mhzgrp             $              (                h              l              p              t              |                L  $             P  (             T  ,             H  0                   I      usdhc3-200mhzgrp             $              (                h              l              p              t              |                L  $             P  (             T  ,             H  0                   J      wdoggrp              |             f                    syscon@30340000          2fsl,imx8mp-iomuxc-gpr syscon             04                0      efuse@30350000        )   2fsl,imx8mp-ocotp fsl,imx8mm-ocotp syscon             05                                                unique-id@8                                 speed-grade@10                                  mac-address@90                            L      mac-address@96                            P      calib@264              d                       clock-controller@30360000         $   2fsl,imx8mp-anatop fsl,imx8mm-anatop          06                      snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd           07                    snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp                        4        m                                         	  snvs-rtc          snvs-powerkey            2fsl,sec-v4.0-pwrkey                     m                                 snvs-pwrkey            t                 fokay          snvs-lpgpr        +   2fsl,imx8mp-snvs-lpgpr fsl,imx7d-snvs-lpgpr           clock-controller@30380000            2fsl,imx8mp-ccm           08             m       U          V                          !   "   #   $   %   &      4  osc_32k osc_24m clk_ext1 clk_ext2 clk_ext3 clk_ext4       (        B            g      h            (        8      ,      A      8      @                ; / e                  reset-controller@30390000            2fsl,imx8mp-src syscon            09             m       Y                         i      gpc@303a0000             2fsl,imx8mp-gpc           0:                          m       W                    /      pgc                              power-domain@0                                      d      power-domain@1                                     o      power-domain@2                                     m      power-domain@3                                     n      power-domain@4                                         i      j                  2      i      j              8      8      8        / /                   power-domain@5                                             6              l      H              8      8        ׄ #F            X      power-domain@6                                                    '           }      power-domain@7                                              f              e      f              8      8        / ׄ            '      power-domain@8                                                   (      power-domain@9                          	                    4           '           |      power-domain@10                         
                              c      power-domain@11                        (                                           power-domain@12                        (                          
                 power-domain@13                        (                          	                 power-domain@14                                             c              d      c              @      3        e k@           p      power-domain@15                                    q      power-domain@16                                    e      power-domain@17                                       7                  7              @        e            l      power-domain@18                                                  f               bus@30400000             2fsl,aips-bus simple-bus          0@   @                                    X   pwm@30660000             2fsl,imx8mp-pwm fsl,imx27-pwm             0f             m       Q                                ipg per         -           fokay            bdefault         p   )      pwm@30670000             2fsl,imx8mp-pwm fsl,imx27-pwm             0g             m       R                                ipg per         -           fokay            bdefault         p   *      pwm@30680000             2fsl,imx8mp-pwm fsl,imx27-pwm             0h             m       S                                ipg per         -         	  fdisabled          pwm@30690000             2fsl,imx8mp-pwm fsl,imx27-pwm             0i             m       T                                ipg per         -           fokay            bdefault         p   +      timer@306a0000           2nxp,sysctr-timer             0j             m       /               "        per       timer@306e0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt            0n             m       3                                ipg per       timer@306f0000           2fsl,imx8mp-gpt fsl,imx6dl-gpt            0o             m       3                                ipg per       timer@30700000           2fsl,imx8mp-gpt fsl,imx6dl-gpt            0p             m       4                                ipg per          bus@30800000             2fsl,aips-bus simple-bus          0   @                                    X   spba-bus@30800000            2fsl,spba-bus simple-bus          0                                       X   spi@30820000                                    "   2fsl,imx8mp-ecspi fsl,imx6ul-ecspi            0             m                                       ipg per         Ĵ                             8         8   ,             ,                 =rx tx         	  fdisabled          spi@30830000                                    "   2fsl,imx8mp-ecspi fsl,imx6ul-ecspi            0             m                                        ipg per         Ĵ                             8         8   ,            ,                 =rx tx         	  fdisabled          spi@30840000                                    "   2fsl,imx8mp-ecspi fsl,imx6ul-ecspi            0             m       !                                ipg per         Ĵ                             8         8   ,            ,                 =rx tx         	  fdisabled          serial@30860000          2fsl,imx8mp-uart fsl,imx6q-uart           0             m                                       ipg per          8   ,             ,                  =rx tx           fokay            bdefault         p   -                            1         G      serial@30880000          2fsl,imx8mp-uart fsl,imx6q-uart           0             m                                       ipg per          8   ,             ,                  =rx tx           fokay            bdefault         p   .                            1         G      serial@30890000          2fsl,imx8mp-uart fsl,imx6q-uart           0             m                                       ipg per          8   ,             ,                  =rx tx           fokay            bdefault         p   /      can@308c0000             2fsl,imx8mp-flexcan           0             m                         n              ipg per               t              0        bZ         W            f   0              fokay            bdefault         p   1        t   2      can@308d0000             2fsl,imx8mp-flexcan           0             m                         n              ipg per               u              0        bZ         W            f   0            	  fdisabled            bdefault         p   3        t   4         crypto@30900000          2fsl,sec-v4.0                                      0             X    0             m       [                  k      n      	  aclk ipg       jr@1000          2fsl,sec-v4.0-job-ring                          m       i         	  fdisabled          jr@2000          2fsl,sec-v4.0-job-ring                           m       j         jr@3000          2fsl,sec-v4.0-job-ring              0            m       r            i2c@30a20000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             m       #                          fokay            %         bdefault         p   5   pmic@25          2nxp,pca9450c                %        bdefault         p   6             7        m         regulators     BUCK1           BUCK1            
         B@                            5      BUCK2           BUCK2            
                                     5         ~         P                 BUCK4           BUCK4            -         6                        BUCK5           BUCK5            -P         0                             9      BUCK6           BUCK6                                             LDO1            LDO1             -P         0                        LDO3            LDO3                                              LDO5            LDO5             w@         2Z                                 i2c@30a30000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             m       $                          fokay            %         bdefault         p   8   hdmi@3d          2adi,adv7535             =             7        m   	           )           7   9        C   9        O   9        [   9        h   :        t   9   ports                                port@0                  endpoint            H   ;           `         port@1                 endpoint            H   <                             i2c@30a40000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             m       %                          fokay            %         bdefault         p   =   codec@1a             2wlf,wm8960                                      >   	        mclk                                                       ?                 gpio@20          2ti,tca6416                                                    /           bdefault         p   @             7        m              EXT_PWREN1 EXT_PWREN2 CAN1/I2C5_SEL PDM/CAN2_SEL FAN_EN PWR_MEAS_IO1 PWR_MEAS_IO2 EXP_P0_7 EXP_P1_0 EXP_P1_1 EXP_P1_2 EXP_P1_3 EXP_P1_4 EXP_P1_5 EXP_P1_6 EXP_P1_7           i2c@30a50000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             m       &                        	  fdisabled          serial@30a60000          2fsl,imx8mp-uart fsl,imx6q-uart           0             m                                       ipg per          8   ,             ,                  =rx tx         	  fdisabled          mailbox@30aa0000             2fsl,imx8mp-mu fsl,imx6sx-mu          0             m       X                                   mailbox@30e60000             2fsl,imx8mp-mu fsl,imx6sx-mu          0             m                           	  fdisabled                     i2c@30ad0000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             m       L                        	  fdisabled            %         bdefault         p   A      i2c@30ae0000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             m       M                        	  fdisabled          mmc@30b40000          2   2fsl,imx8mp-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc            0             m                                _             ipg ahb per                               
         	  fdisabled          mmc@30b50000          2   2fsl,imx8mp-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc            0             m                                _             ipg ahb per                               
           fokay                          ׄ       "  bdefault state_100mhz state_200mhz           p   B   C           D   C           E   C        (   F              1   G      mmc@30b60000          2   2fsl,imx8mp-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc            0             m                                _             ipg ahb per                               
           fokay                          ׄ       "  bdefault state_100mhz state_200mhz           p   H           I           J         =      spi@30bb0000             2nxp,imx8mp-fspi          0                   Kfspi_base fspi_mmap         m       k                                fspi_en fspi            Ĵ                                                 fokay            bdefault         p   K   flash@0          2jedec,spi-nor                        UĴ         g           x            dma-controller@30bd0000           2fsl,imx8mp-sdma fsl,imx8mq-sdma          0             m                               k        ipg ahb                    imx/sdma/sdma-imx7d.bin            ,      ethernet@30be0000         -   2fsl,imx8mp-fec fsl,imx8mq-fec fsl,imx6sx-fec             0           0  m       v          w          x          y         (                                       "  ipg ahb ptp enet_clk_ref enet_out                  ^                                 6      :      ;      9             sY@                                  ]   L        imac-address         f   0              fokay            bdefault         p   M      	  rgmii-id               N            mdio                                 ethernet-phy@1           2ethernet-phy-ieee802.3-c22                                  O                '        # 8         5           N            ethernet@30bf0000         '   2nxp,imx8mp-dwmac-eqos snps,dwmac-5.10a           0             m                            Lmacirq eth_wake_irq                                           stmmaceth pclk ptp_ref tx                 ^                          6      :      ;             sY@        ]   P        imac-address         \   0           fokay            bdefault         p   Q      	  rgmii-id               R         f           S           T   mdio             2snps,dwmac-mdio                              ethernet-phy@1           2ethernet-phy-ieee802.3-c22                                  O                '        # 8         5           R         tx-queues-config                                   S   queue0                            queue1                            queue2                            queue3                            queue4                               rx-queues-config                                   T   queue0                                        queue1                                       queue2                                       queue3                                       queue4                                                bus@30c00000             2fsl,aips-bus simple-bus          0   @                                    X   spba-bus@30c00000            2fsl,spba-bus simple-bus          0                                       X   sai@30c10000             2fsl,imx8mp-sai fsl,imx8mq-sai            0                       (      >              >      >      >           bus mclk0 mclk1 mclk2 mclk3          8   U              U                  =rx tx           m       _         	  fdisabled          sai@30c20000             2fsl,imx8mp-sai fsl,imx8mq-sai            0                       (      >             >      >      >           bus mclk0 mclk1 mclk2 mclk3          8   U             U                  =rx tx           m       `         	  fdisabled          sai@30c30000             2fsl,imx8mp-sai fsl,imx8mq-sai            0                       (      >             >   	   >   
   >           bus mclk0 mclk1 mclk2 mclk3          8   U             U                  =rx tx           m       2           fokay            bdefault         p   V              }              &                   .                 sai@30c50000             2fsl,imx8mp-sai fsl,imx8mq-sai            0                       (      >             >      >      >           bus mclk0 mclk1 mclk2 mclk3          8   U             U   	               =rx tx           m       Z         	  fdisabled          sai@30c60000             2fsl,imx8mp-sai fsl,imx8mq-sai            0                       (      >             >      >      >           bus mclk0 mclk1 mclk2 mclk3          8   U   
          U                  =rx tx           m       Z         	  fdisabled          sai@30c80000             2fsl,imx8mp-sai fsl,imx8mq-sai            0                       (      >             >      >      >           bus mclk0 mclk1 mclk2 mclk3          8   U             U                  =rx tx           m       o         	  fdisabled          easrc@30c90000        "   2fsl,imx8mp-easrc fsl,imx8mn-easrc            0             m       z               >           mem         8   U             U             U             U             U             U             U             U                @  =ctx0_rx ctx0_tx ctx1_rx ctx1_tx ctx2_rx ctx2_tx ctx3_rx ctx3_tx         Limx/easrc/easrc-imx8mn.bin          Z  @        h         	  fdisabled          audio-controller@30ca0000            2fsl,imx8mp-micfil            0                       0  m       m          n          ,          -         (      >      >   6      &      '            )  ipg_clk ipg_clk_app pll8k pll11k clkext3            8   U                 =rx          fokay            bdefault         p   W                            &                           aud2htx@30cb0000             2fsl,imx8mp-aud2htx           0             m                      >   !        bus         8   U                  =tx          fokay                        dma-controller@30e00000           2fsl,imx8mp-sdma fsl,imx8mq-sdma          0                            >                ipg ahb         m       "           imx/sdma/sdma-imx7d.bin       dma-controller@30e10000           2fsl,imx8mp-sdma fsl,imx8mq-sdma          0                            >                ipg ahb         m       g           imx/sdma/sdma-imx7d.bin            U      clock-controller@30e20000            2fsl,imx8mp-audio-blk-ctrl            0                      8              {      |      }                        "  ahb sai1 sai2 sai3 sai5 sai6 sai7              X           >         interconnect@32700000            2fsl,imx8mp-noc fsl,imx8m-noc             2p                    g        x           z   Y           g   opp-table            2operating-points-v2            Y   opp-200000000                      opp-1000000000              ;             bus@32c00000             2fsl,aips-bus simple-bus          2   @                                    X   isi@32e00000             2fsl,imx8mp-isi           2    @         m                 *                              axi apb            Z           Z         	  fdisabled       ports                                port@0                  endpoint            H   [           ]         port@1                 endpoint            H   \           ^               dwe@32e30000             2nxp,imx8mp-dw100             2             m       d                              axi ahb            Z         csi@32e40000          *   2fsl,imx8mp-mipi-csi2 fsl,imx8mm-mipi-csi2            2             m                  %ր                                      pclk wrap phy axi                                     A              ր           Z         	  fdisabled       ports                                port@0                     port@1                 endpoint            H   ]           [               csi@32e50000          *   2fsl,imx8mp-mipi-csi2 fsl,imx8mm-mipi-csi2            2             m       P           %ր                                      pclk wrap phy axi                                     A              ր           Z         	  fdisabled       ports                                port@0                     port@1                 endpoint            H   ^           \               dsi@32e60000             2fsl,imx8mp-mipi-dsim             2                                 bus_clk sclk_mipi                 b                    8               n6         n6         m                     Z            fokay                ports                                port@0                  endpoint            H   _           a         port@1                 endpoint            H   `                               ;               display-controller@32e80000          2fsl,imx8mp-lcdif             2                                     pix axi disp_axi            m                     Z           fokay       port       endpoint            H   a           _            display-controller@32e90000          2fsl,imx8mp-lcdif             2             m                                          pix axi disp_axi               Z         	  fdisabled       port       endpoint            H   b           h            blk-ctrl@32ec0000         !   2fsl,imx8mp-media-blk-ctrl syscon             2                                    (     c   d   d   c   c   e   c   f   f   e      F  bus mipi-dsi1 mipi-csi1 lcdif1 isi mipi-csi2 lcdif2 isp dwe mipi-dsi2              g      g      g      g      g      g      g      g      g       g      g   !   g      g   "   g      g   #   g         /  lcdif-rd lcdif-wr isi0 isi1 isi2 isp0 isp1 dwe        @                                                 &  apb axi cam1 cam2 disp1 disp2 isp phy         (        a      b           9                     A      8      (      (        e          =                      Z   bridge@5c            2fsl,imx8mp-ldb              \     (         	  Kldb lvds                  I        ldb                             (      	  fdisabled       ports                                port@0                  endpoint            H   h           b         port@1                 endpoint             port@2                 endpoint                      pcie-phy@32f00000            2fsl,imx8mp-pcie-phy          2             	   i      i           	pciephy perst              j           	#            fokay            	.               k        ref            y      blk-ctrl@32f10000             2fsl,imx8mp-hsio-blk-ctrl syscon          2     $                           	  usb pcie               l   l   m   n   l   o      (  bus usb usb-phy1 usb-phy2 pcie pcie-phy       @     g      g      g      g      g      g      g      g           noc-pcie usb1 usb2 pcie                                   j      blk-ctrl@32fc0000             2fsl,imx8mp-hdmi-blk-ctrl syscon          2           (         c                               apb axi ref_266m ref_24m fdcc         (     p   p   p   p   p   p   p   q   p   p      =  bus irqsteer lcdif pai pvi trng hdmi-tx hdmi-tx-phy hdcp hrv                          r      interrupt-controller@32fc2000            2fsl,imx-irqsteer             2             m       +                    /           	B           	N   @               c        ipg            r               s      display-bridge@32fc4000          2fsl,imx8mp-hdmi-pvi          2@                 s        m              r         	  fdisabled       ports                                port@0                  endpoint            H   t           w         port@1                 endpoint            H   u           x               display-controller@32fc6000          2fsl,imx8mp-lcdif             2`                 s        m               v      c             pix axi disp_axi               r         	  fdisabled       port       endpoint            H   w           t            hdmi@32fd8000            2fsl,imx8mp-hdmi-tx           2   ~             s        m                   c               v        iahb isfr cec pix                               6           r           	[         	  fdisabled       ports                                port@0                  endpoint            H   x           u         port@1                          phy@32fdff00             2fsl,imx8mp-hdmi-phy          2                   c              apb ref                                        r                       	#          	  fdisabled               v         pcie@33800000            2fsl,imx8mp-pcie          3   @               Kdbi config                     7              pcie pcie_bus pcie_aux                x                       9                                  pci         	h             0  X                                               	r           	|           m                  Lmsi         /           	                       	                         ~                            }                            |                            {           	           	               j           	   i      i           	apps turnoff            	   y      	  	pcie-phy            fokay            bdefault         p   z        	   F              	   {      pcie-ep@33800000             2fsl,imx8mp-pcie-ep           3   @                Kdbi addr_space                     7              pcie pcie_bus pcie_aux                x                       9        	r           m                  Ldma         	              j           	   i      i           	apps turnoff            	   y      	  	pcie-phy            	           
         	  fdisabled          gpu@38000000             2vivante,gc           8              m                               4           f        core shader bus reg              3     4              8      8        / /            |      gpu@38008000             2vivante,gc           8             m                                    f        core bus reg                 5              8        /            }      video-codec@38300000             2nxp,imx8mm-vpu-g1            80             m                                      r              +        #F            ~          video-codec@38310000             2nxp,imx8mq-vpu-g2            81             m                        
              s              A        e            ~         blk-ctrl@38330000            2fsl,imx8mp-vpu-blk-ctrl syscon           83                           (                 bus g1 g2 vc8000e                      
     	        g1 g2 vc8000e                 `                    +        #F #F       0     g   %   g   $   g   &   g   $   g   '   g   $        g1 g2 vc8000e              ~      npu@38500000             2vivante,gc           8P              m                                    i      j        core shader bus reg                  interrupt-controller@38800000            2arm,gic-v3           8     8             /                    m      	                                 memory-controller@3d400000           2snps,ddrc-3.80a          =@   @          m                ddr-pmu@3d800000          %   2fsl,imx8mp-ddr-pmu fsl,imx8m-ddr-pmu             =   @          m       b         usb-phy@381f0040             2fsl,imx8mp-usb-phy           8 @   @                       phy                                        j           	#          	  fdisabled                     usb@32f10100             2fsl,imx8mp-dwc3          2    8                         @        hsio suspend            m                     j                                     
@   @               X      	  fdisabled       usb@38100000          
   2snps,dwc3            8                               @        bus_early ref suspend           m       (           	              	usb2-phy usb3-phy            
         
?         usb-phy@382f0040             2fsl,imx8mp-usb-phy           8/ @   @                       phy                                        j           	#            fokay                     usb@32f10108             2fsl,imx8mp-dwc3          2   8/                         @        hsio suspend            m                     j                                     
@   @               X        fokay       usb@38200000          
   2snps,dwc3            8                                @        bus_early ref suspend           m       )           	              	usb2-phy usb3-phy            
         
?        bdefault         p           
^host            fokay             dsp@3b6e8000             2fsl,imx8mp-dsp           ;n           
ftxdb0 txdb1 rxdb0 rxdb1       0  
q                                              
x         	  fdisabled             chosen        6  
/soc@0/bus@30800000/spba-bus@30800000/serial@30890000         hdmi-connector           2hdmi-connector          
hdmi             a      port       endpoint            H              <            gpio-leds         
   2gpio-leds           bdefault         p      status          
yellow:status           +                  
on           memory@40000000          memory                @                              pcie0-refclk             2fixed-clock                     %            k      regulator-audio-pwr          2regulator-fixed         bdefault         p         
  audio-pwr            2Z         2Z        	   O                
           ?      regulator-can1-stby          2regulator-fixed       
  can1-stby           bdefault         p            2Z         2Z        	                   
           2      regulator-can2-stby          2regulator-fixed       
  can2-stby           bdefault         p            2Z         2Z        	   O                
           4      regulator-pcie           2regulator-fixed         bdefault         p         
  MPCIE_3V3            2Z         2Z        	   F                
           {      regulator-usdhc2             2regulator-fixed         bdefault         p           VSD_3V3          2Z         2Z        	   F                
           G      regulator-vext-3v3           2regulator-fixed       	  VEXT_3V3             2Z         2Z           :      sound            2simple-audio-card           
wm8960-audio            
i2s         
                    F  *Headphone Headphone Jack Speaker External Speaker Microphone Mic Jack           DHeadphone Jack HP_L Headphone Jack HP_R External Speaker SPK_LP External Speaker SPK_LN External Speaker SPK_RP External Speaker SPK_RN LINPUT1 Mic Jack LINPUT3 Mic Jack Mic Jack MICB    simple-audio-card,cpu           ^                    simple-audio-card,codec         ^            sound-hdmi           2fsl,imx-audio-hdmi           ,audio-hdmi          h            r      sound-micfil             2fsl,imx-audio-card           ,micfil-audio       pri-dai-link            {micfil hifi         qi2s    cpu         ^                  	interrupt-parent #address-cells #size-cells model compatible ethernet0 ethernet1 gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 mmc0 mmc1 mmc2 serial0 serial1 serial2 serial3 spi0 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 nvmem-cells nvmem-cell-names operating-points-v2 #cooling-cells cpu-supply phandle cache-unified cache-level opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend #clock-cells clock-frequency clock-output-names remote-endpoint ranges no-map status interrupts polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device arm,no-tick-in-suspend cpu clock-names gpio-controller #gpio-cells interrupt-controller #interrupt-cells gpio-ranges #thermal-sensor-cells pinctrl-names pinctrl-0 fsl,ext-reset-output fsl,pins regmap offset linux,keycode wakeup-source assigned-clocks assigned-clock-parents assigned-clock-rates #reset-cells #power-domain-cells power-domains #pwm-cells dmas dma-names uart-has-rtscts fsl,clk-source fsl,stop-mode xceiver-supply 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 adi,dsi-lanes avdd-supply dvdd-supply pvdd-supply a2vdd-supply v3p3-supply v1p2-supply #sound-dai-cells wlf,shared-lrclk wlf,hp-cfg wlf,gpio-cfg SPKVDD1-supply gpio-line-names #mbox-cells fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-1 pinctrl-2 cd-gpios vmmc-supply non-removable reg-names spi-max-frequency spi-tx-bus-width spi-rx-bus-width #dma-cells fsl,sdma-ram-script-name fsl,num-tx-queues fsl,num-rx-queues phy-mode phy-handle fsl,magic-packet eee-broken-1000t reset-gpios reset-assert-us reset-deassert-us realtek,clkout-disable interrupt-names intf_mode snps,force_thresh_dma_mode snps,mtl-tx-config snps,mtl-rx-config snps,tx-queues-to-use snps,tx-sched-sp snps,dcb-algorithm snps,priority snps,rx-queues-to-use snps,rx-sched-sp snps,map-to-dma-channel fsl,sai-mclk-direction-output firmware-name fsl,asrc-rate fsl,asrc-format #interconnect-cells fsl,blk-ctrl samsung,pll-clock-frequency samsung,esc-clock-frequency data-lanes power-domain-names interconnects interconnect-names resets reset-names #phy-cells fsl,refclk-pad-mode fsl,channel fsl,num-irqs reg-io-width bus-range num-lanes num-viewport interrupt-map-mask interrupt-map fsl,max-link-speed linux,pci-domain phys phy-names reset-gpio vpcie-supply num-ib-windows num-ob-windows dma-ranges snps,gfladj-refclk-lpm-sel-quirk snps,parkmode-disable-ss-quirk dr_mode mbox-names mboxes memory-region stdout-path label default-state enable-active-high simple-audio-card,name simple-audio-card,format simple-audio-card,frame-master simple-audio-card,bitclock-master simple-audio-card,widgets simple-audio-card,routing sound-dai audio-cpu hdmi-out link-name 