    8 t   (            
 t                                                                   ;   ,Toradex Apalis iMX8QM V1.1 on Apalis Evaluation Board V1.2        G   2toradex,apalis-imx8-v1.1-eval-v1.2 toradex,apalis-imx8-v1.1 fsl,imx8qm     aliases          =/bus@5b000000/mmc@5b010000           B/bus@5b000000/mmc@5b020000           G/bus@5b000000/mmc@5b030000           L/bus@5a000000/serial@5a060000            T/bus@5a000000/serial@5a070000            \/bus@5a000000/serial@5a080000            d/bus@5a000000/serial@5a090000            l/bus@5a000000/spi@5a000000           q/bus@5a000000/spi@5a010000           v/bus@5a000000/spi@5a020000           {/bus@5a000000/spi@5a030000            /vpu@2c000000/vpu-core@2d080000           /vpu@2c000000/vpu-core@2d090000           /vpu@2c000000/vpu-core@2d0a0000           /bus@5b000000/ethernet@5b040000       "   /bus@5a000000/i2c@5a820000/rtc@68            /system-controller/rtc        cpus                                 cpu-map    cluster0       core0                     core1                     core2                     core3                        cluster1       core0                     core1                           cpu@0            cpu          2arm,cortex-a53                                               psci                            @                                  @        &           3   	        D   
        X           g         cpu@1            cpu          2arm,cortex-a53                                              psci                            @                                  @        &           3   	        D   
        X           g         cpu@2            cpu          2arm,cortex-a53                                              psci                            @                                  @        &           3   	        D   
        X           g         cpu@3            cpu          2arm,cortex-a53                                              psci                            @                                  @        &           3   	        D   
        X           g         cpu@100          cpu          2arm,cortex-a72                                             psci                            @                                  @        &           3           D           X           g         cpu@101          cpu          2arm,cortex-a72                                            psci            3           D           X           g         l2-cache0            2cache           o            {                        @                    g   	      l2-cache1            2cache           o            {                        @                    g            opp-table-0          2operating-points-v2                  g   
   opp-600000000               #F                   I      opp-896000000               5g          B@         I      opp-1104000000              Aʹ                   I      opp-1200000000              G                   I                  opp-table-1          2operating-points-v2                  g      opp-600000000               #F          B@         I      opp-1056000000              >H          B@         I      opp-1296000000              M?d                   I      opp-1596000000              _!                   I                  interrupt-controller@51a00000            2arm,gic-v3        P       Q             Q             R               R             R                                                        	                        g         pmu          2arm,armv8-pmuv3                        psci             2arm,psci-1.0             smc       timer            2arm,armv8-timer       0                                   
         iommu@51400000           2arm,mmu-500                           Q@                            
                                                                                                                                                                                                                                                                                                                                                                                             g         system-controller            2fsl,imx-scu         tx0 rx0 gip3          $  "                                 power-controller             2fsl,imx8qm-scu-pd fsl,scu-pd            )           g   $      clock-controller             2fsl,imx8qm-clk fsl,scu-clk          =           g         pinctrl          2fsl,imx8qm-iomuxc           Jdefault       D  X                                                           g      adc0grp       0  b         `         `         `         `        g         adc1grp       0  b         `         `         `         `        g         cam1gpiosgrp            b   C      !   D      !   l      !   m      !   n      !   o      !   p      !   q      !   r      !   c      !   j      !   k      !        g         dap1gpiosgrp          T  b   d      !         !   X      !   y      !         !   ~      !   ^      !      esai0gpiosgrp           b   h      !   i      !        g         fec1grp         b                                                                                                                                                                  9         M     `        g         fec1-sleepgrp           b                 @        @        @        @        @        @        @        @        @        @        @        @        @        @        @   9         M     @        g         fec2gpiosgrp            b                 !         !         !        !        !  	      !  
      !        !        !         !        !        !        !        g         flexcan0grp         b          !          !        g         flexcan1grp         b          !          !        g         flexcan2grp         b          !          !        g         gpio1grp            b   	     !      gpio2grp            b   
     !      gpio3grp            b        !        g         gpio4grp            b        !        g         gpio5grp            b        !        g         gpio6grp            b         !        g         gpio7grp            b         !        g        gpio8grp            b         !        g        gpiobklongrp            b   2      !        g        gpiokeysgrp         b   e   p !        g         gpiousbhocngrp          b        !        g         hdmictrlgrp         b   N      a        g         lpi2c1grp           b                          g         lpi2c2grp           b                          g         lpi2c3grp           b                          g         lpspi0grp         0  b   u      L   v      L   w      L   x     L        g         lpspi2grp         0  b   z      L   {      L   |      L   }     L        g         lpuart0grp          b                            g         lpuart1grp        0  b                                                g         lpuart1ctrlgrp        0  b         !         !         !         !        g         lpuart2grp          b   6         7              g         lpuart3grp        0  b   <         =                              g         lvds0i2c0gpiogrp            b   4      !        g         lvds1i2c0gpiosgrp           b   :      !   ;      !        g         mipidsi0-1engrp         b   5      !        g         mipidsi1gpiosgrp            b   E      !        g         mlbgpiosgrp         b         !        g         mmc1cdgrp           b   Z      !        g         mmc1cdsleepgrp          b   Z     !        g         pciebgrp          $  b         !         !         !        g         pciesatarefclkgrp           b         !        g         pciewifirefclkgrp           b   \      !        g         pwm0grp         b                  g         pwm1grp         b                  g         pwm2grp         b                  g         pwm3grp         b                  g         pwmbklgrp           b   8               g   |      qspi1agpiosgrp        `  b         !         !         !         !         !         !         !         !        g         resetmocigrp            b   &      !        g        sai1grp       0  b         l         L         L         L        g   5      sata1actgrp         b   Y      !        g         sd1cdgrp            b         !        g         sgtl5000grp         b   s      L        g         sim0gpiosgrp          0  b          !         !         !         !        g         spdif0grp           b   `      @   _      @        g   1      touchctrlgpiosgrp         0  b   U      !   V      A   b      !   f      A        g        touchctrlidlegrp          0  b         !         !         !         !        g        usbh1activegrp          b                          usbh1idlegrp            b                          usb3503agrp       $  b   '      A   )      !   *      A        g         usbhengrp           b         !        g        usbotg1grp          b         !        !        g         usdhc1grp           b         A          !          !          !          !          !          !          !          !          !         A          !        g         usdhc1-100mhzgrp            b         @                                                                                                            @                   g         usdhc1-200mhzgrp            b         @                                                                                                            @                   g         usdhc1gpiosgrp          b         !        g         usdhc2grp4bitgrp          T  b         A          !          !          !          !          !          !        g         usdhc2-4bit100mhzgrp          T  b         @                                                                 !        g         usdhc2-4bit200mhzgrp          T  b         @                                                                 !        g         usdhc2grp8bitgrp          0  b          !          !          !          !      usdhc2-8bit100mhzgrp          0  b                                                  usdhc2-8bit200mhzgrp          0  b                                                  usdhc2-4bitsleepgrp       T  b         a         a         a         a         a         a          !        g         usdhc2-8bitsleepgrp       0  b         a         a         a         a      usdhc3grp         T  b         A          !          !          !          !          !          !        g         usdhc3-100mhzgrp          T  b         A          !          !          !          !          !          !        g         usdhc3-200mhzgrp          T  b         A          !          !          !          !          !          !        g         wifigrp         b   +     !   H     !        g         wifipdngrp          b   L     !        g        enable3v3mmcgrp         b         !        g        enable3v3sdgrp          b         !        g         enablecan1powergrp          b         !        g  !      enablecan2powergrp          b         !        g  "      sai0grp       0  b        l   y     L        L   ~     L        g   3         reset-controller             2fsl,imx-scu-reset           k           g         rtc          2fsl,imx8qxp-sc-rtc        ocotp            2fsl,imx8qm-scu-ocotp                                      x   mac@1c4                     mac@1c6                        thermal-sensor        *   2fsl,imx8qxp-sc-thermal fsl,imx-sc-thermal                      g         watchdog          !   2fsl,imx8qm-sc-wdt fsl,imx-sc-wdt               <         thermal-zones      cpu0-thermal                                           trips      trip0            s                   passive         g          trip1            (                	   critical             cooling-maps       map0                      0                          cpu1-thermal                                          trips      trip0            s                   passive         g   !      trip1            (                	   critical             cooling-maps       map0               !                          gpu0-thermal                                          trips      trip0            s                   passive       trip1            (                	   critical                gpu1-thermal                                          trips      trip0            s                   passive       trip1            (                	   critical                drc0-thermal                                          trips      trip0            s                   passive       trip1            (                	   critical                pmic-thermal                                         cooling-maps       map0               "      H                             trips      trip0                               passive         g   "      trip1                      H      	   critical                   clock-dummy          2fixed-clock         =                      
  clk_dummy           g   #      clock-esai1-rx           2fixed-clock         =                        esai1_rx_clk            g   J      clock-esai1-rx-hf            2fixed-clock         =                        esai1_rx_hf_clk         g   K      clock-esai1-tx           2fixed-clock         =                        esai1_tx_clk            g   L      clock-esai1-tx-hf            2fixed-clock         =                        esai1_tx_hf_clk         g   M      clock-hdmi-rx-mclk           2fixed-clock         =                        hdmi-rx-mclk            g   C      clock-mlb-clk            2fixed-clock         =                        mlb_clk         g   B      clock-sai5-rx-bclk           2fixed-clock         =                        sai5_rx_bclk            g   V      clock-sai5-tx-bclk           2fixed-clock         =                        sai5_tx_bclk          clock-sai6-rx-bclk           2fixed-clock         =                        sai6_rx_bclk            g   W      clock-sai6-tx-bclk           2fixed-clock         =                        sai6_tx_bclk          clock-spdif1-rx          2fixed-clock         =                      
  spdif1_rx         clock-controller-lvds-ipg            2fixed-clock         =            n6         lvds0_ipg_clk           g   m      clock-controller-dsi-ipg             2fixed-clock         =            '         dsi_ipg_clk         g   f      clock-controller-mipi-div2-pll           2fixed-clock         =                     mipi_pll_div2_clk         bus@55000000             2simple-bus                                   &U       U         dsp@556e8000             2fsl,imx8qm-hifi4             Un               #   #   #        -ipg ocram core           9   $      $      $     $         $  "   %           %          %               tx rx rxdb          Gimx/dsp/hifi4.bin         	  Udisabled             bus@31400000             2simple-bus                                   &1@      1@   	     crypto@31400000          2fsl,imx8qm-caam fsl,sec-v4.0             1@   	                                                     &    1@   	          9   $          \   	   jr@30000          *   2fsl,imx8qm-job-ring fsl,sec-v4.0-job-ring                                           9   $        jr@40000          *   2fsl,imx8qm-job-ring fsl,sec-v4.0-job-ring                                           9   $              clock-cm41-ipg           2fixed-clock         =            )         cm41_ipg_clk            g   (      bus@38000000             2simple-bus                                   &8       8                   &   i2c@3b230000          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c          ;#                	               '       '           -per ipg         h     4           xn6         9   $  4      	  Udisabled          intmux@3b400000          2fsl,imx-intmux           ;@                        `                                                           '                                                       (        -ipg         9   $  5      	  Udisabled            g   &      clock-controller@3b630000            2fsl,imx8qxp-lpcg             ;c             =                 4      (                     (  cm41_lpcg_i2c_clk cm41_lpcg_i2c_ipg_clk         9   $  4        g   '         clock-audio-ipg          2fixed-clock         =            '         audio_ipg_clk           g   0      clock-ext-aud-mclk0          2fixed-clock         =                        ext_aud_mclk0           g   D      clock-ext-aud-mclk1          2fixed-clock         =                        ext_aud_mclk1           g   E      clock-esai0-rx           2fixed-clock         =                        esai0_rx_clk            g   F      clock-esai0-rx-hf            2fixed-clock         =                        esai0_rx_hf_clk         g   G      clock-esai0-tx           2fixed-clock         =                        esai0_tx_clk            g   H      clock-esai0-tx-hf            2fixed-clock         =                        esai0_tx_hf_clk         g   I      clock-spdif0-rx          2fixed-clock         =                      
  spdif0_rx           g   N      clock-sai0-rx-bclk           2fixed-clock         =                        sai0_rx_bclk            g   O      clock-sai0-tx-bclk           2fixed-clock         =                        sai0_tx_bclk            g   P      clock-sai1-rx-bclk           2fixed-clock         =                        sai1_rx_bclk            g   Q      clock-sai1-tx-bclk           2fixed-clock         =                        sai1_tx_bclk            g   R      clock-sai2-rx-bclk           2fixed-clock         =                        sai2_rx_bclk            g   S      clock-sai3-rx-bclk           2fixed-clock         =                        sai3_rx_bclk            g   T      clock-sai4-rx-bclk           2fixed-clock         =                        sai4_rx_bclk            g   U      bus@59000000             2simple-bus                                   &Y       Y         asrc@59000000            2fsl,imx8qm-asrc          Y                    t         d      )       )      *       +       ,       ,      #   #   #   #   #   #   #   #   #   #   #   #   #        -mem ipg asrck_0 asrck_1 asrck_2 asrck_3 asrck_4 asrck_5 asrck_6 asrck_7 asrck_8 asrck_9 asrck_a asrck_b asrck_c asrck_d asrck_e asrck_f spba          `     -               -              -              -             -             -                  rxa rxb rxc txa txb txc                                          9   $          Uokay          esai@59010000         !   2fsl,imx8qm-esai fsl,imx6ull-esai             Y                                  .       .      .       #        -core extal fsys spba                -             -                   rx tx           9   $        	  Udisabled          spdif@59020000           2fsl,imx8qm-spdif             Y                                     0      /      #   /      #   #   #   0   #   #   #      :  -core rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba               -             -   	               rx tx           9   $          Uokay          $  h     E        E         E           x.              Jdefault         X   1        g        sai@59040000             2fsl,imx8qm-sai           Y                   :               2       #   2      #   #        -bus mclk0 mclk1 mclk2 mclk3         rx tx               -             -                   9   $  >        Uokay          ,  h     E        E         E      2            x.                Jdefault         X   3                    g  %      sai@59050000             2fsl,imx8qm-sai           Y                   <               4       #   4      #   #        -bus mclk0 mclk1 mclk2 mclk3         rx tx               -             -                   9   $  ?        Uokay          ,  h     E        E         E      4            x.                Jdefault         X   5                    g        sai@59060000             2fsl,imx8qm-sai           Y                   >               6       #   6      #   #        -bus mclk0 mclk1 mclk2 mclk3         rx             -                  9   $  @      	  Udisabled          sai@59070000             2fsl,imx8qm-sai           Y                   C               7       #   7      #   #        -bus mclk0 mclk1 mclk2 mclk3         rx             -                  9   $        	  Udisabled          dma-controller@591f0000          2fsl,imx8qm-edma          Y                                                     v         w         x         y         z         {                                                               ;         ;         =         =         ?         D         F         H         q           9   $      $      $      $     $     $     $     $     $     $     $     $     $     $     $     $     $     $     $     $          g   -      clock-controller@59400000            2fsl,imx8qxp-lpcg             Y@             =               0   0                     &  asrc0_lpcg_ipg_clk asrc0_lpcg_mem_clk           9   $          g   )      clock-controller@59410000            2fsl,imx8qxp-lpcg             YA             =               ,      0                     (  esai0_lpcg_extal_clk esai0_lpcg_ipg_clk         9   $          g   .      clock-controller@59420000            2fsl,imx8qxp-lpcg             YB             =               ,      0                    %  spdif0_lpcg_tx_clk spdif0_lpcg_gclkw            9   $          g   /      clock-controller@59440000            2fsl,imx8qxp-lpcg             YD             =               ,      0                     !  sai0_lpcg_mclk sai0_lpcg_ipg_clk            9   $  >        g   2      clock-controller@59450000            2fsl,imx8qxp-lpcg             YE             =               ,      0                     !  sai1_lpcg_mclk sai1_lpcg_ipg_clk            9   $  ?        g   4      clock-controller@59460000            2fsl,imx8qxp-lpcg             YF             =               ,      0                     !  sai2_lpcg_mclk sai2_lpcg_ipg_clk            9   $  @        g   6      clock-controller@59470000            2fsl,imx8qxp-lpcg             YG             =               ,      0                     !  sai3_lpcg_mclk sai3_lpcg_ipg_clk            9   $          g   7      clock-controller@59580000            2fsl,imx8qxp-lpcg             YX             =               0   0   0                       4  dsp_lpcg_adb_clk dsp_lpcg_ipg_clk dsp_lpcg_core_clk         9   $         	  Udisabled          clock-controller@59590000            2fsl,imx8qxp-lpcg             YY             =               0                   dsp_ram_lpcg_ipg_clk            9   $        	  Udisabled          asrc@59800000            2fsl,imx8qm-asrc          Y                   |         d      8       8      *       +       ,       ,      #   #   #   #   #   #   #   #   #   #   #   #   #        -mem ipg asrck_0 asrck_1 asrck_2 asrck_3 asrck_4 asrck_5 asrck_6 asrck_7 asrck_8 asrck_9 asrck_a asrck_b asrck_c asrck_d asrck_e asrck_f spba          `     9               9              9              9             9             9                  rxa rxb rxc txa txb txc           @                              9   $        	  Udisabled          sai@59820000             2fsl,imx8qm-sai           Y                   I               :       #   :      #   #        -bus mclk0 mclk1 mclk2 mclk3             9             9   	                rx tx           9   $        	  Udisabled            g   =      sai@59830000             2fsl,imx8qm-sai           Y                   K               ;       #   ;      #   #        -bus mclk0 mclk1 mclk2 mclk3            9   
                tx          9   $        	  Udisabled            g   >      amix@59840000            2fsl,imx8qm-audmix            Y                 <            -ipg         9   $             =   >        Uokay          mqs@59850000             2fsl,imx8qm-mqs           Y                 ?      ?          
  -mclk core           9   $        	  Udisabled          dma-controller@599f0000          2fsl,imx8qm-edma          Y                                                    ~                                                                            J         J         L         s         X  9   $     $     $     $     $     $     $     $     $     $     $          g   9      clock-controller@59d00000            2fsl,imx8qxp-lpcg             Y             =                 E                       aud_rec_clk0_lpcg_clk           9   $  E        g   @      clock-controller@59d10000            2fsl,imx8qxp-lpcg             Y             =                                        aud_rec_clk1_lpcg_clk           9   $          g   A      clock-controller@59d20000            2fsl,imx8qxp-lpcg             Y             =                 E                        aud_pll_div_clk0_lpcg_clk           9   $  E        g   *      clock-controller@59d30000            2fsl,imx8qxp-lpcg             Y             =                                         aud_pll_div_clk1_lpcg_clk           9   $          g   +      clock-controller@59d50000            2fsl,imx8qxp-lpcg             Y             =               ,                       mclkout0_lpcg_clk           9   $          g         clock-controller@59d60000            2fsl,imx8qxp-lpcg             Y             =               ,                       mclkout1_lpcg_clk           9   $        acm@59e00000             2fsl,imx8qm-acm           Y             =           9   $     $     $     $     $  E   $     $     $     $     $     $  >   $  ?   $  @   $     $     $     $     $     $     $     $        |      @       A       *       +       B   C   D   E   F   G   H   I   J   K   L   M   N   N   O   P   Q   R   S   T   U   V   W       -aud_rec_clk0_lpcg_clk aud_rec_clk1_lpcg_clk aud_pll_div_clk0_lpcg_clk aud_pll_div_clk1_lpcg_clk mlb_clk hdmi_rx_mclk ext_aud_mclk0 ext_aud_mclk1 esai0_rx_clk esai0_rx_hf_clk esai0_tx_clk esai0_tx_hf_clk esai1_rx_clk esai1_rx_hf_clk esai1_tx_clk esai1_tx_hf_clk spdif0_rx spdif1_rx sai0_rx_bclk sai0_tx_bclk sai1_rx_bclk sai1_tx_bclk sai2_rx_bclk sai3_rx_bclk sai4_rx_bclk sai5_tx_bclk sai6_rx_bclk           g   ,      clock-controller@59c00000            2fsl,imx8qxp-lpcg             Y             =               0   0                     &  asrc1_lpcg_ipg_clk asrc1_lpcg_mem_clk           9   $          g   8      clock-controller@59c20000            2fsl,imx8qxp-lpcg             Y             =               ,      0                     !  sai6_lpcg_mclk sai6_lpcg_ipg_clk            9   $          g   :      clock-controller@59c30000            2fsl,imx8qxp-lpcg             Y             =               ,      0                     !  sai7_lpcg_mclk sai7_lpcg_ipg_clk            9   $          g   ;      clock-controller@59c40000            2fsl,imx8qxp-lpcg             Y             =               0                    amix_lpcg_ipg_clk           9   $          g   <      clock-controller@59c50000            2fsl,imx8qxp-lpcg             Y             =               ,      0                     !  mqs0_lpcg_mclk mqs0_lpcg_ipg_clk            9   $          g   ?      sai@59080000             2fsl,imx8qm-sai           Y                   E               X       #   X      #   #        -bus mclk0 mclk1 mclk2 mclk3         rx             -                                     9   $        	  Udisabled          sai@59090000             2fsl,imx8qm-sai           Y	                   G               Y       #   Y      #   #        -bus mclk0 mclk1 mclk2 mclk3         tx             -                                      9   $          Uokay          `  h   ,      ,        E        E         E                               Y            $   *       A          $  x        .      +    D         clock-controller@59480000            2fsl,imx8qxp-lpcg             YH             =               ,      0                     !  sai4_lpcg_mclk sai4_lpcg_ipg_clk            9   $        	  Udisabled            g   X      clock-controller@59490000            2fsl,imx8qxp-lpcg             YI             =               ,      0                     !  sai5_lpcg_mclk sai5_lpcg_ipg_clk            9   $          Uokay            g   Y      esai@59810000         !   2fsl,imx8qm-esai fsl,imx6ull-esai             Y                                  Z       Z      Z       #        -core extal fsys spba                9             9                   rx tx           9   $        	  Udisabled          clock-controller@59c10000            2fsl,imx8qxp-lpcg             Y             =               ,      0                     (  esai1_lpcg_extal_clk esai1_lpcg_ipg_clk         9   $          g   Z         vpu@2c000000                                     &,       ,                   ,                  9   $          Uokay             2nxp,imx8qm-vpu     mailbox@2d000000             2fsl,imx6sx-mu            -                               ;           9   $          Uokay            g   [      mailbox@2d020000             2fsl,imx6sx-mu            -                              ;           9   $          Uokay            g   ^      mailbox@2d040000             2fsl,imx6sx-mu            -                              ;           9   $          Uokay            g   a      vpu-core@2d080000            -              2nxp,imx8q-vpu-decoder           9   $          tx0 tx1 rx        $  "   [           [          [               Uokay            G   \   ]      vpu-core@2d090000            -	              2nxp,imx8q-vpu-encoder           9   $          tx0 tx1 rx        $  "   ^           ^          ^               Uokay            G   _   `      vpu-core@2d0a0000            -
              2nxp,imx8q-vpu-encoder           9   $          tx0 tx1 rx        $  "   a           a          a               Uokay            G   b   c         bus@53000000             2simple-bus                                   &S       S         gpu@53100000             2vivante,gc           S                    @                                      -core shader         h                          x)' 2        9   $            bus@56220000             2simple-bus               d                                 &V"      V"        interrupt-controller@56220000         &   2fsl,imx8qxp-irqsteer fsl,imx-irqsteer            V"                    ;                                                e            -ipg         9   $          U            a            g   d      clock-controller@56223000            2fsl,imx8qxp-lpcg             V"0            =           9   $              f                    mipi0_lis_lpcg_ipg_clk          g   e      clock-controller@5622300c            2fsl,imx8qxp-lpcg             V"0           =           9   $                      f                     *  mipi0_pwm_lpcg_clk mipi0_pwm_lpcg_ipg_clk           g   i      clock-controller@56223014            2fsl,imx8qxp-lpcg             V"0           =               g                        mipi0_i2c0_lpcg_ipg_clk         9   $          g   k      clock-controller@56223018            2fsl,imx8qxp-lpcg             V"0           =               f                    mipi0_i2c0_lpcg_ipg_s_clk           9   $          g   g      clock-controller@5622301c            2fsl,imx8qxp-lpcg             V"0           =                                        mipi0_i2c0_lpcg_clk         9   $          g   j      clock-controller@56223024            2fsl,imx8qxp-lpcg             V"0$           =               h                        mipi0_i2c1_lpcg_ipg_clk         9   $        clock-controller@56223028            2fsl,imx8qxp-lpcg             V"0(           =               f                    mipi0_i2c1_lpcg_ipg_s_clk           9   $          g   h      clock-controller@5622302c            2fsl,imx8qxp-lpcg             V"0,           =                                        mipi0_i2c1_lpcg_clk         9   $        pwm@56224000             2fsl,imx8qxp-pwm fsl,imx27-pwm            V"@                i      i            -ipg per         h                xn6         n           9   $        	  Udisabled          i2c@56226000          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c           V"`                                                     j       k            -per ipg         h   j            xn6         9   $        	  Udisabled             bus@56240000             2simple-bus                                   &V$      V$                  l   clock-controller@56243000            2fsl,imx8qxp-lpcg             V$0            =           lvds0_lis_lpcg_ipg_clk          9   $              m                   g   p      clock-controller@5624300c            2fsl,imx8qxp-lpcg             V$0           =         A  lvds0_pwm_lpcg_clk lvds0_pwm_lpcg_ipg_clk lvds0_pwm_lpcg_32k_clk            9   $                      m                       g   n      clock-controller@56243010            2fsl,imx8qxp-lpcg             V$0           =         ,  lvds0_i2c0_lpcg_clk lvds0_i2c0_lpcg_ipg_clk         9   $                      m                       g   o      pwm@56244000             2fsl,imx8qxp-pwm fsl,imx27-pwm            V$@            -ipg per         h                xn6         n           9   $        	  Udisabled                n      n          i2c@56246000          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c          V$`                                                 -per ipg         h                xn6         9   $        	  Udisabled                o       o         interrupt-controller@56240000         %   2fsl,imx8qm-irqsteer fsl,imx-irqsteer             V$                    9                                                p           -ipg         9   $  
        U            a            g   l      clock-controller@56243014            2fsl,imx8qxp-lpcg             V$0           =                       m                     ,  lvds0_i2c1_lpcg_clk lvds0_i2c1_lpcg_ipg_clk         9   $          g   q      i2c@56247000          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c           V$p               	            q       q           -per ipg         h                xn6         9   $        	  Udisabled             bus@57220000             2simple-bus               r                                 &W"      W"        interrupt-controller@57220000         %   2fsl,imx8qm-irqsteer fsl,imx-irqsteer             W"                    <                                                s            -ipg         9   $          U            a            g   r      clock-controller@57223000            2fsl,imx8qxp-lpcg             W"0            =               f                    mipi1_lis_lpcg_ipg_clk          9   $          g   s      clock-controller@5722300c            2fsl,imx8qxp-lpcg             W"0           =                       f                     *  mipi1_pwm_lpcg_clk mipi1_pwm_lpcg_ipg_clk           9   $          g   v      clock-controller@5722301c            2fsl,imx8qxp-lpcg             W"0           =                                        mipi1_i2c0_lpcg_clk         9   $          g   w      clock-controller@57223014            2fsl,imx8qxp-lpcg             W"0           =               t                        mipi1_i2c0_lpcg_ipg_clk         9   $          g   x      clock-controller@57223018            2fsl,imx8qxp-lpcg             W"0           =               f                    mipi1_i2c0_lpcg_ipg_s_clk           9   $          g   t      clock-controller@57223024            2fsl,imx8qxp-lpcg             W"0$           =               u                        mipi1_i2c1_lpcg_ipg_clk         9   $        clock-controller@57223028            2fsl,imx8qxp-lpcg             W"0(           =               f                    mipi1_i2c1_lpcg_ipg_s_clk           9   $          g   u      clock-controller@5722302c            2fsl,imx8qxp-lpcg             W"0,           =                                        mipi1_i2c1_lpcg_clk         9   $        pwm@57224000             2fsl,imx8qxp-pwm fsl,imx27-pwm            W"@                v      v            -ipg per         h                xn6         n           9   $        	  Udisabled          i2c@57226000          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c           W"`                                                      r            w       x            -per ipg         h   w            xn6         9   $        	  Udisabled             bus@57240000             2simple-bus               y                                 &W$      W$        interrupt-controller@57240000         %   2fsl,imx8qm-irqsteer fsl,imx-irqsteer             W$                    :                                                z           -ipg         9   $          U            a            g   y      clock-controller@57243000            2fsl,imx8qxp-lpcg             W$0            =               m                   lvds1_lis_lpcg_ipg_clk          9   $          g   z      clock-controller@5724300c            2fsl,imx8qxp-lpcg             W$0           =                       m                     *  lvds1_pwm_lpcg_clk lvds1_pwm_lpcg_ipg_clk           9   $          g   {      clock-controller@57243010            2fsl,imx8qxp-lpcg             W$0           =                       m                     ,  lvds1_i2c0_lpcg_clk lvds1_i2c0_lpcg_ipg_clk         9   $          g   }      clock-controller@57243014            2fsl,imx8qxp-lpcg             W$0           =                       m                     ,  lvds1_i2c1_lpcg_clk lvds1_i2c1_lpcg_ipg_clk         9   $          g   ~      pwm@57244000             2fsl,imx8qxp-pwm fsl,imx27-pwm            W$@                {      {            -ipg per         h                xn6         n           9   $          Uokay            Jdefault         X   |        g        i2c@57246000          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c           W$`                                                     }       }           -per ipg         h                xn6         9   $        	  Udisabled          i2c@57247000          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c           W$p               	            ~       ~           -per ipg         h                xn6         9   $        	  Udisabled             clock-img-ipg            2fixed-clock         =                     img_ipg_clk         g         clock-img-pxl            2fixed-clock         =            #F         img_pxl_clk         g         bus@58000000             2simple-bus                                   &X       X         isi@58100000             X           `        )         *         +         ,         -         .         /         0         @                                                                 (  -per0 per1 per2 per3 per4 per5 per6 per7                    @  9   $  y   $  z   $  {   $  |   $  }   $  ~   $     $        	  Udisabled             2fsl,imx8qm-isi     ports                                port@2                 endpoint            y           g            port@3                 endpoint            y           g                  irqsteer@58220000         %   2fsl,imx8qm-irqsteer fsl,imx-irqsteer             X"                                       @                       -ipg                      9   $          U            a            g         gpio@58222000            2fsl,imx8qm-gpio fsl,imx35-gpio           X"                                                                              9   $        clock-controller@58223018            2fsl,imx8qxp-lpcg             X"0                            =                      csi0_lpcg_core_clk          9   $  y        g         clock-controller@5822301c            2fsl,imx8qxp-lpcg             X"0                            =                      csi0_lpcg_esc_clk           9   $  y        g         i2c@58226000          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c          X"`                                           -per ipg         h                xn6                      9   $        	  Udisabled          csi@58227000          +   2fsl,imx8qm-mipi-csi2 fsl,imx8qxp-mipi-csi2           X"p    X"                                        -core esc ui         h                    xu* J         9   $  y                   	  Udisabled       ports                                port@0                     port@1                 endpoint            y           g                  irqsteer@58240000         %   2fsl,imx8qm-irqsteer fsl,imx-irqsteer             X$                                       A                       -ipg                      9   $          U            a            g         gpio@58242000            2fsl,imx8qm-gpio fsl,imx35-gpio           X$                                                                              9   $        clock-controller@58243018            2fsl,imx8qxp-lpcg             X$0                            =                      csi1_lpcg_core_clk          9   $  y        g         clock-controller@5824301c            2fsl,imx8qxp-lpcg             X$0                            =                      csi1_lpcg_esc_clk           9   $  y        g         i2c@58246000          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c          X$`                                           -per ipg         h                xn6                      9   $        	  Udisabled          csi@58247000          +   2fsl,imx8qm-mipi-csi2 fsl,imx8qxp-mipi-csi2           X$p    X$                                        -core esc ui         h                    xu* J         9   $  y                   	  Udisabled       ports                                port@0                     port@1                 endpoint            y           g                  irqsteer@58260000         %   2fsl,imx8qm-irqsteer fsl,imx-irqsteer             X&                                       B               #        -ipg                      9   $  F        U            a          	  Udisabled            g         clock-controller@58263004            2fsl,imx8qxp-lpcg             X&0                 F           =                      pi0_lpcg_ipg_clk            9   $  y      	  Udisabled          clock-controller@58263018            2fsl,imx8qxp-lpcg             X&0                 F           =                       pi0_lpcg_pxl_clk            9   $  y      	  Udisabled          clock-controller@5826301c            2fsl,imx8qxp-lpcg             X&0                 F            =                       pi0_lpcg_misc_clk           9   $  y      	  Udisabled          i2c@58266000          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c          X&`                             I              -per ipg         h     I           xn6                      9   $  I      	  Udisabled          jpegdec@58400000             X@                   5                                 h                     x          9   $     $        %   2nxp,imx8qm-jpgdec nxp,imx8qxp-jpgdec            Uokay          jpegenc@58450000             XE                   1                                 h                     x          9   $     $        %   2nxp,imx8qm-jpgenc nxp,imx8qxp-jpgenc            Uokay          clock-controller@58500000            2fsl,imx8qxp-lpcg             XP                         =                       pdma0_lpcg_clk          9   $  y        g         clock-controller@58510000            2fsl,imx8qxp-lpcg             XQ                         =                       pdma1_lpcg_clk          9   $  z        g         clock-controller@58520000            2fsl,imx8qxp-lpcg             XR                         =                       pdma2_lpcg_clk          9   $  {        g         clock-controller@58530000            2fsl,imx8qxp-lpcg             XS                         =                       pdma3_lpcg_clk          9   $  |        g         clock-controller@58540000            2fsl,imx8qxp-lpcg             XT                         =                       pdma4_lpcg_clk          9   $  }        g         clock-controller@58550000            2fsl,imx8qxp-lpcg             XU                         =                       pdma5_lpcg_clk          9   $  ~        g         clock-controller@58560000            2fsl,imx8qxp-lpcg             XV                         =                       pdma6_lpcg_clk          9   $          g         clock-controller@58570000            2fsl,imx8qxp-lpcg             XW                         =                       pdma7_lpcg_clk          9   $          g         clock-controller@58580000            2fsl,imx8qxp-lpcg             XX                         =                       csi0_lpcg_pxl_clk           9   $          g         clock-controller@58590000            2fsl,imx8qxp-lpcg             XY                         =                       csi1_lpcg_pxl_clk           9   $          g         clock-controller@585a0000            2fsl,imx8qxp-lpcg             XZ                         =                       hdmi_rx_lpcg_pxl_link_clk           9   $        clock-controller@585d0000            2fsl,imx8qxp-lpcg             X]             =                                       0  img_jpeg_dec_lpcg_clk img_jpeg_dec_lpcg_ipg_clk         9   $          g         clock-controller@585f0000            2fsl,imx8qxp-lpcg             X_             =                                       0  img_jpeg_enc_lpcg_clk img_jpeg_enc_lpcg_ipg_clk         9   $          g            clock-dma-ipg            2fixed-clock         =            '         dma_ipg_clk         g         bus@5a000000             2simple-bus                                   &Z       Z         spi@5a000000             2fsl,imx7ulp-spi          Z                                              P                                              -per ipg         h      5           x         9   $   5                                             tx rx           Uokay            Jdefault         X                          spi@5a010000             2fsl,imx7ulp-spi          Z                                             Q                                              -per ipg         h      6           x         9   $   6                                            tx rx         	  Udisabled          spi@5a020000             2fsl,imx7ulp-spi          Z                                             R                                              -per ipg         h      7           x         9   $   7                                            tx rx           Uokay            Jdefault         X                 
         spi@5a030000             2fsl,imx7ulp-spi          Z                                             S                                              -per ipg         h      8           x         9   $   8                                            tx rx         	  Udisabled          serial@5a060000          Z                   Y                               	  -ipg baud            h      9           xĴ         9   $   9        rx tx                                               Uokay          %   2fsl,imx8qm-lpuart fsl,imx8qxp-lpuart            Jdefault         X         serial@5a070000          Z                   Z                               	  -ipg baud            h      :           xĴ         9   $   :        rx tx                                               Uokay          %   2fsl,imx8qm-lpuart fsl,imx8qxp-lpuart            Jdefault         X         serial@5a080000          Z                   [                               	  -ipg baud            h      ;           xĴ         9   $   ;        rx tx                                               Uokay          %   2fsl,imx8qm-lpuart fsl,imx8qxp-lpuart            Jdefault         X         serial@5a090000          Z	                   \                               	  -ipg baud            h      <           xĴ         9   $   <        rx tx                                               Uokay          %   2fsl,imx8qm-lpuart fsl,imx8qxp-lpuart            Jdefault         X         dma-controller@5a1f0000          2fsl,imx8qm-edma          Z                                                                                                                                                                                                                                                       C           9   $   @   $   A   $   B   $   C   $   D   $   E   $   F   $   G   $   H   $   I   $   J   $   K   $   L   $   M   $   N   $   O   $   P   $   Q   $   R   $   S   $   T   $   U                   Uokay            g         clock-controller@5a400000            2fsl,imx8qxp-lpcg             Z@             =                  5                              spi0_lpcg_clk spi0_lpcg_ipg_clk         9   $   5        g         clock-controller@5a410000            2fsl,imx8qxp-lpcg             ZA             =                  6                              spi1_lpcg_clk spi1_lpcg_ipg_clk         9   $   6        g         clock-controller@5a420000            2fsl,imx8qxp-lpcg             ZB             =                  7                              spi2_lpcg_clk spi2_lpcg_ipg_clk         9   $   7        g         clock-controller@5a430000            2fsl,imx8qxp-lpcg             ZC             =                  8                              spi3_lpcg_clk spi3_lpcg_ipg_clk         9   $   8        g         clock-controller@5a460000            2fsl,imx8qxp-lpcg             ZF             =                  9                           '  uart0_lpcg_baud_clk uart0_lpcg_ipg_clk          9   $   9        g         clock-controller@5a470000            2fsl,imx8qxp-lpcg             ZG             =                  :                           '  uart1_lpcg_baud_clk uart1_lpcg_ipg_clk          9   $   :        g         clock-controller@5a480000            2fsl,imx8qxp-lpcg             ZH             =                  ;                           '  uart2_lpcg_baud_clk uart2_lpcg_ipg_clk          9   $   ;        g         clock-controller@5a490000            2fsl,imx8qxp-lpcg             ZI             =                  <                           '  uart3_lpcg_baud_clk uart3_lpcg_ipg_clk          9   $   <        g         i2c@5a800000             Z    @                                                                           -per ipg         h      `           xn6         9   $   `      	  Udisabled          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c        i2c@5a810000             Z    @                                                                           -per ipg         h      a           xn6         9   $   a        Uokay          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c          Jdefault         X               usb-hub@8            2smsc,usb3503a                       Jdefault         X                                                         }x@                       audio-codec@a            2fsl,sgtl5000                
      ,  h     E        E         E                  x.                                Jdefault         X                                                        g           i2c@5a820000             Z    @                                                                           -per ipg         h      b           xn6         9   $   b        Uokay          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c          Jdefault         X               touch@4a             2atmel,maxtouch              J                                   Jdefault         X                             	  Udisabled          rtc@68        	   2st,m41t0                h        Uokay          audio-codec@1a           2nuvoton,nau8822                                 g  $      hwmon@40          
   2ti,ina219               @                temperature-sensor@4f         
   2ti,tmp75c               O      eeprom@57            2st,24c02 atmel,24c02                W         i2c@5a830000             Z    @                                                                           -per ipg         h      c           xn6         9   $   c        Uokay          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c          Jdefault         X                  adc@5a880000             2nxp,imx8qxp-adc         ,            Z                                                                  -per ipg         h      e           xn6         9   $   e        Uokay            Jdefault         X           >         adc@5a890000             2nxp,imx8qxp-adc         ,            Z                                                                  -per ipg         h      f           xn6         9   $   f        Uokay            Jdefault         X           >           g        can@5a8d0000             2fsl,imx8qm-flexcan           Z                                                                  -ipg per         h      i           xbZ         9   $   i        J           Y            Uokay            Jdefault         X           g         can@5a8e0000             2fsl,imx8qm-flexcan           Z                                                                  -ipg per         h      j           xbZ         9   $   j        J           Y           Uokay            Jdefault         X           g         can@5a8f0000             2fsl,imx8qm-flexcan           Z                                                                  -ipg per         h      k           xbZ         9   $   k        J           Y         	  Udisabled            Jdefault         X         dma-controller@5a9f0000          2fsl,imx8qm-edma          Z   !                        
      x                                                                                                  P  9   $   l   $   m   $   n   $   o   $   p   $   q   $   r   $   s   $   t   $   u      clock-controller@5ac00000            2fsl,imx8qxp-lpcg             Z             =                  `                              i2c0_lpcg_clk i2c0_lpcg_ipg_clk         9   $   `        g         clock-controller@5ac10000            2fsl,imx8qxp-lpcg             Z             =                  a                              i2c1_lpcg_clk i2c1_lpcg_ipg_clk         9   $   a        g         clock-controller@5ac20000            2fsl,imx8qxp-lpcg             Z             =                  b                              i2c2_lpcg_clk i2c2_lpcg_ipg_clk         9   $   b        g         clock-controller@5ac30000            2fsl,imx8qxp-lpcg             Z             =                  c                              i2c3_lpcg_clk i2c3_lpcg_ipg_clk         9   $   c        g         clock-controller@5ac80000            2fsl,imx8qxp-lpcg             Z             =                  e                              adc0_lpcg_clk adc0_lpcg_ipg_clk         9   $   e        g         clock-controller@5ac90000            2fsl,imx8qxp-lpcg             Z             =                  f                              adc1_lpcg_clk adc1_lpcg_ipg_clk         9   $   f        g         clock-controller@5acd0000            2fsl,imx8qxp-lpcg             Z             =                  i                                 5  can0_lpcg_pe_clk can0_lpcg_ipg_clk can0_lpcg_chi_clk            9   $   i        g         clock-controller@5a4a0000            2fsl,imx8qxp-lpcg             ZJ             =                  =                           '  uart4_lpcg_baud_clk uart4_lpcg_ipg_clk          9   $   =      i2c@5a840000          #   2fsl,imx8qm-lpi2c fsl,imx7ulp-lpi2c           Z    @               X                                              -per ipg         h      d           xn6         9   $   d      	  Udisabled          clock-controller@5ac40000            2fsl,imx8qxp-lpcg             Z             =                  d                              i2c4_lpcg_clk i2c4_lpcg_ipg_clk         9   $   d        g         clock-controller@5ace0000            2fsl,imx8qxp-lpcg             Z             =                  j                                 5  can1_lpcg_pe_clk can1_lpcg_ipg_clk can1_lpcg_chi_clk            9   $   j        g         clock-controller@5acf0000            2fsl,imx8qxp-lpcg             Z             =                  k                                 5  can2_lpcg_pe_clk can2_lpcg_ipg_clk can2_lpcg_chi_clk            9   $   k        g            clock-conn-axi           2fixed-clock         =            CU        conn_axi_clk            g         clock-conn-ahb           2fixed-clock         =            	!        conn_ahb_clk            g         clock-conn-ipg           2fixed-clock         =                    conn_ipg_clk            g         clock-conn-bch           2fixed-clock         =            ׄ         conn_bch_clk          bus@5b000000             2simple-bus                                   &[       [         usb@5b0d0000          -   2fsl,imx7ulp-usb fsl,imx6ul-usb fsl,imx27-usb             [                                           v                                                                           9   $          Uokay            Jdefault         X                                                      usbmisc@5b0d0200                     8   2fsl,imx7ulp-usbmisc fsl,imx7d-usbmisc fsl,imx6q-usbmisc          [            g         usbphy@5b100000       %   2fsl,imx8qm-usbphy fsl,imx7ulp-usbphy             [                            9   $          Uokay            !           g         mmc@5b010000                               [                                         -ipg ahb per         h                 xׄ         9   $           0           E           Uokay          3   2fsl,imx8qm-usdhc fsl,imx8qxp-usdhc fsl,imx7d-usdhc          U              "  Jdefault state_100mhz state_200mhz           X           \           f           p            z      mmc@5b020000                               [                                         -ipg ahb per         h                 x         9   $           0           E           Uokay          3   2fsl,imx8qm-usdhc fsl,imx8qxp-usdhc fsl,imx7d-usdhc          U              (  Jdefault state_100mhz state_200mhz sleep         X              \              f                            p                 	                    mmc@5b030000                               [                                         -ipg ahb per         h                 x         9   $           0           E           Uokay          3   2fsl,imx8qm-usdhc fsl,imx8qxp-usdhc fsl,imx7d-usdhc          U              "  Jdefault state_100mhz state_200mhz           X              \              f              p                                     ethernet@5b040000            [           0                                             (                                        '  -ipg ahb enet_clk_ref ptp enet_2x_txclk          h                          x沀sY@                              9   $           Uokay             2fsl,imx8qm-fec fsl,imx6sx-fec           U                Jdefault sleep           X           \                             	  rgmii-id       mdio                                 ethernet-phy@7           2ethernet-phy-ieee802.3-c22                                                                                                     g               ethernet@5b050000            [           0                                            (                                        '  -ipg ahb enet_clk_ref ptp enet_2x_txclk          h                          x沀sY@                              9   $         	  Udisabled             2fsl,imx8qm-fec fsl,imx6sx-fec           U              usb@5b110000             2fsl,imx8qm-usb3          [                                       &      (                                          -lpm bus aclk ipg core           h                x沀        9   $          Uokay       usb@5b120000          
   2cdns,usb3            [     [     [             "otg xhci dev                       0                                              ,host peripheral otg wakeup          <           Acdns3,usb3-phy          K           Uokay            bhost             usb-phy@5b160000             2nxp,salvo-phy            [                            -salvo_phy_clk           9   $          j            Uokay            g         clock-controller@5b200000            2fsl,imx8qxp-lpcg             [              =                                                   9  sdhc0_lpcg_per_clk sdhc0_lpcg_ipg_clk sdhc0_lpcg_ahb_clk            9   $           g         clock-controller@5b210000            2fsl,imx8qxp-lpcg             [!             =                                                   9  sdhc1_lpcg_per_clk sdhc1_lpcg_ipg_clk sdhc1_lpcg_ahb_clk            9   $           g         clock-controller@5b220000            2fsl,imx8qxp-lpcg             ["             =                                                   9  sdhc2_lpcg_per_clk sdhc2_lpcg_ipg_clk sdhc2_lpcg_ahb_clk            9   $           g         clock-controller@5b230000            2fsl,imx8qxp-lpcg             [#             =         0                                                                          enet0_lpcg_timer_clk enet0_lpcg_txc_sampling_clk enet0_lpcg_ahb_clk enet0_lpcg_rgmii_txc_clk enet0_lpcg_ipg_clk enet0_lpcg_ipg_s_clk            9   $           g         clock-controller@5b240000            2fsl,imx8qxp-lpcg             [$             =         0                                                                          enet1_lpcg_timer_clk enet1_lpcg_txc_sampling_clk enet1_lpcg_ahb_clk enet1_lpcg_rgmii_txc_clk enet1_lpcg_ipg_clk enet1_lpcg_ipg_s_clk            9   $           g         clock-controller@5b270000            2fsl,imx8qxp-lpcg             ['             =                                      "  usboh3_ahb_clk usboh3_phy_ipg_clk           9   $          g         clock-controller@5b280000            2fsl,imx8qxp-lpcg             [(             =                                    0                                          M  usb3_app_clk usb3_lpm_clk usb3_ipg_clk usb3_core_pclk usb3_phy_clk usb3_aclk            9   $          g         clock-controller@5b290000            2fsl,imx8qxp-lpcg             [)             =                  	        	                                    '  gpmi_bch gpmi_io gpmi_apb gpmi_bch_apb          9   $  	        g         clock-controller@5b290004            2fsl,imx8qxp-lpcg             [)            =                                  apbhdma_hclk            9   $  	        g         dma-controller@5b810000       (   2fsl,imx8qxp-dma-apbh fsl,imx28-dma-apbh          [            0                                                                                    9   $  	        g         nand-controller@5b812000             2fsl,imx8qxp-gpmi-nand            [      [@             "gpmi-nand bch                                                      ,bch                                          '  -gpmi_io gpmi_apb gpmi_bch gpmi_bch_apb                         rx-tx           9   $  	        h     	           x      	  Udisabled             bus@5c000000             2simple-bus                                   &\       \         ddr-pmu@5c020000          $   2fsl,imx8qm-ddr-pmu fsl,imx8-ddr-pmu          \                             ddr-pmu@5c120000          $   2fsl,imx8qm-ddr-pmu fsl,imx8-ddr-pmu          \                                             clock-lsio-bus           2fixed-clock         =                     lsio_bus_clk            g         bus@5d000000             2simple-bus                                    &]       ]                      pwm@5d000000             2fsl,imx27-pwm            ]              -ipg per                              h                 xn6         n                  ^           Uokay            Jdefault         X         pwm@5d010000             2fsl,imx27-pwm            ]             -ipg per                              h                 xn6         n                  _           Uokay            Jdefault         X         pwm@5d020000             2fsl,imx27-pwm            ]             -ipg per                              h                 xn6         n                  `           Uokay            Jdefault         X         pwm@5d030000             2fsl,imx27-pwm            ]             -ipg per                              h                 xn6         n                  a           Uokay            Jdefault         X         gpio@5d080000            ]                                                                       9   $            2fsl,imx8qm-gpio fsl,imx35-gpio        0  u                                   $           MXM3_279 MXM3_277 MXM3_135 MXM3_203 MXM3_201 MXM3_275 MXM3_110 MXM3_120 MXM3_1/GPIO1 MXM3_3/GPIO2 MXM3_124 MXM3_122 MXM3_5/GPIO3 MXM3_7/GPIO4   MXM3_4 MXM3_211 MXM3_209 MXM3_2 MXM3_136 MXM3_134 MXM3_6 MXM3_8 MXM3_112 MXM3_118 MXM3_114 MXM3_116   MXM3_26           g         gpio@5d090000            ]	                                                                       9   $            2fsl,imx8qm-gpio fsl,imx35-gpio        @  u          (            2            ?            H         }      MXM3_286  MXM3_87 MXM3_99 MXM3_138 MXM3_140 MXM3_239  MXM3_281 MXM3_283 MXM3_126 MXM3_132     MXM3_173 MXM3_175 MXM3_123            g      hdmi-ctrl-hog           Jdefault         X                                   CONNECTOR_IS_HDMI                     gpio@5d0a0000            ]
                                                                       9   $            2fsl,imx8qm-gpio fsl,imx35-gpio        0  u          P            U            h   
               MXM3_198 MXM3_35 MXM3_164     MXM3_217 MXM3_215   MXM3_193 MXM3_194 MXM3_37  MXM3_271 MXM3_273 MXM3_195 MXM3_197 MXM3_177 MXM3_179 MXM3_181 MXM3_183 MXM3_185 MXM3_187           g         gpio@5d0b0000            ]                                                                       9   $            2fsl,imx8qm-gpio fsl,imx35-gpio          u          r            u                                                                                                                                   MXM3_191  MXM3_221 MXM3_225 MXM3_223 MXM3_227 MXM3_200 MXM3_235 MXM3_231 MXM3_229 MXM3_233 MXM3_204 MXM3_196  MXM3_202    MXM3_305 MXM3_307 MXM3_309 MXM3_311 MXM3_315 MXM3_317 MXM3_319 MXM3_321 MXM3_15/GPIO7 MXM3_63 MXM3_17/GPIO8 MXM3_12 MXM3_14 MXM3_16           g         gpio@5d0c0000            ]                                                                       9   $            2fsl,imx8qm-gpio fsl,imx35-gpio        `  u                                                                                 MXM3_18 MXM3_11/GPIO5 MXM3_13/GPIO6 MXM3_274 MXM3_84 MXM3_262 MXM3_96      MXM3_190    MXM3_269 MXM3_251 MXM3_253 MXM3_295 MXM3_299 MXM3_301 MXM3_297 MXM3_293 MXM3_291 MXM3_289 MXM3_287           g         gpio@5d0d0000            ]                                                                       9   $            2fsl,imx8qm-gpio fsl,imx35-gpio          u                                                                                                                       MXM3_150 MXM3_160 MXM3_162 MXM3_144 MXM3_146 MXM3_148 MXM3_152 MXM3_156 MXM3_158 MXM3_159 MXM3_184 MXM3_180 MXM3_186 MXM3_188 MXM3_176 MXM3_178           g        gpio@5d0e0000            ]                                                                       9   $            2fsl,imx8qm-gpio fsl,imx35-gpio           u             
      
            v            MXM3_261 MXM3_263 MXM3_259 MXM3_257 MXM3_255 MXM3_128 MXM3_130 MXM3_265 MXM3_249 MXM3_247 MXM3_245 MXM3_243         gpio@5d0f0000            ]                                                                       9   $            2fsl,imx8qm-gpio fsl,imx35-gpio        spi@5d120000                                       2nxp,imx8qxp-fspi             ]                   "fspi_base fspi_mmap                \                                      -fspi_en fspi            9   $         	  Udisabled          mailbox@5d1b0000             ]                               ;         	  Udisabled          ,   2fsl,imx8-mu-scu fsl,imx8qm-mu fsl,imx6sx-mu       mailbox@5d1c0000             ]                               ;         ,   2fsl,imx8-mu-scu fsl,imx8qm-mu fsl,imx6sx-mu         g         mailbox@5d1d0000             ]                               ;         	  Udisabled          ,   2fsl,imx8-mu-scu fsl,imx8qm-mu fsl,imx6sx-mu       mailbox@5d1e0000             ]                               ;         	  Udisabled          ,   2fsl,imx8-mu-scu fsl,imx8qm-mu fsl,imx6sx-mu       mailbox@5d1f0000             ]                               ;         	  Udisabled          ,   2fsl,imx8-mu-scu fsl,imx8qm-mu fsl,imx6sx-mu       mailbox@5d200000             ]                                ;           9   $         	  Udisabled             2fsl,imx8qm-mu fsl,imx6sx-mu       mailbox@5d210000             ]!                               ;           9   $         	  Udisabled             2fsl,imx8qm-mu fsl,imx6sx-mu       mailbox@5d280000             ](                               ;           9   $            2fsl,imx8qm-mu fsl,imx6sx-mu         g   %      clock-controller@5d400000            2fsl,imx8qxp-lpcg             ]@             =         4                                                                        h  pwm0_lpcg_ipg_clk pwm0_lpcg_ipg_hf_clk pwm0_lpcg_ipg_s_clk pwm0_lpcg_ipg_slv_clk pwm0_lpcg_ipg_mstr_clk         9   $           g         clock-controller@5d410000            2fsl,imx8qxp-lpcg             ]A             =         4                                                                        h  pwm1_lpcg_ipg_clk pwm1_lpcg_ipg_hf_clk pwm1_lpcg_ipg_s_clk pwm1_lpcg_ipg_slv_clk pwm1_lpcg_ipg_mstr_clk         9   $           g         clock-controller@5d420000            2fsl,imx8qxp-lpcg             ]B             =         4                                                                        h  pwm2_lpcg_ipg_clk pwm2_lpcg_ipg_hf_clk pwm2_lpcg_ipg_s_clk pwm2_lpcg_ipg_slv_clk pwm2_lpcg_ipg_mstr_clk         9   $           g         clock-controller@5d430000            2fsl,imx8qxp-lpcg             ]C             =         4                                                                        h  pwm3_lpcg_ipg_clk pwm3_lpcg_ipg_hf_clk pwm3_lpcg_ipg_s_clk pwm3_lpcg_ipg_slv_clk pwm3_lpcg_ipg_mstr_clk         9   $           g         clock-controller@5d440000            2fsl,imx8qxp-lpcg             ]D             =         4                                                                        h  pwm4_lpcg_ipg_clk pwm4_lpcg_ipg_hf_clk pwm4_lpcg_ipg_s_clk pwm4_lpcg_ipg_slv_clk pwm4_lpcg_ipg_mstr_clk         9   $         clock-controller@5d450000            2fsl,imx8qxp-lpcg             ]E             =         4                                                                        h  pwm5_lpcg_ipg_clk pwm5_lpcg_ipg_hf_clk pwm5_lpcg_ipg_s_clk pwm5_lpcg_ipg_slv_clk pwm5_lpcg_ipg_mstr_clk         9   $         clock-controller@5d460000            2fsl,imx8qxp-lpcg             ]F             =         4                                                                        h  pwm6_lpcg_ipg_clk pwm6_lpcg_ipg_hf_clk pwm6_lpcg_ipg_s_clk pwm6_lpcg_ipg_slv_clk pwm6_lpcg_ipg_mstr_clk         9   $         clock-controller@5d470000            2fsl,imx8qxp-lpcg             ]G             =         4                                                                        h  pwm7_lpcg_ipg_clk pwm7_lpcg_ipg_hf_clk pwm7_lpcg_ipg_s_clk pwm7_lpcg_ipg_slv_clk pwm7_lpcg_ipg_mstr_clk         9   $            clock-hsio-axi           2fixed-clock         =            ׄ         hsio_axi_clk            g        clock-hsio-per           2fixed-clock         =            U        hsio_per_clk            g        clock-hsio-refa          2gpio-gate-clock                     =                              Jdefault         X           g         clock-hsio-refb          2gpio-gate-clock                     =                              Jdefault         X           g  
      clock-xtal100m           2fixed-clock         =                     xtal_100MHz         g         bus@5f000000             2simple-bus        0  &_       _      @       `             p                                                       pcie@5f010000            2fsl,imx8q-pcie           _                  "dbi config        0  &                                                                 f          h           ,msi dma                                                             -dbi mstr slv                            pci                                  i                            j                            k                            l                                                        9   $           
           Uokay            Jdefault         X              <                 	  Apcie-phy                           pcie-ep@5f010000             2fsl,imx8q-pcie-ep            _                   "dbi addr_space                            h           ,dma                                    -dbi mstr slv            9   $           
           (           7         	  Udisabled          clock-controller@5f060000            2fsl,imx8qxp-lpcg             _                            =                          F  hsio_pcieb_mstr_axi_clk hsio_pcieb_slv_axi_clk hsio_pcieb_dbi_axi_clk           9   $           g         clock-controller@5f0b0000            2fsl,imx8qxp-lpcg             _                        =                      hsio_phyx1_per_clk          9   $           g        clock-controller@5f0d0000            2fsl,imx8qxp-lpcg             _                        =                      hsio_pcieb_per_clk          9   $           g        clock-controller@5f0f0000            2fsl,imx8qxp-lpcg             _                        =                      hsio_misc_per_clk           9   $           g        pcie@5f000000            2fsl,imx8q-pcie           _      O             "dbi config        0  &           O                @   @                                   F           ,msi                                                          -dbi mstr slv                            pci                                  I                            J                            K                            L                                                        9   $           
           Uokay            Jdefault         X          <                   	  Apcie-phy                             F        pcie-ep@5f000000             2fsl,imx8q-pcie-ep            _      @              "dbi addr_space                            H           ,dma                                 -dbi mstr slv            9   $           
           (           7         	  Udisabled          sata@5f020000            2fsl,imx8qm-ahci          _                    X                   	           -sata sata_ref           Asata-phy cali-phy0 cali-phy1            9   $         0  <                                            Uokay          clock-controller@5f050000            2fsl,imx8qxp-lpcg             _                            =                          F  hsio_pciea_mstr_axi_clk hsio_pciea_slv_axi_clk hsio_pciea_dbi_axi_clk           9   $           g        clock-controller@5f070000            2fsl,imx8qxp-lpcg             _                        =                      hsio_sata_clk           9   $           g        clock-controller@5f080000            2fsl,imx8qxp-lpcg             _                   
             =                              L  hsio_phyx2_pclk_0 hsio_phyx2_pclk_1 hsio_phyx2_apbclk_0 hsio_phyx2_apbclk_1         9   $           g        clock-controller@5f090000            2fsl,imx8qxp-lpcg             _	                               =                              Q  hsio_phyx1_pclk hsio_phyx1_epcs_tx_clk hsio_phyx1_epcs_rx_clk hsio_phyx1_apb_clk            9   $           g        clock-controller@5f0a0000            2fsl,imx8qxp-lpcg             _
                        =                      hsio_phyx2_per_clk          9   $           g        clock-controller@5f0c0000            2fsl,imx8qxp-lpcg             _                        =                      hsio_pciea_per_clk          9   $           g        clock-controller@5f0e0000            2fsl,imx8qxp-lpcg             _                        =                      hsio_sata_per_clk           9   $           g  	      phy@5f180000             2fsl,imx8qm-hsio           _     _     _     _             "reg phy ctrl misc         p                                                                   	              v  -pclk0 pclk1 apb_pclk0 apb_pclk1 pclk2 epcs_tx epcs_rx apb_pclk2 phy0_crr phy1_crr ctl0_crr ctl1_crr ctl2_crr misc_crr           j           9   $      $           Uokay            Spciea-pcieb-sata            `input           g           chosen          t/bus@5a000000/serial@5a070000         backlight            2pwm-backlight           Jdefault         X                  -   ?   X   w                                                     e         	  Udisabled          gpio-fan          	   2gpio-fan            Jdefault         X                                               regulator-ext-rgmii          2regulator-fixed         9   $           2Z         2Z        VDD_EXT_RGMII (LDO1)       regulator-state-mem          	         regulator-module-3v3             2regulator-fixed          2Z         2Z        +V3.3           g         regulator-module-3v3-avdd            2regulator-fixed          2Z         2Z        +V3.3_AUDIO         g         regulator-module-wifi            2regulator-fixed         Jdefault         X          #                   	         	.        Wi-Fi_POWER_DOWN            	B   d      regulator-pcie-switch            2regulator-fixed         Jdefault         X          #                   	         w@         w@        pcie_switch         	B         g        regulator-usb-host-vbus          2regulator-fixed         Jdefault         X          #                   	         	.         LK@         LK@        VCC USBH2(ABCD) / USBH(3|4)       regulator-usb-hsic           2regulator-fixed          -         -        usb-hsic-dummy        regulator-usb-hsic1          2regulator-fixed          -         -        usb-phy-dummy           g         regulator-vref-1v8           2regulator-fixed         +V1.8            w@         w@        g         reserved-memory                                   &   decoder-boot@84000000                                   	S        g   \      encoder1-boot@86000000                                   	S        g   _      encoder2-boot@86200000                                   	S        g   b      m4@88000000                                 	S      rpmsg@90200000                                   	S      vdevbuffer@90400000          2shared-dma-pool              @                  	S      decoder-rpc@92000000                                     	S        g   ]      dsp@92400000                 @                  	S      encoder1-rpc@94400000                @       p           	S        g   `      encoder2-rpc@94b00000                       p           	S        g   c      linux,cma            2shared-dma-pool         	Z           <            	g         	y             <            sound            2simple-audio-card           	          	i2s         	          	apalis-imx8qm      simple-audio-card,cpu           	        simple-audio-card,codec         	          g           sound-spdif          2fsl,imx-audio-spdif       
   ,imx-spdif           	           
         
      touchscreen          2toradex,vf50-touchscreen                                       Jidle default            X            \              
!                             
-           
B                 
K                  
T                 
]                	  Udisabled          regulator-3v3-mmc            2regulator-fixed         Jdefault         X           	        #                 
f          2Z         2Z      	  3.3V_MMC            	B  '        g         regulator-3v3-sd             2regulator-fixed         Jdefault         X            	        #                 
f          2Z         2Z        3.3V_SD         	B  '        g         regulator-can1           2regulator-fixed         Jdefault         X  !         	        #                 5V_SW_CAN1          	B  '        g         regulator-can2           2regulator-fixed         Jdefault         X  "         	        #                 5V_SW_CAN2          	B  '        g         sound-carrier            2simple-audio-card           	  #        	i2s         	  #        	apalis-nau8822          
vHeadphones LHP Headphones RHP Speaker LSPK Speaker RSPK Line Out AUXOUT1 Line Out AUXOUT2 LAUX Line In RAUX Line In LMICP Mic In RMICP Mic In         W  
Headphones Headphones Line Out Line Out Speaker Speaker Microphone Mic In Line Line In     simple-audio-card,codec         	  $        
          g  #      simple-audio-card,cpu           	  %            	interrupt-parent #address-cells #size-cells model compatible mmc0 mmc1 mmc2 serial0 serial1 serial2 serial3 spi0 spi1 spi2 spi3 vpu-core0 vpu-core1 vpu-core2 ethernet0 rtc0 rtc1 cpu device_type reg clocks enable-method i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache operating-points-v2 #cooling-cells phandle cache-level cache-unified opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend #interrupt-cells interrupt-controller interrupts #global-interrupts #iommu-cells mbox-names mboxes #power-domain-cells #clock-cells pinctrl-names pinctrl-0 fsl,pins #reset-cells read-only #thermal-sensor-cells timeout-sec polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device clock-frequency clock-output-names ranges clock-names power-domains firmware-name status fsl,sec-era assigned-clocks assigned-clock-rates clock-indices dmas dma-names fsl,asrc-rate fsl,asrc-width fsl,asrc-clk-map #sound-dai-cells #dma-cells dma-channels dma-channel-mask dais fsl,dataline assigned-clock-parents #mbox-cells memory-region fsl,channel fsl,num-irqs #pwm-cells remote-endpoint #gpio-cells gpio-controller resets cs-gpios connect-gpios initial-mode intn-gpios refclk-frequency reset-gpios VDDA-supply VDDD-supply VDDIO-supply shunt-resistor #io-channel-cells vref-supply fsl,clk-source fsl,scu-index xceiver-supply fsl,usbphy fsl,usbmisc ahb-burst-config tx-burst-size-dword rx-burst-size-dword adp-disable hnp-disable over-current-active-low power-active-high srp-disable #index-cells phy-3p0-supply fsl,tuning-start-tap fsl,tuning-step iommus pinctrl-1 pinctrl-2 bus-width non-removable pinctrl-3 cd-gpios vmmc-supply fsl,num-tx-queues fsl,num-rx-queues fsl,magic-packet phy-handle phy-mode micrel,led-mode reset-assert-us reset-deassert-us reg-names interrupt-names phys phy-names cdns,on-chip-buff-size dr_mode #phy-cells gpio-ranges gpio-line-names gpio-hog line-name output-high enable-gpios dma-ranges bus-range interrupt-map interrupt-map-mask num-lanes num-viewport fsl,max-link-speed reset-gpio num-ib-windows num-ob-windows vpcie-supply fsl,hsio-cfg fsl,refclk-pad-mode stdout-path brightness-levels default-brightness-level pwms gpio-fan,speed-map regulator-max-microvolt regulator-min-microvolt regulator-name regulator-off-in-suspend enable-active-high regulator-always-on startup-delay-us no-map alloc-ranges linux,cma-default reusable simple-audio-card,bitclock-master simple-audio-card,format simple-audio-card,frame-master simple-audio-card,name sound-dai spdif-controller spdif-in spdif-out io-channels vf50-ts-min-pressure xp-gpios xm-gpios yp-gpios ym-gpios off-on-delay-us simple-audio-card,routing simple-audio-card,widgets system-clock-frequency 