  r   8  }   (              }                                                                      ,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          $   /soc@0/bus@30800000/serial@30860000       $   /soc@0/bus@30800000/serial@30890000       $   /soc@0/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         
                       '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                     reserved-memory                                   :   dsp@92400000                 @                  A           R         pmu          2arm,cortex-a53-pmu          H              psci             2arm,psci-1.0             smc       thermal-zones      cpu-thermal         S           i          w          trips      trip0            L                   passive                  trip1            s                	   critical             cooling-maps       map0                     0     	   
                  soc-thermal         S           i          w         trips      trip0            L                   passive                  trip1            s                	   critical             cooling-maps       map0                     0     	   
                     timer            2arm,armv8-timer       0  H                              
           z                soc@0            2fsl,imx8mp-soc simple-bus                                    :            >           ]           isoc_unique_id      bus@30000000             2fsl,aips-bus simple-bus          0    @                                    :   gpio@30200000            2fsl,imx8mp-gpio fsl,imx35-gpio           0              H       @          A                                                                                          #      gpio@30210000            2fsl,imx8mp-gpio fsl,imx35-gpio           0!             H       B          C                                                                            #              +      gpio@30220000            2fsl,imx8mp-gpio fsl,imx35-gpio           0"             H       D          E                                                                             8                          T      gpio@30230000            2fsl,imx8mp-gpio fsl,imx35-gpio           0#             H       F          G                                                                            R               3      gpio@30240000            2fsl,imx8mp-gpio fsl,imx35-gpio           0$             H       H          I                                                                            r              V      tmu@30260000             2fsl,imx8mp-tmu           0&                                               watchdog@30280000            2fsl,imx8mp-wdt fsl,imx21-wdt             0(             H       N                         -okay            4default         B            L      watchdog@30290000            2fsl,imx8mp-wdt fsl,imx21-wdt             0)             H       O                       	  -disabled          watchdog@302a0000            2fsl,imx8mp-wdt fsl,imx21-wdt             0*             H       
                       	  -disabled          pinctrl@30330000             2fsl,imx8mp-iomuxc            03                   eqosgrp      h  a   T                    X                 |                                                                                x                    t                    h                    d                    `                    \                    l                    p                                               5      fecgrp       h  a  X                  \    |           `               d               h                  l                  t                  p               x                  |                                                                                          P                           1      flexcan1grp       0  a    8  L        T    4             T                 flexcan2grp       0  a  D    P         T  @               T                 flexcan1reggrp          a    <             T           U      flexcan2reggrp          a                 T           W      gpioledgrp          a                  @           S      i2c1grp       0  a     `         @     d         @            !      i2c3grp       0  a    p         @     t         @            $      i2c5grp       0  a    8        @     4        @            &      pcie0grp          0  a    x            `                   @           G      pcie0reggrp         a                   @           X      pmicgrp         a                               "      pca6416_int_grp         a   D                F           %      regusdhc2vmmcgrp            a     8              @           Y      uart2grp          0  a  (             @  ,                @                 usb1grp         a   L                           P      usdhc2grp           a                         $                   (                   ,                   0                   4                 $                           '      usdhc2-100mhzgrp            a                         $                   (                   ,                   0                   4                 $                           )      usdhc2-200mhzgrp            a                         $                   (                   ,                   0                   4                 $                           *      usdhc2gpiogrp           a                             (      usdhc3grp          a  $              (                h              l              p              t              |                L  $             P  (             T  ,             H  0                   -      usdhc3-100mhzgrp           a  $              (                h              l              p              t              |                L  $             P  (             T  ,             H  0                   .      usdhc3-200mhzgrp           a  $              (                h              l              p              t              |                L  $             P  (             T  ,             H  0                   /      wdoggrp         a     |             f                    iomuxc-gpr@30340000          2fsl,imx8mp-iomuxc-gpr syscon             04                      efuse@30350000        )   2fsl,imx8mp-ocotp fsl,imx8mm-ocotp syscon             05                                                unique-id@8                                 speed-grade@10                                  mac-address@90                            0      mac-address@96                            4         anatop@30360000       +   2fsl,imx8mp-anatop fsl,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         j           q   4        H                                         	  xsnvs-rtc          snvs-powerkey            2fsl,sec-v4.0-pwrkey         j           H                                 xsnvs-pwrkey            t                 -okay          snvs-lpgpr        +   2fsl,imx8mp-snvs-lpgpr fsl,imx7d-snvs-lpgpr           clock-controller@30380000            2fsl,imx8mp-ccm           08             
                                    4  xosc_32k osc_24m clk_ext1 clk_ext2 clk_ext3 clk_ext4       H        B            g      h            l      H                  8        8      ,      A      8      @      8      8      $          ; / e ׄ / p                    reset-controller@30390000            2fsl,imx8mp-src syscon            09             H       Y                         ?      gpc@303a0000             2fsl,imx8mp-gpc           0:                          H       W                          pgc                              power-domain@0                                      ;      power-domain@1                                     E      power-domain@2                                     C      power-domain@3                                     D      power-domain@6                                                               J      power-domain@7                                              f              e      f              8      8        / ׄ                  power-domain@9                          	                    4                      I      power-domain@10                         
                              :      power-domain@16                                    <      power-domain@17                                       7                  7              @        e            B      power-domain@18                                                  =      power-domain@19                                                        power-domain@20                                                             K      power-domain@21                                                  
           L      power-domain@22                                                  	           M               bus@30400000             2fsl,aips-bus simple-bus          0@   @                                    :   pwm@30660000             2fsl,imx8mp-pwm fsl,imx27-pwm             0f             H       Q                                xipg per                  	  -disabled          pwm@30670000             2fsl,imx8mp-pwm fsl,imx27-pwm             0g             H       R                                xipg per                  	  -disabled          pwm@30680000             2fsl,imx8mp-pwm fsl,imx27-pwm             0h             H       S                                xipg per                  	  -disabled          pwm@30690000             2fsl,imx8mp-pwm fsl,imx27-pwm             0i             H       T                                xipg per                  	  -disabled          timer@306a0000           2nxp,sysctr-timer             0j             H       /                       xper          bus@30800000             2fsl,aips-bus simple-bus          0   @                                    :   spi@30820000                                    !   2fsl,imx8mp-ecspi fsl,imx51-ecspi             0             H                                       xipg per                                           rx tx         	  -disabled          spi@30830000                                    !   2fsl,imx8mp-ecspi fsl,imx51-ecspi             0             H                                        xipg per                                          rx tx         	  -disabled          spi@30840000                                    !   2fsl,imx8mp-ecspi fsl,imx51-ecspi             0             H       !                                xipg per                                          rx tx         	  -disabled          serial@30860000          2fsl,imx8mp-uart fsl,imx6q-uart           0             H                                       xipg per                                            rx tx         	  -disabled          serial@30880000          2fsl,imx8mp-uart fsl,imx6q-uart           0             H                                       xipg per                                            rx tx         	  -disabled          serial@30890000          2fsl,imx8mp-uart fsl,imx6q-uart           0             H                                       xipg per                                            rx tx           -okay            4default         B         can@308c0000             2fsl,imx8mp-flexcan           0             H                         n              xipg per               t              0        bZ         %            4                 -okay            4default         B           B         can@308d0000             2fsl,imx8mp-flexcan           0             H                         n              xipg per               u              0        bZ         %            4               	  -disabled            4default         B           B          crypto@30900000          2fsl,sec-v4.0                                      0             :    0             H       [                  k      n      	  xaclk ipg       jr@1000          2fsl,sec-v4.0-job-ring                          H       i         	  -disabled          jr@2000          2fsl,sec-v4.0-job-ring                           H       j         jr@3000          2fsl,sec-v4.0-job-ring              0            H       r            i2c@30a20000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             H       #                          -okay                     4default         B   !   pmic@25          2nxp,pca9450c                %        4default         B   "             #        H         regulators     BUCK1           QBUCK1           ` 
        x B@                            5      BUCK2           QBUCK2           ` 
        x                             5         ~         P                 BUCK4           QBUCK4           ` -        x 6                        BUCK5           QBUCK5           ` -P        x 0                        BUCK6           QBUCK6           `         x                         LDO1            QLDO1            ` -P        x 0                        LDO3            QLDO3            `         x                         LDO5            QLDO5            ` w@        x 2Z                                 i2c@30a30000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             H       $                        	  -disabled          i2c@30a40000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             H       %                          -okay                     4default         B   $   gpio@20          2ti,tca6416                                                               4default         B   %             #        H              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             H       &                        	  -disabled          serial@30a60000          2fsl,imx8mp-uart fsl,imx6q-uart           0             H                                       xipg per                                            rx tx         	  -disabled          mailbox@30aa0000             2fsl,imx8mp-mu fsl,imx6sx-mu          0             H       X                                   mailbox@30e60000             2fsl,imx8mp-mu fsl,imx6sx-mu          0             H                           	  -disabled               Q      i2c@30ad0000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             H       L                        	  -disabled                     4default         B   &      i2c@30ae0000             2fsl,imx8mp-i2c fsl,imx21-i2c                                       0             H       M                        	  -disabled          mmc@30b40000          2   2fsl,imx8mp-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc            0             H                                _             xipg ahb per                    (           8         	  -disabled          mmc@30b50000          2   2fsl,imx8mp-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc            0             H                                _             xipg ahb per                    (           8           -okay                          ׄ       "  4default state_100mhz state_200mhz           B   '   (        B   )   (        L   *   (        V   +              _   ,      mmc@30b60000          2   2fsl,imx8mp-usdhc fsl,imx8mm-usdhc fsl,imx7d-usdhc            0             H                                _             xipg ahb per                    (           8           -okay                          ׄ       "  4default state_100mhz state_200mhz           B   -        B   .        L   /         k      spi@30bb0000             2nxp,imx8mp-fspi          0                   yfspi_base fspi_mmap         H       k                                xfspi_en fspi            Ĵ                                               	  -disabled          dma-controller@30bd0000           2fsl,imx8mp-sdma fsl,imx8mq-sdma          0             H                               k        xipg ahb                    imx/sdma/sdma-imx7d.bin                  ethernet@30be0000         -   2fsl,imx8mp-fec fsl,imx8mq-fec fsl,imx6sx-fec             0           0  H       v          w          x          y         (                                       "  xipg ahb ptp enet_clk_ref enet_out                  ^                                 6      :      ;      9             sY@                                  ]   0        imac-address         4                 -okay            4default         B   1      	  rgmii-id               2            mdio                                 ethernet-phy@1           2ethernet-phy-ieee802.3-c22                                  3                '         8         /           2            ethernet@30bf0000         '   2nxp,imx8mp-dwmac-eqos snps,dwmac-5.10a           0             H                            Fmacirq eth_wake_irq                                           xstmmaceth pclk ptp_ref tx                 ^                          6      :      ;             sY@        ]   4        imac-address         V              -okay            4default         B   5      	  rgmii-id               6         `        {   7           8   mdio             2snps,dwmac-mdio                              ethernet-phy@1           2ethernet-phy-ieee802.3-c22                                  3                '         8         /           6         tx-queues-config                                   7   queue0                            queue1                            queue2                            queue3                            queue4                               rx-queues-config                                   8   queue0                                        queue1                                       queue2                                       queue3                                       queue4                                                interconnect@32700000            2fsl,imx8mp-noc fsl,imx8m-noc             2p                    g        (           z   9           >   opp-table            2operating-points-v2            9   opp-200M                       opp-1000M               ;             bus@32c00000             2fsl,aips-bus simple-bus          2   @                                    :   blk-ctrl@32ec0000         !   2fsl,imx8mp-media-blk-ctrl syscon             2           (     :   ;   ;   :   :   <   :   =   =   <      F  <bus mipi-dsi1 mipi-csi1 lcdif1 isi mipi-csi2 lcdif2 isp dwe mipi-dsi2           O   >      >      >      >      >      >      >      >      >       >      >   !   >      >   "   >      >   #   >         /  ]lcdif-rd lcdif-wr isi0 isi1 isi2 isp0 isp1 dwe        @                                                 &  xapb axi cam1 cam2 disp1 disp2 isp phy                 a      b              A      8        e                   pcie-phy@32f00000            2fsl,imx8mp-pcie-phy          2             p   ?      ?           wpciephy perst              @                       -okay                           A        xref            F      blk-ctrl@32f10000             2fsl,imx8mp-hsio-blk-ctrl syscon          2     $                           	  xusb pcie               B   B   C   D   B   E      (  <bus usb usb-phy1 usb-phy2 pcie pcie-phy       @  O   >      >      >      >      >      >      >      >           ]noc-pcie usb1 usb2 pcie                       @         pcie@33800000            2fsl,imx8mp-pcie          3   @               ydbi config                                    pci                      0  :                                                                     H                  Fmsi                                                                    ~                            }                            |                            {                                     @           p   ?      ?           wapps turnoff               F      	  pcie-phy            -okay            4default         B   G           +                               7        xpcie pcie_aux pcie_bus                x                       9        "   H      gpu@38000000             2vivante,gc           8              H                               4           f        xcore shader bus reg              3     4              8      8        / /            I      gpu@38008000             2vivante,gc           8             H                                    f        xcore bus reg                 5              8        /            J      blk-ctrl@38330000            2fsl,imx8mp-vpu-blk-ctrl syscon           83                              K   L   M        <bus g1 g2 vc8000e                      
     	        xg1 g2 vc8000e         0  O   >   %   >   $   >   &   >   $   >   '   >   $        ]g1 g2 vc8000e         interrupt-controller@38800000            2arm,gic-v3           8     8                                 H      	                                 memory-controller@3d400000           2snps,ddrc-3.80a          =@   @          H                ddr-pmu@3d800000          %   2fsl,imx8mp-ddr-pmu fsl,imx8m-ddr-pmu             =   @          H       b         usb-phy@381f0040             2fsl,imx8mp-usb-phy           8 @   @                       xphy                                        @                     	  -disabled               N      usb@32f10100             2fsl,imx8mp-dwc3          2    8                         @        xhsio suspend            H                     @                                     /@   @               :      	  -disabled       usb@38100000          
   2snps,dwc3            8                               @        xbus_early ref suspend           H       (              N   N        usb2-phy usb3-phy            :         usb-phy@382f0040             2fsl,imx8mp-usb-phy           8/ @   @                       xphy                                        @                       -okay               O      usb@32f10108             2fsl,imx8mp-dwc3          2   8/                         @        xhsio suspend            H                     @                                     /@   @               :        -okay       usb@38200000          
   2snps,dwc3            8                                @        xbus_early ref suspend           H       )              O   O        usb2-phy usb3-phy            :        4default         B   P        [host            -okay             dsp@3b6e8000             2fsl,imx8mp-dsp           ;n           ctxdb0 txdb1 rxdb0 rxdb1       0  n   Q          Q         Q          Q              u   R      	  -disabled             chosen        $  /soc@0/bus@30800000/serial@30890000       gpio-leds         
   2gpio-leds           4default         B   S   status          yellow:status           Y   T               on           memory@40000000          memory                @                              pcie0-refclk             2fixed-clock         
                        A      regulator-can1-stby          2regulator-fixed       
  Qcan1-stby           4default         B   U        ` 2Z        x 2Z           V                                 regulator-can2-stby          2regulator-fixed       
  Qcan2-stby           4default         B   W        ` 2Z        x 2Z           3                                  regulator-pcie           2regulator-fixed         4default         B   X      
  QMPCIE_3V3           ` 2Z        x 2Z           +                           H      regulator-usdhc2             2regulator-fixed         4default         B   Y        QVSD_3V3         ` 2Z        x 2Z           +                           ,         	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-level opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend #clock-cells clock-frequency clock-output-names ranges no-map interrupts polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device arm,no-tick-in-suspend gpio-controller #gpio-cells interrupt-controller #interrupt-cells gpio-ranges #thermal-sensor-cells status pinctrl-names pinctrl-0 fsl,ext-reset-output fsl,pins regmap offset clock-names linux,keycode wakeup-source assigned-clocks assigned-clock-parents assigned-clock-rates #reset-cells #power-domain-cells power-domains #pwm-cells dmas dma-names 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 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 #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 #interconnect-cells power-domain-names interconnects interconnect-names resets reset-names #phy-cells fsl,refclk-pad-mode 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 dma-ranges snps,gfladj-refclk-lpm-sel-quirk dr_mode mbox-names mboxes memory-region stdout-path label default-state enable-active-high 