Ðþí  Ìh   8  ¿\   (              ¿$                                                                      ,Purism Librem 5r3         +   2purism,librem5r3 purism,librem5 fsl,imx8mq           =handset    aliases       &   J/soc@0/bus@30800000/ethernet@30be0000         "   T/soc@0/bus@30000000/gpio@30200000         "   Z/soc@0/bus@30000000/gpio@30210000         "   `/soc@0/bus@30000000/gpio@30220000         "   f/soc@0/bus@30000000/gpio@30230000         "   l/soc@0/bus@30000000/gpio@30240000         !   r/soc@0/bus@30800000/i2c@30a20000          !   w/soc@0/bus@30800000/i2c@30a30000          !   |/soc@0/bus@30800000/i2c@30a40000          !   �/soc@0/bus@30800000/i2c@30a50000          !   †/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          (   ¿/soc@0/bus@30800000/i2c@30a20000/rtc@68       .   Ä/soc@0/bus@30000000/snvs@30370000/snvs-rtc-lp         clock-ckil           2fixed-clock          É             Ö  €          æckil             ù   (      clock-osc-25m            2fixed-clock          É             Ö}x@         æosc_25m          ù   )      clock-osc-27m            2fixed-clock          É             Ö›üÀ         æosc_27m          ù   *      clock-hdmi-phy-27m           2fixed-clock          É             Ö›üÀ         æhdmi_phy_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                                   psci            &  €         3   @        E           R  €         _   @        q   €        ~           �           £           ²           ¾speed_grade         Ï            ù         cpu@1           cpu          2arm,cortex-a53                                  psci            &  €         3   @        E           R  €         _   @        q   €        ~           �           £           Ï            ù         cpu@2           cpu          2arm,cortex-a53                                  psci            &  €         3   @        E           R  €         _   @        q   €        ~           �           £           Ï            ù         cpu@3           cpu          2arm,cortex-a53                                  psci            &  €         3   @        E           R  €         _   @        q   €        ~           �           £           Ï            ù         l2-cache0            2cache           Ú            æ        (           5   @        G            ù            opp-table            2operating-points-v2          ô         ù      opp-800000000           ÿ    /¯          »                       % Ið         6      opp-1000000000          ÿ    ;šÊ          B@                      % Ið         6      opp-1300000000          ÿ    M|m          B@                      % Ið         6      opp-1500000000          ÿ    Yh/          B@                      % Ið         6         funnel           2arm,coresight-static-funnel    in-ports                                 port@0                 endpoint            B            ù            port@1                endpoint            B            ù            port@2                endpoint            B   	         ù            port@3                endpoint            B   
         ù               out-ports      port       endpoint            B            ù                  pmu          2arm,cortex-a53-pmu          R                            psci             2arm,psci-1.0            smc       thermal-zones      cpu-thermal         ]   ú        s  Ð        �          trips      cpu-alert           ‘ 8€        �  Ð         Epassive          ù         cpu-crit            ‘ _�        �  Ð      	   Ecritical             cooling-maps       map0            ¨         0  ­   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            gpu-thermal         ]   ú        s  Ð        �         trips      gpu-alert           ‘ 8€        �  Ð         Epassive          ù         gpu-crit            ‘ _�        �  Ð      	   Ecritical             cooling-maps       map0            ¨           ­   ÿÿÿÿÿÿÿÿ            vpu-thermal         ]   ú        s  Ð        �         trips      vpu-crit            ‘ _�        �  Ð      	   Ecritical                   timer            2arm,armv8-timer       0  R                                 
                         ¼      soc@0            2fsl,imx8mq-soc simple-bus                                    Ó            >           Ú@       @   À           ²           ¾soc_unique_id      etm@28440000          "   2arm,coresight-etm4x arm,primecell           (D             å                 g      	  éapb_pclk       out-ports      port       endpoint            B            ù                  etm@28540000          "   2arm,coresight-etm4x arm,primecell           (T             å                 g      	  éapb_pclk       out-ports      port       endpoint            B            ù                  etm@28640000          "   2arm,coresight-etm4x arm,primecell           (d             å                 g      	  éapb_pclk       out-ports      port       endpoint            B            ù   	               etm@28740000          "   2arm,coresight-etm4x arm,primecell           (t             å                 g      	  éapb_pclk       out-ports      port       endpoint            B            ù   
               funnel@28c03000       +   2arm,coresight-dynamic-funnel arm,primecell          (À0                  g      	  éapb_pclk       in-ports                                 port@0                 endpoint            B            ù            port@1                endpoint                out-ports      port       endpoint            B            ù                  etf@28c04000              2arm,coresight-tmc arm,primecell         (À@                  g      	  éapb_pclk       in-ports       port       endpoint            B            ù               out-ports      port       endpoint            B            ù                  etr@28c06000              2arm,coresight-tmc arm,primecell         (À`                  g      	  éapb_pclk       in-ports       port       endpoint            B            ù                  bus@30000000             2fsl,aips-bus simple-bus         0    @                                   Ó0   0    @     sai@30010000            õ             2fsl,imx8mq-sai          0             R       _                  î      Ä                      ébus mclk1 mclk2 mclk3                                	               rx tx         	  disabled          sai@30030000            õ             2fsl,imx8mq-sai          0             R       Z                  ó      É                      ébus mclk1 mclk2 mclk3                                              rx tx           okay            default         *   !        4      †        D              [w           p         ù   £      sai@30040000            õ             2fsl,imx8mq-sai          0             R       Z                  ò      È                      ébus mclk1 mclk2 mclk3                                              rx tx         	  disabled          sai@30050000            õ             2fsl,imx8mq-sai          0             R       d                  ñ      Ç                      ébus mclk1 mclk2 mclk3                                               rx tx         	  disabled          gpio@30200000            2fsl,imx8mq-gpio fsl,imx35-gpio          0              R       @          A                         ‡        —            £        ¸           É   "       
           default         *   #         ù   I   pmic-5v-hog          Õ        Þ                ä        êpmic-5v          gpio@30210000            2fsl,imx8mq-gpio fsl,imx35-gpio          0!             R       B          C                         ‡        —            £        ¸           É   "       (            ù   „      gpio@30220000            2fsl,imx8mq-gpio fsl,imx35-gpio          0"             R       D          E                         ‡        —            £        ¸           É   "       =            ù   X      gpio@30230000            2fsl,imx8mq-gpio fsl,imx35-gpio          0#             R       F          G                         ‡        —            £        ¸           É   "       W             ù   §      gpio@30240000            2fsl,imx8mq-gpio fsl,imx35-gpio          0$             R       H          I                         ‡        —            £        ¸           É   "       w            ù   8      tmu@30260000             2fsl,imx8mq-tmu          0&             R       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(             R       N                 Ô        okay            default         *   $         :      watchdog@30290000            2fsl,imx8mq-wdt fsl,imx21-wdt            0)             R       O                 Õ      	  disabled          watchdog@302a0000            2fsl,imx8mq-wdt fsl,imx21-wdt            0*             R       
                 Ö      	  disabled          dma-controller@302c0000          2fsl,imx8mq-sdma fsl,imx7d-sdma          0,             R       g                 ä      ä        éipg ahb         O           Zimx/sdma/sdma-imx7d.bin          ù         lcd-controller@30320000       "   2fsl,imx8mq-lcdif fsl,imx6sx-lcdif           02             R                        €      ø      ÷        épix axi disp_axi             4      !      $      €      #        D            #      %        [            #g¸€        okay       port       endpoint            B   %         ù   B            pinctrl@30330000             2fsl,imx8mq-iomuxc           03             default         *   &         ù   "   hoggrp          s   d  Ì                       ù   &      audiopwrgrp         s   8                  ƒ         ù   ™      blgrp           s  ,  ”              ƒ         ù   h      btgrp           s  X  À              ƒ         ù   ¥      camerapwrgrp            s   (  �               ƒ         ù   R      csi1grp         s   Œ  ô              ƒ         ù   b      chargeringrp            s     h              €         ù   n      dsibiasengrp            s   x  à              ƒ         ù   �      dsiengrp            s   <  ¤               ƒ         ù   œ      dsirstgrp         H  s   œ                ƒ   ˜                 ƒ   ˆ  ð              ƒ         ù   D      ecspigrp          `  s  ø  `               ƒ  ü  d               ƒ     h                ô  \               ƒ         ù   7      gaugegrp            s  D  ¬              €         ù   l      gnsspwrgrp          s  $  Œ              ƒ         ù   š      hapticgrp           s  ð  X              ƒ         ù   3      hpgrp           s    €             €         ù          hubpwrgrp           s   `  È               ƒ         ù   ›      i2c1grp       0  s    |            @  &    €            @  &         ù   K      i2c1-gpiogrp          0  s    |              &    €              &         ù   L      i2c2grp       0  s    „            @  &     ˆ            @  &         ù   U      i2c2-gpiogrp          0  s    „              &     ˆ              &         ù   V      i2c3grp       0  s  $  Œ            @  &  (  �            @  &         ù   ]      i2c3-gpiogrp          0  s  $  Œ              &  (  �              &         ù   ^      i2c4grp       0  s  ,  ”            @  &  0  ˜            @  &         ù   j      i2c4-gpiogrp          0  s  ,  ”              &  0  ˜              &         ù   k      keysgrp       0  s   l  Ô             À   h  Ð             À         ù   •      ledbgrp         s   \  Ä                       ù   4      ledggrp         s  ä  L                       ù   6      ledrgrp         s  è  P                       ù   5      maggrp          s  L  ´              €         ù   W      pmicgrp         s   D  ¬               €         ù   Q      pmic5vgrp           s   ,  ”               €         ù   #      proxgrp         s    x              €         ù   \      rtcgrp          s   L  ´               €         ù   T      sai2grp       x  s  Ä  ,               Ö  ¼  $               Ö  È  0               Ö  ¸                  Ö  À  (               Ö         ù   =      sai6grp       `  s  x  à            Ö  |  ä            Ö  œ             Ö                   Ö         ù   !      tcpcgrp         s   P  ¸              À         ù   N      touchgrp            s   ”  ü              €         ù   i      typecgrp            s   T  ¼               ƒ         ù   M      uart1grp          0  s  4  œ  ô           I  8                  I         ù   9      uart2grp          0  s  @  ¨               I  <  ¤  ü           I         ù   ;      uart3grp          0  s  D  ¬            I  H  °               I         ù   :      uart4grp          `  s    l            I    p              I    t              I    x           I         ù   q      usdhc1grp           s                     ƒ   ¤                 Ã   ¨                 Ã   ¬                 Ã   °                 Ã   ´                 Ã   ¸                  Ã   ¼  $               Ã   À  (               Ã   Ä  ,               Ã   Ì  4               ƒ   È  0               Á         ù   {      usdhc1-100mhzgrp            s                     �   ¤                 Í   ¨                 Í   ¬                 Í   °                 Í   ´                 Í   ¸                  Í   ¼  $               Í   À  (               Í   Ä  ,               Í   Ì  4               �   È  0               Á         ù   |      usdhc1-200mhzgrp            s                     Ÿ   ¤                 ß   ¨                 ß   ¬                 ß   °                 ß   ´                 ß   ¸                  ß   ¼  $               ß   À  (               ß   Ä  ,               ß   Ì  4               Ÿ   È  0               Á         ù   }      usdhc2grp         À  s   Ð  8              €   Ô  <               ƒ   Ø  @               Ã   Ü  D               Ã   à  H               Ã   ä  L               Ã   è  P               Ã   ì  T               Á         ù         usdhc2-100mhzgrp          À  s   Ð  8              €   Ô  <               �   Ø  @               Í   Ü  D               Í   à  H               Í   ä  L               Í   è  P               Í   ì  T               Á         ù   €      usdhc2-200mhzgrp          À  s   Ð  8              €   Ô  <               Ÿ   Ø  @               Ï   Ü  D               Ï   à  H               Ï   ä  L               Ï   è  P               Ï   ì  T               Á         ù   �      wifidisablegrp          s  Ð  8              ƒ         ù   ¦      wifipwrgrp          s    „              ƒ         ù   Ÿ      wdoggrp         s   0  ˜                       ù   $      r3camerapwrgrp          s  ì  T              ƒ         ù   c         syscon@30340000       (   2fsl,imx8mq-iomuxc-gpr syscon simple-mfd         04              ù   s   mux-controller        	   2mmio-mux            |           �   4            ù   >         efuse@30350000           2fsl,imx8mq-ocotp syscon         05                   ú                            soc-uid@4                          ù         speed-grade@10                         ù         mac-address@90             �            ù   …         clock-controller@30360000            2fsl,imx8mq-anatop           06             R       1            É         snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd          07              ù   '   snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp         �   '        ¤   4        R                                       	  ésnvs-rtc          snvs-powerkey            2fsl,sec-v4.0-pwrkey         �   '        R                               ésnvs-pwrkey         «   t         ¹        okay             clock-controller@30380000            2fsl,imx8mq-ccm          08             R       U          V            É              (   )   *   +   ,   -   .      9  éckil osc_25m osc_27m clk_ext1 clk_ext2 clk_ext3 clk_ext4          @  4      X     !      q      u                                 [        /¯             .à  +        ,  D      N                V                     ù         reset-controller@30390000            2fsl,imx8mq-src syscon           09             R       Y           Ç            ù   A      gpc@303a0000             2fsl,imx8mq-gpc          0:             R       W                         £        ¸            ù      pgc                              power-domain@0          Ô                        è   /         ù   ?      power-domain@1          Ô                       õ   0         ù   ’      power-domain@2          Ô                        ù   Š      power-domain@3          Ô                        ù   Ž      power-domain@4          Ô                     power-domain@5          Ô                              ×      f      o      p        è   1         ù   ˆ      power-domain@6          Ô                             ß      å      æ         4      x      y      j               D                  N              [#ÃF á£ /¯             è   2         ù   ‘      power-domain@7          Ô                     power-domain@8          Ô                        ù   r      power-domain@9          Ô               	         ù   x      power-domain@a          Ô               
         ù   0               bus@30400000             2fsl,aips-bus simple-bus         0@   @                                   Ó0@  0@   @     pwm@30660000             2fsl,imx8mq-pwm fsl,imx27-pwm            0f             R       Q                 ¿      ¿        éipg per                    okay            default         *   3         ù   ¨      pwm@30670000             2fsl,imx8mq-pwm fsl,imx27-pwm            0g             R       R                 À      À        éipg per                    okay            default         *   4         ù   –      pwm@30680000             2fsl,imx8mq-pwm fsl,imx27-pwm            0h             R       S                 Á      Á        éipg per                    okay            default         *   5         ù   ˜      pwm@30690000             2fsl,imx8mq-pwm fsl,imx27-pwm            0i             R       T                 Â      Â        éipg per                    okay            default         *   6         ù   —      timer@306a0000           2nxp,sysctr-timer            0j             R       /              )        éper          bus@30800000             2fsl,aips-bus simple-bus         0€   @                                   Ó0€  0€   @              spdif@30810000           2fsl,imx35-spdif         0�             R                P        ì            ‡                           ì                           :  écore rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba                                 	               rx tx         	  disabled          spi@30820000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0‚             R                        ³      ³        éipg per                                             rx tx           okay            default         *   7           8   	      flash@0          2jedec,spi-nor                        B@                            partition@0         )protected0                          /      partition@30000       	  )firmware                           /            spi@30830000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0ƒ             R                         ´      ´        éipg per                                            rx tx         	  disabled          spi@30840000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0„             R       !                 µ      µ        éipg per                                            rx tx         	  disabled          serial@30860000          2fsl,imx8mq-uart fsl,imx6q-uart          0†             R                        Ê      Ê        éipg per                                              rx tx           okay            default         *   9      serial@30880000          2fsl,imx8mq-uart fsl,imx6q-uart          0ˆ             R                        Ì      Ì        éipg per                                              rx tx           okay            default         *   :      serial@30890000          2fsl,imx8mq-uart fsl,imx6q-uart          0‰             R                        Ë      Ë        éipg per                                              rx tx           okay            default         *   ;   gnss             2globaltop,pa6h          9   <        D  %€         spdif@308a0000           2fsl,imx35-spdif         0Š             R                P        ì            ˆ                           ì                           :  écore rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba                                                rx tx         	  disabled          sai@308b0000            õ             2fsl,imx8mq-sai          0‹             R       `                  ï      Å                      ébus mclk1 mclk2 mclk3                   
                             rx tx           okay            default         *   =        4      ‚        D              [w           ù   ¡      sai@308c0000            õ             2fsl,imx8mq-sai          0Œ             R       2                  ð      Æ                      ébus mclk1 mclk2 mclk3                                                rx tx         	  disabled          crypto@30900000          2fsl,sec-v4.0                                     0�             Ó    0�             R       [                 t      ì      	  éaclk ipg       jr@1000          2fsl,sec-v4.0-job-ring                         R       i         	  disabled          jr@2000          2fsl,sec-v4.0-job-ring                          R       j         jr@3000          2fsl,sec-v4.0-job-ring             0            R       r            dsi@30a00000             2fsl,imx8mq-nwl-dsi          0                                      (        £      ô      õ      ¤      €      !  écore rx_esc tx_esc phy_ref lcdif            4      ô      £      õ        D      G      L        [Ä´ ÚÖ€1-         R       "           R   >            õ   ?        _   @        ddphy             n   A      A      A      A           ubyte dpi esc pclk           okay       ports                                port@0                                           endpoint@0                      B   B         ù   %         port@1                endpoint            B   C         ù   J            panel@0          2mantix,mlaf057we51-x                        default         *   D        �   E        �   F        ™   G        ¥   H        ¯   I              »   I         port       endpoint            B   J         ù   C               dphy@30a00300            2fsl,imx8mq-mipi-dphy            0                   ¤        éphy_ref          4      !      $      ¤      #        D            #      %        [        n6 #g¸€        Ð            õ   ?        okay             ù   @      i2c@30a20000             2fsl,imx8mq-i2c fsl,imx21-i2c            0¢             R       #                 ¸                                  okay             Ö Ü         default gpio            *   K        Û   L        å   8              ï   8         usb-pd@3f            2ti,tps6598x            ?        default         *   M   N             I        R   
           ùirq          ¹         ù   p   connector            2usb-c-connector         )USB-C           	dual       ports                                port@0                 endpoint            B   O         ù   ‹         port@1                endpoint            B   P         ù   Œ                  pmic@4b          2rohm,bd71837               K        default         *   Q   R           S         É            éosc       	   æpmic_clk                 I        R                  regulators     BUCK1           +buck1           : 
®`        R Ö          j        |  â        ‘ »         ¦ øP        ¼ øP         Õ      BUCK2           +buck2           : 
®`        R Ö          j        |  â        ‘ B@        ¦ »          Õ         ù         BUCK3           +buck3           : 
®`        R Ö          j        ‘ »          Õ         ù   1      BUCK4           +buck4           : 
®`        R Ö         ‘ B@         ù   2      BUCK5           +buck5           : 
®`        R ™p         j         Õ      BUCK6           +buck6           : -ÆÀ        R 2Z          j         Õ      BUCK7           +buck7           : }ˆ        R pø         j         Õ         ù   ž      BUCK8           +buck8           : 5         R \À         j         Õ      LDO1            +ldo1            : -ÆÀ        R 2Z          j         Õ      LDO2            +ldo2            : »         R »          j         Õ      LDO3            +ldo3            : w@        R 2Z          j         Õ      LDO4            +ldo4            : »         R w@         j         Õ      LDO5            +ldo5            : w@        R 2Z          Õ         ù   /      LDO6            +ldo6            : »         R w@         j         Õ      LDO7            +ldo7            : w@        R 2Z          j         Õ            rtc@68           2microcrystal,rv4162            h        default         *   T             I        R   	            i2c@30a30000             2fsl,imx8mq-i2c fsl,imx21-i2c            0£             R       $                 ¹                                  okay             Ö Ü         default gpio            *   U        Û   V        å   8              ï   8         magnetometer@1e          2st,lsm9ds1-magn                    default         *   W             X        R              ‚   Y        é   Z        ö1 0 0 0 -1 0 0 0 -1       regulator@3e             2ti,tps65132            >   outp          	  +LCD_AVDD               [         ù   E      outn          	  +LCD_AVEE               [         ù   F         prox@60          2vishay,vcnl4040            `        default         *   \             X        R                 
      accel-gyro@6a            2st,lsm9ds1-imu             j        ‚   Y        é   Z        ö1 0 0 0 1 0 0 0 -1           i2c@30a40000             2fsl,imx8mq-i2c fsl,imx21-i2c            0¤             R       %                 º                                  okay             Ö Ü         default gpio            *   ]        Û   ^        å   8              ï   8         audio-codec@1a           2wlf,wm8962                           Å        4      ‚        D              [w          õ            #   _        0   _        =   _        I   _        V   `        d   _        r   a        �   a        �                €             ù   ¢      camera@20            2hynix,hi846                     default         *   b   c              ÿ        4      ÿ        [}x@        ¯   I              ™   d        ¥   e        é   f        ±   Z        º            Æ   8         port       endpoint            Õ              à    Ä´     ëÂ     á£         B   g         ù   v            backlight@36             2ti,lm36922             6        default         *   h                                  ñ   X               þ   a        
}x@   led@0                       ):backlight        
  backlight           1  N          ù   ”         touchscreen@38           2edt,edt-ft5506             8        default         *   i             I        R              B  Ð        U           9   G         i2c@30a50000             2fsl,imx8mq-i2c fsl,imx21-i2c            0¥             R       &                 »                                  okay             Ö Ü         default gpio            *   j        Û   k        å   8              ï   8         vcm@c            2dongwoon,dw9714                    9   f      fuel-gauge@36            2maxim,max17055             6             X        R              default         *   l        h   m        w  ¼        Œ  ”        œ  ˆ         ù   o      charger@6a           2ti,bq25895 ti,bq25890              j        default         *   n             X        R              ° @5€        Î ô         å ô         ú 8u         	 LK@        	" ã`        	7   o        h   p        	I ã`         ù   m         serial@30a60000          2fsl,imx8mq-uart fsl,imx6q-uart          0¦             R                        Í      Í        éipg per                                              rx tx           okay            default         *   q         	[      csi@30a70000             2fsl,imx8mq-mipi-csi2            0§                   §      ©      ¨        écore esc ui         4      §      ¨      ©        [ÚÖ€ëÂ ï€        D      L      W      N        õ   r        n   A   &   A   '   A   (        	k   s   ˆ        	|   t      t           	Šdram            okay       ports                                port@1                endpoint            B   u         ù   w         port@0                 endpoint            B   v        Õ               ù   g               csi@30a90000             2fsl,imx8mq-csi          0©             R       *                 à        émclk            okay       port       endpoint            B   w         ù   u            csi@30b60000             2fsl,imx8mq-mipi-csi2            0¶                   ª      ¬      «        écore esc ui         4      ª      «      ¬        [ÚÖ€Ù-@ï€        D      L      W      N        õ   x        n   A   )   A   *   A   +        	k   s   ¤        	|   t      t           	Šdram          	  disabled       ports                                port@1                endpoint            B   y         ù   z               csi@30b80000             2fsl,imx8mq-csi          0¸             R       +                 á        émclk          	  disabled       port       endpoint            B   z         ù   y            mailbox@30aa0000             2fsl,imx8mq-mu fsl,imx6sx-mu         0ª             R       X                 ý        	�         mmc@30b40000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc            0´             R                        ì      i      Ò        éipg ahb per         	©           	¾           	Î           okay            4      Ž        [×„       "  default state_100mhz state_200mhz           *   {        Û   |        	Ø   }        	â   ~        	î   Z         	û      mmc@30b50000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc            0µ             R                        ì      i      Ó        éipg ahb per         	©           	¾           	Î           okay            4      �        [úð€      "  default state_100mhz state_200mhz           *           Û   €        	Ø   �        	â   ‚        
	   ƒ        
           
+   „              úð€         
4         
?         
L         
_         ¹      spi@30bb0000                                       2fsl,imx8mq-qspi fsl,imx7d-qspi          0»                   
uQuadSPI QuadSPI-memory          R       k                 Ã      Ã        éqspi_en qspi          	  disabled          dma-controller@30bd0000          2fsl,imx8mq-sdma fsl,imx7d-sdma          0½             R                        ã      t        éipg ahb         O           Zimx/sdma/sdma-imx7d.bin          ù          ethernet@30be0000            2fsl,imx8mq-fec fsl,imx6sx-fec           0¾           0  R       v          w          x          y         (        ¶      ¶      Š      ‰      ‹      "  éipg ahb ptp enet_clk_ref enet_out            4      h      Š      ‰      ‹         D      L      P      Q      O        [    õá sY@            
           
‘           ²   …        ¾mac-address         
£   s            	  disabled             interconnect@32700000            2fsl,imx8mq-noc fsl,imx8m-noc            2p                   q        
±   †        
º           �   ‡         ù   t   opp-table            2operating-points-v2          ù   ‡   opp-133000000           ÿ    ò�U      opp-400000000           ÿ    ×„       opp-800000000           ÿ    /¯             bus@32c00000             2fsl,aips-bus simple-bus         2À   @                                   Ó2À  2À   @     interrupt-controller@32e2d000         $   2fsl,imx8m-irqsteer fsl,imx-irqsteer         2âÐ            R                        ø        éipg         
Î            
Ú   @         £        ¸            gpu@38000000             2vivante,gc          8              R                         ×      f      o      p        écore shader bus reg         £         (  4      a      d      o      p            (  D                                      [/¯ /¯ /¯ ×„             õ   ˆ         ù         usb@38100000             2fsl,imx8mq-dwc3 snps,dwc3           8                   Î      ˜              ébus_early ref suspend           4      n      ˜        D      V      H        [Íe õá         R       (           _   ‰   ‰        dusb2-phy usb3-phy           õ   Š         
ç        okay            otg             ports                                port@0                 endpoint            B   ‹         ù   O         port@1                endpoint            B   Œ         ù   P               usb-phy@381f0040             2fsl,imx8mq-usb-phy          8 @   @              Ð        éphy         4      ™        D      H        [õá         Ð            okay             ù   ‰      usb@38200000             2fsl,imx8mq-dwc3 snps,dwc3           8                    Ï      ˜              ébus_early ref suspend           4      n      ˜        D      V      H        [Íe õá         R       )           _   �   �        dusb2-phy usb3-phy           õ   Ž         
ç        okay            host                                 hub@1            2usb424,2640                                         mass-storage@1           2usb424,4041                        usb-phy@382f0040             2fsl,imx8mq-usb-phy          8/ @   @              Ñ        éphy         4      ™        D      H        [õá         Ð            okay               �         ù   �      video-codec@38300000             2nxp,imx8mq-vpu-g1           80             R                        å        õ   �          video-codec@38310000             2nxp,imx8mq-vpu-g2           81             R                        æ        õ   �         blk-ctrl@38320000            2fsl,imx8mq-vpu-blk-ctrl         82             õ   ‘   ‘   ‘      
  *bus g1 g2                 å      æ        ég1 g2           Ô            ù   �      pcie@33800000            2fsl,imx8mq-pcie         3€   @  ð             
udbi config                                   pci         =       ÿ      0  Ó�           ø         ‚                 ð          G           R       z           ùmsi         ¸           Q                     €  d                         }                            |                            {                            z           r           …                   ½      }      }      ~         épcie pcie_bus pcie_phy pcie_aux         õ   ’        n   A      A      A           upciephy apps turnoff            4      |      }      ~        D      T      P      G        [æ²€õá  ˜–€      	  disabled          pcie-ep@33800000             2fsl,imx8mq-pcie-ep           3€           3�     3°             
udbi addr_space dbi2 atu         G           R                  ùdma         …                   ¾      ®      ®      ¯         épcie pcie_bus pcie_phy pcie_aux         õ   ’        n   A   "   A   $   A   %        upciephy apps turnoff            4      ­      ®      ¯        D      T      P      G        [æ²€õá  ˜–€        –           ¥           r         	  disabled          pcie@33c00000            2fsl,imx8mq-pcie         3À   @  'ð             
udbi config                                   pci         =       ÿ      0  Ó�           'ø         ‚                   ð          G           R       J           ùmsi         ¸           Q                     €  d                         M                            L                            K                            J           r           …                  ¾      ®      ®      ¯         épcie pcie_bus pcie_phy pcie_aux         õ   ’        n   A   "   A   $   A   %        upciephy apps turnoff            4      ­      ®      ¯        D      T      P      G        [æ²€õá  ˜–€      	  disabled          pcie-ep@33c00000             2fsl,imx8mq-pcie-ep           3À            3Ð     3ð             
udbi addr_space dbi2 atu         G           R       P           ùdma         r           …                  ¾      ®      ®      ¯         épcie pcie_bus pcie_phy pcie_aux         õ   ’        n   A   "   A   $   A   %        upciephy apps turnoff            4      ­      ®      ¯        D      T      P      G        [æ²€õá  ˜–€        –           ¥         	  disabled          interrupt-controller@38800000            2arm,gic-v3        (  8€     8ˆ     1       1      1                           ¸            £        R      	                         ù         memory-controller@3d400000           2fsl,imx8mq-ddrc fsl,imx8m-ddrc          =@   @          écore pll alt apb                   ü      ê      v      w        okay            �   “         ù   †   opp-table            2operating-points-v2          ù   “   opp-25000000            ÿ    }x@      opp-100000000           ÿ    õá       opp-166000000           ÿ    	ó;»      opp-800000000           ÿ    /¯             ddr-pmu@3d800000          %   2fsl,imx8mq-ddr-pmu fsl,imx8m-ddr-pmu            =€   @                       R       b            backlight-dsi            2led-backlight           ´   ”        ¹   ÿ        Ë   ¾         ù   H      clock-pmic           2fixed-clock          É             Ö  €       	   æpmic_osc             ù   S      chosen        $  ä/soc@0/bus@30800000/serial@30860000       gpio-keys         
   2gpio-keys           default         *   •   key-vol-down          	  )VOL_DOWN            Þ   I              ð   r        û   2      key-vol-up          )VOL_UP          Þ   I              ð   s        û   2         led-controller           2pwm-leds-multicolor    multi-led              	        status             ø   led-0                      +   –      ÃP          led-1                      +   —      ÃP          led-2                      +   ˜      ÃP                regulator-audio-1v8          2regulator-fixed         default         *   ™        +AUD_1V8         : w@        R w@        0   I                5         Õ         ù   _      regulator-mic-2v4            2regulator-fixed         +MIC_2V4         : $Ÿ         R $Ÿ            _         ù   `      regulator-csi-1v8            2regulator-fixed         +CAMERA_VDDIO_1V8            : w@        R w@           ~        0   I                 5         ù   f      regulator-vcam-1v2           2regulator-fixed         +CAMERA_VDDD_1V2         : O€        R O€           Z         5         ù   e      regulator-vcam-2v8           2regulator-fixed         +CAMERA_VDDA_2V8         : *¹€        R *¹€           ~        0   I                 5         ù   d      regulator-gnss           2regulator-fixed         default         *   š        +GNSS            : 2Z         R 2Z         0   X                5         ù   <      regulator-hub            2regulator-fixed         default         *   ›        +HUB         : 2Z         R 2Z         0   I                5         ù   �      regulator-lcd-1v8            2regulator-fixed         default         *   œ        +LCD_1V8         : w@        R w@           Z        0   I                5         Õ         ù   G      regulator-lcd-3v4            2regulator-fixed         +LCD_3V4         default         *   �           a        0   I                5         ù   [      regulator-vdd-sen            2regulator-fixed         +VDD_SEN         : 2Z         R 2Z          ù   Y      regulator-vdd-1v8            2regulator-fixed         +VDD_1V8         : w@        R w@           ž         ù   Z      regulator-vdd-3v3            2regulator-fixed         +VDD_3V3         : 2Z         R 2Z          ù   ~      regulator-vsys-3v4           2regulator-fixed       	  +VSYS_3V4            : 3á@        R 3á@         Õ         ù   a      regulator-wifi-3v3           2regulator-fixed         default         *   Ÿ      	  +3V3_WIFI            : 2Z         R 2Z         0   X   
             5           ~         ù   ‚      sound            2simple-audio-card           default         *          	  HLibrem 5            _i2s       S  xHeadphone Headphones Microphone Headset Mic Microphone Digital Mic Speaker Speaker        }  ’Headphones HPOUTL Headphones HPOUTR Speaker SPKOUTL Speaker SPKOUTR Headset Mic MICBIAS IN3R Headset Mic DMICDAT Digital Mic            ¬   X   	       simple-audio-card,cpu           Ë   ¡      simple-audio-card,codec         Ë   ¢              Å         Õ         â         sound-wwan           2simple-audio-card           HModem           _i2s    simple-audio-card,cpu           Ë   £         ò      simple-audio-card,codec         Ë   ¤         Õ         â         pwrseq          default         *   ¥   ¦         2mmc-pwrseq-simple           ¯   X          §                ù   ƒ      sound-wwan-codec             2broadmobi,bm818 option,gtm601           õ             ù   ¤      vibrator             2pwm-vibrator            +   ¨      ÃP            enable          9   ~         	interrupt-parent #address-cells #size-cells model compatible chassis-type ethernet0 gpio0 gpio1 gpio2 gpio3 gpio4 i2c0 i2c1 i2c2 i2c3 mmc0 mmc1 serial0 serial1 serial2 serial3 spi0 spi1 spi2 rtc0 rtc1 #clock-cells clock-frequency clock-output-names phandle device_type reg clocks enable-method i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache operating-points-v2 #cooling-cells nvmem-cells nvmem-cell-names cpu-supply cache-level cache-unified opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend remote-endpoint interrupts polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device arm,no-tick-in-suspend ranges dma-ranges cpu clock-names #sound-dai-cells dmas dma-names status pinctrl-names pinctrl-0 assigned-clocks assigned-clock-parents assigned-clock-rates fsl,sai-synchronous-rx gpio-controller #gpio-cells interrupt-controller #interrupt-cells gpio-ranges gpio-hog gpios input line-name little-endian fsl,tmu-range fsl,tmu-calibration #thermal-sensor-cells fsl,ext-reset-output #dma-cells fsl,sdma-ram-script-name fsl,pins #mux-control-cells mux-reg-masks regmap offset linux,keycode wakeup-source #reset-cells #power-domain-cells power-supply power-domains #pwm-cells cs-gpios spi-max-frequency label read-only vcc-supply current-speed mux-controls phys phy-names resets reset-names avdd-supply avee-supply vddi-supply backlight reset-gpios mantix,tp-rstn-gpios #phy-cells pinctrl-1 scl-gpios sda-gpios interrupt-names data-role rohm,reset-snvs-powered 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 vddio-supply mount-matrix vin-supply proximity-near-level DCVDD-supply DBVDD-supply AVDD-supply CPVDD-supply MICVDD-supply PLLVDD-supply SPKVDD1-supply SPKVDD2-supply gpio-cfg vdda-supply vddd-supply rotation orientation shutdown-gpios data-lanes link-frequencies enable-gpios vled-supply ti,ovp-microvolt linux,default-trigger led-max-microamp touchscreen-size-x touchscreen-size-y power-supplies maxim,over-heat-temp maxim,over-volt maxim,rsns-microohm ti,battery-regulation-voltage ti,termination-current ti,precharge-current ti,minimum-sys-voltage ti,boost-voltage ti,boost-max-current monitored-battery ti,charge-current uart-has-rtscts fsl,mipi-phy-gpr interconnects interconnect-names #mbox-cells fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-2 vmmc-supply vqmmc-supply non-removable mmc-pwrseq post-power-on-delay-ms cd-gpios disable-wp cap-sdio-irq cap-power-off-card keep-power-in-suspend reg-names fsl,num-tx-queues fsl,num-rx-queues fsl,stop-mode fsl,ddrc #interconnect-cells fsl,channel fsl,num-irqs snps,parkmode-disable-ss-quirk dr_mode usb-role-switch vbus-supply power-domain-names bus-range num-lanes interrupt-map-mask interrupt-map fsl,max-link-speed linux,pci-domain num-ib-windows num-ob-windows leds brightness-levels default-brightness-level stdout-path linux,code debounce-interval color function max-brightness pwms gpio enable-active-high simple-audio-card,name simple-audio-card,format simple-audio-card,widgets simple-audio-card,routing simple-audio-card,hp-det-gpios sound-dai frame-master bitclock-master frame-inversion pwm-names 