     8     (                                                                                    ,ZII Ultra RMB3 Board          2   2zii,imx8mq-ultra-rmb3 zii,imx8mq-ultra fsl,imx8mq      aliases       &   =/soc@0/bus@30800000/ethernet@30be0000         "   G/soc@0/bus@30000000/gpio@30200000         "   M/soc@0/bus@30000000/gpio@30210000         "   S/soc@0/bus@30000000/gpio@30220000         "   Y/soc@0/bus@30000000/gpio@30230000         "   _/soc@0/bus@30000000/gpio@30240000         !   e/soc@0/bus@30800000/i2c@30a20000          !   j/soc@0/bus@30800000/i2c@30a30000          !   o/soc@0/bus@30800000/i2c@30a40000          !   t/soc@0/bus@30800000/i2c@30a50000          !   y/soc@0/bus@30800000/mmc@30b40000          !   ~/soc@0/bus@30800000/mmc@30b50000          $   /soc@0/bus@30800000/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@30820000          !   /soc@0/bus@30800000/spi@30830000          !   /soc@0/bus@30800000/spi@30840000             /bitbang-mdio         (   /soc@0/bus@30800000/i2c@30a30000/rtc@68       clock-ckil           2fixed-clock                                   ckil                      clock-osc-25m            2fixed-clock                       }x@         osc_25m                   clock-osc-27m            2fixed-clock                                osc_27m                   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                      cpus                                 cpu@0            cpu          2arm,cortex-a53                      
  l                     psci            -           >           R           a           mspeed_grade         ~                     cpu@1            cpu          2arm,cortex-a53                     
  l                     psci            -           >           R           ~               	      cpu@2            cpu          2arm,cortex-a53                     
  l                     psci            -           >           R           ~               
      cpu@3            cpu          2arm,cortex-a53                     
  l                     psci            -           >           R           ~                     l2-cache0            2cache                        opp-table            2operating-points-v2                         opp-800000000               /                                 I               opp-1000000000              ;                                 I               opp-1300000000              M|m          B@                       I               opp-1500000000              Yh/          B@                       I                  pmu          2arm,cortex-a53-pmu                                              	   
         psci             2arm,psci-1.0            &smc       thermal-zones      cpu-thermal                                        trips      cpu-alert           ) 8        5          passive                   cpu-crit            ) _        5        	  critical             cooling-maps       map0            @         0  E      	   
               gpu-thermal                                       trips      gpu-alert           ) 8        5          passive                   gpu-crit            ) _        5        	  critical             cooling-maps       map0            @           E               vpu-thermal                                       trips      vpu-crit            ) _        5        	  critical                   timer            2arm,armv8-timer       0                                   
                         T      soc@0            2simple-bus                                   k            >           r@       @         bus@30000000             2fsl,aips-bus simple-bus         0    @                                   k0   0    @     sai@30010000            }             2fsl,imx8mq-sai          0                    _                                              bus mclk1 mclk2 mclk3                               	               rx tx         	  disabled          sai@30030000            }             2fsl,imx8mq-sai          0                    Z                                              bus mclk1 mclk2 mclk3                                              rx tx         	  disabled          sai@30040000            }             2fsl,imx8mq-sai          0                    Z                                              bus mclk1 mclk2 mclk3                                              rx tx         	  disabled          sai@30050000            }             2fsl,imx8mq-sai          0                    d                                              bus mclk1 mclk2 mclk3                                               rx tx         	  disabled          gpio@30200000            2fsl,imx8mq-gpio fsl,imx35-gpio          0                     @          A                                                                          
               3      gpio@30210000            2fsl,imx8mq-gpio fsl,imx35-gpio          0!                    B          C                                                                          (               ;      gpio@30220000            2fsl,imx8mq-gpio fsl,imx35-gpio          0"                    D          E                                                                          =           default                        +   usb-emulation-hog                       
             %        0usb-emulation         usb-mode1-hog                                    :      
  0usb-mode1         usb-pwr-hog                                 :        0usb-pwr-ctrl-en-n         usb-mode2-hog                                    :      
  0usb-mode2            gpio@30230000            2fsl,imx8mq-gpio fsl,imx35-gpio          0#                    F          G                                                                          W          gpio@30240000            2fsl,imx8mq-gpio fsl,imx35-gpio          0$                    H          I                                                                          w               !      tmu@30260000             2fsl,imx8mq-tmu          0&                    1                          F        T    
 &  H  a     @  b       #      )      /      5      =      C      K      Q      W   	   _   
   g      o           #     +     3     ;     C     K     U     ]  	   g  
   p           #     -     7     A     K     W     c     o           !     -     9     E     S     _     q        v                     watchdog@30280000            2fsl,imx8mq-wdt fsl,imx21-wdt            0(                    N                       	  disabled          watchdog@30290000            2fsl,imx8mq-wdt fsl,imx21-wdt            0)                    O                       	  disabled          watchdog@302a0000            2fsl,imx8mq-wdt fsl,imx21-wdt            0*                    
                       	  disabled          sdma@302c0000            2fsl,imx8mq-sdma fsl,imx7d-sdma          0,                    g                               ipg ahb                    imx/sdma/sdma-imx7d.bin                   lcd-controller@30320000       !   2fsl,imx8mq-lcdif fsl,imx28-lcdif            02                                             pix                !      $            #                    #      %                    #g      	  disabled       port       endpoint                           (            pinctrl@30330000             2fsl,imx8mq-iomuxc           03                    accelgrp              D                A            *      fec1grp            h                    l              #   x                    |                                                            t                                                                                       =      fec1phyresetgrp                                        T      gpio3hoggrp       `                                         $                  (                                  i2c1grp       0      |            @                  @              )      i2c2grp       0                  @                   @              .      i2c3grp       0    $              @    (              @              /      i2c4grp       0    ,              @    0              @              1      bitbangmdiogrp        0     \                 D   `                 d            S      pcie0grp          0    L    $         f   4                             O      pcie1grp          0    P    (         f   @                             Q      regarmgrp             4                            X      regusdhc2grp                 T              A            W      switchgrp              d                 A            ?      tsgrp         0     T                    X                             2      uart1grp          0    4               I  8                 I            "      uart2grp          0    <               I  @                 I            #      ucs1002grp        0    8                A  <                A            -      usbhubgrp             X                A            0      usdhc1grp                                                                                                                                                             $                    (                    ,                    4                    0                           4      usdhc1-100grp                                                                                                                                                             $                    (                    ,                    4                    0                           5      usdhc1-200grp                                                                                                                                                             $                    (                    ,                    4                    0                           6      usdhc2grp                <                    @                    D                    H                    L                    P                  8                            8      usdhc2-100grp                <                    @                    D                    H                    L                    P                  8                            9      usdhc2-200grp                <                    @                    D                    H                    L                    P                  8                            :      ecspi1grp         `       h                  \                   d                   `                                     syscon@30340000       =   2fsl,imx8mq-iomuxc-gpr fsl,imx6q-iomuxc-gpr syscon simple-mfd            04        mux-controller        	   2mmio-mux                          4               $         efuse@30350000           2fsl,imx8mq-ocotp syscon         05                                               speed-grade@10                                     syscon@30360000          2fsl,imx8mq-anatop syscon            06                    1         snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd          07                    snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp         &           -   4                                               	  snvs-rtc          	  disabled          snvs-powerkey            2fsl,sec-v4.0-pwrkey         &                                          snvs-pwrkey         4   t         B      	  disabled             clock-controller@30380000            2fsl,imx8mq-ccm          08                    U          V                                                  9  ckil osc_25m osc_27m clk_ext1 clk_ext2 clk_ext3 clk_ext4                  X     !      q                /               N                        reset-controller@30390000            2fsl,imx8mq-src syscon           09                    Y           P               '      gpc@303a0000             2fsl,imx8mq-gpc          0:                    W                                                   pgc                              power-domain@0          ]                            %      power-domain@1          ]                       q               N      power-domain@2          ]                           H      power-domain@3          ]                           K      power-domain@4          ]                     power-domain@5          ]                                    f      o      p                       F      power-domain@6          ]                                                    M      power-domain@7          ]                     power-domain@8          ]                     power-domain@9          ]               	      power-domain@a          ]               
                           bus@30400000             2fsl,aips-bus simple-bus         0@   @                                   k0@  0@   @     pwm@30660000             2fsl,imx8mq-pwm fsl,imx27-pwm            0f                    Q                               ipg per                  	  disabled          pwm@30670000             2fsl,imx8mq-pwm fsl,imx27-pwm            0g                    R                               ipg per                  	  disabled          pwm@30680000             2fsl,imx8mq-pwm fsl,imx27-pwm            0h                    S                               ipg per                  	  disabled          pwm@30690000             2fsl,imx8mq-pwm fsl,imx27-pwm            0i                    T                               ipg per                  	  disabled          timer@306a0000           2nxp,sysctr-timer            0j                    /                      per          bus@30800000             2fsl,aips-bus simple-bus         0   @                                   k0  0   @              spi@30820000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0                                                   ipg per         okay            default                        !   	      flash@0          2st,n25q128a13 jedec,spi-nor         1-                      spi@30830000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0                                                    ipg per       	  disabled          spi@30840000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0                    !                               ipg per       	  disabled          serial@30860000          2fsl,imx8mq-uart fsl,imx6q-uart          0                                                   ipg per         okay            default            "      serial@30880000          2fsl,imx8mq-uart fsl,imx6q-uart          0                                                   ipg per       	  disabled          serial@30890000          2fsl,imx8mq-uart fsl,imx6q-uart          0                                                   ipg per         okay            default            #   rave-sp          2zii,rave-sp-rdu2             B@                            watchdog             2zii,rave-sp-watchdog          backlight            2zii,rave-sp-backlight         pwrbutton            2zii,rave-sp-pwrbutton         eeprom@a3            2zii,rave-sp-eeprom               @         dds-eeprom        eeprom@a4            2zii,rave-sp-eeprom               @                                  main-eeprom             sai@308b0000            }             2fsl,imx8mq-sai          0                    `                                              bus mclk1 mclk2 mclk3                  
                            rx tx         	  disabled          sai@308c0000            }             2fsl,imx8mq-sai          0                    2                                              bus mclk1 mclk2 mclk3                                              rx tx         	  disabled          crypto@30900000          2fsl,sec-v4.0                                     0             k    0                    [                 t            	  aclk ipg       jr@1000          2fsl,sec-v4.0-job-ring                                i         jr@2000          2fsl,sec-v4.0-job-ring                                 j         jr@3000          2fsl,sec-v4.0-job-ring             0                   r            mipi-dsi@30a00000            2fsl,imx8mq-nwl-dsi          0           (                                      !  core rx_esc tx_esc phy_ref lcdif                                            G      L        Ĵ ր1-                "              $            q   %           &        dphy                '      '      '      '           byte dpi esc pclk         	  disabled       ports                                port@0                                           endpoint@0                         (                           dphy@30a00300            2fsl,imx8mq-mipi-dphy            0                          phy_ref                             %        n6                     q   %      	  disabled                &      i2c@30a20000             2fsl,imx8mq-i2c fsl,imx21-i2c            0                    #                                                   okay                      default            )   accelerometer@1c             2fsl,mma8451         default            *                        +                      
INT2               ,        %   ,      charger@32           2microchip,ucs1002           default            -           2             +                            
a_det alert             I         i2c@30a30000             2fsl,imx8mq-i2c fsl,imx21-i2c            0                    $                                                   okay                      default            .   pmic@8           2fsl,pfuze100                  regulators     sw1ab           2         J                   sw1c            2         J                   sw2         2         J          b      sw3ab           2         J          b      sw4         2 w@        J w@         b            7      swbst           2 LK@        J N0      vsnvs           2 B@        J -         b      vrefddr          b      vgen1           2 5         J       vgen2           2 P        J          b      vgen3           2         J "         b      vgen4           2 ˨        J 8         b      vgen5           2 .        J 7P(         b      vgen6           2 w@        J 2Z            eeprom@54            2atmel,24c128               T      rtc@68           2dallas,ds1341              h      temp-sense@48            2national,lm75              H         i2c@30a40000             2fsl,imx8mq-i2c fsl,imx21-i2c            0                    %                                                   okay                      default            /   usbhub@2c            2microchip,usb2513b          default            0           ,        v   +                        watchdog@38          2zii,rave-wdt               8         i2c@30a50000             2fsl,imx8mq-i2c fsl,imx21-i2c            0                    &                                                   okay                      default            1   touchscreen@20           2syna,rmi4-i2c           default            2                         3                                           rmi4-f01@1                              rmi4-f11@11                                               rmi4-f12@12                                                  touchscreen@2a           2eeti,exc3000            default            2           *             3                                      	  disabled             serial@30a60000          2fsl,imx8mq-uart fsl,imx6q-uart          0                                                   ipg per       	  disabled          mailbox@30aa0000             2fsl,imx8mq-mu fsl,imx6sx-mu         0                    X                                  mmc@30b40000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc            0                                           i              ipg ahb per                                          okay                          ׄ       "  default state_100mhz state_200mhz              4           5        '   6        1   7         >         L         R      mmc@30b50000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc            0                                           i              ipg ahb per                                          okay                                 "  default state_100mhz state_200mhz              8           9        '   :        Z   ;              c   <      spi@30bb0000                                       2fsl,imx8mq-qspi fsl,imx7d-qspi          0                   oQuadSPI QuadSPI-memory                 k                               qspi_en qspi          	  disabled          sdma@30bd0000            2fsl,imx8mq-sdma fsl,imx7d-sdma          0                                           t        ipg ahb                    imx/sdma/sdma-imx7d.bin                   ethernet@30be0000            2fsl,imx8mq-fec fsl,imx6sx-fec           0           0         v          w          x          y         (                                      "  ipg ahb ptp enet_clk_ref enet_out           y                      okay            default            =           >        rmii                B   mdio                                                          okay       switch@0             2marvell,mv88e6085              ?        default                                                     3                                              E   ports                                port@0                      gigabit_proc               @      port@1                     netaux             A      port@2                     cpu            B   fixed-link             d                  port@3                   	  netright               C      port@4                     netleft            D         mdio                                 switchphy@0                          E                           @      switchphy@1                         E                          A      switchphy@2                         E                    switchphy@3                         E                          C      switchphy@4                         E                          D                     bus@32c00000             2fsl,aips-bus simple-bus         2   @                                   k2  2   @     interrupt-controller@32e2d000         $   2fsl,imx8m-irqsteer fsl,imx-irqsteer         2                                            ipg                        @                             gpu@38000000             2vivante,gc          8                                             f      o      p        core shader bus reg         R         (        a      d      o      p            (                                        / / / /             q   F                  usb@38100000             2fsl,imx8mq-dwc3 snps,dwc3           8                                       bus_early ref suspend                 n                    V      H        e                 (              G   G        usb2-phy usb3-phy           q   H                 okay            (host          usb-phy@381f0040             2fsl,imx8mq-usb-phy          8 @   @                      phy                             H                             okay            0   I            G      usb@38200000             2fsl,imx8mq-dwc3 snps,dwc3           8                                        bus_early ref suspend                 n                    V      H        e                 )              J   J        usb2-phy usb3-phy           q   K                 okay            (host          usb-phy@382f0040             2fsl,imx8mq-usb-phy          8/ @   @                      phy                             H                             okay            0   L            J      video-codec@38300000             2nxp,imx8mq-vpu          80     81     82             og1 g2 ctrl                                      
g1 g2                                   
  g1 g2 bus                  x      y      j                                 N              #F #F /             q   M      pcie@33800000            2fsl,imx8mq-pcie         3   @               odbi config                                    pci         <             0  k                                               F           P                  z           
msi                    ]                       p                         }                            |                            {                            z           ~           q   N           '      '      '           pciephy apps turnoff                  |      }      ~              T      P      G        沀          okay            default            O           3                          ~      }   P         pcie pcie_aux pcie_phy pcie_bus       pcie@33c00000            2fsl,imx8mq-pcie         3   @  '             odbi config                                    pci       0  k           '                                      F           P                  J           
msi                    ]                       p                         M                            L                            K                            J           ~           q   N           '   "   '   $   '   %        pciephy apps turnoff                                            T      P      G        沀          okay            default            Q           3                                   R         pcie pcie_aux pcie_phy pcie_bus       interrupt-controller@38800000            2arm,gic-v3        (  8     8     1       1      1                                        	                                  memory-controller@3d400000           2fsl,imx8mq-ddrc fsl,imx8m-ddrc          =@   @          core pll alt apb                               v      w      ddr-pmu@3d800000          %   2fsl,imx8mq-ddr-pmu fsl,imx8m-ddr-pmu            =   @                              b            chosen        $  /soc@0/bus@30800000/serial@30860000       bitbang-mdio             2virtual,mdio-gpio           default            S   T           3          3                                    ethernet-phy@0                      v   3                  >         clock-pcie0-refclk           2fixed-clock                                    P      clock-pcie1-refclk           2fixed-clock                                    R      regulator-12p0-main          2regulator-fixed       	  12V_MAIN            2          J           b            U      regulator-5p0-main           2regulator-fixed            U        5V_MAIN         2 LK@        J LK@         b            L      regulator-3p3-main           2regulator-fixed            U      	  3V3_MAIN            2 2Z        J 2Z         b            V      regulator-gen-3p3            2regulator-fixed            V        GEN_3V3         2 2Z        J 2Z         b            ,      regulator-vsd-3v3           default            W         2regulator-fixed            ,        3V3_SD          2 2Z        J 2Z           ;                            <      regulator-arm           default            X         2regulator-gpio             U        0V9_ARM         2         J B@           +                B@                 b                     	interrupt-parent #address-cells #size-cells model compatible ethernet0 gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 i2c3 mmc0 mmc1 serial0 serial1 serial2 serial3 spi0 spi1 spi2 mdio-gpio0 rtc0 #clock-cells clock-frequency clock-output-names phandle device_type reg clock-latency clocks enable-method next-level-cache operating-points-v2 #cooling-cells nvmem-cells nvmem-cell-names cpu-supply opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend interrupts interrupt-affinity polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device arm,no-tick-in-suspend ranges dma-ranges #sound-dai-cells clock-names dmas dma-names status gpio-controller #gpio-cells interrupt-controller #interrupt-cells gpio-ranges pinctrl-names pinctrl-0 gpio-hog gpios output-low line-name output-high little-endian fsl,tmu-range fsl,tmu-calibration #thermal-sensor-cells #dma-cells fsl,sdma-ram-script-name assigned-clocks assigned-clock-parents assigned-clock-rates remote-endpoint fsl,pins #mux-control-cells mux-reg-masks regmap offset linux,keycode wakeup-source #reset-cells #power-domain-cells power-domains power-supply #pwm-cells cs-gpios spi-max-frequency current-speed zii,eeprom-name mux-controls phys phy-names resets reset-names #phy-cells interrupt-names vdd-supply vddio-supply regulator-min-microvolt regulator-max-microvolt regulator-always-on reset-gpios swap-dx-lanes syna,nosleep-mode touchscreen-inverted-x touchscreen-swapped-x-y syna,sensor-type #mbox-cells fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-1 pinctrl-2 vqmmc-supply non-removable no-sd no-sdio cd-gpios vmmc-supply reg-names fsl,num-tx-queues fsl,num-rx-queues phy-handle phy-mode suppress-preamble dsa,member eeprom-length label ethernet full-duplex fsl,channel fsl,num-irqs usb3-resume-missing-cas dr_mode vbus-supply bus-range num-lanes num-viewport interrupt-map-mask interrupt-map fsl,max-link-speed reset-gpio stdout-path regulator-name vin-supply enable-active-high states 