Ðþí  ÒV   8  Ê¨   (            ®  Êp                                                                      ,Freescale i.MX8QXP MEK           2fsl,imx8qxp-mek fsl,imx8qxp    aliases           =/bus@5b000000/ethernet@5b040000           G/bus@5b000000/ethernet@5b050000          Q/bus@5d000000/gpio@5d080000          W/bus@5d000000/gpio@5d090000          ]/bus@5d000000/gpio@5d0a0000          c/bus@5d000000/gpio@5d0b0000          i/bus@5d000000/gpio@5d0c0000          o/bus@5d000000/gpio@5d0d0000          u/bus@5d000000/gpio@5d0e0000          {/bus@5d000000/gpio@5d0f0000          �/bus@5a000000/i2c@5a800000           †/bus@5a000000/i2c@5a810000           ‹/bus@5a000000/i2c@5a820000           �/bus@5a000000/i2c@5a830000           •/bus@5b000000/mmc@5b010000           š/bus@5b000000/mmc@5b020000           Ÿ/bus@5b000000/mmc@5b030000           ¤/bus@5d000000/mailbox@5d1b0000           ¨/bus@5d000000/mailbox@5d1c0000           ¬/bus@5d000000/mailbox@5d1d0000           °/bus@5d000000/mailbox@5d1e0000           ´/bus@5d000000/mailbox@5d1f0000           ¸/bus@5a000000/serial@5a060000            À/bus@5a000000/serial@5a070000            È/bus@5a000000/serial@5a080000            Ð/bus@5a000000/serial@5a090000             Ø/vpu@2c000000/vpu-core@2d080000           â/vpu@2c000000/vpu-core@2d090000       cpus                                 cpu@0            ìcpu          2arm,cortex-a35           ø                 üpsci            
  €            @        )           6  €         C   @        U   €        b           s     û           z           Ž           �         cpu@1            ìcpu          2arm,cortex-a35           ø                üpsci            
  €            @        )           6  €         C   @        U   €        b           s     û           z           Ž           �   	      cpu@2            ìcpu          2arm,cortex-a35           ø                üpsci            
  €            @        )           6  €         C   @        U   €        b           s     û           z           Ž           �   
      cpu@3            ìcpu          2arm,cortex-a35           ø                üpsci            
  €            @        )           6  €         C   @        U   €        b           s     û           z           Ž           �         l2-cache0            2cache           ¥            ±                      @        +           �            opp-table            2operating-points-v2          ¿        �      opp-900000000           Ê    5¤é         Ñ B@        ß Ið      opp-1200000000          Ê    G†Œ         Ñ Èà        ß Ið         ð         interrupt-controller@51a00000            2arm,gic-v3            ø    Q              Q°                 ü                    "      	           �         reserved-memory                                   -   decoder-boot@84000000            ø    „                   4        �         encoder-boot@86000000            ø    †                    4        �         decoder-rpc@92000000             ø    ’                   4        �         dsp@92400000             ø    ’@                  4        ;okay            �   1      encoder-rpc@94400000             ø    ”@       p           4        �            pmu          2arm,cortex-a35-pmu          "               psci             2arm,psci-1.0            smc       system-controller            2fsl,imx-scu         Btx0 rx0 gip3          $  M                                 power-controller             2fsl,imx8qxp-scu-pd fsl,scu-pd           T           �         clock-controller             2fsl,imx8qxp-clk fsl,scu-clk         h           �         pinctrl          2fsl,imx8qxp-iomuxc          �   €   cm40i2cgrp          u   c     L   d     L        �         cm40i2cgpio-grp         u   c   Æ  L   d   Æ  L        �         fec1grp       ¨  u   5          4          &          %          '          (          )          *          ,          -          .          /          0          1               �   p      ioexprstgrp         u   Z     !        �   [      isl29023grp         u   [      !        �   \      lpi2c1grp           u         !         !        �   Z      lpuart0grp          u   o          p               �   P      lpuart2grp          u   q          r               �   S      lpuart3grp          u   n         m              �   U      typecgrp            u   \     !        �   ]      typecmuxgrp         u   3      `        �   ‚      sai0grp       0  u   R      `   T      @   S      @   U      @        �   )      sai1grp       <  u   V      @   W     @   X     @   `     `   Y     @        �   +      usdhc1grp         „  u   	      A   
       !          !          !          !          !          !          !          !          !          A        �   i      usdhc2grp         T  u         A          !           !   !       !   "       !   #       !          !        �   k         ocotp            2fsl,imx8qxp-scu-ocotp                                  keys          "   2fsl,imx8qxp-sc-key fsl,imx-sc-key           ~   t        ;okay          rtc          2fsl,imx8qxp-sc-rtc        watchdog          "   2fsl,imx8qxp-sc-wdt fsl,imx-sc-wdt           �   <      thermal-sensor        *   2fsl,imx8qxp-sc-thermal fsl,imx-sc-thermal           ™           �            timer            2arm,armv8-timer       0  "                                 
         clock-dummy          2fixed-clock         h            ¯          
  ¿clk_dummy           �   #      clock-xtal32k            2fixed-clock         h            ¯  €         ¿xtal_32KHz        clock-xtal24m            2fixed-clock         h            ¯n6         ¿xtal_24MHz        thermal-zones      cpu0-thermal            Ò   ú        è  Ð        ö     c   trips      trip0            ¡ø          Ð         ópassive         �         trip1            ð          Ð      	   ócritical             cooling-maps       map0                     0  "   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            pmic-thermal            Ò   ú        è  Ð        ö     ñ   trips      trip0            ­°          Ð         ópassive         �         trip1            èH          Ð      	   ócritical             cooling-maps       map0                     0  "   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ               clock-img-ipg            2fixed-clock         h            ¯ëÂ         ¿img_ipg_clk         �         bus@58000000             2simple-bus                                   -X       X         jpegdec@58400000             øX@             "      5           s                     1                     AëÂ ëÂ         V          �         2nxp,imx8qxp-jpgdec        jpegenc@58450000             øXE             "      1           s                     1                     AëÂ ëÂ         V          …         2nxp,imx8qxp-jpgenc        clock-controller@585d0000            2fsl,imx8qxp-lpcg             øX]             h           s              d             0  ¿img_jpeg_dec_lpcg_clk img_jpeg_dec_lpcg_ipg_clk         V             �         clock-controller@585f0000            2fsl,imx8qxp-lpcg             øX_             h           s              d             0  ¿img_jpeg_enc_lpcg_clk img_jpeg_enc_lpcg_ipg_clk         V             �            vpu@2c000000                                     -,       ,               ø    ,                  V             ;okay             2nxp,imx8qxp-vpu    mailbox@2d000000             2fsl,imx6sx-mu            ø-              "      Õ           r           V             ;okay            �         mailbox@2d020000             2fsl,imx6sx-mu            ø-             "      Ö           r           V             ;okay            �         vpu-core@2d080000            ø-              2nxp,imx8q-vpu-decoder           V             Btx0 tx1 rx        $  M                                       ;okay            ~            vpu-core@2d090000            ø-              2nxp,imx8q-vpu-encoder           V             Btx0 tx1 rx        $  M                                       ;okay            ~               clock-cm40-ipg           2fixed-clock         h            ¯Þ)         ¿cm40_ipg_clk            �         bus@34000000             2simple-bus                                   -4       4                      serial@37220000          2fsl,imx8qxp-lpuart           ø7"             "              s                   	  Œipg baud            1                An6         V           	  ;disabled          i2c@37230000          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c          ø7#             "   	           s                     Œper ipg         1                 An6         V              ;okay                                      ¯ †         ˜default gpio            ¦           °           º      
            Ä      	       audio-codec@1a           2wlf,wm8960           ø           s               Œmclk          ,  1     E        E         E                  A.à  î   »€  »€          Î        ß                 ê              �   ‡      gpio@20          2ti,tca6416           ø             ÷                    intmux@37400000          2fsl,imx-intmux           ø7@                        `  "                                                                                                 ü           s           Œipg         V     !        ;okay            �         clock-controller@37620000            2fsl,imx8qxp-lpcg             ø7b             h           s                   d             *  ¿cm40_lpcg_uart_clk cm40_lpcg_uart_ipg_clk           V             �         clock-controller@37630000            2fsl,imx8qxp-lpcg             ø7c             h           s                    d             (  ¿cm40_lpcg_i2c_clk cm40_lpcg_i2c_ipg_clk         V              �            bus@53000000             2simple-bus                                   -S       S         gpu@53100000             2vivante,gc           øS             "       @           s      �         �           Œcore shader         1      �         �           A)¹' 2©ø€        V      �         clock-audio-ipg          2fixed-clock         h            ¯'         ¿audio_ipg_clk           �   '      clock-ext-aud-mclk0          2fixed-clock         h            ¯            ¿ext_aud_mclk0           �   <      clock-ext-aud-mclk1          2fixed-clock         h            ¯            ¿ext_aud_mclk1           �   =      clock-esai0-rx           2fixed-clock         h            ¯            ¿esai0_rx_clk            �   >      clock-esai0-rx-hf            2fixed-clock         h            ¯            ¿esai0_rx_hf_clk         �   ?      clock-esai0-tx           2fixed-clock         h            ¯            ¿esai0_tx_clk            �   @      clock-esai0-tx-hf            2fixed-clock         h            ¯            ¿esai0_tx_hf_clk         �   A      clock-spdif0-rx          2fixed-clock         h            ¯          
  ¿spdif0_rx           �   B      clock-sai0-rx-bclk           2fixed-clock         h            ¯            ¿sai0_rx_bclk            �   C      clock-sai0-tx-bclk           2fixed-clock         h            ¯            ¿sai0_tx_bclk            �   D      clock-sai1-rx-bclk           2fixed-clock         h            ¯            ¿sai1_rx_bclk            �   E      clock-sai1-tx-bclk           2fixed-clock         h            ¯            ¿sai1_tx_bclk            �   F      clock-sai2-rx-bclk           2fixed-clock         h            ¯            ¿sai2_rx_bclk            �   G      clock-sai3-rx-bclk           2fixed-clock         h            ¯            ¿sai3_rx_bclk            �   H      clock-sai4-rx-bclk           2fixed-clock         h            ¯            ¿sai4_rx_bclk            �   I      bus@59000000             2simple-bus                                   -Y       Y         asrc@59000000            2fsl,imx8qm-asrc          øY              "      t         d  s                        !      "       "      #   #   #   #   #   #   #   #   #   #   #   #   #      �  Œ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         "  @        0           ?            V     ž      	  ;disabled          esai@59010000            2fsl,imx8qm-esai          øY             "      ™           s   %      %       %      #        Œcore extal fsys spba                $             $                   rx tx           V     Ÿ      	  ;disabled          spdif@59020000           2fsl,imx8qm-spdif             øY             "      È         Ê         0  s   &      #   &       #   #   #   '   #   #   #      :  Œcore rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba               $             $   	               rx tx           V            	  ;disabled          sai@59040000             2fsl,imx8qm-sai           øY             "      :           s   (      #   (       #   #        Œbus mclk0 mclk1 mclk2 mclk3         rx tx               $             $                   V     >        ;okay            P          ,  1     E        E         E      (            A.à  î   »€ î          ˜default         ¦   )      sai@59050000             2fsl,imx8qm-sai           øY             "      <           s   *      #   *       #   #        Œbus mclk0 mclk1 mclk2 mclk3         rx tx               $             $                   V     ?        ;okay          ,  1     E        E         E      *            A.à  î   »€ î          ˜default         ¦   +        �   †      sai@59060000             2fsl,imx8qm-sai           øY             "      >           s   ,      #   ,       #   #        Œbus mclk0 mclk1 mclk2 mclk3         rx             $                  V     @      	  ;disabled          sai@59070000             2fsl,imx8qm-sai           øY             "      C           s   -      #   -       #   #        Œbus mclk0 mclk1 mclk2 mclk3         rx             $                  V     ¢      	  ;disabled          dma-controller@591f0000          2fsl,imx8qm-edma          øY             a           l           y \         "      v         w         x         y         z         {         š         š         É         Ë                               ;         ;         =         =         ?         D                                          ‡                    ‰         À  V      @      A      B      C      D      E      F      G      H      I      J      K      L      M      N      O      P      Q      R      S      T      U      V      W        �   $      clock-controller@59400000            2fsl,imx8qxp-lpcg             øY@             h           s   '        d           ¿asrc0_lpcg_ipg_clk          V     ž        �         clock-controller@59410000            2fsl,imx8qxp-lpcg             øYA             h           s   "      '        d             (  ¿esai0_lpcg_extal_clk esai0_lpcg_ipg_clk         V     Ÿ        �   %      clock-controller@59420000            2fsl,imx8qxp-lpcg             øYB             h           s   "      '        d             %  ¿spdif0_lpcg_tx_clk spdif0_lpcg_gclkw            V              �   &      clock-controller@59440000            2fsl,imx8qxp-lpcg             øYD             h           s   "      '        d             !  ¿sai0_lpcg_mclk sai0_lpcg_ipg_clk            V     >        �   (      clock-controller@59450000            2fsl,imx8qxp-lpcg             øYE             h           s   "      '        d             !  ¿sai1_lpcg_mclk sai1_lpcg_ipg_clk            V     ?        �   *      clock-controller@59460000            2fsl,imx8qxp-lpcg             øYF             h           s   "      '        d             !  ¿sai2_lpcg_mclk sai2_lpcg_ipg_clk            V     @        �   ,      clock-controller@59470000            2fsl,imx8qxp-lpcg             øYG             h           s   "      '        d             !  ¿sai3_lpcg_mclk sai3_lpcg_ipg_clk            V     ¢        �   -      clock-controller@59580000            2fsl,imx8qxp-lpcg             øYX             h           s   '   '   '        d               4  ¿dsp_lpcg_adb_clk dsp_lpcg_ipg_clk dsp_lpcg_core_clk         V              �   .      clock-controller@59590000            2fsl,imx8qxp-lpcg             øYY             h           s   '        d           ¿dsp_ram_lpcg_ipg_clk            V             �   /      dsp@596e8000             2fsl,imx8qxp-dsp          øYn€  €         s   .      /      .           Œipg ocram core           V      â      ë                   Btxdb0 txdb1 rxdb0 rxdb1       0  M   0          0         0          0              ;okay            ~   1      asrc@59800000            2fsl,imx8qm-asrc          øY€             "      |         d  s   2      2              !       "       "      #   #   #   #   #   #   #   #   #   #   #   #   #      �  Œ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          `     3               3              3              3             3             3                  rxa rxb rxc txa txb txc         "  @        0           ?           V     Æ      	  ;disabled          sai@59820000             2fsl,imx8qm-sai           øY‚             "      I           s   4      #   4       #   #        Œbus mclk0 mclk1 mclk2 mclk3             3             3   	                rx tx           V     £        ;okay          4  1   "        ì        ì         ì      4            Š   !            A    .à  Ü   »€ Ü           ¡        �   7      sai@59830000             2fsl,imx8qm-sai           øYƒ             "      K           s   5      #   5       #   #        Œbus mclk0 mclk1 mclk2 mclk3            3   
                tx          V     ¤        ;okay          4  1   "        ì        ì         ì      5            Š   !            A    .à  Ü   »€ Ü           ¡        �   8      amix@59840000            2fsl,imx8qm-audmix            øY„             s   6            Œipg         V     Ê        ¶   7   8      	  ;disabled          mqs@59850000             2fsl,imx8qm-mqs           øY…             s   9      9          
  Œmclk core           V     Ë      	  ;disabled          dma-controller@599f0000          2fsl,imx8qm-edma          øYŸ             a           l           y   À      „  "      ~                  €         �         ‚         ƒ                               J         J         L         X  V      l      m      n      o      p      q      r      s      t      u      v        �   3      clock-controller@59d00000            2fsl,imx8qxp-lpcg             øYÐ             h           s     E           d            ¿aud_rec_clk0_lpcg_clk           V     E        �   :      clock-controller@59d10000            2fsl,imx8qxp-lpcg             øYÑ             h           s     ì           d            ¿aud_rec_clk1_lpcg_clk           V     ì        �   ;      clock-controller@59d20000            2fsl,imx8qxp-lpcg             øYÒ             h           s     E            d            ¿aud_pll_div_clk0_lpcg_clk           V     E        �          clock-controller@59d30000            2fsl,imx8qxp-lpcg             øYÓ             h           s     ì            d            ¿aud_pll_div_clk1_lpcg_clk           V     ì        �   !      clock-controller@59d50000            2fsl,imx8qxp-lpcg             øYÕ             h           s   "           d            ¿mclkout0_lpcg_clk           V     ï        �         clock-controller@59d60000            2fsl,imx8qxp-lpcg             øYÖ             h           s   "           d            ¿mclkout1_lpcg_clk           V     ð      acm@59e00000             2fsl,imx8qxp-acm          øYà             h         ˆ  V     í     î     ï     ð     E     ì     ž     Æ     Ÿ     >     ?     @     ¢     £     ¤           Ë      X  s   :       ;               !       <   =   >   ?   @   A   B   C   D   E   F   G   H   I       Œaud_rec_clk0_lpcg_clk aud_rec_clk1_lpcg_clk aud_pll_div_clk0_lpcg_clk aud_pll_div_clk1_lpcg_clk ext_aud_mclk0 ext_aud_mclk1 esai0_rx_clk esai0_rx_hf_clk esai0_tx_clk esai0_tx_hf_clk spdif0_rx sai0_rx_bclk sai0_tx_bclk sai1_rx_bclk sai1_tx_bclk sai2_rx_bclk sai3_rx_bclk sai4_rx_bclk          �   "      clock-controller@59c00000            2fsl,imx8qxp-lpcg             øYÀ             h           s   '        d           ¿asrc1_lpcg_ipg_clk          V     Æ        �   2      clock-controller@59c20000            2fsl,imx8qxp-lpcg             øYÂ             h           s   "      '        d             !  ¿sai4_lpcg_mclk sai4_lpcg_ipg_clk            V     £        �   4      clock-controller@59c30000            2fsl,imx8qxp-lpcg             øYÃ             h           s   "      '        d             !  ¿sai5_lpcg_mclk sai5_lpcg_ipg_clk            V     ¤        �   5      clock-controller@59c40000            2fsl,imx8qxp-lpcg             øYÄ             h           s   '        d            ¿amix_lpcg_ipg_clk           V     Ê        �   6      clock-controller@59c50000            2fsl,imx8qxp-lpcg             øYÅ             h           s   "      '        d             !  ¿mqs0_lpcg_mclk mqs0_lpcg_ipg_clk            V     Ë        �   9         clock-dma-ipg            2fixed-clock         h            ¯'         ¿dma_ipg_clk         �   W      bus@5a000000             2simple-bus                                   -Z       Z         spi@5a000000             2fsl,imx7ulp-spi          øZ                                        "      P                        s   J       J           Œper ipg         1      5           A“‡         V      5            K              K                   tx rx         	  ;disabled          spi@5a010000             2fsl,imx7ulp-spi          øZ                                       "      Q                        s   L       L           Œper ipg         1      6           A“‡         V      6            K              K                  tx rx         	  ;disabled          spi@5a020000             2fsl,imx7ulp-spi          øZ                                       "      R                        s   M       M           Œper ipg         1      7           A“‡         V      7            K              K                  tx rx         	  ;disabled          spi@5a030000             2fsl,imx7ulp-spi          øZ                                       "      S                        s   N       N           Œper ipg         1      8           A“‡         V      8            K              K                  tx rx         	  ;disabled          serial@5a060000          øZ             "      Y           s   O      O          	  Œipg baud            1      9           AÄ´         V      9        rx tx               K             K   	                ;okay             2fsl,imx8qxp-lpuart          ˜default         ¦   P      serial@5a070000          øZ             "      Z           s   Q      Q          	  Œipg baud            1      :           AÄ´         V      :        rx tx               K   
          K                 	  ;disabled             2fsl,imx8qxp-lpuart        serial@5a080000          øZ             "      [           s   R      R          	  Œipg baud            1      ;           AÄ´         V      ;        rx tx               K             K                   ;okay             2fsl,imx8qxp-lpuart          ˜default         ¦   S      serial@5a090000          øZ	             "      \           s   T      T          	  Œipg baud            1      <           AÄ´         V      <        rx tx               K             K                   ;okay             2fsl,imx8qxp-lpuart          ˜default         ¦   U      pwm@5a190000             2fsl,imx8qxp-pwm fsl,imx27-pwm            øZ             "                  s   V      V            Œipg per         1      ¼           An6         »           V      ¼      dma-controller@5a1f0000          2fsl,imx8qm-edma          øZ             a           l         À  "                ¡         ¢         £         ¤         ¥         ¦         §         ²         ³         ´         µ         ¶         ·         ¸         ¹         €  V      þ      ÿ                     «     ¬     ­     ®     ¯     °     ±     ²     ³     ´     µ        �   K      clock-controller@5a400000            2fsl,imx8qxp-lpcg             øZ@             h           s      5      W        d                ¿spi0_lpcg_clk spi0_lpcg_ipg_clk         V      5        �   J      clock-controller@5a410000            2fsl,imx8qxp-lpcg             øZA             h           s      6      W        d                ¿spi1_lpcg_clk spi1_lpcg_ipg_clk         V      6        �   L      clock-controller@5a420000            2fsl,imx8qxp-lpcg             øZB             h           s      7      W        d                ¿spi2_lpcg_clk spi2_lpcg_ipg_clk         V      7        �   M      clock-controller@5a430000            2fsl,imx8qxp-lpcg             øZC             h           s      8      W        d                ¿spi3_lpcg_clk spi3_lpcg_ipg_clk         V      8        �   N      clock-controller@5a460000            2fsl,imx8qxp-lpcg             øZF             h           s      9      W        d             '  ¿uart0_lpcg_baud_clk uart0_lpcg_ipg_clk          V      9        �   O      clock-controller@5a470000            2fsl,imx8qxp-lpcg             øZG             h           s      :      W        d             '  ¿uart1_lpcg_baud_clk uart1_lpcg_ipg_clk          V      :        �   Q      clock-controller@5a480000            2fsl,imx8qxp-lpcg             øZH             h           s      ;      W        d             '  ¿uart2_lpcg_baud_clk uart2_lpcg_ipg_clk          V      ;        �   R      clock-controller@5a490000            2fsl,imx8qxp-lpcg             øZI             h           s      <      W        d             '  ¿uart3_lpcg_baud_clk uart3_lpcg_ipg_clk          V      <        �   T      clock-controller@5a590000            2fsl,imx8qxp-lpcg             øZY             h           s      ¼      W        d             (  ¿adma_pwm_lpcg_clk adma_pwm_lpcg_ipg_clk         V      ¼        �   V      i2c@5a800000             øZ€    @                                   "       Ü           s   X       X           Œper ipg         1      `           An6         V      `      	  ;disabled          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c       i2c@5a810000             øZ�    @                                   "       Ý           s   Y       Y           Œper ipg         1      a           An6         V      a        ;okay          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c         ¯ †         ˜default         ¦   Z   [   i2c-mux@71           2nxp,pca9646 nxp,pca9546                                    ø   q        Æ            i2c@0                                      ø       gpio@68          2maxim,max7322            ø   h         ÷                    i2c@1                                      ø         i2c@2                                      ø      pressure-sensor@60           2fsl,mpl3115          ø   `         i2c@3                                      ø      gpio@1a          2nxp,pca9557          ø            ÷                   �   „      gpio@1d          2nxp,pca9557          ø            ÷                 light-sensor@44         ˜default         ¦   \         2isil,isl29023            ø   D                     "                  tcpc@50          2nxp,ptn5110 tcpci           ˜default         ¦   ]         ø   P                     "         connector            2usb-c-connector         ÒUSB-C           Ødual            ãdual            ísink            ü‘,        �                      $   ports                                port@0           ø       endpoint            1   ^        �   u         port@1           ø      endpoint            1   _        �   …                     i2c@5a820000             øZ‚    @                                   "       Þ           s   `       `           Œper ipg         1      b           An6         V      b      	  ;disabled          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c       i2c@5a830000             øZƒ    @                                   "       ß           s   a       a           Œper ipg         1      c           An6         V      c      	  ;disabled          $   2fsl,imx8qxp-lpi2c fsl,imx7ulp-lpi2c       adc@5a880000             2nxp,imx8qxp-adc         A            øZˆ             "       ð                        s   b       b           Œper ipg         1      e           An6         V      e      	  ;disabled          adc@5a890000             2nxp,imx8qxp-adc         A            øZ‰             "       ñ                        s   c       c           Œper ipg         1      f           An6         V      f      	  ;disabled          can@5a8d0000             2fsl,imx8qm-flexcan           øZ�             "       ë                        s   d      d            Œipg per         1      i           AbZ         V      i        S            b          	  ;disabled          can@5a8e0000             2fsl,imx8qm-flexcan           øZŽ             "       ì                        s   d      d            Œipg per         1      i           AbZ         V      j        S            b         	  ;disabled          can@5a8f0000             2fsl,imx8qm-flexcan           øZ�             "       í                        s   d      d            Œipg per         1      i           AbZ         V      k        S            b         	  ;disabled          dma-controller@5a9f0000          2fsl,imx8qm-edma          øZŸ   	          a           l         `  "      ¨         ©         ª         «         ¬         ­         ®         ¯         @  V     Ì     Í     Î     Ï     Ð     Ñ     Ò     Ó      clock-controller@5ac00000            2fsl,imx8qxp-lpcg             øZÀ             h           s      `      W        d                ¿i2c0_lpcg_clk i2c0_lpcg_ipg_clk         V      `        �   X      clock-controller@5ac10000            2fsl,imx8qxp-lpcg             øZÁ             h           s      a      W        d                ¿i2c1_lpcg_clk i2c1_lpcg_ipg_clk         V      a        �   Y      clock-controller@5ac20000            2fsl,imx8qxp-lpcg             øZÂ             h           s      b      W        d                ¿i2c2_lpcg_clk i2c2_lpcg_ipg_clk         V      b        �   `      clock-controller@5ac30000            2fsl,imx8qxp-lpcg             øZÃ             h           s      c      W        d                ¿i2c3_lpcg_clk i2c3_lpcg_ipg_clk         V      c        �   a      clock-controller@5ac80000            2fsl,imx8qxp-lpcg             øZÈ             h           s      e      W        d                ¿adc0_lpcg_clk adc0_lpcg_ipg_clk         V      e        �   b      clock-controller@5ac90000            2fsl,imx8qxp-lpcg             øZÉ             h           s      f      W        d                ¿adc1_lpcg_clk adc1_lpcg_ipg_clk         V      f        �   c      clock-controller@5acd0000            2fsl,imx8qxp-lpcg             øZÍ             h           s      i      W   W        d                5  ¿can0_lpcg_pe_clk can0_lpcg_ipg_clk can0_lpcg_chi_clk            V      i        �   d         clock-conn-axi           2fixed-clock         h            ¯ÞCU        ¿conn_axi_clk            �   w      clock-conn-ahb           2fixed-clock         h            ¯	ï!ª        ¿conn_ahb_clk            �   x      clock-conn-ipg           2fixed-clock         h            ¯÷�Õ        ¿conn_ipg_clk            �   v      clock-conn-bch           2fixed-clock         h            ¯×„         ¿conn_bch_clk          bus@5b000000             2simple-bus                                   -[       [         usb@5b0d0000          -   2fsl,imx7ulp-usb fsl,imx6ul-usb fsl,imx27-usb             ø[                          "                 p   e        {   f            s   g           ‡            ˜           ¬           V           	  ;disabled          usbmisc@5b0d0200            À         8   2fsl,imx7ulp-usbmisc fsl,imx7d-usbmisc fsl,imx6q-usbmisc          ø[            �   f      usbphy@5b100000          2fsl,imx7ulp-usbphy           ø[             s   g           V           	  ;disabled            �   e      mmc@5b010000            "       è            ø[             s   h      h      h            Œipg ahb per         V      ø        ;okay          "   2fsl,imx8qxp-usdhc fsl,imx7d-usdhc           1      ø           AëÂ         ˜default         ¦   i        Í            ×         Ý         å      mmc@5b020000            "       é            ø[             s   j      j      j            Œipg ahb per         V      ù        ó                      ;okay          "   2fsl,imx8qxp-usdhc fsl,imx7d-usdhc           1      ù           AëÂ         ˜default         ¦   k        Í              l        $   m              -   m             mmc@5b030000            "       ê            ø[             s   n      n      n            Œipg ahb per         V      ú      	  ;disabled          "   2fsl,imx8qxp-usdhc fsl,imx7d-usdhc         ethernet@5b040000            ø[           0  "                                              s   o      o      o      o            Œipg ahb enet_clk_ref ptp            1      û         û           Aæ²€sY@        6           H           V      û        ;okay          .   2fsl,imx8qxp-fec fsl,imx8qm-fec fsl,imx6sx-fec           ˜default         ¦   p      	  Zrgmii-id            c   q         n   mdio                                 ethernet-phy@0           2ethernet-phy-ieee802.3-c22           ø            �   q            ethernet@5b050000            ø[           0  "                                             s   r      r      r      r            Œipg ahb enet_clk_ref ptp            1      ü         ü           Aæ²€sY@        6           H           V      ü      	  ;disabled          .   2fsl,imx8qxp-fec fsl,imx8qm-fec fsl,imx6sx-fec         usb@5b110000             2fsl,imx8qm-usb3          ø[                                       -      (  s   s      s       s      s      s           Œlpm bus aclk ipg core           1                Aæ²€        V             ;okay       usb@5b120000          
   2cdns,usb3            ø[     [     [             otg xhci dev                       0  "                                            ‰host peripheral otg wakeup          ™   t        žcdns3,usb3-phy          ¨           ;okay            ¿otg          Ç   port       endpoint            1   u        �   ^               usb-phy@5b160000             2nxp,salvo-phy            ø[             s   s           Œsalvo_phy_clk           V             ×            ;okay            �   t      clock-controller@5b200000            2fsl,imx8qxp-lpcg             ø[              h           s      ø      v   w        d                9  ¿sdhc0_lpcg_per_clk sdhc0_lpcg_ipg_clk sdhc0_lpcg_ahb_clk            V      ø        �   h      clock-controller@5b210000            2fsl,imx8qxp-lpcg             ø[!             h           s      ù      v   w        d                9  ¿sdhc1_lpcg_per_clk sdhc1_lpcg_ipg_clk sdhc1_lpcg_ahb_clk            V      ù        �   j      clock-controller@5b220000            2fsl,imx8qxp-lpcg             ø["             h           s      ú      v   w        d                9  ¿sdhc2_lpcg_per_clk sdhc2_lpcg_ipg_clk sdhc2_lpcg_ahb_clk            V      ú        �   n      clock-controller@5b230000            2fsl,imx8qxp-lpcg             ø[#             h         0  s      û         û      w      û      v   v        d                         …  ¿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            V      û        �   o      clock-controller@5b240000            2fsl,imx8qxp-lpcg             ø[$             h         0  s      ü         ü      w      ü      v   v        d                         …  ¿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            V      ü        �   r      clock-controller@5b270000            2fsl,imx8qxp-lpcg             ø['             h           s   x   v        d            "  ¿usboh3_ahb_clk usboh3_phy_ipg_clk           V             �   g      clock-controller@5b280000            2fsl,imx8qxp-lpcg             ø[(             h           d                         0  s                   v   v   v              M  ¿usb3_app_clk usb3_lpm_clk usb3_ipg_clk usb3_core_pclk usb3_phy_clk usb3_aclk            V             �   s      clock-controller@5b290000            2fsl,imx8qxp-lpcg             ø[)             h            s     	        	      w   w        d                   '  ¿gpmi_bch gpmi_io gpmi_apb gpmi_bch_apb          V     	        �   z      clock-controller@5b290004            2fsl,imx8qxp-lpcg             ø[)            h           s   w        d           ¿apbhdma_hclk            V     	        �   y      dma-controller@5b810000       (   2fsl,imx8qxp-dma-apbh fsl,imx28-dma-apbh          ø[�            0  "                                            a           l           s   y            V     	        �   {      nand-controller@5b812000             2fsl,imx8qxp-gpmi-nand            ø[�      [�@             gpmi-nand bch                                     "                 ‰bch          s   z      z      z       z         '  Œgpmi_io gpmi_apb gpmi_bch gpmi_bch_apb             {            rx-tx           V     	        1     	           Aúð€      	  ;disabled             bus@5c000000             2simple-bus                                   -\       \         ddr-pmu@5c020000             2fsl,imx8-ddr-pmu             ø\             "       ƒ            clock-lsio-bus           2fixed-clock         h            ¯õá         ¿lsio_bus_clk            �   �      bus@5d000000             2simple-bus                                    -]       ]                      pwm@5d000000             2fsl,imx27-pwm            ø]              Œipg per         s   |      |           1      ¿           An6         »           "       ^         	  ;disabled          pwm@5d010000             2fsl,imx27-pwm            ø]             Œipg per         s   }      }           1      À           An6         »           "       _         	  ;disabled          pwm@5d020000             2fsl,imx27-pwm            ø]             Œipg per         s   ~      ~           1      Á           An6         »           "       `         	  ;disabled          pwm@5d030000             2fsl,imx27-pwm            ø]             Œipg per         s                    1      Â           An6         »           "       a         	  ;disabled          gpio@5d080000            ø]             "       ˆ            ÷                            ü           V      Ç          2fsl,imx8qxp-gpio fsl,imx35-gpio       P  â   €      8      €      E      €      K      €      P      €      R         gpio@5d090000            ø]	             "       ‰            ÷                            ü           V      È          2fsl,imx8qxp-gpio fsl,imx35-gpio       0  â   €       Y   	   €   	   c      €      t           �         gpio@5d0a0000            ø]
             "       Š            ÷                            ü           V      É          2fsl,imx8qxp-gpio fsl,imx35-gpio       0  â   €       {      €      ~      €      �         gpio@5d0b0000            ø]             "       ‹            ÷                            ü           V      Ê          2fsl,imx8qxp-gpio fsl,imx35-gpio       0  â   €       ’      €      —      €      ¥         gpio@5d0c0000            ø]             "       Œ            ÷                            ü           V      Ë          2fsl,imx8qxp-gpio fsl,imx35-gpio       €  â   €              €            €      	      €            €            €            €            €      %           �   m      gpio@5d0d0000            ø]             "       �            ÷                            ü           V      Ì          2fsl,imx8qxp-gpio fsl,imx35-gpio       0  â   €       (      €      ,      €   	   3           �   ƒ      gpio@5d0e0000            ø]             "       Ž            ÷                            ü           V      Í          2fsl,imx8qxp-gpio fsl,imx35-gpio       gpio@5d0f0000            ø]             "       �            ÷                            ü           V      Î          2fsl,imx8qxp-gpio fsl,imx35-gpio       spi@5d120000                                       2nxp,imx8qxp-fspi             ø]                   fspi_base fspi_mmap         "       \           s      í         í           Œfspi_en fspi            V      í      	  ;disabled          mailbox@5d1b0000             ø]             "       °           r         	  ;disabled             2fsl,imx8qxp-mu fsl,imx6sx-mu          mailbox@5d1c0000             ø]             "       ±           r         -   2fsl,imx8-mu-scu fsl,imx8qxp-mu fsl,imx6sx-mu            �         mailbox@5d1d0000             ø]             "       ²           r         	  ;disabled          -   2fsl,imx8-mu-scu fsl,imx8qxp-mu fsl,imx6sx-mu          mailbox@5d1e0000             ø]             "       ³           r         	  ;disabled          -   2fsl,imx8-mu-scu fsl,imx8qxp-mu fsl,imx6sx-mu          mailbox@5d1f0000             ø]             "       ´           r         	  ;disabled          -   2fsl,imx8-mu-scu fsl,imx8qxp-mu fsl,imx6sx-mu          mailbox@5d200000             ø]              "       ¸           r           V      Ú      	  ;disabled             2fsl,imx8qxp-mu fsl,imx6sx-mu          mailbox@5d210000             ø]!             "       ¹           r           V      Û      	  ;disabled             2fsl,imx8qxp-mu fsl,imx6sx-mu          mailbox@5d280000             ø](             "       À           r           V      â         2fsl,imx8qxp-mu fsl,imx6sx-mu            �   0      clock-controller@5d400000            2fsl,imx8qxp-lpcg             ø]@             h         4  s      ¿         ¿         ¿      �      ¿           d                      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         V      ¿        �   |      clock-controller@5d410000            2fsl,imx8qxp-lpcg             ø]A             h         4  s      À         À         À      �      À           d                      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         V      À        �   }      clock-controller@5d420000            2fsl,imx8qxp-lpcg             ø]B             h         4  s      Á         Á         Á      �      Á           d                      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         V      Á        �   ~      clock-controller@5d430000            2fsl,imx8qxp-lpcg             ø]C             h         4  s      Â         Â         Â      �      Â           d                      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         V      Â        �         clock-controller@5d440000            2fsl,imx8qxp-lpcg             ø]D             h         4  s      Ã         Ã         Ã      �      Ã           d                      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         V      Ã      clock-controller@5d450000            2fsl,imx8qxp-lpcg             ø]E             h         4  s      Ä         Ä         Ä      �      Ä           d                      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         V      Ä      clock-controller@5d460000            2fsl,imx8qxp-lpcg             ø]F             h         4  s      Å         Å         Å      �      Å           d                      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         V      Å      clock-controller@5d470000            2fsl,imx8qxp-lpcg             ø]G             h         4  s      Æ         Æ         Æ      �      Æ           d                      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         V      Æ         chosen          î/bus@5a000000/serial@5a060000         memory@80000000          ìmemory           ø    €       @         usdhc2-vmmc          2regulator-fixed       	  úSD1_SPWR            	 -ÆÀ        ! -ÆÀ        9   m                >        �   l      gpio-sbu-mux             2nxp,cbdtu02043 gpio-sbu-mux         ˜default         ¦   ‚        Q   ƒ   	            ^   „               k   port       endpoint            1   …        �   _            sound-wm8960             2fsl,imx-audio-wm8960             ,wm8960-audio            ~   †        ˆ   ‡        ”                 ƒ   Headphone Jack HP_L Headphone Jack HP_R Ext Spk SPK_LP Ext Spk SPK_LN Ext Spk SPK_RP Ext Spk SPK_RN LINPUT1 Mic Jack Mic Jack MICB           	interrupt-parent #address-cells #size-cells model compatible ethernet0 ethernet1 gpio0 gpio1 gpio2 gpio3 gpio4 gpio5 gpio6 gpio7 i2c0 i2c1 i2c2 i2c3 mmc0 mmc1 mmc2 mu0 mu1 mu2 mu3 mu4 serial0 serial1 serial2 serial3 vpu-core0 vpu-core1 device_type reg 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 clocks 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 ranges no-map status mbox-names mboxes #power-domain-cells #clock-cells fsl,pins linux,keycodes timeout-sec #thermal-sensor-cells clock-frequency clock-output-names polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device assigned-clocks assigned-clock-rates power-domains clock-indices #mbox-cells memory-region clock-names pinctrl-names pinctrl-0 pinctrl-1 scl-gpios sda-gpios wlf,shared-lrclk wlf,hp-cfg wlf,gpio-cfg gpio-controller #gpio-cells dmas dma-names fsl,asrc-rate fsl,asrc-width fsl,asrc-clk-map #sound-dai-cells #dma-cells dma-channels dma-channel-mask assigned-clock-parents fsl,sai-asynchronous dais #pwm-cells reset-gpios label power-role data-role try-power-role source-pdos sink-pdos op-sink-microwatt self-powered remote-endpoint #io-channel-cells fsl,clk-source fsl,scu-index fsl,usbphy fsl,usbmisc ahb-burst-config tx-burst-size-dword rx-burst-size-dword #index-cells bus-width no-sd no-sdio non-removable fsl,tuning-start-tap fsl,tuning-step vmmc-supply cd-gpios wp-gpios fsl,num-tx-queues fsl,num-rx-queues phy-mode phy-handle fsl,magic-packet reg-names interrupt-names phys phy-names cdns,on-chip-buff-size dr_mode usb-role-switch #phy-cells gpio-ranges stdout-path regulator-name regulator-min-microvolt regulator-max-microvolt gpio enable-active-high select-gpios enable-gpios orientation-switch audio-cpu audio-codec hp-det-gpio audio-routing 