     8     (                                                             $                       ,            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                                    1      memory@93c00000          k            P                  memory@94100000          k    P                                0      memory@94300000          k    p                               7      memory@95200000          k    `                         memory@95210000          k    a        P                 memory@95600000          k    aP                        memory@95700000          k    qP                                    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                     $       	  xo_board                      sleep-clk            >fixed-clock                                             cpus                         ,       cpu@0            cpu          >qcom,kryo280             k                2psci            @           S              c               	   l2-cache             >cache           t                        cpu@1            cpu          >qcom,kryo280             k               2psci            @           S              c               
      cpu@2            cpu          >qcom,kryo280             k               2psci            @           S              c                     cpu@3            cpu          >qcom,kryo280             k               2psci            @           S              c                     cpu@100          cpu          >qcom,kryo280             k               2psci            @           S              c                  l2-cache             >cache           t                        cpu@101          cpu          >qcom,kryo280             k              2psci            @           S              c                     cpu@102          cpu          >qcom,kryo280             k              2psci            @           S              c                     cpu@103          cpu          >qcom,kryo280             k              2psci            @           S              c                     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            psci             >arm,psci-1.0            9smc       rpm-glink            >qcom,glink-rpm                                                 rpm-requests             >qcom,rpm-msm8998            rpm_requests       clock-controller             >qcom,rpmcc-msm8998 qcom,rpmcc                          (      power-controller             >qcom,msm8998-rpmpd          2           F               /   opp-table            >operating-points-v2                opp1            Z         opp2            Z          opp3            Z   0      opp4            Z   @      opp5            Z         opp6            Z         opp7            Z         opp8            Z  @      opp9            Z        opp10           Z               pm8998-regulators            >qcom,rpm-pm8998-regulators          d           r                                                                                                                                                0           E           W           h           v                                                                                              s3          ) @        A @                  s4          ) w@        A w@         Y                  s5          )         A                    s7          )         A                   l1          ) m        A m            %      l2          ) O        A O            &      l3          ) B@        A B@      l5          ) 5         A 5                   l6          )         A             s      l7          ) w@        A w@            c      l8          ) O        A O      l9          )         A -*      l10         )         A -*      l11         ) B@        A B@      l12         ) w@        A w@            _      l13         )         A -*      l14         )         A       l15         ) w@        A w@      l16         ) )B        A )B      l17         )         A             d      l18         ) )B        A )B      l19         ) -         A -       l20         ) -*        A -*         Y            )      l21         ) -*        A -*        r 5          Y      l22         ) +        A +      l23         ) 2        A 2      l24         ) /        A /            `      l25         ) /]         A 2            e      l26         ) O        A O         Y            *      l28         ) -         A -             r      lvs1          lvs2                6         pmi8998-regulators           >qcom,rpm-pmi8998-regulators               bob         ) 2        A 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                          8      slave-kernel            slave-kernel                                    5         thermal-zones      cpu0-thermal            #           9          G         trips      trip-point0         W $        c           Qpassive       cpu_crit            W         c        	   Qcritical                cpu1-thermal            #           9          G         trips      trip-point0         W $        c           Qpassive       cpu_crit            W         c        	   Qcritical                cpu2-thermal            #           9          G         trips      trip-point0         W $        c           Qpassive       cpu_crit            W         c        	   Qcritical                cpu3-thermal            #           9          G         trips      trip-point0         W $        c           Qpassive       cpu_crit            W         c        	   Qcritical                cpu4-thermal            #           9          G         trips      trip-point0         W $        c           Qpassive       cpu_crit            W         c        	   Qcritical                cpu5-thermal            #           9          G         trips      trip-point0         W $        c           Qpassive       cpu_crit            W         c        	   Qcritical                cpu6-thermal            #           9          G      	   trips      trip-point0         W $        c           Qpassive       cpu_crit            W         c        	   Qcritical                cpu7-thermal            #           9          G      
   trips      trip-point0         W $        c           Qpassive       cpu_crit            W         c        	   Qcritical                gpu-bottom-thermal          #           9          G         trips      trip-point0         W _        c           Qhot             gpu-top-thermal         #           9          G         trips      trip-point0         W _        c           Qhot             clust0-mhm-thermal          #           9          G         trips      trip-point0         W _        c           Qhot             clust1-mhm-thermal          #           9          G         trips      trip-point0         W _        c           Qhot             cluster1-l2-thermal         #           9          G         trips      trip-point0         W _        c           Qhot             modem-thermal           #           9          G         trips      trip-point0         W _        c           Qhot             mem-thermal         #           9          G         trips      trip-point0         W _        c           Qhot             wlan-thermal            #           9          G         trips      trip-point0         W _        c           Qhot             q6-dsp-thermal          #           9          G         trips      trip-point0         W _        c           Qhot             camera-thermal          #           9          G         trips      trip-point0         W _        c           Qhot             multimedia-thermal          #           9          G         trips      trip-point0         W _        c           Qhot             pm8998-thermal          #           9          G      trips      pm8998-alert0           W (        c           Qpassive       pm8998-crit         W H        c        	   Qcritical                   timer            >arm,armv8-timer       0                                             soc                      ,            d                     >simple-bus     clock-controller@100000          >qcom,gcc-msm8998                       n           2            k              {xo 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  :                              ^         thermal@10ab000       !   >qcom,msm8998-tsens qcom,tsens-v2             k
    
                                                 uplow critical                               thermal@10ae000       !   >qcom,msm8998-tsens qcom,tsens-v2             k
    
                                                  uplow critical                               iommu@1680000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            kh                                  H        l         m         n         o         p         q               #      iommu@16c0000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            kl                                  x        u         v         w         x         y         z                                                         pci@1c00000          >qcom,pcie-msm8996             k                             parf dbi elbi config             pci                                                 ,                          !        %pciephy       	  /disabled          0   d                            0  0                                             msi         6                       I                                                                                                                                      (      "   ^   "   ]   "   _   "   \   "   [      "  {pipe bus_master bus_slave cfg aux               "            W      #             a   $   #         phy@1c06000          >qcom,msm8998-qmp-pcie-phy            k`                        ,         	  /disabled              d            "   `   "   \   "           {aux cfg_ahb ref         m   "   L   "   N        tphy common             %           &   phy@1c06800          kb   (d   h                           "   ^        {pipe0           pcie_0_pipe_clk_src                         !         ufshc@1da4000         ,   >qcom,msm8998-ufshc qcom,ufshc jedec,ufs-2.0          k@   %               	               '        %ufsphy                         "           /okay            n         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`р                                        m   "           trst            )           *                    q                  q            +      phy@1da7000          >qcom,msm8998-qmp-ufs-phy             kp                        ,           /okay              d        {ref ref_aux             "      "   o        tufsphy          m   +               %           &        '   *   phy@1da7400       (   kt   (v   |   x   (z                           '         hwlock@1f40000           >qcom,tcsr-mutex          k             ;                     syscon@1f60000           >qcom,msm8998-tcsr syscon             k                 .      pinctrl@3400000          >qcom,msm8998-pinctrl             k@                                I        Y                               e          Q               $   sdc2-on    clk       	  zsdc2_clk                              cmd       	  zsdc2_cmd               
               data          
  zsdc2_data              
                  sdc2-off       clk       	  zsdc2_clk                              cmd       	  zsdc2_cmd                              data          
  zsdc2_data                                sdc2-cd         zgpio95          gpio                              blsp1-uart3-on              b   tx          zgpio45          blsp_uart3_a                              rx          zgpio46          blsp_uart3_a                              cts         zgpio47          blsp_uart3_a                              rfr         zgpio48          blsp_uart3_a                                 blsp1-i2c1-default          zgpio2 gpio3       
  blsp_i2c1                                   f      blsp1-i2c1-sleep            zgpio2 gpio3       
  blsp_i2c1                                   g      blsp1-i2c2-default          zgpio32 gpio33         
  blsp_i2c2                                   h      blsp1-i2c2-sleep            zgpio32 gpio33         
  blsp_i2c2                                   i      blsp1-i2c3-default          zgpio47 gpio48         
  blsp_i2c3                                   j      blsp1-i2c3-sleep            zgpio47 gpio48         
  blsp_i2c3                                   k      blsp1-i2c4-default          zgpio10 gpio11         
  blsp_i2c4                                   l      blsp1-i2c4-sleep            zgpio10 gpio11         
  blsp_i2c4                                   m      blsp1-i2c5-default          zgpio87 gpio88         
  blsp_i2c5                                   n      blsp1-i2c5-sleep            zgpio87 gpio88         
  blsp_i2c5                                   o      blsp1-i2c6-default          zgpio43 gpio44         
  blsp_i2c6                                   t      blsp1-i2c6-sleep            zgpio43 gpio44         
  blsp_i2c6                                   u      blsp2-i2c1-default          zgpio55 gpio56         
  blsp_i2c7                                   y      blsp2-i2c1-sleep            zgpio55 gpio56         
  blsp_i2c7                                   z      blsp2-i2c2-default          zgpio6 gpio7       
  blsp_i2c8                                   {      blsp2-i2c2-sleep            zgpio6 gpio7       
  blsp_i2c8                                   |      blsp2-i2c3-default          zgpio51 gpio52         
  blsp_i2c9                                   }      blsp2-i2c3-sleep            zgpio51 gpio52         
  blsp_i2c9                                   ~      blsp2-i2c4-default          zgpio67 gpio68           blsp_i2c10                                        blsp2-i2c4-sleep            zgpio67 gpio68           blsp_i2c10                                        blsp2-i2c5-default          zgpio60 gpio61           blsp_i2c11                                        blsp2-i2c5-sleep            zgpio60 gpio61           blsp_i2c11                                        blsp2-i2c6-default          zgpio83 gpio84           blsp_i2c12                                        blsp2-i2c6-sleep            zgpio83 gpio84           blsp_i2c12                                        hall-sensor-default         zgpio124         gpio                                                   ts-int-active           zgpio125         gpio                                    p      ts-reset-active         zgpio89          gpio                                    q      nfc-int-active          zgpio92          gpio                                    v      nfc-enable-active           zgpio12 gpio116          gpio                                    w         remoteproc@4080000           >qcom,msm8998-mss-pil             k                 
  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            m   "   l        tmss_restart            .  0   P   @             /       /           cx mx         	  /disabled       mba            0      mpss               1      glink-edge                           *modem                                     gpu@5000000          >qcom,adreno-540.1 qcom,adreno            k              kgsl_3d0_reg_memory       0      "   M   2      "      "   K   2      2         )  {iface rbbmtimer mem mem_iface rbcpr core                  ,           0   3            F   4            /         	  /disabled       opp-table            >operating-points-v2             4   opp-710000097           7    *Q        Z          >         opp-670000048           7    'c        Z  @        >         opp-596000097           7    #=a        Z           >         opp-515000097           7    G!        Z           >         opp-414000000           7    #        Z           >         opp-342000000           7    b        Z   @        >         opp-257000000           7    Q@        Z   0        >               iommu@5040000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            k                 "   M   "      "   K        {iface mem mem_iface                              $        I         J         K               2               3      clock-controller@5065000             >qcom,msm8998-gpucc                     n           2            kP                (       "         	  {xo gpll0                2      remoteproc@5800000           >qcom,msm8998-slpi-pas            k    @@      @                 5          5         5         5            #  wdog fatal ready handover stop-ack          O   6            (       (   @      
  {xo aggre2              7           8            stop                /           ssc_cx        	  /disabled       glink-edge                            *dsps                                      stm@6002000           >arm,coresight-stm arm,primecell          k      (             stm-base stm-stimulus-base        	  /disabled                (      (   	        {apb_pclk atclk     out-ports      port       endpoint            Y   9            ;               funnel@6041000        +   >arm,coresight-dynamic-funnel arm,primecell           k          	  /disabled                (      (   	        {apb_pclk atclk     out-ports      port       endpoint            Y   :            ?            in-ports                         ,       port@7           k      endpoint            Y   ;            9               funnel@6042000        +   >arm,coresight-dynamic-funnel arm,primecell           k           	  /disabled                (      (   	        {apb_pclk atclk     out-ports      port       endpoint            Y   <            @            in-ports                         ,       port@6           k      endpoint            Y   =            S               funnel@6045000        +   >arm,coresight-dynamic-funnel arm,primecell           kP          	  /disabled                (      (   	        {apb_pclk atclk     out-ports      port       endpoint            Y   >            D            in-ports                         ,       port@0           k       endpoint            Y   ?            :         port@1           k      endpoint            Y   @            <               replicator@6046000        /   >arm,coresight-dynamic-replicator arm,primecell           k`          	  /disabled                (      (   	        {apb_pclk atclk     out-ports      port       endpoint            Y   A            E            in-ports       port       endpoint            Y   B            C               etf@6047000           >arm,coresight-tmc arm,primecell          kp          	  /disabled                (      (   	        {apb_pclk atclk     out-ports      port       endpoint            Y   C            B            in-ports       port       endpoint            Y   D            >               etr@6048000           >arm,coresight-tmc arm,primecell          k          	  /disabled                (      (   	        {apb_pclk atclk           i   in-ports       port       endpoint            Y   E            A               etm@7840000       "   >arm,coresight-etm4x arm,primecell            k           	  /disabled                (      (   	        {apb_pclk atclk             	   out-ports      port       endpoint            Y   F            K               etm@7940000       "   >arm,coresight-etm4x arm,primecell            k           	  /disabled                (      (   	        {apb_pclk atclk             
   out-ports      port       endpoint            Y   G            L               etm@7a40000       "   >arm,coresight-etm4x arm,primecell            k           	  /disabled                (      (   	        {apb_pclk atclk                out-ports      port       endpoint            Y   H            M               etm@7b40000       "   >arm,coresight-etm4x arm,primecell            k           	  /disabled                (      (   	        {apb_pclk atclk                out-ports      port       endpoint            Y   I            N               funnel@7b60000        "   >arm,coresight-etm4x arm,primecell            k           	  /disabled                (      (   	        {apb_pclk atclk     out-ports      port       endpoint            Y   J            T            in-ports                         ,       port@0           k       endpoint            Y   K            F         port@1           k      endpoint            Y   L            G         port@2           k      endpoint            Y   M            H         port@3           k      endpoint            Y   N            I         port@4           k      endpoint            Y   O            U         port@5           k      endpoint            Y   P            V         port@6           k      endpoint            Y   Q            W         port@7           k      endpoint            Y   R            X               funnel@7b70000        +   >arm,coresight-dynamic-funnel arm,primecell           k           	  /disabled                (      (   	        {apb_pclk atclk     out-ports      port       endpoint            Y   S            =            in-ports       port       endpoint            Y   T            J               etm@7c40000       "   >arm,coresight-etm4x arm,primecell            k           	  /disabled                (      (   	        {apb_pclk atclk                out-ports      port       endpoint            Y   U            O               etm@7d40000       "   >arm,coresight-etm4x arm,primecell            k           	  /disabled                (      (   	        {apb_pclk atclk                out-ports      port       endpoint            Y   V            P               etm@7e40000       "   >arm,coresight-etm4x arm,primecell            k           	  /disabled                (      (   	        {apb_pclk atclk                out-ports      port       endpoint            Y   W            Q               etm@7f40000       "   >arm,coresight-etm4x arm,primecell            k           	  /disabled                (      (   	        {apb_pclk atclk                out-ports      port       endpoint            Y   X            R               sram@290000          >qcom,rpm-stats           k )           spmi@800f000             >qcom,spmi-pmic-arb        (   k     @     	@     
@   "      0         core chnls obsrvr intr cnfg         periph_irq                F           |                                     ,                                       pmic@4           >qcom,pm8005 qcom,spmi-pmic           k                            ,       gpios@c000            >qcom,pm8005-gpio qcom,spmi-gpio          k            I           Y                   Y                                   Y         pmic@5           >qcom,pm8005 qcom,spmi-pmic           k                            ,       regulators           >qcom,pm8005-regulators     s1          )         A                                pmic@0           >qcom,pm8998 qcom,spmi-pmic           k                             ,       pon@800          >qcom,pm8998-pon          k                            pwrkey           >qcom,pm8941-pwrkey                                  =	                    t         temp-alarm@2400          >qcom,spmi-temp-alarm             k  $                $               	
   Z           	thermal                               coincell@2800            >qcom,pm8941-coincell             k  (       	  /disabled          adc@3100             >qcom,spmi-adc-rev2           k  1                1                            ,            	'               Z   adc-chan@6           k         	  *die_temp             adc-tm@3400          >qcom,spmi-adc-tm-hc          k  4                4                                       ,          	  /disabled          rtc@6000             >qcom,pm8941-rtc          k  `   a       
  rtc alarm                  a            gpios@c000            >qcom,pm8998-gpio qcom,spmi-gpio          k            I           [                   Y                                   [   vol-keys-state          zgpio5 gpio6         normal                            	9                            pmic@1           >qcom,pm8998 qcom,spmi-pmic           k                            ,          pmic@2           >qcom,pmi8998 qcom,spmi-pmic          k                            ,       gpios@c000        !   >qcom,pmi8998-gpio qcom,spmi-gpio             k            I           \                   Y                                   \         pmic@3           >qcom,pmi8998 qcom,spmi-pmic          k                            ,       labibb           >qcom,pmi8998-lab-ibb       ibb                                           sc-err ocp        lab                                           sc-err ocp           pwm          >qcom,pmi8998-lpg                         ,            	M         	  /disabled          leds@d800            >qcom,pmi8998-wled            k                                             
  ovp short         
  *backlight         	  /disabled                usb@a8f8800          >qcom,msm8998-dwc3 qcom,dwc3          k
            /okay                         ,             d      (      "   G   "   t   "       "   v   "   u      #  {cfg_noc core iface sleep mock_utmi          	X   "   u   "   t        	h$ '               [                     hs_phy_irq ss_phy_irq               "           m   "            	}   usb@a800000       
   >snps,dwc3            k
                                	         	         	            ]      	  %usb2-phy             	        	           
high-speed          
!peripheral           phy@c010000          >qcom,msm8998-qmp-usb3-phy            k                  "   w   "      "   y   "   x        {aux ref cfg_ahb pipe            usb3_phy_pipe_clk_src                                   m   "   E   "   F        tphy phy_phy       	  /disabled          phy@c012000          >qcom,msm8998-qusb2-phy           k            /okay                            "   y   "           {cfg_ahb ref         m   "   j        
)   ^        
5   %           _        
@   `            ]      mmc@c0a4900       %   >qcom,msm8998-sdhci qcom,sdhci-msm-v4             k
I   
@            hc core                }                     hc_irq pwr_irq          {iface core xo               "   e   "   f           
U         	  /disabled          dma-controller@c144000           >qcom,bam-v1.7.0          k@  P                               "   %        {bam_clk         
_           |             
j        
           
               a      serial@c171000        %   >qcom,msm-uartdm-v1.4 qcom,msm-uartdm             k                   m               "   5   "   %        {core iface          
   a      a           
tx rx           
default         
   b        /okay       bluetooth            >qcom,wcn3990-bt         
           
   c        
   d        
   e        
 0          i2c@c175000          >qcom,i2c-qup-v2.2.1          kP                   _               "   &   "   %        {core iface          
   a      a           
tx rx           
default sleep           
   f           g               	  /disabled                         ,          i2c@c176000          >qcom,i2c-qup-v2.2.1          k`                   `               "   (   "   %        {core iface          
   a      a   	        
tx rx           
default sleep           
   h           i               	  /disabled                         ,          i2c@c177000          >qcom,i2c-qup-v2.2.1          kp                   a               "   *   "   %        {core iface          
   a   
   a           
tx rx           
default sleep           
   j           k               	  /disabled                         ,          i2c@c178000          >qcom,i2c-qup-v2.2.1          k                   b               "   ,   "   %        {core iface          
   a      a           
tx rx           
default sleep           
   l           m               	  /disabled                         ,          i2c@c179000          >qcom,i2c-qup-v2.2.1          k                   c               "   .   "   %        {core iface          
   a      a           
tx rx           
default sleep           
   n           o                 /okay                         ,       touchscreen@20           >syna,rmi4-i2c            k                         ,                 $           }           
default         
   p   q        
5   r           s                   ,      rmi4-f01@1           k           B         rmi4-f12@12          k           T           h           y   D                       i2c@c17a000          >qcom,i2c-qup-v2.2.1          k                   d               "   0   "   %        {core iface          
   a      a           
tx rx           
default sleep           
   t           u                 /okay                         ,       nfc@28           >nxp,nxp-nci-i2c          k   (             $           \              $   t            
default         
   v   w         dma-controller@c184000           >qcom,bam-v1.7.0          k@  P                               "   6        {bam_clk         
_           |             
j        
           
               x      serial@c1b0000        %   >qcom,msm-uartdm-v1.4 qcom,msm-uartdm             k                    r               "   E   "   6        {core iface          /okay          i2c@c1b5000          >qcom,i2c-qup-v2.2.1          kP                   e               "   7   "   6        {core iface          
   x      x           
tx rx           
default sleep           
   y           z               	  /disabled                         ,          i2c@c1b6000          >qcom,i2c-qup-v2.2.1          k`                   f               "   9   "   6        {core iface          
   x      x   	        
tx rx           
default sleep           
   {           |               	  /disabled                         ,          i2c@c1b7000          >qcom,i2c-qup-v2.2.1          kp                   g               "   ;   "   6        {core iface          
   x   
   x           
tx rx           
default sleep           
   }           ~               	  /disabled                         ,          i2c@c1b8000          >qcom,i2c-qup-v2.2.1          k                   h               "   =   "   6        {core iface          
   x      x           
tx rx           
default sleep           
                             	  /disabled                         ,          i2c@c1b9000          >qcom,i2c-qup-v2.2.1          k                   i               "   ?   "   6        {core iface          
   x      x           
tx rx           
default sleep           
                             	  /disabled                         ,          i2c@c1ba000          >qcom,i2c-qup-v2.2.1          k                   j               "   A   "   6        {core iface          
   x      x           
tx rx           
default sleep           
                             	  /disabled                         ,          clock-controller@c8c0000             >qcom,mmcc-msm8998                      n           2            k           T  {xo gpll0 dsi0dsi dsi0byte dsi1dsi dsi1byte hdmipll dplink dpvco core_bi_pll_test_se       0      (       "                                                     iommu@cd00000         "   >qcom,msm8998-smmu-v2 qcom,smmu-v2            k                                                   {iface-mm iface-smmu bus-smmu                                       
                                                                                                                                                                                                	      remoteproc@17300000          >qcom,msm8998-adsp-pas            k0    @@      @                                                          #  wdog fatal ready handover stop-ack              (            {xo                                    stop                /            cx        	  /disabled       glink-edge                            *lpass                            	         mailbox@17911000             >qcom,msm8998-apcs-hmss-global            k                                 timer@17920000                       ,             d         >arm,armv7-timer-mem          k        frame@17921000                                                   k               frame@17923000                            	            k0          	  /disabled          frame@17924000                            
            k@          	  /disabled          frame@17925000                                        kP          	  /disabled          frame@17926000                                        k`          	  /disabled          frame@17927000                                        kp          	  /disabled          frame@17928000                                        k          	  /disabled             interrupt-controller@17a00000            >arm,gic-v3           k                                          ,             d                                                 	                     wifi@18800000            >qcom,wcn3990-wifi         	  /disabled             k             membase                        (           {cxo_ref_clk_pin                                                                                                                             0                                           c        2   d        E   e         gpio-keys         
   >gpio-keys           *Volume buttons           X        
default         
      button-vol-down         *Volume down         g   [                 r        c            u      button-vol-up         
  *Volume up           g   [                 s        c            u         gpio-hall-sensor          
   >gpio-keys           *Hall effect sensor          
default         
      event-hall-sensor           *Hall Effect Sensor          g   $   |                                            u         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 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 cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us local-timer-stop interrupts qcom,rpm-msg-ram mboxes qcom,glink-channels #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 polling-delay thermal-sensors temperature hysteresis #reset-cells clock-names 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 resets reset-names vdda-phy-supply vdda-pll-supply #phy-cells lanes-per-direction freq-table-hz vcc-supply vccq-supply vccq2-supply vcc-max-microamp vccq-max-microamp vccq2-max-microamp vddp-ref-clk-supply #hwlock-cells gpio-controller #gpio-cells gpio-reserved-ranges pins drive-strength bias-disable bias-pull-up function bias-pull-down input-enable interrupts-extended qcom,smem-states qcom,smem-state-names qcom,halt-regs power-domain-names label iommus opp-hz opp-supported-hw px-supply remote-endpoint arm,scatter-gather qcom,ee qcom,channel cell-index gpio-ranges regulator-enable-ramp-delay regulator-always-on mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells 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 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 #mbox-cells frame-number #redistributor-regions redistributor-stride qcom,snoc-host-cap-8bit-quirk 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 