Ðþí  ¸'   8  «p   (            ·  «8                                                                      ,Purism Librem 5r4         +   2purism,librem5r4 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          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                        îl                     psci            *  €         7   @        I           V  €         c   @        u   €        ‚           “           §           ¶           Âspeed_grade         Ó            ï   
      cpu@1            ÷cpu          2arm,cortex-a53                       îl                     psci            *  €         7   @        I           V  €         c   @        u   €        ‚           “           §           Ó            ï         cpu@2            ÷cpu          2arm,cortex-a53                       îl                     psci            *  €         7   @        I           V  €         c   @        u   €        ‚           “           §           Ó            ï         cpu@3            ÷cpu          2arm,cortex-a53                       îl                     psci            *  €         7   @        I           V  €         c   @        u   €        ‚           “           §           Ó            ï         l2-cache0            2cache           Þ           ,           9   @        K            ï            opp-table            2operating-points-v2          ê         ï      opp-800000000           õ    /¯         ü »         
               Ið         ,      opp-1000000000          õ    ;šÊ         ü »         
               Ið         ,      opp-1300000000          õ    M|m         ü B@        
               Ið         ,      opp-1500000000          õ    Yh/         ü B@        
               Ið         ,         pmu          2arm,cortex-a53-pmu          8                            psci             2arm,psci-1.0            #smc       thermal-zones      cpu-thermal         C   ú        Y  Ð        g          trips      cpu-alert           w 8€        ƒ  Ð         Epassive          ï   	      cpu-crit            w _�        ƒ  Ð      	   Ecritical             cooling-maps       map0            Ž   	      0  “   
ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            gpu-thermal         C   ú        Y  Ð        g         trips      gpu-alert           w 8€        ƒ  Ð         Epassive          ï         gpu-crit            w _�        ƒ  Ð      	   Ecritical             cooling-maps       map0            Ž           “   ÿÿÿÿÿÿÿÿ            vpu-thermal         C   ú        Y  Ð        g         trips      vpu-crit            w _�        ƒ  Ð      	   Ecritical                   timer            2arm,armv8-timer       0  8                                 
                         ¢      soc@0            2fsl,imx8mq-soc simple-bus                                    ¹            >           À@       @   À           ¶           Âsoc_unique_id      bus@30000000             2fsl,aips-bus simple-bus         0    @                                   ¹0   0    @     sai@30010000            Ë             2fsl,imx8mq-sai          0             8       _                  î      Ä                      Übus mclk1 mclk2 mclk3            è                   	               írx tx         	  ÷disabled          sai@30030000            Ë             2fsl,imx8mq-sai          0             8       Z                  ó      É                      Übus mclk1 mclk2 mclk3            è                                  írx tx           ÷okay            þdefault                          †        &              =w           R         ï   �      sai@30040000            Ë             2fsl,imx8mq-sai          0             8       Z                  ò      È                      Übus mclk1 mclk2 mclk3            è                                  írx tx         	  ÷disabled          sai@30050000            Ë             2fsl,imx8mq-sai          0             8       d                  ñ      Ç                      Übus mclk1 mclk2 mclk3            è                                   írx tx         	  ÷disabled          gpio@30200000            2fsl,imx8mq-gpio fsl,imx35-gpio          0              8       @          A                         i        y            …        š           «          
           þdefault                     ï   :   pmic-5v-hog          ·        À                Æ        Ìpmic-5v          gpio@30210000            2fsl,imx8mq-gpio fsl,imx35-gpio          0!             8       B          C                         i        y            …        š           «          (            ï   q      gpio@30220000            2fsl,imx8mq-gpio fsl,imx35-gpio          0"             8       D          E                         i        y            …        š           «          =            ï   G      gpio@30230000            2fsl,imx8mq-gpio fsl,imx35-gpio          0#             8       F          G                         i        y            …        š           «          W             ï   “      gpio@30240000            2fsl,imx8mq-gpio fsl,imx35-gpio          0$             8       H          I                         i        y            …        š           «          w            ï   )      tmu@30260000             2fsl,imx8mq-tmu          0&             8       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(             8       N                 Ô        ÷okay            þdefault                           watchdog@30290000            2fsl,imx8mq-wdt fsl,imx21-wdt            0)             8       O                 Õ      	  ÷disabled          watchdog@302a0000            2fsl,imx8mq-wdt fsl,imx21-wdt            0*             8       
                 Ö      	  ÷disabled          dma-controller@302c0000          2fsl,imx8mq-sdma fsl,imx7d-sdma          0,             8       g                 ä      ä        Üipg ahb         4           ?imx/sdma/sdma-imx7d.bin          ï         lcd-controller@30320000       !   2fsl,imx8mq-lcdif fsl,imx28-lcdif            02             8                        €        Üpix                !      $      €      #        &            #      %        =            #g¸€        ÷okay       port       endpoint            X            ï   3            pinctrl@30330000             2fsl,imx8mq-iomuxc           03              ï      audiopwrgrp         h   8                  ƒ         ï   …      blgrp           h  ,  ”              ƒ         ï   U      btgrp           h  X  À              ƒ         ï   ‘      camerapwrgrp            h   (  �               ƒ         ï   B      csi1grp         h   Œ  ô              ƒ         ï   O      chargeringrp            h     h              €         ï   Z      dsibiasengrp            h   x  à              ƒ         ï   ‰      dsiengrp            h   <  ¤               ƒ         ï   ˆ      dsirstgrp         H  h   œ                ƒ   ˜                 ƒ   ˆ  ð              ƒ         ï   5      ecspigrp          `  h  ø  `               ƒ  ü  d               ƒ     h                ô  \               ƒ         ï   (      gaugegrp            h  D  ¬              €         ï   X      gnsspwrgrp          h  $  Œ              ƒ         ï   †      hapticgrp           h  ð  X              ƒ         ï   $      hpgrp           h    €             €         ï   Œ      hubpwrgrp           h   `  È               ƒ         ï   ‡      i2c1grp       0  h    |            @  &    €            @  &         ï   <      i2c2grp       0  h    „            @  &     ˆ            @  &         ï   E      i2c3grp       0  h  $  Œ            @  &  (  �            @  &         ï   L      i2c4grp       0  h  ,  ”            @  &  0  ˜            @  &         ï   W      keysgrp       0  h   l  Ô             À   h  Ð             À         ï   �      ledbgrp         h   \  Ä                       ï   %      ledggrp         h  ä  L                       ï   '      ledrgrp         h  è  P                       ï   &      maggrp          h  L  ´              €         ï   F      pmicgrp         h   D  ¬               €         ï   A      pmic5vgrp           h   ,  ”               €         ï         proxgrp         h    x              €         ï   K      rtcgrp          h   L  ´               €         ï   D      sai2grp       x  h  Ä  ,               Ö  ¼  $               Ö  È  0               Ö  ¸                  Ö  À  (               Ö         ï   .      sai6grp       `  h  x  à            Ö  |  ä            Ö  œ             Ö                   Ö         ï         tcpcgrp         h   P  ¸              À         ï   >      touchgrp            h   ”  ü              €         ï   V      typecgrp            h   T  ¼               ƒ         ï   =      uart1grp          0  h  4  œ  ô           I  8                  I         ï   *      uart2grp          0  h  @  ¨               I  <  ¤  ü           I         ï   ,      uart3grp          0  h  D  ¬            I  H  °               I         ï   +      uart4grp          `  h    l            I    p              I    t              I    x           I         ï   ^      usdhc1grp           h                     ƒ   ¤                 Ã   ¨                 Ã   ¬                 Ã   °                 Ã   ´                 Ã   ¸                  Ã   ¼  $               Ã   À  (               Ã   Ä  ,               Ã   Ì  4               ƒ   È  0               Á         ï   h      usdhc1grp100mhz         h                     �   ¤                 Í   ¨                 Í   ¬                 Í   °                 Í   ´                 Í   ¸                  Í   ¼  $               Í   À  (               Í   Ä  ,               Í   Ì  4               �   È  0               Á         ï   i      usdhc1grp200mhz         h                     Ÿ   ¤                 ß   ¨                 ß   ¬                 ß   °                 ß   ´                 ß   ¸                  ß   ¼  $               ß   À  (               ß   Ä  ,               ß   Ì  4               Ÿ   È  0               Á         ï   j      usdhc2grp         À  h   Ð  8              €   Ô  <               ƒ   Ø  @               Ã   Ü  D               Ã   à  H               Ã   ä  L               Ã   è  P               Ã   ì  T               Á         ï   l      usdhc2grp100mhz       À  h   Ð  8              €   Ô  <               �   Ø  @               Í   Ü  D               Í   à  H               Í   ä  L               Í   è  P               Í   ì  T               Á         ï   m      usdhc2grp200mhz       À  h   Ð  8              €   Ô  <               Ÿ   Ø  @               Ï   Ü  D               Ï   à  H               Ï   ä  L               Ï   è  P               Ï   ì  T               Á         ï   n      wifidisablegrp          h  Ð  8              ƒ         ï   ’      wifipwrgrp          h    „              ƒ         ï   ‹      wdoggrp         h   0  ˜                       ï         r3camerapwrgrp          h  ì  T              ƒ         ï   P         syscon@30340000       =   2fsl,imx8mq-iomuxc-gpr fsl,imx6q-iomuxc-gpr syscon simple-mfd            04              ï   `   mux-controller        	   2mmio-mux            q           „   4            ï   /         efuse@30350000           2fsl,imx8mq-ocotp syscon         05                   ú                            soc-uid@4                          ï         speed-grade@10                         ï         mac-address@90             �            ï   r         syscon@30360000          2fsl,imx8mq-anatop syscon            06             8       1         snvs@30370000         #   2fsl,sec-v4.0-mon syscon simple-mfd          07              ï      snvs-rtc-lp          2fsl,sec-v4.0-mon-rtc-lp         ’           ™   4        8                                       	  Üsnvs-rtc          	  ÷disabled          snvs-powerkey            2fsl,sec-v4.0-pwrkey         ’           8                               Üsnvs-pwrkey             t         ®        ÷okay             clock-controller@30380000            2fsl,imx8mq-ccm          08             8       U          V            ¿                                      9  Ückil osc_25m osc_27m clk_ext1 clk_ext2 clk_ext3 clk_ext4          @        X     !      q      u                                 =        /¯             .à  +        ,  &      N                V                     ï         reset-controller@30390000            2fsl,imx8mq-src syscon           09             8       Y           ¼            ï   2      gpc@303a0000             2fsl,imx8mq-gpc          0:             8       W                         …        š            ï      pgc                              power-domain@0          É                        Ý             ï   0      power-domain@1          É                       ê   !         ï   ~      power-domain@2          É                        ï   v      power-domain@3          É                        ï   z      power-domain@4          É                     power-domain@5          É                              ×      f      o      p        Ý   "         ï   u      power-domain@6          É                             ß      å      æ               x      y      j               &                  N              =#ÃF á£ /¯             Ý   #         ï   }      power-domain@7          É                     power-domain@8          É                        ï   _      power-domain@9          É               	         ï   e      power-domain@a          É               
         ï   !               bus@30400000             2fsl,aips-bus simple-bus         0@   @                                   ¹0@  0@   @     pwm@30660000             2fsl,imx8mq-pwm fsl,imx27-pwm            0f             8       Q                 ¿      ¿        Üipg per         ø           ÷okay            þdefault            $         ï   ”      pwm@30670000             2fsl,imx8mq-pwm fsl,imx27-pwm            0g             8       R                 À      À        Üipg per         ø           ÷okay            þdefault            %         ï   ‚      pwm@30680000             2fsl,imx8mq-pwm fsl,imx27-pwm            0h             8       S                 Á      Á        Üipg per         ø           ÷okay            þdefault            &         ï   „      pwm@30690000             2fsl,imx8mq-pwm fsl,imx27-pwm            0i             8       T                 Â      Â        Üipg per         ø           ÷okay            þdefault            '         ï   ƒ      timer@306a0000           2nxp,sysctr-timer            0j             8       /                      Üper          bus@30800000             2fsl,aips-bus simple-bus         0€   @                                   ¹0€  0€   @              spdif@30810000           2fsl,imx35-spdif         0�             8                P        ì            ‡                           ì                           :  Ücore rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba            è                   	               írx tx         	  ÷disabled          spi@30820000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0‚             8                        ³      ³        Üipg per          è                                 írx tx           ÷okay            þdefault            (           )   	      flash@0          2jedec,spi-nor                        B@                            partition@0         protected0                          $      partition@30000       	  firmware                           $            spi@30830000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0ƒ             8                         ´      ´        Üipg per          è                                írx tx         	  ÷disabled          spi@30840000                                    !   2fsl,imx8mq-ecspi fsl,imx51-ecspi            0„             8       !                 µ      µ        Üipg per          è                                írx tx         	  ÷disabled          serial@30860000          2fsl,imx8mq-uart fsl,imx6q-uart          0†             8                        Ê      Ê        Üipg per         ÷okay            þdefault            *      serial@30880000          2fsl,imx8mq-uart fsl,imx6q-uart          0ˆ             8                        Ì      Ì        Üipg per         ÷okay            þdefault            +      serial@30890000          2fsl,imx8mq-uart fsl,imx6q-uart          0‰             8                        Ë      Ë        Üipg per         ÷okay            þdefault            ,   gnss             2globaltop,pa6h          .   -        9  %€         spdif@308a0000           2fsl,imx35-spdif         0Š             8                P        ì            ˆ                           ì                           :  Ücore rxtx0 rxtx1 rxtx2 rxtx3 rxtx4 rxtx5 rxtx6 rxtx7 spba            è                                  írx tx         	  ÷disabled          sai@308b0000            Ë             2fsl,imx8mq-sai          0‹             8       `                  ï      Å                      Übus mclk1 mclk2 mclk3            è      
                            írx tx           ÷okay            þdefault            .              ‚        &              =w           ï   �      sai@308c0000            Ë             2fsl,imx8mq-sai          0Œ             8       2                  ð      Æ                      Übus mclk1 mclk2 mclk3            è                                  írx tx         	  ÷disabled          crypto@30900000          2fsl,sec-v4.0                                     0�             ¹    0�             8       [                 t      ì      	  Üaclk ipg       jr@1000          2fsl,sec-v4.0-job-ring                         8       i         	  ÷disabled          jr@2000          2fsl,sec-v4.0-job-ring                          8       j         jr@3000          2fsl,sec-v4.0-job-ring             0            8       r            mipi-dsi@30a00000            2fsl,imx8mq-nwl-dsi          0            (        £      ô      õ      ¤      €      !  Ücore rx_esc tx_esc phy_ref lcdif                  ô      £      õ        &      G      L        =Ä´ ÚÖ€1-         8       "           G   /            ê   0        T   1        Ydphy             c   2      2      2      2           jbyte dpi esc pclk           ÷okay                                 ports                                port@0                                           endpoint@0                      X   3         ï            port@1                endpoint            X   4         ï   ;            panel@0          2ys,ys57pss36bh5gq                       þdefault            5        v   6        ‚   7        Ž   8        š   9        ¤   :              °   :         port       endpoint            X   ;         ï   4               dphy@30a00300            2fsl,imx8mq-mipi-dphy            0                   ¤        Üphy_ref                !      $      ¤      #        &            #      %        =        n6 #g¸€        Å            ê   0        ÷okay             ï   1      i2c@30a20000             2fsl,imx8mq-i2c fsl,imx21-i2c            0¢             8       #                 ¸                                  ÷okay             Ì ç¸        þdefault            <   usb-pd@3f            2ti,tps6598x            ?        þdefault            =   >             :        8   
           Ðirq          ï   ]   connector            2usb-c-connector         USB-C           àdual       ports                                port@0                 endpoint            X   ?         ï   w         port@1                endpoint            X   @         ï   x                  pmic@4b          2rohm,bd71837               K        þdefault            A   B           C        Üosc       	   Üpmic_clk                 :        8               ê   regulators     BUCK1           buck1            
®`        ) Ö          A        S  â        h »         } øP        “ øP         ¬      BUCK2           buck2            
®`        ) Ö          A        S  â        h B@        } »          ¬         ï         BUCK3           buck3            
®`        ) Ö          A        h »          ï   "      BUCK4           buck4            
®`        ) Ö         h B@         ï   #      BUCK5           buck5            
®`        ) ™p         A         ¬      BUCK6           buck6            -ÆÀ        ) 2Z          A         ¬      BUCK7           buck7            }ˆ        ) pø         A         ¬         ï   Š      BUCK8           buck8            5         ) \À         A         ¬      LDO1            ldo1             -ÆÀ        ) 2Z          A         ¬      LDO2            ldo2             »         ) »          A         ¬      LDO3            ldo3             w@        ) 2Z          A         ¬      LDO4            ldo4             »         ) w@         A         ¬      LDO5            ldo5             w@        ) 2Z          ¬         ï          LDO6            ldo6             »         ) w@         A         ¬      LDO7            ldo7             w@        ) 2Z          A         ¬            rtc@68           2microcrystal,rv4162            h        þdefault            D             :        8   	            i2c@30a30000             2fsl,imx8mq-i2c fsl,imx21-i2c            0£             8       $                 ¹                                  ÷okay             Ì ç¸        þdefault            E   magnetometer@1e          2st,lsm9ds1-magn                    þdefault            F             G        8              w   H        À   I      regulator@3e          	   2tps65132               >   outp          	  LCD_AVDD            Í   J         ï   6      outn          	  LCD_AVEE            Í   J         ï   7         prox@60          2vishay,vcnl4040            `        þdefault            K             G        8              Ø   
      accel-gyro@6a            2st,lsm9ds1-imu             j        w   H        À   I        í1 0 0 0 1 0 0 0 -1           i2c@30a40000             2fsl,imx8mq-i2c fsl,imx21-i2c            0¤             8       %                 º                                  ÷okay             Ì ç¸        þdefault            L   audio-codec@1a           2wlf,wm8962                           Å              ‚        &              =w          Ë            ú              M           M           M        (   M        5   M        C   M        Q   N        `   N        o                €             ï   Ž      camera@20            2hynix,hi846                     þdefault            O   P              ÿ              ÿ        =}x@        ¤   :              x   Q        „   R        À   S        �   Z        ™            ¥   )         port       endpoint            ´              ¿    Ä´     ëÂ     á£         X   T         ï   c            backlight@36             2ti,lm36922             6        þdefault            U                                  Ð   G               Ý   N        é}x@   led@0                       :backlight        
  úbacklight             a¨         ï   €         touchscreen@38           2edt,edt-ft5506             8        þdefault            V             :        8              !  Ð        4           .   8         i2c@30a50000             2fsl,imx8mq-i2c fsl,imx21-i2c            0¥             8       &                 »                                  ÷okay             Ì ç¸        þdefault            W   vcm@c            2dongwoon,dw9714                    .   S      fuel-gauge@36            2maxim,max17055             6             G        8              þdefault            X        G   Y        V  ¼        k  ”        {  ƒ         ï   \      charger@6a           2ti,bq25895 ti,bq25890              j        þdefault            Z             G        8              T   [        � ûÐ        ¤ 8u         » LK@        Ì ã`        á           ù ;‚`        	   \        G   ]        	 @@        	= ã`        	O 2€         ï   Y         serial@30a60000          2fsl,imx8mq-uart fsl,imx6q-uart          0¦             8                        Í      Í        Üipg per         ÷okay            þdefault            ^         	f      csi@30a70000             2fsl,imx8mq-mipi-csi2            0§                   §      ©      ¨        Ücore esc ui               §      ¨      ©        =ÚÖ€Ù-@ï€        &      L      W      N        ê   _        c   2   &   2   '   2   (        	v   `   ˆ        	‡   a      a           	•dram            ÷okay       ports                                port@1                endpoint            X   b         ï   d         port@0                 endpoint            X   c        ´               ï   T               csi@30a90000             2fsl,imx8mq-csi fsl,imx7-csi         0©             8       *                 à        Ümclk            ÷okay       port       endpoint            X   d         ï   b            csi@30b60000             2fsl,imx8mq-mipi-csi2            0¶                   ª      ¬      «        Ücore esc ui               ª      «      ¬        =ÚÖ€Ù-@ï€        &      L      W      N        ê   e        c   2   )   2   *   2   +        	v   `   ¤        	‡   a      a           	•dram          	  ÷disabled       ports                                port@1                endpoint            X   f         ï   g               csi@30b80000             2fsl,imx8mq-csi fsl,imx7-csi         0¸             8       +                 á        Ümclk          	  ÷disabled       port       endpoint            X   g         ï   f            mailbox@30aa0000             2fsl,imx8mq-mu fsl,imx6sx-mu         0ª             8       X                 ý        	¨         mmc@30b40000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc            0´             8                        ì      i      Ò        Üipg ahb per         	´           	É           	Ù           ÷okay                  Ž        =×„       "  þdefault state_100mhz state_200mhz              h        	ã   i        	í   j        	÷   k        Ý   I         
      mmc@30b50000          !   2fsl,imx8mq-usdhc fsl,imx7d-usdhc            0µ             8                        ì      i      Ó        Üipg ahb per         	´           	É           	Ù           ÷okay                  �        =ëÂ       "  þdefault state_100mhz state_200mhz              l        	ã   m        	í   n        	÷   o        
   p        
  è        
3   q              úð€         
<         
G         
T         ®      spi@30bb0000                                       2fsl,imx8mq-qspi fsl,imx7d-qspi          0»                   
jQuadSPI QuadSPI-memory          8       k                 Ã      Ã        Üqspi_en qspi          	  ÷disabled          dma-controller@30bd0000          2fsl,imx8mq-sdma fsl,imx7d-sdma          0½             8                        ã      t        Üipg ahb         4           ?imx/sdma/sdma-imx7d.bin          ï         ethernet@30be0000            2fsl,imx8mq-fec fsl,imx6sx-fec           0¾           0  8       v          w          x          y         (        ¶      ¶      Š      ‰      ‹      "  Üipg ahb ptp enet_clk_ref enet_out                  h      Š      ‰      ‹         &      L      P      Q      O        =    õá sY@            
t           
†           ¶   r        Âmac-address         
˜   `            	  ÷disabled             interconnect@32700000            2fsl,imx8mq-noc fsl,imx8m-noc            2p                   q        
¦   s        
¯           “   t         ï   a   opp-table            2operating-points-v2          ï   t   opp-133M            õ    ò�U      opp-400M            õ    ×„       opp-800M            õ    /¯             bus@32c00000             2fsl,aips-bus simple-bus         2À   @                                   ¹2À  2À   @     interrupt-controller@32e2d000         $   2fsl,imx8m-irqsteer fsl,imx-irqsteer         2âÐ            8                        ø        Üipg         
Ã            
Ï   @         …        š            gpu@38000000             2vivante,gc          8              8                         ×      f      o      p        Ücore shader bus reg         §         (        a      d      o      p            (  &                                      =/¯ /¯ /¯ ×„             ê   u         ï         usb@38100000             2fsl,imx8mq-dwc3 snps,dwc3           8                   Î      ˜              Übus_early ref suspend                 n      ˜        &      V      H        =Íe õá         8       (           T   [   [        Yusb2-phy usb3-phy           ê   v         
Ü        ÷okay                                      
ûotg             port@0                 endpoint            X   w         ï   ?         port@1                endpoint            X   x         ï   @            usb-phy@381f0040             2fsl,imx8mq-usb-phy          8 @   @              Ð        Üphy               ™        &      H        =õá         Å            ÷okay             ï   [      usb@38200000             2fsl,imx8mq-dwc3 snps,dwc3           8                    Ï      ˜              Übus_early ref suspend                 n      ˜        &      V      H        =Íe õá         8       )           T   y   y        Yusb2-phy usb3-phy           ê   z         
Ü        ÷okay            
ûhost                                 hub@1            2usb424,2640                                         mass-storage@1           2usb424,4041                        usb-phy@382f0040             2fsl,imx8mq-usb-phy          8/ @   @              Ñ        Üphy               ™        &      H        =õá         Å            ÷okay               {         ï   y      video-codec@38300000             2nxp,imx8mq-vpu-g1           80             8                        å        ê   |          video-codec@38310000             2nxp,imx8mq-vpu-g2           81             8                        æ        ê   |         blk-ctrl@38320000            2fsl,imx8mq-vpu-blk-ctrl         82             ê   }   }   }      
  bus g1 g2                 å      æ        Üg1 g2           É            ï   |      pcie@33800000            2fsl,imx8mq-pcie         3€   @  ð             
jdbi config                                    ÷pci         2       ÿ      0  ¹�           ø         ‚                 ð          <           8       z           Ðmsi         š           F                     €  Y                         }                            |                            {                            z           g           z            ê   ~        c   2      2      2           jpciephy apps turnoff                  |      }      ~        &      T      P      G        =æ²€õá  ˜–€      	  ÷disabled          pcie@33c00000            2fsl,imx8mq-pcie         3À   @  'ð             
jdbi config                                    ÷pci       0  ¹�           'ø         ‚                   ð          <           8       J           Ðmsi         š           F                     €  Y                         M                            L                            K                            J           g           z           ê   ~        c   2   "   2   $   2   %        jpciephy apps turnoff                  ­      ®      ¯        &      T      P      G        =æ²€õá  ˜–€      	  ÷disabled          interrupt-controller@38800000            2arm,gic-v3        (  8€     8ˆ     1       1      1              š            …        8      	                         ï         memory-controller@3d400000           2fsl,imx8mq-ddrc fsl,imx8m-ddrc          =@   @          Ücore pll alt apb                   ü      ê      v      w        ÷okay            “            ï   s   opp-table            2operating-points-v2          ï      opp-25M         õ    }x@      opp-100M            õ    õá       opp-800M            õ    /¯             ddr-pmu@3d800000          %   2fsl,imx8mq-ddr-pmu fsl,imx8m-ddr-pmu            =€   @                       8       b            backlight-dsi            2led-backlight           ‹   €         ï   9      clock-pmic           2fixed-clock          ¿             Ì  €       	   Üpmic_osc             ï   C      chosen        $  �/soc@0/bus@30800000/serial@30860000       gpio-keys         
   2gpio-keys           þdefault            �   key-vol-down          	  VOL_DOWN            À   :              œ   r        §   2         ®      key-vol-up          VOL_UP          À   :              œ   s        §   2         ®         led-controller        	   2pwm-leds       led-0           ¹status          Â           È   ø        ×   ‚      ÃP          led-1           ¹status          Â           È   ø        ×   ƒ      ÃP          led-2           ¹status          Â           È   ø        ×   „      ÃP             regulator-audio-1v8          2regulator-fixed         þdefault            …        AUDIO_PWR_EN             w@        ) w@        Ü   :                á         ï   M      regulator-csi-1v8            2regulator-fixed         CAMERA_VDDIO_1V8             w@        ) w@        Í   k        Ü   :                 á         ï   S      regulator-vcam-1v2           2regulator-fixed         CAMERA_VDDD_1V2          O€        ) O€        Í   I         á         ï   R      regulator-vcam-2v8           2regulator-fixed         CAMERA_VDDA_2V8          *¹€        ) *¹€        Í   k        Ü   :                 á         ï   Q      regulator-gnss           2regulator-fixed         þdefault            †        GNSS             2Z         ) 2Z         Ü   G                á         ï   -      regulator-hub            2regulator-fixed         þdefault            ‡        HUB          2Z         ) 2Z         Ü   :                á         ï   {      regulator-lcd-1v8            2regulator-fixed         þdefault            ˆ        LCD_1V8          w@        ) w@        Í   I        Ü   :                á         ¬         ï   8      regulator-lcd-3v4            2regulator-fixed         LCD_3V4         þdefault            ‰        Í   N        Ü   :                á         ï   J      regulator-vdd-sen            2regulator-fixed         VDD_SEN          2Z         ) 2Z          ï   H      regulator-vdd-1v8            2regulator-fixed         VDD_1V8          w@        ) w@        Í   Š         ï   I      regulator-vdd-3v3            2regulator-fixed         VDD_3V3          2Z         ) 2Z          ï   k      regulator-vsys-3v4           2regulator-fixed       	  VSYS_3V4             3á@        ) 3á@         ¬         ï   N      regulator-wifi-3v3           2regulator-fixed         þdefault            ‹      	  3V3_WIFI             2Z         ) 2Z         Ü   G   
             á        Í   k         ï   o      sound            2simple-audio-card           þdefault            Œ      	  ôLibrem 5            i2s       S  $Headphone 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   G   	       simple-audio-card,cpu           v   �      simple-audio-card,codec         v   Ž              Å         €         �         sound-wwan           2simple-audio-card           ôModem           i2s    simple-audio-card,cpu           v   �         �      simple-audio-card,codec         v   �         €         �         pwrseq          þdefault            ‘   ’         2mmc-pwrseq-simple           ¤   G          “                ï   p      sound-wwan-codec             2broadmobi,bm818 option,gtm601           Ë             ï   �      vibrator             2pwm-vibrator            ×   ”    ;šÊ             ­enable          .   k         	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 #clock-cells clock-frequency clock-output-names phandle device_type reg clock-latency 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 opp-shared opp-hz opp-microvolt opp-supported-hw clock-latency-ns opp-suspend interrupts 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 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 lane-mapping little-endian fsl,tmu-range fsl,tmu-calibration #thermal-sensor-cells fsl,ext-reset-output #dma-cells fsl,sdma-ram-script-name remote-endpoint 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 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 vin-supply proximity-near-level mount-matrix mic-cfg 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,precharge-current ti,minimum-sys-voltage ti,boost-voltage ti,boost-max-current ti,use-vinmin-threshold ti,vinmin-threshold monitored-battery ti,battery-regulation-voltage ti,charge-current ti,termination-current uart-has-rtscts fsl,mipi-phy-gpr interconnects interconnect-names #mbox-cells fsl,tuning-start-tap fsl,tuning-step bus-width pinctrl-1 pinctrl-2 vmmc-supply non-removable mmc-pwrseq post-power-on-delay-ms cd-gpios disable-wp cap-sdio-irq 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 leds stdout-path linux,code debounce-interval function color 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-gpio sound-dai frame-master bitclock-master frame-inversion pwm-names 