Ðþí  âL   8  Öd   (            è  Ö,                                               $                         ,         +   8Qualcomm Technologies, Inc. MSM8998 v1 MTP           >qcom,msm8998-mtp qcom,msm8998            Ihandset          V          chosen           dserial0:115200n8          memory@80000000          pmemory           |    €                 reserved-memory                      ,             €   memory@85800000          |    …€       `            ‡      memory@85e00000          |    …à                   ‡      smem-mem@86000000            |    †                     ‡         Ž         memory@86200000          |    †       Ð            ‡      memory@88f00000          >qcom,rmtfs-mem           |    ˆð                    ‡         –            ¥         memory@8ab00000          |    Š°       p            ‡      memory@8b200000          |    ‹                    ‡         Ž   «      memory@8cc00000          |    ŒÀ                   ‡         Ž   3      memory@93c00000          |    “À       P            ‡         Ž   ©      memory@94100000          |    ”                    ‡         Ž   2      memory@94300000          |    ”0       ð            ‡         Ž   :      memory@95200000          |    •                    ‡      memory@95210000          |    •!        P           ‡      memory@95600000          |    •`                   ‡      memory@95700000          |    •p                   ‡         Ž   ­      mpss-metadata            ¯                         ¼      @           ‡         Ž   4         clocks     xo-board             >fixed-clock          Á             Î$ø       	   Þxo_board             Ž         sleep-clk            >fixed-clock          Á             Î  ü         Ž   #         cpus                         ,       cpu@0            pcpu          >qcom,kryo280             |                 ñpsci             ÿ                         "            Ž      l2-cache             >cache           3            ?         Ž            cpu@1            pcpu          >qcom,kryo280             |                ñpsci             ÿ                         "            Ž   	      cpu@2            pcpu          >qcom,kryo280             |                ñpsci             ÿ                         "            Ž   
      cpu@3            pcpu          >qcom,kryo280             |                ñpsci             ÿ                         "            Ž         cpu@100          pcpu          >qcom,kryo280             |                ñpsci             ÿ                         "            Ž      l2-cache             >cache           3            ?         Ž            cpu@101          pcpu          >qcom,kryo280             |               ñpsci             ÿ                         "            Ž         cpu@102          pcpu          >qcom,kryo280             |               ñpsci             ÿ                         "            Ž         cpu@103          pcpu          >qcom,kryo280             |               ñpsci             ÿ                         "            Ž         cpu-map    cluster0       core0           M         core1           M   	      core2           M   
      core3           M            cluster1       core0           M         core1           M         core2           M         core3           M               idle-states         Qpsci       cpu-sleep-0-0            >arm,idle-state          ^little-retention            n           …   Q        –   V        ¦  ø         Ž         cpu-sleep-0-1            >arm,idle-state          ^little-power-collapse           n@          …  .        –  Ò        ¦  #ß         ·         Ž         cpu-sleep-1-0            >arm,idle-state          ^big-retention           n           …   O        –   R        ¦           Ž         cpu-sleep-1-1            >arm,idle-state          ^big-power-collapse          n@          …  Ô        –  ë        ¦  $Ë         ·         Ž               firmware       scm          >qcom,scm-msm8998 qcom,scm            opp-table-dsi            >operating-points-v2          Ž   ¡   opp-131250000           È    Ò·P        Ï         opp-210000000           È    „X€        Ï         opp-312500000           È     _         Ï            psci             >arm,psci-1.0             øsmc       remoteproc        $   >qcom,msm8998-rpm-proc qcom,rpm-proc    glink-edge           >qcom,glink-rpm          Ý       ¨           è           ù          rpm-requests          $   >qcom,rpm-msm8998 qcom,glink-smd-rpm          rpm_requests       clock-controller             >qcom,rpmcc-msm8998 qcom,rpmcc                      xo           Á            Ž   "      power-controller             >qcom,msm8998-rpmpd          '           ;            Ž   1   opp-table            >operating-points-v2          Ž      opp1            O         opp2            O          opp3            O   0      opp4            O   @         Ž         opp5            O   €         Ž         opp6            O   À      opp7            O            Ž         opp8            O  @      opp9            O  €         Ž   �      opp10           O               regulators-0             >qcom,rpm-pm8998-regulators          Y           g           u           ƒ           ‘           Ÿ           ­           »           É           ×           æ           õ                                 %           :           L           ]           k           …           “           ª           Á           Ô           ç           ú           	      s3           ¡@        6 ¡@         Ž         s4           w@        6 w@         N         Ž         s5           €        6  À         Ž         s7           »         6 ¯          Ž         l1           m€        6 m€         Ž   (      l2           O€        6 O€         Ž   )      l3           B@        6 B@      l5           5         6 5          Ž   ¯      l6           –€        6 –€      l7           w@        6 w@         Ž   n      l8           O€        6 O€      l9           –€        6 -*€      l10          –€        6 -*€      l11          B@        6 B@      l12          w@        6 w@         Ž   e      l13          –€        6 -*€         Ž   h      l14          ¯À        6 ¯À      l15          w@        6 w@      l16          )B€        6 )B€      l17          åÀ        6 åÀ         Ž   o      l18          )B€        6 )B€      l19          -æ         6 -æ       l20          -*€        6 -*€         N         Ž   +      l21          -*€        6 -*€        g 5          N         Ž   g      l22          +³€        6 +³€      l23          2‰€        6 2‰€      l24          /€        6 /€         Ž   f      l25          /]         6 2‰€         Ž   p      l26          O€        6 O€         N         Ž   ,      l28          -æ         6 -æ       lvs1             w@        6 w@      lvs2             w@        6 w@         Ž   9         regulators-1             >qcom,rpm-pmi8998-regulators         }      bob          2‰€        6 6î€         Ž                     smem          
   >qcom,smem           Œ           š            smp2p-lpass          >qcom,smp2p          ¢  »  ­        Ý       ž           ù      
        ¬            »      master-kernel           Ëmaster-kernel           Û            Ž   ¬      slave-kernel            Ëslave-kernel             ò                    Ž   ª         smp2p-mpss           >qcom,smp2p          ¢  ³  ¬        Ý      Ã           ù              ¬            »      master-kernel           Ëmaster-kernel           Û            Ž   /      slave-kernel            Ëslave-kernel             ò                    Ž   .         smp2p-slpi           >qcom,smp2p          ¢  á  ®        Ý       ²           ù              ¬            »      master-kernel           Ëmaster-kernel           Û            Ž   ;      slave-kernel            Ëslave-kernel             ò                    Ž   8         thermal-zones      cpu0-thermal               ú        .         trips      trip-point0         > $ø        J  Ð         Qpassive       cpu-crit            > ­°        J  Ð      	   Qcritical                cpu1-thermal               ú        .         trips      trip-point0         > $ø        J  Ð         Qpassive       cpu-crit            > ­°        J  Ð      	   Qcritical                cpu2-thermal               ú        .         trips      trip-point0         > $ø        J  Ð         Qpassive       cpu-crit            > ­°        J  Ð      	   Qcritical                cpu3-thermal               ú        .         trips      trip-point0         > $ø        J  Ð         Qpassive       cpu-crit            > ­°        J  Ð      	   Qcritical                cpu4-thermal               ú        .         trips      trip-point0         > $ø        J  Ð         Qpassive       cpu-crit            > ­°        J  Ð      	   Qcritical                cpu5-thermal               ú        .         trips      trip-point0         > $ø        J  Ð         Qpassive       cpu-crit            > ­°        J  Ð      	   Qcritical                cpu6-thermal               ú        .      	   trips      trip-point0         > $ø        J  Ð         Qpassive       cpu-crit            > ­°        J  Ð      	   Qcritical                cpu7-thermal               ú        .      
   trips      trip-point0         > $ø        J  Ð         Qpassive       cpu-crit            > ­°        J  Ð      	   Qcritical                gpu-bottom-thermal             ú        .         trips      trip-point0         > _�        J  Ð         Qhot             gpu-top-thermal            ú        .         trips      trip-point0         > _�        J  Ð         Qhot             clust0-mhm-thermal             ú        .         trips      trip-point0         > _�        J  Ð         Qhot             clust1-mhm-thermal             ú        .         trips      trip-point0         > _�        J  Ð         Qhot             cluster1-l2-thermal            ú        .         trips      trip-point0         > _�        J  Ð         Qhot             modem-thermal              ú        .          trips      trip-point0         > _�        J  Ð         Qhot             mem-thermal            ú        .          trips      trip-point0         > _�        J  Ð         Qhot             wlan-thermal               ú        .          trips      trip-point0         > _�        J  Ð         Qhot             q6-dsp-thermal             ú        .          trips      trip-point0         > _�        J  Ð         Qhot             camera-thermal             ú        .          trips      trip-point0         > _�        J  Ð         Qhot             multimedia-thermal             ú        .          trips      trip-point0         > _�        J  Ð         Qhot             pm8998-thermal             ú        .   !   trips      pm8998-alert0           > š(        J  Ð         Qpassive       pm8998-crit         > èH        J  Ð      	   Qcritical                   timer            >arm,armv8-timer       0  Ý                                           soc@0                        ,            €            ÿÿÿÿ         >simple-bus     clock-controller@100000          >qcom,gcc-msm8998             Á           U           '            |              xo sleep_clk               "       #        b   µ   ¶   ·         Ž   %      sram@778000          >qcom,rpm-msg-ram             | w€   p          Ž         qfprom@784000             >qcom,msm8998-qfprom qcom,qfprom          | x@   b                     ,      hstx-trim@23a            |  :           s                Ž   d         thermal@10ab000       !   >qcom,msm8998-tsens qcom,tsens-v2             |
°    
             x           Ý      Ê         ½           †uplow critical          –            Ž         thermal@10ae000       !   >qcom,msm8998-tsens qcom,tsens-v2             |
à    
Ð            x           Ý       ¸         ®           †uplow critical          –            Ž          iommu@1680000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            |h             ¬           ¹          H  Ý      l         m         n         o         p         q            Ž   &      iommu@16c0000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            |l             ¬           ¹          x  Ý      u         v         w         x         y         z         Î         Ï         Ð         Ñ            Ž   ®      pcie@1c00000          $   >qcom,pcie-msm8998 qcom,pcie-msm8996           |À                ¨             Ìparf dbi elbi config             ppci         Ö            ç       ÿ                     ,           ñ           û   $         pciephy         
okay          0   €                            0  0       Ð                   l  Ý      •         –         —         ˜         ™         š         ›         œ                  /  †msi0 msi1 msi2 msi3 msi4 msi5 msi6 msi7 global                               �  $                             ‡                                ˆ                                Š                                ‹         (     %   ^   %   [   %   \   %   ]   %   _      "  pipe aux cfg bus_master bus_slave           2   %            @      &  €           J   '   #      pcie@0           ppci          |                            ç      ÿ                     ,             €         phy@1c06000          >qcom,msm8998-qmp-pcie-phy            |À`            
okay                %   `   %   \   %   ©   %   ^        aux cfg_ahb ref pipe             Þpcie_0_pipe_clk_src          Á            V            a   %   L   %   N        hphy common          t   (        „   )         Ž   $      ufshc@1da4000         ,   >qcom,msm8998-ufshc qcom,ufshc jedec,ufs-2.0          |Ú@   %         Ý      	           û   *         ufsphy          ”           2   %           
okay            U         n  core_clk bus_aggr_clk iface_clk core_clk_unipro ref_clk tx_lane0_sync_clk rx_lane0_sync_clk rx_lane1_sync_clk         @     %   m   %      %   l   %   s   "   P   %   r   %   p   %   q      @  ¨úð€ëÂ                 <4`ðÑ€                                        a   %           hrst         ¶   +        Á   ,        Í           Ú   ,        é q°        ú ‹€         q°         Ž   -      phy@1da7000          >qcom,msm8998-qmp-ufs-phy             |Úp               "   P   %   o   %   ¨        ref ref_aux qref            hufsphy          a   -            V            
okay            t   (        „   )         Ž   *      hwlock@1f40000           >qcom,tcsr-mutex          |ô                         Ž         syscon@1f60000           >qcom,msm8998-tcsr syscon             |ö              Ž   0      syscon@1fc0000           >qcom,msm8998-tcsr syscon             |ü   `          Ž   c      pinctrl@3400000          >qcom,msm8998-pinctrl             |@   À          Ý       Ð           -   '           –         9        I            ò                   U          Q            Ž   '   sdc2-on-state            Ž   i   clk-pins          	  jsdc2_clk            o            ~      cmd-pins          	  jsdc2_cmd            o   
         ‹      data-pins         
  jsdc2_data           o   
         ‹         sdc2-off-state           Ž   k   clk-pins          	  jsdc2_clk            o            ~      cmd-pins          	  jsdc2_cmd            o            ‹      data-pins         
  jsdc2_data           o            ‹         sdc2-cd-state           jgpio95          ˜gpio             ‹        o            Ž   j      blsp1-uart3-on-state             Ž   m   tx-pins         jgpio45          ˜blsp_uart3_a            o            ~      rx-pins         jgpio46          ˜blsp_uart3_a            o            ‹      cts-pins            jgpio47          ˜blsp_uart3_a            o            ¡      rfr-pins            jgpio48          ˜blsp_uart3_a            o            ~         blsp1-i2c1-default-state            jgpio2 gpio3       
  ˜blsp_i2c1           o            ~         Ž   q      blsp1-i2c1-sleep-state-state            jgpio2 gpio3       
  ˜blsp_i2c1           o            ‹         Ž   r      blsp1-i2c2-default-state            jgpio32 gpio33         
  ˜blsp_i2c2           o            ~         Ž   s      blsp1-i2c2-sleep-state-state            jgpio32 gpio33         
  ˜blsp_i2c2           o            ‹         Ž   t      blsp1-i2c3-default-state            jgpio47 gpio48         
  ˜blsp_i2c3           o            ~         Ž   u      blsp1-i2c3-sleep-state          jgpio47 gpio48         
  ˜blsp_i2c3           o            ‹         Ž   v      blsp1-i2c4-default-state            jgpio10 gpio11         
  ˜blsp_i2c4           o            ~         Ž   w      blsp1-i2c4-sleep-state          jgpio10 gpio11         
  ˜blsp_i2c4           o            ‹         Ž   x      blsp1-i2c5-default-state            jgpio87 gpio88         
  ˜blsp_i2c5           o            ~         Ž   y      blsp1-i2c5-sleep-state          jgpio87 gpio88         
  ˜blsp_i2c5           o            ‹         Ž   z      blsp1-i2c6-default-state            jgpio43 gpio44         
  ˜blsp_i2c6           o            ~         Ž   {      blsp1-i2c6-sleep-state          jgpio43 gpio44         
  ˜blsp_i2c6           o            ‹         Ž   |      blsp1-spi-b-default-state           jgpio23 gpio28           ˜blsp1_spi_b         o            ~      blsp1-spi1-default-state            jgpio0 gpio1 gpio2 gpio3       
  ˜blsp_spi1           o            ~         Ž   }      blsp1-spi2-default-state            jgpio31 gpio34 gpio32 gpio33       
  ˜blsp_spi2           o            ~         Ž   ~      blsp1-spi3-default-state            jgpio45 gpio46 gpio47 gpio48       
  ˜blsp_spi2           o            ~         Ž         blsp1-spi4-default-state            jgpio8 gpio9 gpio10 gpio11         
  ˜blsp_spi4           o            ~         Ž   €      blsp1-spi5-default-state            jgpio85 gpio86 gpio87 gpio88       
  ˜blsp_spi5           o            ~         Ž   �      blsp1-spi6-default-state            jgpio41 gpio42 gpio43 gpio44       
  ˜blsp_spi6           o            ~         Ž   ‚      blsp2-i2c1-default-state            jgpio55 gpio56         
  ˜blsp_i2c7           o            ~         Ž   „      blsp2-i2c1-sleep-state          jgpio55 gpio56         
  ˜blsp_i2c7           o            ‹         Ž   …      blsp2-i2c2-default-state            jgpio6 gpio7       
  ˜blsp_i2c8           o            ~         Ž   †      blsp2-i2c2-sleep-state          jgpio6 gpio7       
  ˜blsp_i2c8           o            ‹         Ž   ‡      blsp2-i2c3-default-state            jgpio51 gpio52         
  ˜blsp_i2c9           o            ~         Ž   ˆ      blsp2-i2c3-sleep-state          jgpio51 gpio52         
  ˜blsp_i2c9           o            ‹         Ž   ‰      blsp2-i2c4-default-state            jgpio67 gpio68           ˜blsp_i2c10          o            ~         Ž   Š      blsp2-i2c4-sleep-state          jgpio67 gpio68           ˜blsp_i2c10          o            ‹         Ž   ‹      blsp2-i2c5-default-state            jgpio60 gpio61           ˜blsp_i2c11          o            ~         Ž   Œ      blsp2-i2c5-sleep-state          jgpio60 gpio61           ˜blsp_i2c11          o            ‹         Ž   �      blsp2-i2c6-default-state            jgpio83 gpio84           ˜blsp_i2c12          o            ~         Ž   Ž      blsp2-i2c6-sleep-state          jgpio83 gpio84           ˜blsp_i2c12          o            ‹         Ž   �      blsp2-spi1-default-state            jgpio53 gpio54 gpio55 gpio56       
  ˜blsp_spi7           o            ~         Ž   �      blsp2-spi2-default-state            jgpio4 gpio5 gpio6 gpio7       
  ˜blsp_spi8           o            ~         Ž   ‘      blsp2-spi3-default-state            jgpio49 gpio50 gpio51 gpio52       
  ˜blsp_spi9           o            ~         Ž   ’      blsp2-spi4-default-state            jgpio65 gpio66 gpio67 gpio68         ˜blsp_spi10          o            ~         Ž   “      blsp2-spi5-default-state            jgpio58 gpio59 gpio60 gpio61         ˜blsp_spi11          o            ~         Ž   ”      blsp2-spi6-default-state            jgpio81 gpio82 gpio83 gpio84         ˜blsp_spi12          o            ~         Ž   •      hdmi-cec-default-state          jgpio31        	  ˜hdmi_cec            o            ‹         Ž   ¦      hdmi-ddc-default-state          jgpio32 gpio33         	  ˜hdmi_ddc            o            ‹         Ž   ¥      hdmi-hpd-default-state          jgpio34        	  ˜hdmi_hot            o            ¡         Ž   ¤      hdmi-hpd-sleep-state            jgpio34        	  ˜hdmi_hot            o            ¡         Ž   §         remoteproc@4080000           >qcom,msm8998-mss-pil             |                 
  Ìqdsp6 rmb         L  °         À      .          .         .         .         .            0  †wdog fatal ready handover stop-ack shutdown-ack       @     %   «   %   $   %   ¬   %   ­   %   ®   %   ¯   "      "          2  iface bus mem gpll0_mss snoc_axi mnoc_axi qdss xo           Ä   /            Õstop            a   %   l        hmss_restart         ë   0  0   P   @         2   1       1           úcx mx           
okay       mba         Œ   2      mpss            Œ   3      metadata            Œ   4      glink-edge          Ý      Ä           modem           »           ù               gpu@5000000          >qcom,adreno-540.1 qcom,adreno            |              Ìkgsl_3d0_reg_memory       0     %   M   5      %   °   %   K   5      5         )  iface rbbmtimer mem mem_iface rbcpr core            Ý      ,              6            ;   7        2   1         	  
disabled       opp-table            >operating-points-v2          Ž   7   opp-710000097           È    *Q½á        O  €           ÿ      opp-670000048           È    'ïc°        O  @           ÿ      opp-596000097           È    #†=a        O              ÿ      opp-515000097           È    ²G!        O   À           ÿ      opp-414000000           È    ­#€        O   €           ÿ      opp-342000000           È    b�€        O   @           ÿ      opp-257000000           È    Q‚@        O   0           ÿ            iommu@5040000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            |                %   M   %   °   %   K        iface mem mem_iface         ¹            ¬         $  Ý      I         J         K           2   5            Ž   6      clock-controller@5065000             >qcom,msm8998-gpucc           Á           U           '            |P   �            "       %   º      	  xo gpll0             Ž   5      iommu@5100000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            |                %   ¼        bus         ¹            ¬         œ  Ý       â         ‰         Š         ‹         Œ         �         Ž         �         �         ‘         ’         “          ‰           2   %         	  
disabled          remoteproc@5800000           >qcom,msm8998-slpi-pas            |€    @@      @  °         †      8          8         8         8            #  †wdog fatal ready handover stop-ack          +   9           "            xo          Œ   :        Ä   ;            Õstop            2   1           ússc_cx          
okay       glink-edge          Ý       ³           dsps            »           ù               stm@6002000           >arm,coresight-stm arm,primecell          |      (             Ìstm-base stm-stimulus-base          
okay               "      "   	        apb_pclk atclk     out-ports      port       endpoint            5   <         Ž   >               funnel@6041000        +   >arm,coresight-dynamic-funnel arm,primecell           |            
okay               "      "   	        apb_pclk atclk     out-ports      port       endpoint            5   =         Ž   B            in-ports                         ,       port@7           |      endpoint            5   >         Ž   <               funnel@6042000        +   >arm,coresight-dynamic-funnel arm,primecell           |             
okay               "      "   	        apb_pclk atclk     out-ports      port       endpoint            5   ?         Ž   C            in-ports                         ,       port@6           |      endpoint            5   @         Ž   V               funnel@6045000        +   >arm,coresight-dynamic-funnel arm,primecell           |P            
okay               "      "   	        apb_pclk atclk     out-ports      port       endpoint            5   A         Ž   G            in-ports                         ,       port@0           |       endpoint            5   B         Ž   =         port@1           |      endpoint            5   C         Ž   ?               replicator@6046000        /   >arm,coresight-dynamic-replicator arm,primecell           |`            
okay               "      "   	        apb_pclk atclk     out-ports      port       endpoint            5   D         Ž   H            in-ports       port       endpoint            5   E         Ž   F               etf@6047000           >arm,coresight-tmc arm,primecell          |p            
okay               "      "   	        apb_pclk atclk     out-ports      port       endpoint            5   F         Ž   E            in-ports       port       endpoint            5   G         Ž   A               etr@6048000           >arm,coresight-tmc arm,primecell          |€            
okay               "      "   	        apb_pclk atclk           E   in-ports       port       endpoint            5   H         Ž   D               etm@7840000       "   >arm,coresight-etm4x arm,primecell            |„             
okay               "      "   	        apb_pclk atclk          M      out-ports      port       endpoint            5   I         Ž   N               etm@7940000       "   >arm,coresight-etm4x arm,primecell            |”             
okay               "      "   	        apb_pclk atclk          M   	   out-ports      port       endpoint            5   J         Ž   O               etm@7a40000       "   >arm,coresight-etm4x arm,primecell            |¤             
okay               "      "   	        apb_pclk atclk          M   
   out-ports      port       endpoint            5   K         Ž   P               etm@7b40000       "   >arm,coresight-etm4x arm,primecell            |´             
okay               "      "   	        apb_pclk atclk          M      out-ports      port       endpoint            5   L         Ž   Q               funnel@7b60000        "   >arm,coresight-etm4x arm,primecell            |¶           	  
disabled               "      "   	        apb_pclk atclk     out-ports      port       endpoint            5   M         Ž   W            in-ports                         ,       port@0           |       endpoint            5   N         Ž   I         port@1           |      endpoint            5   O         Ž   J         port@2           |      endpoint            5   P         Ž   K         port@3           |      endpoint            5   Q         Ž   L         port@4           |      endpoint            5   R         Ž   X         port@5           |      endpoint            5   S         Ž   Y         port@6           |      endpoint            5   T         Ž   Z         port@7           |      endpoint            5   U         Ž   [               funnel@7b70000        +   >arm,coresight-dynamic-funnel arm,primecell           |·           	  
disabled               "      "   	        apb_pclk atclk     out-ports      port       endpoint            5   V         Ž   @            in-ports       port       endpoint            5   W         Ž   M               etm@7c40000       "   >arm,coresight-etm4x arm,primecell            |Ä             
okay               "      "   	        apb_pclk atclk          M      out-ports      port       endpoint            5   X         Ž   R               etm@7d40000       "   >arm,coresight-etm4x arm,primecell            |Ô             
okay               "      "   	        apb_pclk atclk          M      out-ports      port       endpoint            5   Y         Ž   S               etm@7e40000       "   >arm,coresight-etm4x arm,primecell            |ä             
okay               "      "   	        apb_pclk atclk          M      out-ports      port       endpoint            5   Z         Ž   T               etm@7f40000       "   >arm,coresight-etm4x arm,primecell            |ô             
okay               "      "   	        apb_pclk atclk          M      out-ports      port       endpoint            5   [         Ž   U               sram@290000          >qcom,rpm-stats           | )           spmi@800f000             >qcom,spmi-pmic-arb        (   | ð    @     	@     
@   "       0         Ìcore chnls obsrvr intr cnfg         †periph_irq          Ý      F           X            `                         ,             ò              pmic@4           >qcom,pm8005 qcom,spmi-pmic           |                            ,       gpio@c000             >qcom,pm8005-gpio qcom,spmi-gpio          |  À          9        -   \                   I            ò                    Ž   \         pmic@5           >qcom,pm8005 qcom,spmi-pmic           |                            ,       regulators           >qcom,pm8005-regulators          Y      s1           þà        6 Èà        m  ô         ‰            pmic@0           >qcom,pm8998 qcom,spmi-pmic           |                             ,       pon@800          >qcom,pm8998-pon          |           �           ­      pwrkey           >qcom,pm8941-pwrkey          Ý                      »  =	         ‹        Ä   t      resin            >qcom,pm8941-resin           Ý                     »  =	         ‹      	  
disabled             temp-alarm@2400          >qcom,spmi-temp-alarm             |  $         Ý       $               Ï   ]           Ûthermal         –             Ž   !      charger@2800          *   >qcom,pm8998-coincell qcom,pm8941-coincell            |  (       	  
disabled          adc@3100             >qcom,spmi-adc-rev2           |  1         Ý       1                            ,            ì            Ž   ]   channel@6            |         	  die_temp             adc-tm@3400          >qcom,spmi-adc-tm-hc          |  4         Ý       4               –                        ,          	  
disabled          rtc@6000             >qcom,pm8941-rtc          |  `   a       
  Ìrtc alarm           Ý       a            gpio@c000             >qcom,pm8998-gpio qcom,spmi-gpio          |  À          9        -   ^                   I            ò                    Ž   ^         pmic@1           >qcom,pm8998 qcom,spmi-pmic           |                            ,          pmic@2           >qcom,pmi8998 qcom,spmi-pmic          |                            ,       charger@1000             >qcom,pmi8998-charger             |         @  Ý                                                      -  †usb-plugin bat-ov wdog-bark usbin-icl-change            Ï   _      _           Ûusbin_i usbin_v       	  
disabled          gpio@c000         !   >qcom,pmi8998-gpio qcom,spmi-gpio             |  À          9        -   `                   I            ò                    Ž   `      adc@4500             >qcom,pmi8998-rradc           |  E         ì            Ž   _         pmic@3           >qcom,pmi8998 qcom,spmi-pmic          |                            ,       labibb           >qcom,pmi8998-lab-ibb       ibb          Ý      Ü            Ü               †sc-err ocp        lab          Ý      Þ            Þ               †sc-err ocp           pwm          >qcom,pmi8998-lpg                         ,            þ         	  
disabled          led-controller@d300       +   >qcom,pmi8998-flash-led qcom,spmi-flash-led           |  Ó       	  
disabled          leds@d800            >qcom,pmi8998-wled            |  Ø   Ù          Ý      Ø            Ø            
  †ovp short         
  backlight         	  
disabled                usb@a8f8800          >qcom,msm8998-dwc3 qcom,dwc3          |
�ˆ            
okay                         ,             €      (     %   G   %   t   %       %   v   %   u      #  cfg_noc core iface sleep mock_utmi          		   %   u   %   t        	$ø '       $  Ý       ´         [          ó           †pwr_event qusb2_phy ss_phy_irq          2   %           a   %      usb@a800000       
   >snps,dwc3            |
€    Í         Ý       ƒ            	.         	G         	_        û   a   b         usb2-phy usb3-phy            	~        	“           	§host             phy@c010000          >qcom,msm8998-qmp-usb3-phy            |                 %   w   %   ¦   %   y   %   x        aux ref cfg_ahb pipe             Þusb3_phy_pipe_clk_src            Á            V            a   %   E   %   F        hphy phy_phy         	¯   c  ²D        
okay            t   (        „   )         Ž   b      phy@c012000          >qcom,msm8998-qusb2-phy           |    ¨        
okay            V               %   y   %   ª        cfg_ahb ref         a   %   j        	½   d        	É   (        „   e        	Ô   f         Ž   a      mmc@c0a4900       %   >qcom,msm8998-sdhci qcom,sdhci-msm-v4             |
I   
@            Ìhc core         Ý       }          Ý           †hc_irq pwr_irq          iface core xo              %   e   %   f   "            	é           
okay            	ó   '   _           	ü   g        
   h        
default sleep           
#   i   j        
-   k   j      dma-controller@c144000           >qcom,bam-v1.7.0          |@  P         Ý       î              %   %        bam_clk         
7           X             
B        
[           
h            Ž   l      serial@c171000        %   >qcom,msm-uartdm-v1.4 qcom,msm-uartdm             |            Ý       m              %   5   %   %        core iface          
u   l      l           
ztx rx           
default         
#   m        
okay       bluetooth            >qcom,wcn3990-bt         
„           
‘   n        
ž   o        
«   p        
¹ 0Ô          i2c@c175000          >qcom,i2c-qup-v2.2.1          |P            Ý       _              %   &   %   %        core iface          
u   l      l           
ztx rx           
default sleep           
#   q        
-   r         Î €      	  
disabled                         ,          i2c@c176000          >qcom,i2c-qup-v2.2.1          |`            Ý       `              %   (   %   %        core iface          
u   l      l   	        
ztx rx           
default sleep           
#   s        
-   t         Î €      	  
disabled                         ,          i2c@c177000          >qcom,i2c-qup-v2.2.1          |p            Ý       a              %   *   %   %        core iface          
u   l   
   l           
ztx rx           
default sleep           
#   u        
-   v         Î €      	  
disabled                         ,          i2c@c178000          >qcom,i2c-qup-v2.2.1          |€            Ý       b              %   ,   %   %        core iface          
u   l      l           
ztx rx           
default sleep           
#   w        
-   x         Î €      	  
disabled                         ,          i2c@c179000          >qcom,i2c-qup-v2.2.1          |�            Ý       c              %   .   %   %        core iface          
u   l      l           
ztx rx           
default sleep           
#   y        
-   z         Î €      	  
disabled                         ,          i2c@c17a000          >qcom,i2c-qup-v2.2.1          |             Ý       d              %   0   %   %        core iface          
u   l      l           
ztx rx           
default sleep           
#   {        
-   |         Î €      	  
disabled                         ,          spi@c175000          >qcom,spi-qup-v2.2.1          |P            Ý       _              %   '   %   %        core iface          
u   l      l           
ztx rx           
default         
#   }      	  
disabled                         ,          spi@c176000          >qcom,spi-qup-v2.2.1          |`            Ý       `              %   )   %   %        core iface          
u   l      l   	        
ztx rx           
default         
#   ~      	  
disabled                         ,          spi@c177000          >qcom,spi-qup-v2.2.1          |p            Ý       a              %   +   %   %        core iface          
u   l   
   l           
ztx rx           
default         
#         	  
disabled                         ,          spi@c178000          >qcom,spi-qup-v2.2.1          |€            Ý       b              %   -   %   %        core iface          
u   l      l           
ztx rx           
default         
#   €      	  
disabled                         ,          spi@c179000          >qcom,spi-qup-v2.2.1          |�            Ý       c              %   /   %   %        core iface          
u   l      l           
ztx rx           
default         
#   �      	  
disabled                         ,          spi@c17a000          >qcom,spi-qup-v2.2.1          |             Ý       d              %   1   %   %        core iface          
u   l      l           
ztx rx           
default         
#   ‚      	  
disabled                         ,          dma-controller@c184000           >qcom,bam-v1.7.0          |@  P         Ý       ï              %   6        bam_clk         
7           X             
B        
[           
h            Ž   ƒ      serial@c1b0000        %   >qcom,msm-uartdm-v1.4 qcom,msm-uartdm             |             Ý       r              %   E   %   6        core iface          
okay          i2c@c1b5000          >qcom,i2c-qup-v2.2.1          |P            Ý       e              %   7   %   6        core iface          
u   ƒ      ƒ           
ztx rx           
default sleep           
#   „        
-   …         Î €      	  
disabled                         ,          i2c@c1b6000          >qcom,i2c-qup-v2.2.1          |`            Ý       f              %   9   %   6        core iface          
u   ƒ      ƒ   	        
ztx rx           
default sleep           
#   †        
-   ‡         Î €      	  
disabled                         ,          i2c@c1b7000          >qcom,i2c-qup-v2.2.1          |p            Ý       g              %   ;   %   6        core iface          
u   ƒ   
   ƒ           
ztx rx           
default sleep           
#   ˆ        
-   ‰         Î €      	  
disabled                         ,          i2c@c1b8000          >qcom,i2c-qup-v2.2.1          |€            Ý       h              %   =   %   6        core iface          
u   ƒ      ƒ           
ztx rx           
default sleep           
#   Š        
-   ‹         Î €      	  
disabled                         ,          i2c@c1b9000          >qcom,i2c-qup-v2.2.1          |�            Ý       i              %   ?   %   6        core iface          
u   ƒ      ƒ           
ztx rx           
default sleep           
#   Œ        
-   �         Î €      	  
disabled                         ,          i2c@c1ba000          >qcom,i2c-qup-v2.2.1          |             Ý       j              %   A   %   6        core iface          
u   ƒ      ƒ           
ztx rx           
default sleep           
#   Ž        
-   �         Î €      	  
disabled                         ,          spi@c1b5000          >qcom,spi-qup-v2.2.1          |P            Ý       e              %   8   %   6        core iface          
u   ƒ      ƒ           
ztx rx           
default         
#   �      	  
disabled                         ,          spi@c1b6000          >qcom,spi-qup-v2.2.1          |`            Ý       f              %   :   %   6        core iface          
u   ƒ      ƒ   	        
ztx rx           
default         
#   ‘      	  
disabled                         ,          spi@c1b7000          >qcom,spi-qup-v2.2.1          |p            Ý       g              %   <   %   6        core iface          
u   ƒ   
   ƒ           
ztx rx           
default         
#   ’      	  
disabled                         ,          spi@c1b8000          >qcom,spi-qup-v2.2.1          |€            Ý       h              %   >   %   6        core iface          
u   ƒ      ƒ           
ztx rx           
default         
#   “      	  
disabled                         ,          spi@c1b9000          >qcom,spi-qup-v2.2.1          |�            Ý       i              %   @   %   6        core iface          
u   ƒ      ƒ           
ztx rx           
default         
#   ”      	  
disabled                         ,          spi@c1ba000          >qcom,spi-qup-v2.2.1          |             Ý       j              %   B   %   6        core iface          
u   ƒ      ƒ           
ztx rx           
default         
#   •      	  
disabled                         ,          clock-controller@c8c0000             >qcom,mmcc-msm8998            Á           U           '            |Œ           J  xo gpll0 dsi0dsi dsi0byte dsi1dsi dsi1byte hdmipll dplink dpvco gpll0_div         D     "       %   ²   –      –       —      —       ˜           %   ¸         Ž   ™      display-subsystem@c900000            >qcom,msm8998-mdss            |�             Ìmdss            Ý       S            ò                      ™   >   ™   @   ™   C        iface bus core          2   ™              š                         ,             €      	  
disabled             Ž   ›   display-controller@c901000           >qcom,msm8998-dpu              |�  ð šŽ    ð›    0 ›€   0         Ìmdp regdma vbif vbif_nrt                 ›        Ý          (     ™   >   ™   @   ™   Œ   ™   C   ™   F        iface bus mnoc core vsync           		   ™   F        	$ø         ;   œ        2   1      opp-table            >operating-points-v2          Ž   œ   opp-171430000           È    
7Ðp        Ï         opp-275000000           È    d*À        Ï         opp-330000000           È    «f€        Ï         opp-412500000           È    –@         Ï   �         ports                        ,       port@0           |       endpoint            5   ž         Ž   ¢         port@1           |      endpoint            5   Ÿ         Ž   £         port@2           |      endpoint            5             Ž   ¨               dsi@c994000       )   >qcom,msm8998-dsi-ctrl qcom,mdss-dsi-ctrl             |™@          	  Ìdsi_ctrl                 ›        Ý         0     ™   H   ™   R   ™   A   ™   J   ™   >   ™   @      $  byte byte_intf pixel core iface bus         		   ™      ™   /        
Ã   –       –           ;   ¡        2   1            û   –         dsi                      ,          	  
disabled       ports                        ,       port@0           |       endpoint            5   ¢         Ž   ž         port@1           |      endpoint                   phy@c994400          >qcom,dsi-phy-10nm-8998           |™D    ™F   €™J   à        Ìdsi_phy dsi_phy_lane dsi_pll               ™   >   "          
  iface ref            Á           V          	  
disabled             Ž   –      dsi@c996000       )   >qcom,msm8998-dsi-ctrl qcom,mdss-dsi-ctrl             |™`          	  Ìdsi_ctrl                 ›        Ý         0     ™   I   ™   S   ™   B   ™   K   ™   >   ™   @      $  byte byte_intf pixel core iface bus         		   ™      ™   0        
Ã   —       —           ;   ¡        2   1            û   —         dsi                      ,          	  
disabled       ports                        ,       port@0           |       endpoint            5   £         Ž   Ÿ         port@1           |      endpoint                   phy@c996400          >qcom,dsi-phy-10nm-8998           |™d    ™f   €™j           Ìdsi_phy dsi_phy_lane dsi_pll               ™   >   "          
  iface ref            Á           V          	  
disabled             Ž   —      hdmi-tx@c9a0000          >qcom,hdmi-tx-8998            |š     x    b ž     ,      ,  Ìcore_physical qfprom_physical hdcp_physical              ›        Ý         @     ™   C   ™   >   ™   G   ™   ?   ™   E   ™   @   ™   Œ   ™   7      7  mdp_core iface core alt_iface extp bus mnoc iface_mmss          û   ˜        
Ú           
#   ¤   ¥   ¦        
-   §   ¥   ¦        
default sleep         	  
disabled       ports                        ,       port@0           |       endpoint            5   ¨         Ž             port@1           |      endpoint                   hdmi-phy@c9a0600             >qcom,hdmi-phy-8998        0   |š   ‹š
    8š    8š    8š    8š    è      >  Ìhdmi_pll hdmi_tx_l0 hdmi_tx_l1 hdmi_tx_l2 hdmi_tx_l3 hdmi_phy            Á            V               ™   >   %   §   "            iface ref xo          	  
disabled             Ž   ˜         video-codec@cc00000          >qcom,msm8998-venus           |À   ð         Ý                 2   ™               ™   8   ™   9   ™   :   ™   ;        core iface bus mbus             š      š     š  
   š     š     š     š     š  	   š     š     š     š     š  !   š  (   š  )   š  +   š  ,   š  -   š     š  1        Œ   ©      	  
disabled       video-decoder            >venus-decoder              ™   <        core            2   ™         video-encoder            >venus-encoder              ™   =        core            2   ™            iommu@cd00000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            |Ð             ¬              ™   Œ   ™   �   ™   Ž        iface-mm iface-smmu bus-smmu            ¹          ð  Ý               
                            ô          õ          ÷          ø          ù          ú          û          ü          ý          þ          ÿ                                                         2   ™   	         Ž   š      remoteproc@17300000          >qcom,msm8998-adsp-pas            |0    @@      @  °          ¢      ª          ª         ª         ª            #  †wdog fatal ready handover stop-ack             "            xo          Œ   «        Ä   ¬            Õstop            2   1            úcx          
okay       glink-edge          Ý       �           lpass           »           ù      	         mailbox@17911000          <   >qcom,msm8998-apcs-hmss-global qcom,msm8994-apcs-kpss-global          |‘            
ë            Ž         timer@17920000                       ,             €         >arm,armv7-timer-mem          |’        frame@17921000          
÷            Ý                             |’    ’           frame@17923000          
÷           Ý       	            |’0          	  
disabled          frame@17924000          
÷           Ý       
            |’@          	  
disabled          frame@17925000          
÷           Ý                   |’P          	  
disabled          frame@17926000          
÷           Ý                   |’`          	  
disabled          frame@17927000          
÷           Ý                   |’p          	  
disabled          frame@17928000          
÷           Ý                   |’€          	  
disabled             interrupt-controller@17a00000            >arm,gic-v3           |      °                                     ,             €         ò                                  Ý      	            Ž         wifi@18800000            >qcom,wcn3990-wifi           
okay             |€   €          Ìmembase         Œ   ­           "           cxo_ref_clk_pin       �  Ý      �         ž         Ÿ                   ¡         ¢         ¤         ¥         ¦         §         ¨         ©              ®      ®           0         N        j   ¯           n        ‘   o        ¤   p         aliases         ·/soc@0/serial@c1b0000           ¿/soc@0/serial@c171000         vph-pwr-regulator            >regulator-fixed         Çvph_pwr          ‰         Ö         Ž            	interrupt-parent qcom,msm-id #address-cells #size-cells model compatible chassis-type qcom,board-id stdout-path device_type reg ranges no-map phandle qcom,client-id qcom,vmid alloc-ranges size #clock-cells clock-frequency clock-output-names enable-method capacity-dmips-mhz cpu-idle-states next-level-cache cache-level cache-unified cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop opp-hz required-opps interrupts qcom,rpm-msg-ram mboxes qcom,glink-channels clocks clock-names #power-domain-cells operating-points-v2 opp-level vdd_s1-supply vdd_s2-supply vdd_s3-supply vdd_s4-supply vdd_s5-supply vdd_s6-supply vdd_s7-supply vdd_s8-supply vdd_s9-supply vdd_s10-supply vdd_s11-supply vdd_s12-supply vdd_s13-supply vdd_l1_l27-supply vdd_l2_l8_l17-supply vdd_l3_l11-supply vdd_l4_l5-supply vdd_l6-supply vdd_l7_l12_l14_l15-supply vdd_l9-supply vdd_l10_l23_l25-supply vdd_l13_l19_l21-supply vdd_l16_l28-supply vdd_l18_l22-supply vdd_l20_l24-supply vdd_l26-supply vdd_lvs1_lvs2-supply regulator-min-microvolt regulator-max-microvolt regulator-allow-set-load regulator-system-load vdd_bob-supply memory-region hwlocks qcom,smem qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells polling-delay-passive thermal-sensors temperature hysteresis #reset-cells protected-clocks bits #qcom,sensors interrupt-names #thermal-sensor-cells #iommu-cells #global-interrupts reg-names linux,pci-domain bus-range num-lanes phys phy-names status interrupt-map-mask interrupt-map power-domains iommu-map perst-gpios #phy-cells resets reset-names vdda-phy-supply vdda-pll-supply lanes-per-direction freq-table-hz vcc-supply vccq-supply vccq2-supply vdd-hba-supply vcc-max-microamp vccq-max-microamp vccq2-max-microamp #hwlock-cells gpio-ranges gpio-controller #gpio-cells gpio-reserved-ranges pins drive-strength bias-disable bias-pull-up function bias-pull-down interrupts-extended qcom,smem-states qcom,smem-state-names qcom,halt-regs power-domain-names label iommus opp-supported-hw px-supply remote-endpoint arm,scatter-gather qcom,ee qcom,channel regulator-enable-ramp-delay regulator-always-on mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells #pwm-cells assigned-clocks assigned-clock-rates snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,parkmode-disable-ss-quirk snps,has-lpm-erratum snps,hird-threshold dr_mode qcom,tcsr-reg nvmem-cells vdd-supply vdda-phy-dpdm-supply bus-width cd-gpios vmmc-supply vqmmc-supply pinctrl-names pinctrl-0 pinctrl-1 #dma-cells qcom,controlled-remotely num-channels qcom,num-ees dmas dma-names vddio-supply vddxo-supply vddrf-supply vddch0-supply max-speed assigned-clock-parents #sound-dai-cells #mbox-cells frame-number #redistributor-regions redistributor-stride qcom,snoc-host-cap-8bit-quirk qcom,no-msa-ready-indicator vdd-0.8-cx-mx-supply vdd-1.8-xo-supply vdd-1.3-rfa-supply vdd-3.3-ch0-supply serial0 serial1 regulator-name regulator-boot-on 