Ðþí  rü   8  lH   (            ´  l                                                                      ,TechNexion PICO-PI-8M         $   2technexion,pico-pi-imx8m 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          â         cpu@1            êcpu          2arm,cortex-a53           ö            ú  îl                     psci                       .           B            â         cpu@2            êcpu          2arm,cortex-a53           ö            ú  îl                     psci                       .           B            â   	      cpu@3            êcpu          2arm,cortex-a53           ö            ú  îl                     psci                       .           B            â   
      l2-cache0            2cache            â            opp-table            2operating-points-v2          n         â      opp-800000000           y    /¯         € »         Ž              Ÿ Ið         °      opp-1000000000          y    ;šÊ         € »         Ž              Ÿ Ið         °      opp-1300000000          y    M|m         € B@        Ž              Ÿ Ið         °      opp-1500000000          y    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             cooling-maps       map0            %         0  *   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ            gpu-thermal         Ú   ú        ð  Ð        þ         trips      gpu-alert            8€          Ð         ñpassive          â         gpu-crit             _�          Ð      	   ñcritical             cooling-maps       map0            %           *   ÿÿÿÿÿÿÿÿ            vpu-thermal         Ú   ú        ð  Ð        þ         trips      vpu-crit             _�          Ð      	   ñcritical                   timer            2arm,armv8-timer       0  ¼                                 
                         9      soc@0            2simple-bus                                   P            >           W@       @   À      bus@30000000             2fsl,aips-bus simple-bus          ö0    @                                   P0   0    @     sai@30010000            b             2fsl,imx8mq-sai           ö0             ¼       _                  î      Ä                      sbus mclk1 mclk2 mclk3                               	               „rx tx         	  Ždisabled          sai@30030000            b             2fsl,imx8mq-sai           ö0             ¼       Z                  ó      É                      sbus mclk1 mclk2 mclk3                                              „rx tx         	  Ždisabled          sai@30040000            b             2fsl,imx8mq-sai           ö0             ¼       Z                  ò      È                      sbus mclk1 mclk2 mclk3                                              „rx tx         	  Ždisabled          sai@30050000            b             2fsl,imx8mq-sai           ö0             ¼       d                  ñ      Ç                      sbus 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                         •        ¥            ±        Æ           ×          (            â   /      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            )default         7            A      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                 ä      ä        sipg ahb         V           aimx/sdma/sdma-imx7d.bin          â         lcd-controller@30320000       !   2fsl,imx8mq-lcdif fsl,imx28-lcdif             ö02             ¼                        €        spix          z      !      $      €      #        Š            #      %        ¡            #g¸€      	  Ždisabled       port       endpoint            ¶            â   "            pinctrl@30330000             2fsl,imx8mq-iomuxc            ö03              â      enet3v3grp          Æ   (  �                        â   1      fec1grp      h  Æ   h  Ð                  l  Ô  À          #   p  Ø                  t  Ü                  x  à                  |  ä                  œ                 ‘   ˜                  ‘   ”  ü               ‘   �  ø               ‘   „  ì                  Œ  ô               ‘   ˆ  ð               ‘   €  è                  L  ´                        â   0      i2c1grp       0  Æ    |            @      €            @           â   #      i2c2grp       0  Æ    „            @       ˆ            @           â   '      otgvbusgrp          Æ  ,  ”                       â   :      pmicirqgrp          Æ   4  œ               A         â   $      uart1grp          0  Æ  4  œ  ô           I  8                  I         â         uart2grp          `  Æ  <  ¤  ü           I  @  ¨               I  L  ´              I  P  ¸  ø         I      usdhc1grp          Æ                     ƒ   ¤                 Ã   ¨                 Ã   ¬                 Ã   °                 Ã   ´                 Ã   ¸                  Ã   ¼  $               Ã   À  (               Ã   Ä  ,               Ã   Ì  4               ƒ         â   (      usdhc1-100mhzgrp           Æ                     …   ¤                 Å   ¨                 Å   ¬                 Å   °                 Å   ´                 Å   ¸                  Å   ¼  $               Å   À  (               Å   Ä  ,               Å   Ì  4               …         â   )      usdhc1-200mhzgrp           Æ                     ‡   ¤                 Ç   ¨                 Ç   ¬                 Ç   °                 Ç   ´                 Ç   ¸                  Ç   ¼  $               Ç   À  (               Ç   Ä  ,               Ç   Ì  4               ‡         â   *      usdhc2gpiogrp           Æ   Ð  8              A         â   ,      usdhc2grp         ¨  Æ   Ô  <               ƒ   Ø  @               Ã   Ü  D               Ã   à  H               Ã   ä  L               Ã   è  P               Ã   8                 Á         â   +      usdhc2-100mhzgrp          ¨  Æ   Ô  <               …   Ø  @               Å   Ü  D               Å   à  H               Å   ä  L               Å   è  P               Å   8                 Á         â   -      usdhc2-200mhzgrp          ¨  Æ   Ô  <               ‡   Ø  @               Ç   Ü  D               Ç   à  H               Ç   ä  L               Ç   è  P               Ç   8                 Á         â   .      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        ¼                                       	  ssnvs-rtc          snvs-powerkey            2fsl,sec-v4.0-pwrkey         ð           ¼                               ssnvs-pwrkey         þ   t               	  Ždisabled             clock-controller@30380000            2fsl,imx8mq-ccm           ö08             ¼       U          V            ²                                      9  sckil osc_25m osc_27m clk_ext1 clk_ext2 clk_ext3 clk_ext4            z      X     !      q        ¡        /¯         Š      N               â         reset-controller@30390000            2fsl,imx8mq-src syscon            ö09             ¼       Y                       â   !      gpc@303a0000             2fsl,imx8mq-gpc           ö0:             ¼       W                         ±        Æ            â      pgc                              power-domain@0          '             ö             â         power-domain@1          '             ö           ;            â   9      power-domain@2          '             ö            â   5      power-domain@3          '             ö            â   7      power-domain@4          '             ö         power-domain@5          '             ö                  ×      f      o      p         â   3      power-domain@6          '             ö                 ß         â   8      power-domain@7          '             ö         power-domain@8          '             ö         power-domain@9          '             ö   	      power-domain@a          '             ö   
         â                  bus@30400000             2fsl,aips-bus simple-bus          ö0@   @                                   P0@  0@   @     pwm@30660000             2fsl,imx8mq-pwm fsl,imx27-pwm             ö0f             ¼       Q                 ¿      ¿        sipg per         I         	  Ždisabled          pwm@30670000             2fsl,imx8mq-pwm fsl,imx27-pwm             ö0g             ¼       R                 À      À        sipg per         I         	  Ždisabled          pwm@30680000             2fsl,imx8mq-pwm fsl,imx27-pwm             ö0h             ¼       S                 Á      Á        sipg per         I         	  Ždisabled          pwm@30690000             2fsl,imx8mq-pwm fsl,imx27-pwm             ö0i             ¼       T                 Â      Â        sipg per         I         	  Ždisabled          timer@306a0000           2nxp,sysctr-timer             ö0j             ¼       /                      sper          bus@30800000             2fsl,aips-bus simple-bus          ö0€   @                                   P0€  0€   @              spi@30820000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi             ö0‚             ¼                        ³      ³        sipg per       	  Ždisabled          spi@30830000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi             ö0ƒ             ¼                         ´      ´        sipg per       	  Ždisabled          spi@30840000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi             ö0„             ¼       !                 µ      µ        sipg per       	  Ždisabled          serial@30860000          2fsl,imx8mq-uart fsl,imx6q-uart           ö0†             ¼                        Ê      Ê        sipg per         Žokay            )default         7         serial@30880000          2fsl,imx8mq-uart fsl,imx6q-uart           ö0ˆ             ¼                        Ì      Ì        sipg per       	  Ždisabled          serial@30890000          2fsl,imx8mq-uart fsl,imx6q-uart           ö0‰             ¼                        Ë      Ë        sipg per       	  Ždisabled          sai@308b0000            b             2fsl,imx8mq-sai           ö0‹             ¼       `                  ï      Å                      sbus mclk1 mclk2 mclk3                  
                            „rx tx         	  Ždisabled          sai@308c0000            b             2fsl,imx8mq-sai           ö0Œ             ¼       2                  ð      Æ                      sbus mclk1 mclk2 mclk3                                              „rx tx         	  Ždisabled          crypto@30900000          2fsl,sec-v4.0                                      ö0�             P    0�             ¼       [                 t      ì      	  saclk 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            (        £      ô      õ      ¤      €      !  score rx_esc tx_esc phy_ref lcdif            z      ô      £      õ        Š      G      L        ¡Ä´ ÚÖ€1-         ¼       "           T               ;           a            fdphy             p   !      !      !      !           wbyte dpi esc pclk         	  Ždisabled       ports                                port@0           ö                                 endpoint@0           ö            ¶   "         â                  dphy@30a00300            2fsl,imx8mq-mipi-dphy             ö0                   ¤        sphy_ref         z      ¤        Š      %        ¡n6         ƒ            ;         	  Ždisabled             â          i2c@30a20000             2fsl,imx8mq-i2c fsl,imx21-i2c             ö0¢             ¼       #                 ¸                                  Žokay             ¿ †         )default         7   #   pmic@4b          ö   K         2rohm,bd71837            )default         7   $           %        sosc       	   Ïpmic_clk                 &        ¼              Žirq    regulators     BUCK1           žbuck1           ­ 
®`        Å Ö          Ý        ï  â         »          øP        / 5       BUCK2           žbuck2           ­ 
®`        Å Ö          Ý        ï  â         B@         »       BUCK3           žbuck3           ­ 
®`        Å Ö          Ý         B@      BUCK4           žbuck4           ­ 
®`        Å Ö          Ý         B@      BUCK5           žbuck5           ­ 
®`        Å ™p         Ý      BUCK6           žbuck6           ­ -ÆÀ        Å 2Z          Ý      BUCK7           žbuck7           ­ }ˆ        Å pø         Ý      BUCK8           žbuck8           ­ 5         Å \À         Ý      LDO1            žldo1            ­ -ÆÀ        Å 2Z          Ý         H      LDO2            žldo2            ­ »         Å »          Ý         H      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£             ¼       $                 ¹                                  Žokay             ¿ †         )default         7   '      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¦             ¼                        Í      Í        sipg per       	  Ždisabled          mailbox@30aa0000             2fsl,imx8mq-mu fsl,imx6sx-mu          ö0ª             ¼       X                 ý        \         mmc@30b40000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc             ö0´             ¼                        ì      i      Ò        sipg ahb per         h           }           �           Žokay            z      Ž        ¡×„       "  )default state_100mhz state_200mhz           7   (        —   )        ¡   *         «      mmc@30b50000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc             ö0µ             ¼                        ì      i      Ó        sipg ahb per         h           }           �           Žokay            z      �        ¡ëÂ       "  )default state_100mhz state_200mhz           7   +   ,        —   -   ,        ¡   .   ,        ¹   /            spi@30bb0000                                       2fsl,imx8mq-qspi fsl,imx7d-qspi           ö0»                   ÂQuadSPI QuadSPI-memory          ¼       k                 Ã      Ã        sqspi_en qspi          	  Ždisabled          sdma@30bd0000            2fsl,imx8mq-sdma fsl,imx7d-sdma           ö0½             ¼                        ã      t        sipg ahb         V           aimx/sdma/sdma-imx7d.bin          â         ethernet@30be0000            2fsl,imx8mq-fec fsl,imx6sx-fec            ö0¾           0  ¼       v          w          x          y         (        ¶      ¶      Š      ‰      ‹      "  sipg ahb ptp enet_clk_ref enet_out           Ì           Þ           Žokay            )default         7   0   1      	  ðrgmii-id            ù   2            mdio                                 ethernet-phy@1           2ethernet-phy-ieee802.3-c22           ö            â   2               bus@32c00000             2fsl,aips-bus simple-bus          ö2À   @                                   P2À  2À   @     interrupt-controller@32e2d000         $   2fsl,imx8m-irqsteer fsl,imx-irqsteer          ö2âÐ            ¼                        ø        sipg                     !   @         ±        Æ            gpu@38000000             2vivante,gc           ö8              ¼                         ×      f      o      p        score shader bus reg         B         (  z      a      d      o      p            (  Š                                      ¡/¯ /¯ /¯ /¯             ;   3         â         usb@38100000             2fsl,imx8mq-dwc3 snps,dwc3            ö8                   Î      ˜              sbus_early ref suspend           z      n      ˜        Š      V      H        ¡Íe õá         ¼       (           a   4   4        fusb2-phy usb3-phy           ;   5         .      	  Ždisabled          usb-phy@381f0040             2fsl,imx8mq-usb-phy           ö8 @   @              Ð        sphy         z      ™        Š      H        ¡õá         ƒ            Žokay             â   4      usb@38200000             2fsl,imx8mq-dwc3 snps,dwc3            ö8                    Ï      ˜              sbus_early ref suspend           z      n      ˜        Š      V      H        ¡Íe õá         ¼       )           a   6   6        fusb2-phy usb3-phy           ;   7         .        Žokay            Fhost          usb-phy@382f0040             2fsl,imx8mq-usb-phy           ö8/ @   @              Ñ        sphy         z      ™        Š      H        ¡õá         ƒ            Žokay             â   6      video-codec@38300000             2nxp,imx8mq-vpu           ö80     81     82             Âg1 g2 ctrl          ¼                            Žg1 g2                 å      æ      ß      
  sg1 g2 bus            z      x      y      j               Š                  N              ¡#ÃF #ÃF /¯             ;   8      pcie@33800000            2fsl,imx8mq-pcie          ö3€   @  ð             Âdbi config                                    êpci         N       ÿ      0  P�           ø         ‚                 ð          X           b           ¼       z           Žmsi         Æ           o                     €  ‚                         }                            |                            {                            z           �           ;   9        p   !      !      !           wpciephy apps turnoff            z      |      }      ~        Š      T      P      G        ¡æ²€õá  ˜–€      	  Ždisabled          pcie@33c00000            2fsl,imx8mq-pcie          ö3À   @  'ð             Âdbi config                                    êpci       0  P�           'ø         ‚                   ð          X           b           ¼       J           Žmsi         Æ           o                     €  ‚                         M                            L                            K                            J           �           ;   9        p   !   "   !   $   !   %        wpciephy apps turnoff            z      ­      ®      ¯        Š      T      P      G        ¡æ²€õá  ˜–€      	  Ždisabled          interrupt-controller@38800000            2arm,gic-v3        (   ö8€     8ˆ     1       1      1              Æ            ±        ¼      	                         â         memory-controller@3d400000           2fsl,imx8mq-ddrc fsl,imx8m-ddrc           ö=@   @          score pll alt apb                   ü      ê      v      w      ddr-pmu@3d800000          %   2fsl,imx8mq-ddr-pmu fsl,imx8m-ddr-pmu             ö=€   @                       ¼       b            chosen        $  £/soc@0/bus@30800000/serial@30860000       clock-pmic           2fixed-clock          ²             ¿  €       	   Ïpmic_osc             â   %      regulator-usb-otg-vbus          )default         7   :         2regulator-fixed         žusb_otg_vbus            ­ LK@        Å LK@        ¯   ;               	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 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 interrupt-names regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-ramp-delay rohm,dvs-run-voltage rohm,dvs-idle-voltage rohm,dvs-suspend-voltage regulator-always-on #mbox-cells fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-1 pinctrl-2 non-removable cd-gpios reg-names fsl,num-tx-queues fsl,num-rx-queues phy-mode phy-handle fsl,magic-packet fsl,channel fsl,num-irqs usb3-resume-missing-cas dr_mode bus-range num-lanes num-viewport interrupt-map-mask interrupt-map fsl,max-link-speed stdout-path gpio 