Ðþí  u«   8  nŒ   (              nT                                                                      ,Google i.MX8MQ Phanbell       "   2google,imx8mq-phanbell fsl,imx8mq      aliases       &   =/soc@0/bus@30800000/ethernet@30be0000         "   G/soc@0/bus@30000000/gpio@30200000         "   M/soc@0/bus@30000000/gpio@30210000         "   S/soc@0/bus@30000000/gpio@30220000         "   Y/soc@0/bus@30000000/gpio@30230000         "   _/soc@0/bus@30000000/gpio@30240000         !   e/soc@0/bus@30800000/i2c@30a20000          !   j/soc@0/bus@30800000/i2c@30a30000          !   o/soc@0/bus@30800000/i2c@30a40000          !   t/soc@0/bus@30800000/i2c@30a50000          !   y/soc@0/bus@30800000/mmc@30b40000          !   ~/soc@0/bus@30800000/mmc@30b50000          $   ƒ/soc@0/bus@30800000/serial@30860000       $   ‹/soc@0/bus@30800000/serial@30890000       $   “/soc@0/bus@30800000/serial@30880000       $   ›/soc@0/bus@30800000/serial@30a60000       !   £/soc@0/bus@30800000/spi@30820000          !   ¨/soc@0/bus@30800000/spi@30830000          !   ­/soc@0/bus@30800000/spi@30840000          clock-ckil           2fixed-clock          ²             ¿  €          Ïckil             â         clock-osc-25m            2fixed-clock          ²             ¿}x@         Ïosc_25m          â         clock-osc-27m            2fixed-clock          ²             ¿›üÀ         Ïosc_27m          â         clock-ext1           2fixed-clock          ²             ¿ík@      	   Ïclk_ext1             â         clock-ext2           2fixed-clock          ²             ¿ík@      	   Ïclk_ext2             â         clock-ext3           2fixed-clock          ²             ¿ík@      	   Ïclk_ext3             â         clock-ext4           2fixed-clock          ²             ¿ík@      	   Ïclk_ext4             â         cpus                                 cpu@0            êcpu          2arm,cortex-a53           ö             ú  îl                     psci                       .           B           Q           ]speed_grade         n            â         cpu@1            êcpu          2arm,cortex-a53           ö            ú  îl                     psci                       .           B           n            â   	      cpu@2            êcpu          2arm,cortex-a53           ö            ú  îl                     psci                       .           B           n            â   
      cpu@3            êcpu          2arm,cortex-a53           ö            ú  îl                     psci                       .           B           n            â         l2-cache0            2cache            â            opp-table            2operating-points-v2          y         â      opp-800000000           „    /¯         ‹ »         ™              ª Ið         »      opp-1000000000          „    ;šÊ         ‹ »         ™              ª Ið         »      opp-1300000000          „    M|m         ‹ B@        ™              ª Ið         »      opp-1500000000          „    Yh/         ‹ B@        ™              ª Ið         »         pmu          2arm,cortex-a53-pmu          Ç                              Ò      	   
         psci             2arm,psci-1.0            smc       thermal-zones      cpu-thermal         å   ú        û  Ð        	          trips      cpu-alert            8€        %  Ð         ñpassive       cpu-crit             _�        %  Ð      	   ñcritical          trip0            $ø        %  Ð         ñpassive          â         trip1            8€        %  Ð         ñpassive          â         trip3            _�        %  Ð      	   ñcritical          trip4             ýè        %  '         ñactive           â            cooling-maps       map0            0           5                map1            0           5                map4            0           5                      gpu-thermal         å   ú        û  Ð        	         trips      gpu-alert            8€        %  Ð         ñpassive          â         gpu-crit             _�        %  Ð      	   ñcritical             cooling-maps       map0            0           5   ÿÿÿÿÿÿÿÿ            vpu-thermal         å   ú        û  Ð        	         trips      vpu-crit             _�        %  Ð      	   ñcritical                   timer            2arm,armv8-timer       0  Ç                                 
                         D      soc@0            2simple-bus                                   [            >           b@       @   À      bus@30000000             2fsl,aips-bus simple-bus          ö0    @                                   [0   0    @     sai@30010000            m             2fsl,imx8mq-sai           ö0             Ç       _                  î      Ä                      ~bus mclk1 mclk2 mclk3            Š                   	               �rx tx         	  ™disabled          sai@30030000            m             2fsl,imx8mq-sai           ö0             Ç       Z                  ó      É                      ~bus mclk1 mclk2 mclk3            Š                                  �rx tx         	  ™disabled          sai@30040000            m             2fsl,imx8mq-sai           ö0             Ç       Z                  ò      È                      ~bus mclk1 mclk2 mclk3            Š                                  �rx tx         	  ™disabled          sai@30050000            m             2fsl,imx8mq-sai           ö0             Ç       d                  ñ      Ç                      ~bus mclk1 mclk2 mclk3            Š                                   �rx tx         	  ™disabled          gpio@30200000            2fsl,imx8mq-gpio fsl,imx35-gpio           ö0              Ç       @          A                                  °            ¼        Ñ           â          
            â   *      gpio@30210000            2fsl,imx8mq-gpio fsl,imx35-gpio           ö0!             Ç       B          C                                  °            ¼        Ñ           â          (            â   2      gpio@30220000            2fsl,imx8mq-gpio fsl,imx35-gpio           ö0"             Ç       D          E                                  °            ¼        Ñ           â          =            â   =      gpio@30230000            2fsl,imx8mq-gpio fsl,imx35-gpio           ö0#             Ç       F          G                                  °            ¼        Ñ           â          W          gpio@30240000            2fsl,imx8mq-gpio fsl,imx35-gpio           ö0$             Ç       H          I                                  °            ¼        Ñ           â          w         tmu@30260000             2fsl,imx8mq-tmu           ö0&             Ç       1                 ö         î        ü    
 &  H  a     @  
       #      )      /      5      =      C      K      Q      W   	   _   
   g      o           #     +     3     ;     C     K     U     ]  	   g  
   p           #     -     7     A     K     W     c     o           !     -     9     E     S     _     q                    â         watchdog@30280000            2fsl,imx8mq-wdt fsl,imx21-wdt             ö0(             Ç       N                 Ô        ™okay            4default         B            L      watchdog@30290000            2fsl,imx8mq-wdt fsl,imx21-wdt             ö0)             Ç       O                 Õ      	  ™disabled          watchdog@302a0000            2fsl,imx8mq-wdt fsl,imx21-wdt             ö0*             Ç       
                 Ö      	  ™disabled          sdma@302c0000            2fsl,imx8mq-sdma fsl,imx7d-sdma           ö0,             Ç       g                 ä      ä        ~ipg ahb         a           limx/sdma/sdma-imx7d.bin          â         lcd-controller@30320000       !   2fsl,imx8mq-lcdif fsl,imx28-lcdif             ö02             Ç                        €        ~pix          …      !      $      €      #        •            #      %        ¬            #g¸€      	  ™disabled       port       endpoint            Á            â   &            pinctrl@30330000             2fsl,imx8mq-iomuxc            ö03              â      fec1grp      h  Ñ   h  Ð                  l  Ô  À          #   p  Ø                  t  Ü                  x  à                  |  ä                  œ                 ‘   ˜                  ‘   ”  ü               ‘   �  ø               ‘   „  ì                  Œ  ô               ‘   ˆ  ð               ‘   €  è                  L  ´                        â   4      gpiofangrp          Ñ    p                       â   >      i2c1grp       0  Ñ    |            @      €            @           â   '      pmicirqgrp          Ñ   4  œ               A         â   (      uart1grp          0  Ñ  4  œ  ô           I  8                  I         â   !      usdhc1grp           Ñ                     ƒ   ¤                 Ã   ¨                 Ã   ¬                 Ã   °                 Ã   ´                 Ã   ¸                  Ã   ¼  $               Ã   À  (               Ã   Ä  ,               Ã   Ì  4               ƒ   È  0               Á         â   +      usdhc1-100mhzgrp            Ñ                     …   ¤                 Å   ¨                 Å   ¬                 Å   °                 Å   ´                 Å   ¸                  Å   ¼  $               Å   À  (               Å   Ä  ,               Å   Ì  4               …   È  0               Á         â   ,      usdhc1-200mhzgrp            Ñ                     ‡   ¤                 Ç   ¨                 Ç   ¬                 Ç   °                 Ç   ´                 Ç   ¸                  Ç   ¼  $               Ç   À  (               Ç   Ä  ,               Ç   Ì  4               ‡   È  0               Á         â   -      usdhc2gpiogrp         0  Ñ   Ð  8              A   ì  T              A         â   /      usdhc2grp         ¨  Ñ   Ô  <               ƒ   Ø  @               Ã   Ü  D               Ã   à  H               Ã   ä  L               Ã   è  P               Ã   8                 Á         â   .      usdhc2-100mhzgrp          ¨  Ñ   Ô  <               …   Ø  @               Å   Ü  D               Å   à  H               Å   ä  L               Å   è  P               Å   8                 Á         â   0      usdhc2-200mhzgrp          ¨  Ñ   Ô  <               ‡   Ø  @               Ç   Ü  D               Ç   à  H               Ç   ä  L               Ç   è  P               Ç   8                 Á         â   1      wdoggrp         Ñ   0  ˜              Æ         â            syscon@30340000       =   2fsl,imx8mq-iomuxc-gpr fsl,imx6q-iomuxc-gpr syscon simple-mfd             ö04        mux-controller        	   2mmio-mux            Ú           í   4            â   "         efuse@30350000           2fsl,imx8mq-ocotp syscon          ö05                   ú                            speed-grade@10           ö               â            syscon@30360000          2fsl,imx8mq-anatop syscon             ö06             Ç       1         snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd           ö07              â      snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp         û              4        Ç                                       	  ~snvs-rtc          snvs-powerkey            2fsl,sec-v4.0-pwrkey         û           Ç                               ~snvs-pwrkey         	   t               	  ™disabled             clock-controller@30380000            2fsl,imx8mq-ccm           ö08             Ç       U          V            ²                                      9  ~ckil osc_25m osc_27m clk_ext1 clk_ext2 clk_ext3 clk_ext4            …      X     !      q        ¬        /¯         •      N               â         reset-controller@30390000            2fsl,imx8mq-src syscon            ö09             Ç       Y           %            â   %      gpc@303a0000             2fsl,imx8mq-gpc           ö0:             Ç       W                         ¼        Ñ            â      pgc                              power-domain@0          2             ö             â   #      power-domain@1          2             ö           F             â   <      power-domain@2          2             ö            â   8      power-domain@3          2             ö            â   :      power-domain@4          2             ö         power-domain@5          2             ö                  ×      f      o      p         â   6      power-domain@6          2             ö                 ß         â   ;      power-domain@7          2             ö         power-domain@8          2             ö         power-domain@9          2             ö   	      power-domain@a          2             ö   
         â                   bus@30400000             2fsl,aips-bus simple-bus          ö0@   @                                   [0@  0@   @     pwm@30660000             2fsl,imx8mq-pwm fsl,imx27-pwm             ö0f             Ç       Q                 ¿      ¿        ~ipg per         T         	  ™disabled          pwm@30670000             2fsl,imx8mq-pwm fsl,imx27-pwm             ö0g             Ç       R                 À      À        ~ipg per         T         	  ™disabled          pwm@30680000             2fsl,imx8mq-pwm fsl,imx27-pwm             ö0h             Ç       S                 Á      Á        ~ipg per         T         	  ™disabled          pwm@30690000             2fsl,imx8mq-pwm fsl,imx27-pwm             ö0i             Ç       T                 Â      Â        ~ipg per         T         	  ™disabled          timer@306a0000           2nxp,sysctr-timer             ö0j             Ç       /                      ~per          bus@30800000             2fsl,aips-bus simple-bus          ö0€   @                                   [0€  0€   @              spi@30820000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi             ö0‚             Ç                        ³      ³        ~ipg per       	  ™disabled          spi@30830000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi             ö0ƒ             Ç                         ´      ´        ~ipg per       	  ™disabled          spi@30840000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi             ö0„             Ç       !                 µ      µ        ~ipg per       	  ™disabled          serial@30860000          2fsl,imx8mq-uart fsl,imx6q-uart           ö0†             Ç                        Ê      Ê        ~ipg per         ™okay            4default         B   !      serial@30880000          2fsl,imx8mq-uart fsl,imx6q-uart           ö0ˆ             Ç                        Ì      Ì        ~ipg per       	  ™disabled          serial@30890000          2fsl,imx8mq-uart fsl,imx6q-uart           ö0‰             Ç                        Ë      Ë        ~ipg per       	  ™disabled          sai@308b0000            m             2fsl,imx8mq-sai           ö0‹             Ç       `                  ï      Å                      ~bus mclk1 mclk2 mclk3            Š      
                            �rx tx         	  ™disabled          sai@308c0000            m             2fsl,imx8mq-sai           ö0Œ             Ç       2                  ð      Æ                      ~bus mclk1 mclk2 mclk3            Š                                  �rx tx         	  ™disabled          crypto@30900000          2fsl,sec-v4.0                                      ö0�             [    0�             Ç       [                 t      ì      	  ~aclk ipg       jr@1000          2fsl,sec-v4.0-job-ring            ö              Ç       i         jr@2000          2fsl,sec-v4.0-job-ring            ö               Ç       j         jr@3000          2fsl,sec-v4.0-job-ring            ö  0            Ç       r            mipi-dsi@30a00000            2fsl,imx8mq-nwl-dsi           ö0            (        £      ô      õ      ¤      €      !  ~core rx_esc tx_esc phy_ref lcdif            …      ô      £      õ        •      G      L        ¬Ä´ ÚÖ€1-         Ç       "           _   "            F   #        l   $        qdphy             {   %      %      %      %           ‚byte dpi esc pclk         	  ™disabled       ports                                port@0           ö                                 endpoint@0           ö            Á   &         â                  dphy@30a00300            2fsl,imx8mq-mipi-dphy             ö0                   ¤        ~phy_ref         …      ¤        •      %        ¬n6         Ž            F   #      	  ™disabled             â   $      i2c@30a20000             2fsl,imx8mq-i2c fsl,imx21-i2c             ö0¢             Ç       #                 ¸                                  ™okay             ¿ €        4default         B   '   pmic@4b          2rohm,bd71837             ö   K        4default         B   (         ²               )      	   Ïpmic_clk                 *        Ç         regulators     BUCK1           ™buck1           ¨ 
®`        À Ö          Ø         ê        þ  â         »         ( »         > 5       BUCK2           ™buck2           ¨ øP        À B@         Ø         ê         B@        ( »          â         BUCK3           ™buck3           ¨ 
®`        À Ö          Ø         »       BUCK4           ™buck4           ¨ 
®`        À Ö          Ø         ê         »       BUCK5           ™buck5           ¨ 
®`        À ™p         Ø         ê      BUCK6           ™buck6           ¨ -ÆÀ        À 2Z          Ø         ê      BUCK7           ™buck7           ¨ }ˆ        À pø         Ø         ê      BUCK8           ™buck8           ¨ 5         À \À         Ø         ê      LDO1            ™ldo1            ¨ -ÆÀ        À 2Z          Ø         ê      LDO2            ™ldo2            ¨ »         À »          Ø         ê      LDO3            ™ldo3            ¨ w@        À 2Z          Ø         ê      LDO4            ™ldo4            ¨ »         À w@         Ø         ê      LDO5            ™ldo5            ¨ w@        À 2Z          Ø         ê      LDO6            ™ldo6            ¨ »         À w@         Ø         ê      LDO7            ™ldo7            ¨ w@        À 2Z          Ø         ê               i2c@30a30000             2fsl,imx8mq-i2c fsl,imx21-i2c             ö0£             Ç       $                 ¹                                	  ™disabled          i2c@30a40000             2fsl,imx8mq-i2c fsl,imx21-i2c             ö0¤             Ç       %                 º                                	  ™disabled          i2c@30a50000             2fsl,imx8mq-i2c fsl,imx21-i2c             ö0¥             Ç       &                 »                                	  ™disabled          serial@30a60000          2fsl,imx8mq-uart fsl,imx6q-uart           ö0¦             Ç                        Í      Í        ~ipg per       	  ™disabled          mailbox@30aa0000             2fsl,imx8mq-mu fsl,imx6sx-mu          ö0ª             Ç       X                 ý        W         mmc@30b40000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc             ö0´             Ç                        ì      i      Ò        ~ipg ahb per         c           x           ˆ           ™okay          "  4default state_100mhz state_200mhz           B   +        ’   ,        œ   -         ¦      mmc@30b50000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc             ö0µ             Ç                        ì      i      Ó        ~ipg ahb per         c           x           ˆ           ™okay          "  4default state_100mhz state_200mhz           B   .   /        ’   0   /        œ   1   /        ´   2              ½   3      spi@30bb0000                                       2fsl,imx8mq-qspi fsl,imx7d-qspi           ö0»                   ÉQuadSPI QuadSPI-memory          Ç       k                 Ã      Ã        ~qspi_en qspi          	  ™disabled          sdma@30bd0000            2fsl,imx8mq-sdma fsl,imx7d-sdma           ö0½             Ç                        ã      t        ~ipg ahb         a           limx/sdma/sdma-imx7d.bin          â         ethernet@30be0000            2fsl,imx8mq-fec fsl,imx6sx-fec            ö0¾           0  Ç       v          w          x          y         (        ¶      ¶      Š      ‰      ‹      "  ~ipg ahb ptp enet_clk_ref enet_out           Ó           å           ™okay            4default         B   4      	  ÷rgmii-id                5            mdio                                 ethernet-phy@0           2ethernet-phy-ieee802.3-c22           ö               *   	           (  '        8  ÃP         â   5               bus@32c00000             2fsl,aips-bus simple-bus          ö2À   @                                   [2À  2À   @     interrupt-controller@32e2d000         $   2fsl,imx8m-irqsteer fsl,imx-irqsteer          ö2âÐ            Ç                        ø        ~ipg         J            V   @         ¼        Ñ            gpu@38000000             2vivante,gc           ö8              Ç                         ×      f      o      p        ~core shader bus reg         B         (  …      a      d      o      p            (  •                                      ¬/¯ /¯ /¯ /¯             F   6         â         usb@38100000             2fsl,imx8mq-dwc3 snps,dwc3            ö8                   Î      ˜              ~bus_early ref suspend           …      n      ˜        •      V      H        ¬Íe õá         Ç       (           l   7   7        qusb2-phy usb3-phy           F   8         c        ™okay            {otg       usb-phy@381f0040             2fsl,imx8mq-usb-phy           ö8 @   @              Ð        ~phy         …      ™        •      H        ¬õá         Ž            ™okay             â   7      usb@38200000             2fsl,imx8mq-dwc3 snps,dwc3            ö8                    Ï      ˜              ~bus_early ref suspend           …      n      ˜        •      V      H        ¬Íe õá         Ç       )           l   9   9        qusb2-phy usb3-phy           F   :         c        ™okay            {host          usb-phy@382f0040             2fsl,imx8mq-usb-phy           ö8/ @   @              Ñ        ~phy         …      ™        •      H        ¬õá         Ž            ™okay             â   9      video-codec@38300000             2nxp,imx8mq-vpu           ö80     81     82             Ég1 g2 ctrl          Ç                            ƒg1 g2                 å      æ      ß      
  ~g1 g2 bus            …      x      y      j               •                  N              ¬#ÃF #ÃF /¯             F   ;      pcie@33800000            2fsl,imx8mq-pcie          ö3€   @  ð             Édbi config                                    êpci         “       ÿ      0  [�           ø         ‚                 ð          �           §           Ç       z           ƒmsi         Ñ           ´                     €  Ç                         }                            |                            {                            z           Õ           F   <        {   %      %      %           ‚pciephy apps turnoff            …      |      }      ~        •      T      P      G        ¬æ²€õá  ˜–€      	  ™disabled          pcie@33c00000            2fsl,imx8mq-pcie          ö3À   @  'ð             Édbi config                                    êpci       0  [�           'ø         ‚                   ð          �           §           Ç       J           ƒmsi         Ñ           ´                     €  Ç                         M                            L                            K                            J           Õ           F   <        {   %   "   %   $   %   %        ‚pciephy apps turnoff            …      ­      ®      ¯        •      T      P      G        ¬æ²€õá  ˜–€      	  ™disabled          interrupt-controller@38800000            2arm,gic-v3        (   ö8€     8ˆ     1       1      1              Ñ            ¼        Ç      	                         â         memory-controller@3d400000           2fsl,imx8mq-ddrc fsl,imx8m-ddrc           ö=@   @          ~core pll alt apb                   ü      ê      v      w      ddr-pmu@3d800000          %   2fsl,imx8mq-ddr-pmu fsl,imx8m-ddr-pmu             ö=€   @                       Ç       b            chosen        $  è/soc@0/bus@30800000/serial@30860000       memory@40000000          êmemory           ö    @       @         clock-pmic           2fixed-clock          ²             ¿  €       	   Ïpmic_osc             â   )      regulator-usdhc2-vmmc            2regulator-fixed         ™VSD_3V3         ¨ 2Z         À 2Z         ô   2                ù         â   3      gpio-fan          	   2gpio-fan                      !˜           ·   =               B           4default         B   >        ™okay             â            	interrupt-parent #address-cells #size-cells model compatible ethernet0 gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 i2c3 mmc0 mmc1 serial0 serial1 serial2 serial3 spi0 spi1 spi2 #clock-cells clock-frequency clock-output-names phandle device_type reg clock-latency clocks enable-method next-level-cache operating-points-v2 #cooling-cells nvmem-cells nvmem-cell-names cpu-supply opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend interrupts interrupt-affinity polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device arm,no-tick-in-suspend ranges dma-ranges #sound-dai-cells clock-names dmas dma-names status gpio-controller #gpio-cells interrupt-controller #interrupt-cells gpio-ranges little-endian fsl,tmu-range fsl,tmu-calibration #thermal-sensor-cells pinctrl-names pinctrl-0 fsl,ext-reset-output #dma-cells fsl,sdma-ram-script-name assigned-clocks assigned-clock-parents assigned-clock-rates remote-endpoint fsl,pins #mux-control-cells mux-reg-masks regmap offset linux,keycode wakeup-source #reset-cells #power-domain-cells power-domains #pwm-cells mux-controls phys phy-names resets reset-names #phy-cells regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on regulator-ramp-delay rohm,dvs-run-voltage rohm,dvs-idle-voltage rohm,dvs-suspend-voltage #mbox-cells fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-1 pinctrl-2 non-removable cd-gpios vmmc-supply reg-names fsl,num-tx-queues fsl,num-rx-queues phy-mode phy-handle fsl,magic-packet reset-gpios reset-assert-us reset-deassert-us fsl,channel fsl,num-irqs usb3-resume-missing-cas dr_mode interrupt-names bus-range num-lanes num-viewport interrupt-map-mask interrupt-map fsl,max-link-speed stdout-path gpio enable-active-high gpio-fan,speed-map 