     8  ،   (              T                                               $                       ,            8OnePlus 5T           >oneplus,dumpling qcom,msm8998            Ihandset          V         E   +   chosen                       ,             d   framebuffer@9d400000             >simple-framebuffer           k    @      @           o  8         u  p         |        	   a8r8g8b8          @         >      @      F      C      H      R      A      J                        memory@80000000          memory           k                     reserved-memory                      ,             d   memory@85800000          k           `                  memory@85e00000          k                             smem-mem@86000000            k                                           memory@86200000          k                             memory@88f00000          >qcom,rmtfs-mem           k                                                      memory@8ab00000          k           p                  memory@8b200000          k                                         memory@8cc00000          k                                    4      memory@93c00000          k            P                              memory@94100000          k    P                                3      memory@94300000          k    p                               ;      memory@95200000          k    `                         memory@95210000          k    a        P                 memory@95600000          k    aP                        memory@95700000          k    qP                                    mpss-metadata                                          @                       5      memory@9d400000          k    @      @                  ramoops@ac000000             >ramoops          k                                                                    ipa@f6800000             >shared-dma-pool          k            P                 gpu@f6900000             >shared-dma-pool          k                                 clocks     xo-board             >fixed-clock                     !$       	  1xo_board                      sleep-clk            >fixed-clock                     !              $         cpus                         ,       cpu@0            cpu          >qcom,kryo280             k                Dpsci            R           e              u               	   l2-cache             >cache                                            cpu@1            cpu          >qcom,kryo280             k               Dpsci            R           e              u               
      cpu@2            cpu          >qcom,kryo280             k               Dpsci            R           e              u                     cpu@3            cpu          >qcom,kryo280             k               Dpsci            R           e              u                     cpu@100          cpu          >qcom,kryo280             k               Dpsci            R           e              u                  l2-cache             >cache                                            cpu@101          cpu          >qcom,kryo280             k              Dpsci            R           e              u                     cpu@102          cpu          >qcom,kryo280             k              Dpsci            R           e              u                     cpu@103          cpu          >qcom,kryo280             k              Dpsci            R           e              u                     cpu-map    cluster0       core0              	      core1              
      core2                    core3                       cluster1       core0                    core1                    core2                    core3                          idle-states         psci       cpu-sleep-0-0            >arm,idle-state          little-retention                          Q           V                            cpu-sleep-0-1            >arm,idle-state          little-power-collapse           @            .                    #         
                  cpu-sleep-1-0            >arm,idle-state          big-retention                         O           R                            cpu-sleep-1-1            >arm,idle-state          big-power-collapse          @                                $         
                        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            Ksmc       remoteproc        $   >qcom,msm8998-rpm-proc qcom,rpm-proc    glink-edge           >qcom,glink-rpm          0                  ;           L          rpm-requests          $   >qcom,rpm-msm8998 qcom,glink-smd-rpm         Srpm_requests       clock-controller             >qcom,rpmcc-msm8998 qcom,rpmcc                       gxo                         #      power-controller             >qcom,msm8998-rpmpd          s                          2   opp-table            >operating-points-v2                opp1                     opp2                      opp3               0      opp4               @                  opp5                                 opp6                     opp7                                 opp8              @      opp9                                opp10                          regulators-0             >qcom,rpm-pm8998-regulators                                                                                                             #           2           A           P           _           q                                                                                                               3           F           U      s3          j @         @                  s4          j w@         w@                           s5          j                             s7          j                            l1          j m         m            )      l2          j O         O            *      l3          j B@         B@      l5          j 5          5                   l6          j                      y      l7          j w@         w@            i      l8          j O         O      l9          j          -*      l10         j          -*      l11         j B@         B@      l12         j w@         w@            e      l13         j          -*      l14         j                l15         j w@         w@      l16         j )B         )B      l17         j                      j      l18         j )B         )B      l19         j -          -       l20         j -*         -*                     ,      l21         j -*         -*         5                l22         j +         +      l23         j 2         2      l24         j /         /            f      l25         j /]          2            k      l26         j O         O                     -      l28         j -          -             x      lvs1          lvs2                :         regulators-1             >qcom,rpm-pmi8998-regulators               bob         j 2         6                              smem          
   >qcom,smem                                  smp2p-lpass          >qcom,smp2p                      0                  L      
                          master-kernel           master-kernel           '                     slave-kernel            slave-kernel             >        S                        smp2p-mpss           >qcom,smp2p                      0                 L                                master-kernel           master-kernel           '               0      slave-kernel            slave-kernel             >        S               /         smp2p-slpi           >qcom,smp2p                      0                  L                                master-kernel           master-kernel           '               <      slave-kernel            slave-kernel             >        S               9         thermal-zones      cpu0-thermal            d           z          trips      trip-point0          $                   Qpassive       cpu-crit                             	   Qcritical                cpu1-thermal            d           z          trips      trip-point0          $                   Qpassive       cpu-crit                             	   Qcritical                cpu2-thermal            d           z          trips      trip-point0          $                   Qpassive       cpu-crit                             	   Qcritical                cpu3-thermal            d           z          trips      trip-point0          $                   Qpassive       cpu-crit                             	   Qcritical                cpu4-thermal            d           z          trips      trip-point0          $                   Qpassive       cpu-crit                             	   Qcritical                cpu5-thermal            d           z          trips      trip-point0          $                   Qpassive       cpu-crit                             	   Qcritical                cpu6-thermal            d           z       	   trips      trip-point0          $                   Qpassive       cpu-crit                             	   Qcritical                cpu7-thermal            d           z       
   trips      trip-point0          $                   Qpassive       cpu-crit                             	   Qcritical                gpu-bottom-thermal          d           z          trips      trip-point0          _                   Qhot             gpu-top-thermal         d           z          trips      trip-point0          _                   Qhot             clust0-mhm-thermal          d           z          trips      trip-point0          _                   Qhot             clust1-mhm-thermal          d           z          trips      trip-point0          _                   Qhot             cluster1-l2-thermal         d           z          trips      trip-point0          _                   Qhot             modem-thermal           d           z   !      trips      trip-point0          _                   Qhot             mem-thermal         d           z   !      trips      trip-point0          _                   Qhot             wlan-thermal            d           z   !      trips      trip-point0          _                   Qhot             q6-dsp-thermal          d           z   !      trips      trip-point0          _                   Qhot             camera-thermal          d           z   !      trips      trip-point0          _                   Qhot             multimedia-thermal          d           z   !      trips      trip-point0          _                   Qhot             pm8998-thermal          d           z   "   trips      pm8998-alert0            (                   Qpassive       pm8998-crit          H                	   Qcritical                   timer            >arm,armv8-timer       0  0                                           soc@0                        ,            d                     >simple-bus     clock-controller@100000          >qcom,gcc-msm8998                                  s            k              gxo sleep_clk                #       $                             &      sram@778000          >qcom,rpm-msg-ram             k w   p                   qfprom@784000             >qcom,msm8998-qfprom qcom,qfprom          k x@   b                     ,      hstx-trim@23a            k  :                              d         thermal@10ab000       !   >qcom,msm8998-tsens qcom,tsens-v2             k
    
                       0                          uplow critical                                thermal@10ae000       !   >qcom,msm8998-tsens qcom,tsens-v2             k
    
                       0                           uplow critical                         !      iommu@1680000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            kh                                  H  0      l         m         n         o         p         q               '      iommu@16c0000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            kl                                  x  0      u         v         w         x         y         z                                                         pcie@1c00000          $   >qcom,pcie-msm8998 qcom,pcie-msm8996           k                             parf dbi elbi config             pci         "            3                            ,           =           G   %        Lpciephy       	  Vdisabled          0   d                            0  0                 S           0                 msi         ]                       p                                                                                                                                      (      &   ^   &   [   &   \   &   ]   &   _      "  gpipe aux cfg bus_master bus_slave               &            ~      '                (   #      pcie@0           pci          k                            3                           ,             d         phy@1c06000          >qcom,msm8998-qmp-pcie-phy            k`          	  Vdisabled                 &   `   &   \   &      &   ^        gaux cfg_ahb ref pipe            1pcie_0_pipe_clk_src                                    &   L   &   N        phy common             )           *            %      ufshc@1da4000         ,   >qcom,msm8998-ufshc qcom,ufshc jedec,ufs-2.0          k@   %         0      	           G   +        Lufsphy                         &           Vokay                     n  gcore_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`р                                           &           rst            ,           -                      -        ' q        8         J q            .      phy@1da7000          >qcom,msm8998-qmp-ufs-phy             kp                #   P   &   o   &           gref ref_aux qref            ufsphy             .                        Vokay               )           *            +      hwlock@1f40000           >qcom,tcsr-mutex          k             ]                     syscon@1f60000           >qcom,msm8998-tcsr syscon             k                 1      syscon@1fc0000           >qcom,msm8998-tcsr syscon             k   `             c      pinctrl@3400000          >qcom,msm8998-pinctrl             k@             0                  k   (                    w                    >        S                     Q               (   sdc2-on-state      clk-pins          	  sdc2_clk                              cmd-pins          	  sdc2_cmd               
               data-pins         
  sdc2_data              
                  sdc2-off-state     clk-pins          	  sdc2_clk                              cmd-pins          	  sdc2_cmd                              data-pins         
  sdc2_data                                sdc2-cd-state           gpio95          gpio                              blsp1-uart3-on-state                h   tx-pins         gpio45          blsp_uart3_a                              rx-pins         gpio46          blsp_uart3_a                              cts-pins            gpio47          blsp_uart3_a                              rfr-pins            gpio48          blsp_uart3_a                                 blsp1-i2c1-default-state            gpio2 gpio3       
  blsp_i2c1                                   l      blsp1-i2c1-sleep-state-state            gpio2 gpio3       
  blsp_i2c1                                   m      blsp1-i2c2-default-state            gpio32 gpio33         
  blsp_i2c2                                   n      blsp1-i2c2-sleep-state-state            gpio32 gpio33         
  blsp_i2c2                                   o      blsp1-i2c3-default-state            gpio47 gpio48         
  blsp_i2c3                                   p      blsp1-i2c3-sleep-state          gpio47 gpio48         
  blsp_i2c3                                   q      blsp1-i2c4-default-state            gpio10 gpio11         
  blsp_i2c4                                   r      blsp1-i2c4-sleep-state          gpio10 gpio11         
  blsp_i2c4                                   s      blsp1-i2c5-default-state            gpio87 gpio88         
  blsp_i2c5                                   t      blsp1-i2c5-sleep-state          gpio87 gpio88         
  blsp_i2c5                                   u      blsp1-i2c6-default-state            gpio43 gpio44         
  blsp_i2c6                                   z      blsp1-i2c6-sleep-state          gpio43 gpio44         
  blsp_i2c6                                   {      blsp1-spi-b-default-state           gpio23 gpio28           blsp1_spi_b                           blsp1-spi1-default-state            gpio0 gpio1 gpio2 gpio3       
  blsp_spi1                                   ~      blsp1-spi2-default-state            gpio31 gpio34 gpio32 gpio33       
  blsp_spi2                                         blsp1-spi3-default-state            gpio45 gpio46 gpio47 gpio48       
  blsp_spi2                                         blsp1-spi4-default-state            gpio8 gpio9 gpio10 gpio11         
  blsp_spi4                                         blsp1-spi5-default-state            gpio85 gpio86 gpio87 gpio88       
  blsp_spi5                                         blsp1-spi6-default-state            gpio41 gpio42 gpio43 gpio44       
  blsp_spi6                                         blsp2-i2c1-default-state            gpio55 gpio56         
  blsp_i2c7                                         blsp2-i2c1-sleep-state          gpio55 gpio56         
  blsp_i2c7                                         blsp2-i2c2-default-state            gpio6 gpio7       
  blsp_i2c8                                         blsp2-i2c2-sleep-state          gpio6 gpio7       
  blsp_i2c8                                         blsp2-i2c3-default-state            gpio51 gpio52         
  blsp_i2c9                                         blsp2-i2c3-sleep-state          gpio51 gpio52         
  blsp_i2c9                                         blsp2-i2c4-default-state            gpio67 gpio68           blsp_i2c10                                        blsp2-i2c4-sleep-state          gpio67 gpio68           blsp_i2c10                                        blsp2-i2c5-default-state            gpio60 gpio61           blsp_i2c11                                        blsp2-i2c5-sleep-state          gpio60 gpio61           blsp_i2c11                                        blsp2-i2c6-default-state            gpio83 gpio84           blsp_i2c12                                        blsp2-i2c6-sleep-state          gpio83 gpio84           blsp_i2c12                                        blsp2-spi1-default-state            gpio53 gpio54 gpio55 gpio56       
  blsp_spi7                                         blsp2-spi2-default-state            gpio4 gpio5 gpio6 gpio7       
  blsp_spi8                                         blsp2-spi3-default-state            gpio49 gpio50 gpio51 gpio52       
  blsp_spi9                                         blsp2-spi4-default-state            gpio65 gpio66 gpio67 gpio68         blsp_spi10                                        blsp2-spi5-default-state            gpio58 gpio59 gpio60 gpio61         blsp_spi11                                        blsp2-spi6-default-state            gpio81 gpio82 gpio83 gpio84         blsp_spi12                                        hall-sensor-default-state           gpio124         gpio                                          ts-int-active-state         gpio125         gpio                                    v      ts-reset-active-state           gpio89          gpio                                    w      nfc-int-active-state            gpio92          gpio                                    |      nfc-enable-active-state         gpio12 gpio116          gpio                                    }         remoteproc@4080000           >qcom,msm8998-mss-pil             k                 
  qdsp6 rmb         L                 /          /         /         /         /            0  wdog fatal ready handover stop-ack shutdown-ack       @      &      &   $   &      &      &      &      #      #          2  giface bus mem gpll0_mss snoc_axi mnoc_axi qdss xo              0            stop               &   l        mss_restart         )   1  0   P   @             2       2           8cx mx         	  Vdisabled       mba            3      mpss               4      metadata               5      glink-edge          0                 Kmodem                      L               gpu@5000000          >qcom,adreno-540.1 qcom,adreno            k              kgsl_3d0_reg_memory       0      &   M   6      &      &   K   6      6         )  giface rbbmtimer mem mem_iface rbcpr core            0      ,           Q   7               8            2         	  Vdisabled       opp-table            >operating-points-v2             8   opp-710000097               *Q                  X         opp-670000048               'c          @        X         opp-596000097               #=a                   X         opp-515000097               G!                   X         opp-414000000               #                   X         opp-342000000               b           @        X         opp-257000000               Q@           0        X               iommu@5040000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            k                 &   M   &      &   K        giface mem mem_iface                              $  0      I         J         K               6               7      clock-controller@5065000             >qcom,msm8998-gpucc                                s            kP                #       &         	  gxo gpll0                6      iommu@5100000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            k                 &           gbus                                0                                                                                                                                   &         	  Vdisabled          remoteproc@5800000           >qcom,msm8998-slpi-pas            k    @@      @                 9          9         9         9            #  wdog fatal ready handover stop-ack          i   :            #            gxo             ;           <            stop                2           8ssc_cx        	  Vdisabled       glink-edge          0                  Kdsps                       L               stm@6002000           >arm,coresight-stm arm,primecell          k      (             stm-base stm-stimulus-base        	  Vdisabled                #      #   	        gapb_pclk atclk     out-ports      port       endpoint            s   =            ?               funnel@6041000        +   >arm,coresight-dynamic-funnel arm,primecell           k          	  Vdisabled                #      #   	        gapb_pclk atclk     out-ports      port       endpoint            s   >            C            in-ports                         ,       port@7           k      endpoint            s   ?            =               funnel@6042000        +   >arm,coresight-dynamic-funnel arm,primecell           k           	  Vdisabled                #      #   	        gapb_pclk atclk     out-ports      port       endpoint            s   @            D            in-ports                         ,       port@6           k      endpoint            s   A            W               funnel@6045000        +   >arm,coresight-dynamic-funnel arm,primecell           kP          	  Vdisabled                #      #   	        gapb_pclk atclk     out-ports      port       endpoint            s   B            H            in-ports                         ,       port@0           k       endpoint            s   C            >         port@1           k      endpoint            s   D            @               replicator@6046000        /   >arm,coresight-dynamic-replicator arm,primecell           k`          	  Vdisabled                #      #   	        gapb_pclk atclk     out-ports      port       endpoint            s   E            I            in-ports       port       endpoint            s   F            G               etf@6047000           >arm,coresight-tmc arm,primecell          kp          	  Vdisabled                #      #   	        gapb_pclk atclk     out-ports      port       endpoint            s   G            F            in-ports       port       endpoint            s   H            B               etr@6048000           >arm,coresight-tmc arm,primecell          k          	  Vdisabled                #      #   	        gapb_pclk atclk              in-ports       port       endpoint            s   I            E               etm@7840000       "   >arm,coresight-etm4x arm,primecell            k           	  Vdisabled                #      #   	        gapb_pclk atclk             	   out-ports      port       endpoint            s   J            O               etm@7940000       "   >arm,coresight-etm4x arm,primecell            k           	  Vdisabled                #      #   	        gapb_pclk atclk             
   out-ports      port       endpoint            s   K            P               etm@7a40000       "   >arm,coresight-etm4x arm,primecell            k           	  Vdisabled                #      #   	        gapb_pclk atclk                out-ports      port       endpoint            s   L            Q               etm@7b40000       "   >arm,coresight-etm4x arm,primecell            k           	  Vdisabled                #      #   	        gapb_pclk atclk                out-ports      port       endpoint            s   M            R               funnel@7b60000        "   >arm,coresight-etm4x arm,primecell            k           	  Vdisabled                #      #   	        gapb_pclk atclk     out-ports      port       endpoint            s   N            X            in-ports                         ,       port@0           k       endpoint            s   O            J         port@1           k      endpoint            s   P            K         port@2           k      endpoint            s   Q            L         port@3           k      endpoint            s   R            M         port@4           k      endpoint            s   S            Y         port@5           k      endpoint            s   T            Z         port@6           k      endpoint            s   U            [         port@7           k      endpoint            s   V            \               funnel@7b70000        +   >arm,coresight-dynamic-funnel arm,primecell           k           	  Vdisabled                #      #   	        gapb_pclk atclk     out-ports      port       endpoint            s   W            A            in-ports       port       endpoint            s   X            N               etm@7c40000       "   >arm,coresight-etm4x arm,primecell            k           	  Vdisabled                #      #   	        gapb_pclk atclk                out-ports      port       endpoint            s   Y            S               etm@7d40000       "   >arm,coresight-etm4x arm,primecell            k           	  Vdisabled                #      #   	        gapb_pclk atclk                out-ports      port       endpoint            s   Z            T               etm@7e40000       "   >arm,coresight-etm4x arm,primecell            k           	  Vdisabled                #      #   	        gapb_pclk atclk                out-ports      port       endpoint            s   [            U               etm@7f40000       "   >arm,coresight-etm4x arm,primecell            k           	  Vdisabled                #      #   	        gapb_pclk atclk                out-ports      port       endpoint            s   \            V               sram@290000          >qcom,rpm-stats           k )           spmi@800f000             >qcom,spmi-pmic-arb        (   k     @     	@     
@   "      0         core chnls obsrvr intr cnfg         periph_irq          0      F                                                ,             >        S      pmic@4           >qcom,pm8005 qcom,spmi-pmic           k                            ,       gpio@c000             >qcom,pm8005-gpio qcom,spmi-gpio          k            w        k   ]                               >        S               ]         pmic@5           >qcom,pm8005 qcom,spmi-pmic           k                            ,       regulators           >qcom,pm8005-regulators     s1          j                                         pmic@0           >qcom,pm8998 qcom,spmi-pmic           k                             ,       pon@800          >qcom,pm8998-pon          k                            pwrkey           >qcom,pm8941-pwrkey          0                        =	                 	   t      resin            >qcom,pm8941-resin           0                       =	               	  Vdisabled             temp-alarm@2400          >qcom,spmi-temp-alarm             k  $         0       $               	   ^           	thermal                         "      charger@2800          *   >qcom,pm8998-coincell qcom,pm8941-coincell            k  (       	  Vdisabled          adc@3100             >qcom,spmi-adc-rev2           k  1         0       1                            ,            	*               ^   channel@6            k         	  Kdie_temp             adc-tm@3400          >qcom,spmi-adc-tm-hc          k  4         0       4                                       ,          	  Vdisabled          rtc@6000             >qcom,pm8941-rtc          k  `   a       
  rtc alarm           0       a            gpio@c000             >qcom,pm8998-gpio qcom,spmi-gpio          k            w        k   _                               >        S               _   vol-keys-state          gpio5 gpio6         normal                    	<        	I                            pmic@1           >qcom,pm8998 qcom,spmi-pmic           k                            ,          pmic@2           >qcom,pmi8998 qcom,spmi-pmic          k                            ,       charger@1000             >qcom,pmi8998-charger             k         @  0                                                      -  usb-plugin bat-ov wdog-bark usbin-icl-change            	   `      `           	usbin_i usbin_v       	  Vdisabled          gpio@c000         !   >qcom,pmi8998-gpio qcom,spmi-gpio             k            w        k   a                               >        S               a      adc@4500             >qcom,pmi8998-rradc           k  E         	*               `         pmic@3           >qcom,pmi8998 qcom,spmi-pmic          k                            ,       labibb           >qcom,pmi8998-lab-ibb       ibb          0                                 sc-err ocp        lab          0                                 sc-err ocp           pwm          >qcom,pmi8998-lpg                         ,            	]         	  Vdisabled          led-controller@d300       +   >qcom,pmi8998-flash-led qcom,spmi-flash-led           k         	  Vdisabled          leds@d800            >qcom,pmi8998-wled            k               0                              
  ovp short         
  Kbacklight         	  Vdisabled                usb@a8f8800          >qcom,msm8998-dwc3 qcom,dwc3          k
            Vokay                         ,             d      (      &   G   &   t   &       &   v   &   u      #  gcfg_noc core iface sleep mock_utmi          	h   &   u   &   t        	x$ '       $  0                [                     pwr_event qusb2_phy ss_phy_irq              &              &            	   usb@a800000       
   >snps,dwc3            k
             0                   	         	         	        G   b      	  Lusb2-phy             	        
           
#high-speed          
1peripheral           phy@c010000          >qcom,msm8998-qmp-usb3-phy            k                  &   w   &      &   y   &   x        gaux ref cfg_ahb pipe            1usb3_phy_pipe_clk_src                                      &   E   &   F        phy phy_phy         
9   c  D      	  Vdisabled          phy@c012000          >qcom,msm8998-qusb2-phy           k            Vokay                            &   y   &           gcfg_ahb ref            &   j        
G   d        
S   )           e        
^   f            b      mmc@c0a4900       %   >qcom,msm8998-sdhci qcom,sdhci-msm-v4             k
I   
@            hc core         0       }                     hc_irq pwr_irq          giface core xo               &   e   &   f   #            
s         	  Vdisabled          dma-controller@c144000           >qcom,bam-v1.7.0          k@  P         0                      &   %        gbam_clk         
}                        
        
           
               g      serial@c171000        %   >qcom,msm-uartdm-v1.4 qcom,msm-uartdm             k            0       m               &   5   &   %        gcore iface          
   g      g           
tx rx           
default         
   h        Vokay       bluetooth            >qcom,wcn3990-bt         
           
   i        
   j        	   k         0          i2c@c175000          >qcom,i2c-qup-v2.2.1          kP            0       _               &   &   &   %        gcore iface          
   g      g           
tx rx           
default sleep           
   l        !   m        !       	  Vdisabled                         ,          i2c@c176000          >qcom,i2c-qup-v2.2.1          k`            0       `               &   (   &   %        gcore iface          
   g      g   	        
tx rx           
default sleep           
   n        !   o        !       	  Vdisabled                         ,          i2c@c177000          >qcom,i2c-qup-v2.2.1          kp            0       a               &   *   &   %        gcore iface          
   g   
   g           
tx rx           
default sleep           
   p        !   q        !       	  Vdisabled                         ,          i2c@c178000          >qcom,i2c-qup-v2.2.1          k            0       b               &   ,   &   %        gcore iface          
   g      g           
tx rx           
default sleep           
   r        !   s        !       	  Vdisabled                         ,          i2c@c179000          >qcom,i2c-qup-v2.2.1          k            0       c               &   .   &   %        gcore iface          
   g      g           
tx rx           
default sleep           
   t        !   u        !         Vokay                         ,       touchscreen@20           >syna,rmi4-i2c            k                         ,                 (        0   }           
default         
   v   w        
S   x        +   y        6           J      rmi4-f01@1           k           `         rmi4-f12@12          k           r                         D                       i2c@c17a000          >qcom,i2c-qup-v2.2.1          k            0       d               &   0   &   %        gcore iface          
   g      g           
tx rx           
default sleep           
   z        !   {        !         Vokay                         ,       nfc@28           >nxp,nxp-nci-i2c          k   (             (        0   \              (   t            
default         
   |   }         spi@c175000          >qcom,spi-qup-v2.2.1          kP            0       _               &   '   &   %        gcore iface          
   g      g           
tx rx           
default         
   ~      	  Vdisabled                         ,          spi@c176000          >qcom,spi-qup-v2.2.1          k`            0       `               &   )   &   %        gcore iface          
   g      g   	        
tx rx           
default         
         	  Vdisabled                         ,          spi@c177000          >qcom,spi-qup-v2.2.1          kp            0       a               &   +   &   %        gcore iface          
   g   
   g           
tx rx           
default         
         	  Vdisabled                         ,          spi@c178000          >qcom,spi-qup-v2.2.1          k            0       b               &   -   &   %        gcore iface          
   g      g           
tx rx           
default         
         	  Vdisabled                         ,          spi@c179000          >qcom,spi-qup-v2.2.1          k            0       c               &   /   &   %        gcore iface          
   g      g           
tx rx           
default         
         	  Vdisabled                         ,          spi@c17a000          >qcom,spi-qup-v2.2.1          k            0       d               &   1   &   %        gcore iface          
   g      g           
tx rx           
default         
         	  Vdisabled                         ,          dma-controller@c184000           >qcom,bam-v1.7.0          k@  P         0                      &   6        gbam_clk         
}                        
        
           
                     serial@c1b0000        %   >qcom,msm-uartdm-v1.4 qcom,msm-uartdm             k             0       r               &   E   &   6        gcore iface          Vokay          i2c@c1b5000          >qcom,i2c-qup-v2.2.1          kP            0       e               &   7   &   6        gcore iface          
                    
tx rx           
default sleep           
           !           !       	  Vdisabled                         ,          i2c@c1b6000          >qcom,i2c-qup-v2.2.1          k`            0       f               &   9   &   6        gcore iface          
            	        
tx rx           
default sleep           
           !           !       	  Vdisabled                         ,          i2c@c1b7000          >qcom,i2c-qup-v2.2.1          kp            0       g               &   ;   &   6        gcore iface          
      
              
tx rx           
default sleep           
           !           !       	  Vdisabled                         ,          i2c@c1b8000          >qcom,i2c-qup-v2.2.1          k            0       h               &   =   &   6        gcore iface          
                    
tx rx           
default sleep           
           !           !       	  Vdisabled                         ,          i2c@c1b9000          >qcom,i2c-qup-v2.2.1          k            0       i               &   ?   &   6        gcore iface          
                    
tx rx           
default sleep           
           !           !       	  Vdisabled                         ,          i2c@c1ba000          >qcom,i2c-qup-v2.2.1          k            0       j               &   A   &   6        gcore iface          
                    
tx rx           
default sleep           
           !           !       	  Vdisabled                         ,          spi@c1b5000          >qcom,spi-qup-v2.2.1          kP            0       e               &   8   &   6        gcore iface          
                    
tx rx           
default         
         	  Vdisabled                         ,          spi@c1b6000          >qcom,spi-qup-v2.2.1          k`            0       f               &   :   &   6        gcore iface          
            	        
tx rx           
default         
         	  Vdisabled                         ,          spi@c1b7000          >qcom,spi-qup-v2.2.1          kp            0       g               &   <   &   6        gcore iface          
      
              
tx rx           
default         
         	  Vdisabled                         ,          spi@c1b8000          >qcom,spi-qup-v2.2.1          k            0       h               &   >   &   6        gcore iface          
                    
tx rx           
default         
         	  Vdisabled                         ,          spi@c1b9000          >qcom,spi-qup-v2.2.1          k            0       i               &   @   &   6        gcore iface          
                    
tx rx           
default         
         	  Vdisabled                         ,          spi@c1ba000          >qcom,spi-qup-v2.2.1          k            0       j               &   B   &   6        gcore iface          
                    
tx rx           
default         
         	  Vdisabled                         ,          clock-controller@c8c0000             >qcom,mmcc-msm8998                                 s            k           J  gxo gpll0 dsi0dsi dsi0byte dsi1dsi dsi1byte hdmipll dplink dpvco gpll0_div         D      #       &                                            &                     display-subsystem@c900000            >qcom,msm8998-mdss            k             mdss            0       S            >        S                  >      @      C        giface bus core                         Q                            ,             d      	  Vdisabled                   display-controller@c901000           >qcom,msm8998-dpu              k               @        mdp regdma vbif vbif_nrt                         0          (         >      @            C      F        giface bus mnoc core vsync           	h      F        	x$                        2      opp-table            >operating-points-v2                opp-171430000               
7p        "         opp-275000000               d*        "         opp-330000000               f        "         opp-412500000               @         "            ports                        ,       port@0           k       endpoint            s                        port@1           k      endpoint            s                              dsi@c994000       )   >qcom,msm8998-dsi-ctrl qcom,mdss-dsi-ctrl             k@          	  dsi_ctrl                         0         0         H      R      A      J      >      @      $  gbyte byte_intf pixel core iface bus         	h            /                                            2            G           Ldsi                      ,          	  Vdisabled       ports                        ,       port@0           k       endpoint            s                        port@1           k      endpoint                   phy@c994400          >qcom,dsi-phy-10nm-8998           kD    F   J           dsi_phy dsi_phy_lane dsi_pll                   >   #          
  giface ref                                	  Vdisabled                      dsi@c996000       )   >qcom,msm8998-dsi-ctrl qcom,mdss-dsi-ctrl             k`          	  dsi_ctrl                         0         0         I      S      B      K      >      @      $  gbyte byte_intf pixel core iface bus         	h            0                                            2            G           Ldsi                      ,          	  Vdisabled       ports                        ,       port@0           k       endpoint            s                        port@1           k      endpoint                   phy@c996400          >qcom,dsi-phy-10nm-8998           kd    f   j           dsi_phy dsi_phy_lane dsi_pll                   >   #          
  giface ref                                	  Vdisabled                         video-codec@cc00000          >qcom,msm8998-venus           k            0                                        8      9      :      ;        gcore iface bus mbus         Q                
                         	                         !     (     )     +     ,     -          1                 	  Vdisabled       video-decoder            >venus-decoder                  <        gcore                         video-encoder            >venus-encoder                  =        gcore                            iommu@cd00000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            k                                                   giface-mm iface-smmu bus-smmu                        0               
                                                                                                                                                                                                	                  remoteproc@17300000          >qcom,msm8998-adsp-pas            k0    @@      @                                                          #  wdog fatal ready handover stop-ack              #            gxo                                    stop                2            8cx        	  Vdisabled       glink-edge          0                  Klpass                      L      	         mailbox@17911000          <   >qcom,msm8998-apcs-hmss-global qcom,msm8994-apcs-kpss-global          k                                 timer@17920000                       ,             d         >arm,armv7-timer-mem          k        frame@17921000                      0                             k               frame@17923000                     0       	            k0          	  Vdisabled          frame@17924000                     0       
            k@          	  Vdisabled          frame@17925000                     0                   kP          	  Vdisabled          frame@17926000                     0                   k`          	  Vdisabled          frame@17927000                     0                   kp          	  Vdisabled          frame@17928000                     0                   k          	  Vdisabled             interrupt-controller@17a00000            >arm,gic-v3           k                  S                        ,             d         >                                  0      	                     wifi@18800000            >qcom,wcn3990-wifi         	  Vdisabled             k             membase                        #           gcxo_ref_clk_pin         0                                                                                                                    Q                    "         @        \           q   i           j           k         gpio-keys         
   >gpio-keys           KVolume buttons                   
default         
      button-vol-down         KVolume down            _              	   r                          button-vol-up         
  KVolume up              _              	   s                             gpio-hall-sensor          
   >gpio-keys           KHall effect sensor          
default         
      event-hall-sensor           KHall Effect Sensor             (   |                      	                               vph-pwr-regulator            >regulator-fixed         vph_pwr                                        	interrupt-parent qcom,msm-id #address-cells #size-cells model compatible chassis-type qcom,board-id ranges reg width height stride format clocks power-domains device_type no-map phandle qcom,client-id qcom,vmid alloc-ranges size console-size pmsg-size record-size ftrace-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 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 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 input-enable qcom,drive-strength #pwm-cells assigned-clocks assigned-clock-rates qcom,select-utmi-as-pipe-clk snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,parkmode-disable-ss-quirk snps,has-lpm-erratum snps,hird-threshold maximum-speed dr_mode qcom,tcsr-reg nvmem-cells vdd-supply vdda-phy-dpdm-supply bus-width #dma-cells qcom,controlled-remotely num-channels qcom,num-ees dmas dma-names pinctrl-names pinctrl-0 vddio-supply vddxo-supply vddrf-supply vddch0-supply max-speed pinctrl-1 vio-supply syna,reset-delay-ms syna,startup-delay-ms syna,nosleep-mode syna,rezero-wait-ms syna,sensor-type touchscreen-x-mm touchscreen-y-mm enable-gpios assigned-clock-parents #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 autorepeat debounce-interval wakeup-source linux,input-type linux,can-disable regulator-name regulator-boot-on 