Ðþí  ±Y   8  ©à   (            y  ©¨                             4    mediatek,mt8390-evk mediatek,mt8390 mediatek,mt8188                                  +            7MediaTek Genio-700 EVK     cpus                         +       cpu@0            =cpu           arm,cortex-a55           I             Mpsci             [w5”          k           ~               Ž  €          ›   @         ­   €         º  €          Ç   @         Ù   €         æ            ÷                    cpu@100          =cpu           arm,cortex-a55           I            Mpsci             [w5”          k           ~               Ž  €          ›   @         ­   €         º  €          Ç   @         Ù   €         æ            ÷              	      cpu@200          =cpu           arm,cortex-a55           I            Mpsci             [w5”          k           ~               Ž  €          ›   @         ­   €         º  €          Ç   @         Ù   €         æ            ÷              
      cpu@300          =cpu           arm,cortex-a55           I            Mpsci             [w5”          k           ~               Ž  €          ›   @         ­   €         º  €          Ç   @         Ù   €         æ            ÷                    cpu@400          =cpu           arm,cortex-a55           I            Mpsci             [w5”          k           ~               Ž  €          ›   @         ­   €         º  €          Ç   @         Ù   €         æ            ÷                    cpu@500          =cpu           arm,cortex-a55           I            Mpsci             [w5”          k           ~               Ž  €          ›   @         ­   €         º  €          Ç   @         Ù   €         æ            ÷                    cpu@600          =cpu           arm,cortex-a78           I            Mpsci             [šøÚ          k            ~               Ž            ›   @         ­            º            Ç   @         Ù            æ            ÷                    cpu@700          =cpu           arm,cortex-a78           I            Mpsci             [šøÚ          k            ~               Ž            ›   @         ­            º            Ç   @         Ù            æ            ÷                    cpu-map    cluster0       core0                    core1              	      core2              
      core3                    core4                    core5                    core6                    core7                          idle-states         psci       cpu-off-l             arm,idle-state                      6        G   2        X   _        h  D                 cpu-off-b             arm,idle-state                      6        G   -        X   Œ        h  ä                 cluster-off-l             arm,idle-state                    6        G   7        X   ›        h  H                 cluster-off-b             arm,idle-state                    6        G   2        X   È        h  è                    l2-cache0             cache           y            �            �   @         ¯            æ            …                 l2-cache1             cache           y            �            �   @         ¯            æ            …                 l3-cache              cache           y            �             �   @         ¯            …                    oscillator-13m            fixed-clock         “             [ Æ]@         clk13m             1      oscillator-26m            fixed-clock         “             [Œº€         clk26m             3      oscillator-32k            fixed-clock         “             [  €          clk32k        opp-table-gpu             operating-points-v2          ³           W   opp-390000000           ¾    >í€        Å Æ        Ó   ÿ      opp-431000000           ¾    °‰À        Å öì        Ó   ÿ      opp-473000000           ¾    1h@        Å 	'À        Ó   ÿ      opp-515000000           ¾    ²FÀ        Å 	X”        Ó   ÿ      opp-556000000           ¾    !#ã         Å 	‰h        Ó   ÿ      opp-598000000           ¾    #¤Á€        Å 	º<        Ó   ÿ      opp-640000000           ¾    &%          Å 	ë        Ó   ÿ      opp-670000000           ¾    'ïc€        Å 
ä        Ó   ÿ      opp-700000000           ¾    )¹'         Å 
L¸        Ó   ÿ      opp-730000000           ¾    +‚ê€        Å 
}Œ        Ó   ÿ      opp-760000000           ¾    -L®         Å 
®`        Ó   ÿ      opp-790000000           ¾    /q€        Å 
ß4        Ó   ÿ      opp-835000000           ¾    1ÅÀ        Å (r        Ó   ÿ      opp-880000000           ¾    4s¼         Å q°        Ó   ÿ      opp-915000000           ¾    6‰ÊÀ        Å ÓX        Ó   �      opp-915000000-5         ¾    6‰ÊÀ        Å ¢„        Ó   0      opp-915000000-6         ¾    6‰ÊÀ        Å q°        Ó   p      opp-950000000           ¾    8ŸÙ€        Å 5         Ó   �      opp-950000000-5         ¾    8ŸÙ€        Å ÓX        Ó   0      opp-950000000-6         ¾    8ŸÙ€        Å q°        Ó   p         pmu-a55           arm,cortex-a55-pmu                      ä                  pmu-a78           arm,cortex-a78-pmu                      ä                  psci              arm,psci-1.0             Tsmc       thermal-zones      cpu-little0-thermal         ï  è        ý   –                  trips      trip-alert0         # L        /  Ð         Dpassive                  trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical             cooling-maps       map0            :         H  ?   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            cpu-little1-thermal         ï  è        ý   –                 trips      trip-alert0         # L        /  Ð         Dpassive                  trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical             cooling-maps       map0            :         H  ?   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            cpu-little2-thermal         ï  è        ý   –                 trips      trip-alert0         # L        /  Ð         Dpassive                  trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical             cooling-maps       map0            :         H  ?   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            cpu-little3-thermal         ï  è        ý   –                 trips      trip-alert0         # L        /  Ð         Dpassive                  trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical             cooling-maps       map0            :         H  ?   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            cpu-big0-thermal            ï  è        ý   d                 trips      trip-alert0         # L        /  Ð         Dpassive                  trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical             cooling-maps       map0            :           ?   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            cpu-big1-thermal            ï  è        ý   d                 trips      trip-alert0         # L        /  Ð         Dpassive                  trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical             cooling-maps       map0            :           ?   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            apu-thermal         ï  è        ý   ú                  trips      trip-alert0         # L        /  Ð         Dpassive       trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical                gpu-thermal         ï  è        ý   ú                 trips      trip-alert0         # L        /  Ð         Dpassive                  trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical             cooling-maps       map0            :           ?   ÿÿÿÿÿÿÿÿ            gpu1-thermal            ï  è        ý   ú                 trips      trip-alert0         # L        /  Ð         Dpassive                  trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical             cooling-maps       map0            :           ?   ÿÿÿÿÿÿÿÿ            adsp-thermal            ï  è        ý   ú                 trips      trip-alert0         # L        /  Ð         Dpassive       trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical                vdo-thermal         ï  è        ý   ú                 trips      trip-alert0         # L        /  Ð         Dpassive       trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical                infra-thermal           ï  è        ý   ú                 trips      trip-alert0         # L        /  Ð         Dpassive       trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical                cam1-thermal            ï  è        ý   ú                 trips      trip-alert0         # L        /  Ð         Dpassive       trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical                cam2-thermal            ï  è        ý   ú                 trips      trip-alert0         # L        /  Ð         Dpassive       trip-alert1         # s        /  Ð         Dhot       trip-crit           # †         /          	   Dcritical                   timer             arm,armv8-timer                   @  ä                                             
                [ Æ]@      soc                      +             simple-bus           N   interrupt-controller@c000000              arm,gic-v3          U           f                        }          I                                    ä      	                     ppi-partitions     interrupt-partition-0           ’      	   
                          interrupt-partition-1           ’                             syscon@10000000            mediatek,mt8188-topckgen syscon          I                      “                     syscon@10001000       #    mediatek,mt8188-infracfg-ao syscon           I                     “           ›              !      syscon@10003000           mediatek,mt8188-pericfg syscon           I     0                “              ;      pinctrl@10005000              mediatek,mt8188-pinctrl       `   I     P            À             á             â             ê              °              0  ¨iocfg0 iocfg_rm iocfg_lt iocfg_lm iocfg_rt eint          ²        Â           Î              °         }        ä       ë               U                 audio-default-pins     pins-cmd-dat          X  Ú  e  f  g  h  i  j  k  l  m  n  r  s  t  u  v  y  z  |  }  ~  €  �         dptx-pins      pins-cmd-dat            Ú  .         á         edp-panel-3v3-en-pins              Z   pins1           Ú            î         eth-default-pins       pins-cc         Ú  ‹  Œ  �  Ž        ú         pins-mdio           Ú  �  �        ú            	      pins-power          Ú  ‘   ’          î      pins-rxd            Ú  ‡  ˆ  ‰  Š        ú         pins-txd            Ú  ƒ  „  …  †        ú            eth-sleep-pins     pins-cc         Ú  ‹   Œ   �   Ž       pins-mdio           Ú  �   �                   $      pins-rxd            Ú  ‡   ˆ   ‰   Š       pins-txd            Ú  ƒ   „   …   †          i2c0-pins              G   pins            Ú  8  7        á   Ë        1  è         i2c1-pins              P   pins            Ú  :  9        á   Ë        1  è         i2c2-pins              K   pins            Ú  <  ;        á   Ë        1  è         i2c3-pins              L   pins            Ú  >  =        á   Ë        1  è         i2c4-pins              Q   pins            Ú  @  ?        á   Ë        1  è         i2c5-pins              T   pins            Ú  B  A        á   Ë        1  è         i2c6-pins              U   pins            Ú  D  C        á   Ë        1  è         gpio-key-pins      pins            Ú  *  +  ,         mmc0-default-pins              >   pins-clk            Ú  �        ú           I   f      pins-cmd-dat          $  Ú  ¡     Ÿ  ž  š  ™  ˜  —  œ         	        ú           á   e      pins-rst            Ú  ›        ú           á   e         mmc0-uhs-pins              ?   pins-clk            Ú  �        ú           I   f      pins-cmd-dat          $  Ú  ¡     Ÿ  ž  š  ™  ˜  —  œ         	        ú           á   e      pins-ds         Ú  ¢        ú           I   f      pins-rst            Ú  ›        ú           á   e         mmc1-default-pins              B   pins-clk            Ú  ¤        ú           I   f      pins-cmd-dat            Ú  £  ¥  ¦  §  ¨         	        ú           á   e      pins-insert         Ú            á         mmc1-uhs-pins              C   pins-clk            Ú  ¤        ú           I   f      pins-cmd-dat            Ú  £  ¥  ¦  §  ¨         	        ú           á   e         mmc2-default-pins      pins-clk            Ú  ª        ú           I   f      pins-cmd-dat            Ú  ©  «  ¬  ­  ®         	        ú           á   e      pins-pcm            Ú  {         mmc2-uhs-pins      pins-clk            Ú  ª        ú           I   f      pins-cmd-dat            Ú  ©  «  ¬  ­  ®         	        ú           á   e         mmc2-eint-pins     pins-dat1           Ú  ¬          	        á   e         mmc2-dat1-pins     pins-dat1           Ú  ¬         	        ú           á   e         panel-default-pins     pins-dcdc           Ú  -          X      pins-en         Ú  o          X      pins-rst            Ú            î         rt1715-int-pins            R   pins_cmd0_dat           Ú            á         	         spi0-pins      pins-spi            Ú  E  F  G  H         $         spi1-pins      pins-spi            Ú  K  L  M  N         $         spi2-pins              8   pins-spi            Ú  O  P  Q  R         $         touch-pins             J   pins-irq            Ú            	         $      pins-reset          Ú            î         uart0-pins             4   pins            Ú              á         uart1-pins             5   pins            Ú  !  "         á         uart2-pins             6   pins            Ú  #  $         á         usb-default-pins       pins-iddig          Ú  S          	         á      pins-valid          Ú  U         	      pins-vbus           Ú  T         î         usb1-default-pins      pins-valid          Ú  X         	      pins-usb-hub-3v3-en         Ú  p          î         wifi-pwrseq-pins       pins-wifi-enable            Ú            X            syscon@10006000       )    mediatek,mt8188-scpsys syscon simple-mfd             I     `           power-controller          !    mediatek,mt8188-power-controller                         +            c              X   power-domain@0           I                         +            c      power-domain@1           I           w                     ~mfg alt         Š   !                     +            c      power-domain@2           I           c          power-domain@3           I           c          power-domain@4           I           c                power-domain@15          I         à  w                            
       3       4       =       ¹       ¾   "      "      "      "      "      "      "      "      "      "      "      "      "      "      "      "      "      "      "          û  ~top cam ccu img venc vdec wpe cfgck cfgxo ss-sram-cmn ss-sram-v0l0 ss-sram-v0l1 ss-sram-ve0 ss-sram-ve1 ss-sram-ifa ss-sram-cam ss-sram-v1l5 ss-sram-v1l6 ss-sram-rdr ss-iommu ss-imgcam ss-emi ss-subcmn-rdr ss-rsi ss-cmn-l4 ss-vdec1 ss-wpe ss-cvdo-ve1          Š   !                     +            c      power-domain@16          I         H  w       »       À   #      #      #      #      #      #      #         A  ~cfgck cfgxo ss-gals ss-cmn ss-emi ss-iommu ss-larb ss-rsi ss-bus            Š   !                     +            c      power-domain@20          I         0  w       º       ¿   $      $      $      $         8  ~cfgck cfgxo ss-vpp1-g5 ss-vpp1-g6 ss-vpp1-l5 ss-vpp1-l6         Š   !        c          power-domain@23          I           w   %            ~ss-vdec         Š   !        c          power-domain@22          I           w   &            ~ss-vdec         Š   !        c          power-domain@29          I            w                     	       ½        ~cam ccu bus cfgck           Š   !                     +            c      power-domain@30          I         (  w   '       '      '      '      '         6  ~ss-cam-l13 ss-cam-l14 ss-cam-mm0 ss-cam-mm1 ss-camsys           Š   !                     +            c      power-domain@32          I            w   '      (       )          $  ~ss-camb-sub ss-camb-raw ss-camb-yuv         c          power-domain@31          I           w   '      *       +          $  ~ss-cama-sub ss-cama-raw ss-cama-yuv         c                power-domain@17          I         (  w       ¼       Á   ,       ,      ,         &  ~cfgck cfgxo ss-larb2 ss-larb3 ss-gals           Š   !                     +            c      power-domain@9           I   	        w       @       ?      	  ~bus hdcp            Š   !        c          power-domain@18          I           Š   !        c          power-domain@19          I           Š   !        c             power-domain@24          I            w   -       -      -      -         0  ~ss-ve1-larb ss-ve1-core ss-ve1-gals ss-ve1-sram         Š   !        c          power-domain@21          I           w   .      .           ~ss-wpe-l7 ss-wpe-l7pce          Š   !        c                power-domain@5           I           Š   !        w   /           ~ss-pextp-fmem           c          power-domain@7           I           w       0       1        ~seninf0 seninf1         c          power-domain@6           I           c          power-domain@10          I   
        w       E       D      	  ~bus main            Š   !                     +            c      power-domain@11          I           Š   !                     +            c      power-domain@14          I           w       F        ~asm         Š   !        c          power-domain@13          I           w       S          0            ~a1sys intbus adspck         Š   !        c          power-domain@12          I           Š   !        c                power-domain@8           I           w   /         	  ~ethermac            Š   !        c                watchdog@10007000             mediatek,mt8188-wdt          I     p                 œ        ›         syscon@1000c000       "    mediatek,mt8188-apmixedsys syscon            I     À                “                    timer@10017000        ,    mediatek,mt8188-timer mediatek,mt6765-timer          I    p                ä      	               w   1      pwrap@10024000        3    mediatek,mt8188-pwrap mediatek,mt8195-pwrap syscon           I    @                ¨pwrap           ä       ó               w   !      !          	  ~spi wrap       pmic              mediatek,mt6359          }        U                       ä   Þ      adc           mediatek,mt6359-auxadc          ´         mt6359codec         Æ           Ú         regulators            mediatek,mt6359-regulator      buck_vs1            îvs1         ý 5          !‘À        -             I      buck_vgpu11         îvgpu11          ý €         7        ]  ˆ        -   È        r                   I      buck_vmodem         îvmodem          ý €         Èà        ]  *        -   È      buck_vpu            îvpu         ý €         7        ]  ˆ        -   È        r                   I      buck_vcore          îvcore           ý €         Ö         ]  ˆ        -   È        r                   I      buck_vs2            îvs2         ý 5          j         -             I      buck_vpa            îvpa         ý ¡          /M`        -  ,           D      buck_vproc2         îvproc2          ý €         7        ]  L        -   È        r                buck_vproc1         îvproc1          ý €         7        ]  L        -   È        r                buck_vcore_sshub            îvcore_sshub         ý €         7      buck_vgpu11_sshub           îvgpu11_sshub            ý €         7      ldo_vaud18          îvaud18          ý w@         w@        -   ð      ldo_vsim1           îvsim1           ý ð          /M`        -  à           E      ldo_vibr            îvibr            ý O€         2Z       ldo_vrf12           îvrf12           ý Èà         Ö          I      ldo_vusb            îvusb            ý -ÆÀ         -ÆÀ        -  À         I           <      ldo_vsram_proc2         îvsram_proc2         ý ¡          ½¶        ]  L        -   ð         I      ldo_vio18           îvio18           ý ð          ýà        -  À         I           I      ldo_vcamio          îvcamio          ý ð          ýà      ldo_vcn18           îvcn18           ý w@         w@        -   ð         I      ldo_vfe28           îvfe28           ý *¹€         *¹€        -   x      ldo_vcn13           îvcn13           ý »          Ö       ldo_vcn33_1_bt          îvcn33_1_bt          ý *¹€         5gà      ldo_vcn33_1_wifi            îvcn33_1_wifi            ý *¹€         5gà      ldo_vaux18          îvaux18          ý w@         w@        -   ð         I      ldo_vsram_others            îvsram_others            ý ¡          ½¶        ]  ˆ        -   ð      ldo_vefuse          îvefuse          ý ð          „€      ldo_vxo22           îvxo22           ý w@         !‘À         I      ldo_vrfck           îvrfck           ý ã`         ð       ldo_vrfck_1         îvrfck           ý ëÀ         j       ldo_vbif28          îvbif28          ý *¹€         *¹€        -   ð      ldo_vio28           îvio28           ý *¹€         2Z          I      ldo_vemc            îvemc            ý ,@          2Z       ldo_vemc_1          îvemc            ý &%          2Z            @      ldo_vcn33_2_bt          îvcn33_2_bt          ý *¹€         5gà         I      ldo_vcn33_2_wifi            îvcn33_2_wifi            ý *¹€         5gà      ldo_va12            îva12            ý O€         Ö          I      ldo_va09            îva09            ý 5          O€      ldo_vrf18           îvrf18           ý ð          žP      ldo_vsram_md          	  îvsram_md            ý ¡          ½¶        ]  *        -   ð      ldo_vufs            îvufs            ý ð          ýà         I           A      ldo_vm18            îvm18            ý ð          ýà         I      ldo_vbbck           îvbbck           ý Èà         O€         I      ldo_vsram_proc1         îvsram_proc1         ý ¡          ½¶        ]  L        -   ð         I      ldo_vsim2           îvsim2           ý ð          /M`      ldo_vsram_others_sshub          îvsram_others_sshub          ý ¡          ½¶         rtc           mediatek,mt6358-rtc             mailbox@10320000              mediatek,mt8188-gce          I    2        @         ä       â               Š           w   !              Y      mailbox@10330000              mediatek,mt8188-gce          I    3        @         ä       ä               Š           w   !         scp@10500000              mediatek,mt8188-scp           I    P             r               	  ¨sram cfg            ä      Î               –   2        ¤okay          clock-controller@10b91100             mediatek,mt8188-adsp-audio26m            I    ¹                “              0      serial@11001100       *    mediatek,mt8188-uart mediatek,mt6577-uart            I                     ä       �               w   3   !         	  ~baud bus            ¤okay            «   4        µdefault       serial@11001200       *    mediatek,mt8188-uart mediatek,mt6577-uart            I                     ä       Ž               w   3   !         	  ~baud bus            ¤okay            «   5        µdefault       serial@11001300       *    mediatek,mt8188-uart mediatek,mt6577-uart            I                     ä       �               w   3   !         	  ~baud bus            ¤okay            «   6        µdefault       serial@11001400       *    mediatek,mt8188-uart mediatek,mt6577-uart            I                     ä      Ó               w   3   !         	  ~baud bus          	  ¤disabled          adc@11002000          .    mediatek,mt8188-auxadc mediatek,mt8173-auxadc            I                      w   !           ~main            ´         	  ¤disabled          syscon@11003000       "    mediatek,mt8188-pericfg-ao syscon            I     0                “              /      spi@1100a000          )    mediatek,mt8188-spi-ipm mediatek,spi-ipm                         +             I                      ä       ¿               w       y          !           ~parent-clk sel-clk spi-clk        	  ¤disabled          thermal-sensor@1100b000           mediatek,mt8188-lvts-ap          I     °                ä       È               w   !           Ã   !           Ê   7        Ölvts-calib-data-1           ç                    spi@11010000          )    mediatek,mt8188-spi-ipm mediatek,spi-ipm                         +             I                     ä       À               w       y          !   2        ~parent-clk sel-clk spi-clk        	  ¤disabled          spi@11012000          )    mediatek,mt8188-spi-ipm mediatek,spi-ipm                         +             I                     ä       Á               w       y          !   3        ~parent-clk sel-clk spi-clk          ¤okay            «   8        µdefault         ý          spi@11013000          )    mediatek,mt8188-spi-ipm mediatek,spi-ipm                         +             I    0                ä       Â               w       y          !   4        ~parent-clk sel-clk spi-clk        	  ¤disabled          spi@11018000          )    mediatek,mt8188-spi-ipm mediatek,spi-ipm                         +             I    €                ä       Ã               w       y          !   8        ~parent-clk sel-clk spi-clk        	  ¤disabled          spi@11019000          )    mediatek,mt8188-spi-ipm mediatek,spi-ipm                         +             I    �                ä       Ä               w       y          !   9        ~parent-clk sel-clk spi-clk        	  ¤disabled          usb@11200000          '    mediatek,mt8188-xhci mediatek,mtk-xhci            I                   >              	  ¨mac ippc            ä       �                  9      :                  )       *        &       v       v        w   /   	       Å   /   
        ~sys_ck ref_ck mcu_ck            =   ;  h            T        ¤okay            b   <        p   =      mmc@11230000          (    mediatek,mt8188-mmc mediatek,mt8183-mmc           I    #             õ                 ä       ƒ                w          !      !      !   M      !  ~source hclk source_cg crypto_clk            ¤okay            µdefault state_uhs           «   >        |   ?        †           �ëÂ          ž         °         ¿         Î         Û         ì         ô        ú H        	   @           A         "      mmc@11240000          (    mediatek,mt8188-mmc mediatek,mt8183-mmc           I    $             ë                 ä       ‡               w          !      !   $        ~source hclk source_cg                          &       �        ¤okay            µdefault state_uhs           «   B        |   C        †           �ëÂ          0         A         N         \         ì        c                 	   D           E      thermal-sensor@11278000           mediatek,mt8188-lvts-mcu             I    '€                ä       Ê               w   !           Ã   !            Ê   7        Ölvts-calib-data-1           ç                    i2c@11280000              mediatek,mt8188-i2c           I    (             " €       €        ä       —               l           w   F       !   7      	  ~main dma                         +            ¤okay            µdefault         «   G         [ €   touchscreen@5d            goodix,gt9271            I   ]                    v                 Š                  ”                      H        ®   I        µdefault         «   J         i2c@11281000              mediatek,mt8188-i2c           I    (            "€       €        ä       ’               l           w   F      !   7      	  ~main dma                         +            ¤okay            µdefault         «   K         [ €      i2c@11282000              mediatek,mt8188-i2c           I    (             "€       €        ä       “               l           w   F      !   7      	  ~main dma                         +            ¤okay            µdefault         «   L         [ €      clock-controller@11283000             mediatek,mt8188-imp-iic-wrap-c           I    (0                “              F      usb@112a0000          '    mediatek,mt8188-xhci mediatek,mtk-xhci            I    *             *>              	  ¨mac ippc            ä                        M                  .       -        &       v       v        w   /          Ë   /           ~sys_ck ref_ck mcu_ck            ¤okay            b   <      usb@112b0000          '    mediatek,mt8188-xhci mediatek,mtk-xhci            I    +             +>              	  ¨mac ippc            ä                        N                  ,       +        &       v       v        w   /          É   /           ~sys_ck ref_ck mcu_ck            =   ;  `            T        ¤okay            b   <      spi@1132c000          (    mediatek,mt8188-nor mediatek,mt8186-nor          I    2À                w       X   /      /           ~spi sf axi                 X        ä      9             	  ¤disabled          i2c@11e00000              mediatek,mt8188-i2c           I    à             "        €        ä       ˜               l           w   O       !   7      	  ~main dma                         +            ¤okay            µdefault         «   P         [ €      i2c@11e01000              mediatek,mt8188-i2c           I    à            "€       €        ä       ”               l           w   O      !   7      	  ~main dma                         +            ¤okay            µdefault         «   Q        |   R         [ B@      clock-controller@11e02000             mediatek,mt8188-imp-iic-wrap-w           I    à                 “              O      t-phy@11e30000        .    mediatek,mt8188-tphy mediatek,generic-tphy-v3                        +           N        ã             ¤okay       usb-phy@0            I               w       Ê              ~ref da_ref          »              N         t-phy@11e40000        .    mediatek,mt8188-tphy mediatek,generic-tphy-v3                        +           N        ä             ¤okay       usb-phy@0            I               w       Æ              ~ref da_ref          »              9      usb-phy@700          I              w         3        ~ref da_ref          »              :         t-phy@11e80000        .    mediatek,mt8188-tphy mediatek,generic-tphy-v3                        +           N        è             ¤okay       usb-phy@0            I               w       Ì              ~ref da_ref          »              M         i2c@11ec0000              mediatek,mt8188-i2c           I    ì             "€       €        ä       •               l           w   S       !   7      	  ~main dma                         +            ¤okay            µdefault         «   T         [ €      i2c@11ec1000              mediatek,mt8188-i2c           I    ì            "        €        ä       –               l           w   S      !   7      	  ~main dma                         +            ¤okay            µdefault         «   U         [ €      clock-controller@11ec2000              mediatek,mt8188-imp-iic-wrap-en          I    ì                 “              S      efuse@11f20000        %    mediatek,mt8188-efuse mediatek,efuse             I    ò                              +      lvts1-calib@1ac          I  ¬   @           7         gpu@13000000          )    mediatek,mt8188-mali arm,mali-valhall-jm             I             @         w   V          0  ä                   ~             }               Æjob mmu gpu         Ö   W        ê   X      X      X           øcore0 core1 core2            ÷         	  ¤disabled                     clock-controller@13fbf000             mediatek,mt8188-mfgcfg           I    ûð                “              V      clock-controller@14000000             mediatek,mt8188-vppsys0          I                      “              "      clock-controller@14e00000             mediatek,mt8188-wpesys           I    à                 “              .      clock-controller@14e02000             mediatek,mt8188-wpesys-vpp0          I    à                 “         clock-controller@14f00000             mediatek,mt8188-vppsys1          I    ð                 “              $      clock-controller@15000000             mediatek,mt8188-imgsys           I                      “         clock-controller@15110000              mediatek,mt8188-imgsys1-dip-top          I                     “         clock-controller@15130000             mediatek,mt8188-imgsys1-dip-nr           I                     “         clock-controller@15220000             mediatek,mt8188-imgsys-wpe1          I    "                 “         clock-controller@15330000             mediatek,mt8188-ipesys           I    3                 “         clock-controller@15520000             mediatek,mt8188-imgsys-wpe2          I    R                 “         clock-controller@15620000             mediatek,mt8188-imgsys-wpe3          I    b                 “         clock-controller@16000000             mediatek,mt8188-camsys           I                      “              '      clock-controller@1604f000             mediatek,mt8188-camsys-rawa          I    ð                “              *      clock-controller@1606f000             mediatek,mt8188-camsys-yuva          I    ð                “              +      clock-controller@1608f000             mediatek,mt8188-camsys-rawb          I    ð                “              (      clock-controller@160af000             mediatek,mt8188-camsys-yuvb          I    
ð                “              )      clock-controller@17200000             mediatek,mt8188-ccusys           I                      “         clock-controller@1800f000             mediatek,mt8188-vdecsys-soc          I     ð                “              &      clock-controller@1802f000             mediatek,mt8188-vdecsys          I    ð                “              %      clock-controller@1a000000             mediatek,mt8188-vencsys          I                      “              -      syscon@1c01d000           mediatek,mt8188-vdosys0 syscon           I    Ð                “              Y                  Y     Ð               #      syscon@1c100000           mediatek,mt8188-vdosys1 syscon           I                     “           ›              Y                 Y                     ,         aliases         */soc/serial@11001100          chosen          2serial0:921600n8          firmware       optee             linaro,optee-tz          Tsmc          memory@40000000          =memory           I    @                reserved-memory                      +            N   optee@43200000           >         I    C        À        memory@50000000           shared-dma-pool          I    P       �           >           2      memory@54600000          >         I    T`                memory@55000000           shared-dma-pool          I    U       @        memory@57000000           shared-dma-pool          I    W       @           regulator-0           regulator-fixed         î5v_en           ý LK@         LK@        E      
             J         I      regulator-1           regulator-fixed         îedp_panel_3v3           ý 2Z          2Z          J        E                  µdefault         «   Z      regulator-2           regulator-fixed         îgpio_3v3_en         ý 2Z          2Z         E      	             J         I      regulator-3           regulator-fixed         îsdio_io         ý w@         w@         J         I      regulator-4           regulator-fixed       
  îsdio_card           ý 2Z          2Z         E      J             J         I      regulator-5           regulator-fixed       
  îtouch_3v3           ý 2Z          2Z         E      w             J           H      regulator-6           regulator-fixed         îusb_hub_3v3         ý 2Z          2Z         E      p            ]  '         J           [      regulator-7           regulator-fixed         îusb_hub_reset           ý w@         w@        E                  n   [           =      regulator-8           regulator-fixed         îusb_p0_vbus         ý LK@         LK@        E      T             J      regulator-9           regulator-fixed         îusb_p1_vbus         ý LK@         LK@        E      W             J      regulator-10              regulator-fixed         îusb_p2_vbus         ý LK@         LK@         J         	compatible interrupt-parent #address-cells #size-cells model device_type reg enable-method clock-frequency capacity-dmips-mhz cpu-idle-states i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache #cooling-cells phandle cpu entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us cache-level cache-unified #clock-cells clock-output-names opp-shared opp-hz opp-microvolt opp-supported-hw interrupts polling-delay polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device ranges #interrupt-cells #redistributor-regions interrupt-controller affinity #reset-cells reg-names gpio-controller #gpio-cells gpio-ranges pinmux bias-pull-up output-high drive-strength input-enable input-disable bias-disable drive-strength-microamp bias-pull-down output-low #power-domain-cells clocks clock-names mediatek,infracfg mediatek,disable-extrst #io-channel-cells mediatek,mic-type-0 mediatek,mic-type-1 regulator-name regulator-min-microvolt regulator-max-microvolt regulator-enable-ramp-delay regulator-always-on regulator-ramp-delay regulator-allowed-modes #mbox-cells memory-region status pinctrl-0 pinctrl-names resets nvmem-cells nvmem-cell-names #thermal-sensor-cells mediatek,pad-select phys assigned-clocks assigned-clock-parents mediatek,syscon-wakeup wakeup-source vusb33-supply vbus-supply pinctrl-1 bus-width max-frequency cap-mmc-highspeed mmc-hs200-1_8v mmc-hs400-1_8v supports-cqe cap-mmc-hw-reset no-sdio no-sd hs400-ds-delay vmmc-supply vqmmc-supply non-removable cap-sd-highspeed sd-uhs-sdr50 sd-uhs-sdr104 no-mmc cd-gpios clock-div interrupts-extended irq-gpios reset-gpios AVDD28-supply VDDIO-supply #phy-cells interrupt-names operating-points-v2 power-domains power-domain-names mboxes mediatek,gce-client-reg serial0 stdout-path no-map gpio enable-active-high startup-delay-us vin-supply 