  ɯ   8     (              x                                               $     $                       ,            8                FSony Xperia XZ1           Lsony,xperia-poplar qcom,msm8998          Whandset    chosen        memory@80000000          dmemory           p                     reserved-memory                      ,             t   memory@85800000          p          p            {      memory@85e00000          p                       {      smem-mem@86000000            p                         {                  memory@86200000          p                       {      memory@88f00000          Lqcom,rmtfs-mem           p                        {                              memory@8ab00000          p           p            {      memory@8b200000          p                       {                  memory@8cc00000          p                       {            0      memory@93c00000          p           P            {      memory@94100000          p                        {            /      memory@94300000          p    0                   {            6      memory@95200000          p                        {      memory@95210000          p    !        P           {      memory@95600000          p    `                   {      memory@95700000          p    p                   {                  memory@9d400000          p    @      @            {      memory@f6400000          Lshared-dma-pool          p    @                    {      memory@fe000000          p                        {      memory@fe800000          p          @            {      ramoops@ffc00000             Lramoops          p                                                                                  clocks     xo-board             Lfixed-clock                       $       	   xo_board                !      sleep-clk            Lfixed-clock                                     "      divclk1          Lgpio-gate-clock                    default         #      .                     *                   cpus                         ,       cpu@0            dcpu          Lqcom,kryo280             p                7psci            E           X              h                  l2-cache             Lcache           y                        cpu@1            dcpu          Lqcom,kryo280             p               7psci            E           X              h                     cpu@2            dcpu          Lqcom,kryo280             p               7psci            E           X              h                     cpu@3            dcpu          Lqcom,kryo280             p               7psci            E           X              h                     cpu@100          dcpu          Lqcom,kryo280             p               7psci            E           X      	        h   
               l2-cache             Lcache           y               
         cpu@101          dcpu          Lqcom,kryo280             p              7psci            E           X      	        h   
                  cpu@102          dcpu          Lqcom,kryo280             p              7psci            E           X      	        h   
                  cpu@103          dcpu          Lqcom,kryo280             p              7psci            E           X      	        h   
                  cpu-map    cluster0       core0                    core1                    core2                    core3                       cluster1       core0                    core1                    core2                    core3                          idle-states         psci       cpu-sleep-0-0            Larm,idle-state          little-retention                          Q           V                            cpu-sleep-0-1            Larm,idle-state          little-power-collapse           @            .                    #                           cpu-sleep-1-0            Larm,idle-state          big-retention                         O           R                            cpu-sleep-1-1            Larm,idle-state          big-power-collapse          @                                $                     	            firmware       scm          Lqcom,scm-msm8998 qcom,scm            psci             Larm,psci-1.0            >smc       rpm-glink            Lqcom,glink-rpm                                                  rpm-requests             Lqcom,rpm-msm8998            #rpm_requests       clock-controller             Lqcom,rpmcc-msm8998 qcom,rpmcc                                 power-controller             Lqcom,msm8998-rpmpd          7           K               .   opp-table            Loperating-points-v2                opp1            _         opp2            _          opp3            _   0      opp4            _   @      opp5            _         opp6            _         opp7            _         opp8            _  @      opp9            _        opp10           _               pm8998-regulators            Lqcom,rpm-pm8998-regulators          i           w                                                                                                                                    #           5           J           \           m           {                                                                             
                 s3          . @        F @                  s4          . w@        F w@        ^          t                  s5          .         F                   s7          .         F                   l1          . m        F m        ^          t            '      l2          . O        F O        ^  1         t            (      l3          . B@        F B@      l5          . 5         F 5       l6          . w@        F w@      l7          . w@        F w@            h      l8          . O        F O      l9          .         F -*      l10         .         F -*      l11         . B@        F B@      l12         . w@        F w@            _      l13         .         F -*         t            b      l14         . 2        F R         ^  }          t      l15         . w@        F w@      l16         . )B        F )B      l17         .         F             i      l18         . +u         F +u       l19         . )#@        F )B      l20         . -*        F -*        ^  '         t      l21         . -*        F -*        ^ 5          t            a      l22         . )#@        F )#@      l23         . 2        F 2      l24         . /        F /            `      l25         . /]         F 2            j      l26         . O        F O         t      l28         . -        F -            v      lvs1                      lvs2                5         pmi8998-regulators           Lqcom,rpm-pmi8998-regulators               bob         . 2        F 6                           smem          
   Lqcom,smem                                  smp2p-lpass          Lqcom,smp2p                                               
                          master-kernel           master-kernel                                slave-kernel            slave-kernel                                             smp2p-mpss           Lqcom,smp2p                                                                        master-kernel           master-kernel                          ,      slave-kernel            slave-kernel                                    +         smp2p-slpi           Lqcom,smp2p                                                                         master-kernel           master-kernel                          7      slave-kernel            slave-kernel                                    4         thermal-zones      cpu0-thermal            (           >          L         trips      trip-point0         \ $        h           _passive       cpu_crit            \         h        	   _critical                cpu1-thermal            (           >          L         trips      trip-point0         \ $        h           _passive       cpu_crit            \         h        	   _critical                cpu2-thermal            (           >          L         trips      trip-point0         \ $        h           _passive       cpu_crit            \         h        	   _critical                cpu3-thermal            (           >          L         trips      trip-point0         \ $        h           _passive       cpu_crit            \         h        	   _critical                cpu4-thermal            (           >          L         trips      trip-point0         \ $        h           _passive       cpu_crit            \         h        	   _critical                cpu5-thermal            (           >          L         trips      trip-point0         \ $        h           _passive       cpu_crit            \         h        	   _critical                cpu6-thermal            (           >          L      	   trips      trip-point0         \ $        h           _passive       cpu_crit            \         h        	   _critical                cpu7-thermal            (           >          L      
   trips      trip-point0         \ $        h           _passive       cpu_crit            \         h        	   _critical                gpu-bottom-thermal          (           >          L         trips      trip-point0         \ _        h           _hot             gpu-top-thermal         (           >          L         trips      trip-point0         \ _        h           _hot             clust0-mhm-thermal          (           >          L         trips      trip-point0         \ _        h           _hot             clust1-mhm-thermal          (           >          L         trips      trip-point0         \ _        h           _hot             cluster1-l2-thermal         (           >          L         trips      trip-point0         \ _        h           _hot             modem-thermal           (           >          L         trips      trip-point0         \ _        h           _hot             mem-thermal         (           >          L         trips      trip-point0         \ _        h           _hot             wlan-thermal            (           >          L         trips      trip-point0         \ _        h           _hot             q6-dsp-thermal          (           >          L         trips      trip-point0         \ _        h           _hot             camera-thermal          (           >          L         trips      trip-point0         \ _        h           _hot             multimedia-thermal          (           >          L         trips      trip-point0         \ _        h           _hot             pm8998-thermal          (           >          L       trips      pm8998-alert0           \ (        h           _passive       pm8998-crit         \ H        h        	   _critical                   timer            Larm,armv8-timer       0                                              soc                      ,            t                     Lsimple-bus     clock-controller@100000          Lqcom,gcc-msm8998                        s           7            p              xo sleep_clk            #   !   "                             $      sram@778000          Lqcom,rpm-msg-ram             p w   p                   qfprom@784000             Lqcom,msm8998-qfprom qcom,qfprom          p x@   b                     ,      hstx-trim@23a            p  :                              ^         thermal@10ab000       !   Lqcom,msm8998-tsens qcom,tsens-v2             p
    
                                                  uplow critical                               thermal@10ae000       !   Lqcom,msm8998-tsens qcom,tsens-v2             p
    
                                                   uplow critical                               iommu@1680000         "   Lqcom,msm8998-smmu-v2 qcom,smmu-v2            ph                                  H         l         m         n         o         p         q               %      iommu@16c0000         "   Lqcom,msm8998-smmu-v2 qcom,smmu-v2            pl                                  x         u         v         w         x         y         z                                                         pci@1c00000          Lqcom,pcie-msm8996             p                             parf dbi elbi config             dpci                                                  ,                      %   #        *pciephy       	  4disabled          0   t                           0  0                                              msi         ;                       N                                                                                                                                      (  #   $   ^   $   ]   $   _   $   \   $   [      "  pipe bus_master bus_slave cfg aux           \   $            j      %             t   &   #         phy@1c06000          Lqcom,msm8998-qmp-pcie-phy            p`                        ,         	  4disabled              t        #   $   `   $   \   $           aux cfg_ahb ref            $   L   $   N        phy common             '           (   phy@1c06800          pb   (d   h                       #   $   ^        pipe0            pcie_0_pipe_clk_src                          #         ufshc@1da4000         ,   Lqcom,msm8998-ufshc qcom,ufshc jedec,ufs-2.0          p@   %                	           %   )        *ufsphy                     \   $         	  4disabled            s         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`р                                           $           rst             *      phy@1da7000          Lqcom,msm8998-qmp-ufs-phy             pp                        ,         	  4disabled              t        ref ref_aux         #   $      $   o        ufsphy             *       phy@1da7400       (   pt   (v   |   x   (z                           )         hwlock@1f40000           Lqcom,tcsr-mutex          p                                  syscon@1f60000           Lqcom,msm8998-tcsr syscon             p                 -      pinctrl@3400000          Lqcom,msm8998-pinctrl             p@                                                                        
          Q               &   sdc2-on             c   clk       	  sdc2_clk            $            3      cmd       	  sdc2_cmd            $   
         @      data          
  sdc2_data           $   
         @         sdc2-off                e   clk       	  sdc2_clk            $            3      cmd       	  sdc2_cmd            $            @      data          
  sdc2_data           $            @         sdc2-cd         gpio95          Mgpio             @        $               d      blsp1-uart3-on              g   tx          gpio45          Mblsp_uart3_a            $            3      rx          gpio46          Mblsp_uart3_a            $            3      cts         gpio47          Mblsp_uart3_a            $            3      rfr         gpio48          Mblsp_uart3_a            $            3         blsp1-i2c1-default          gpio2 gpio3       
  Mblsp_i2c1           $            3            k      blsp1-i2c1-sleep            gpio2 gpio3       
  Mblsp_i2c1           $            @            l      blsp1-i2c2-default          gpio32 gpio33         
  Mblsp_i2c2           $            3            m      blsp1-i2c2-sleep            gpio32 gpio33         
  Mblsp_i2c2           $            @            n      blsp1-i2c3-default          gpio47 gpio48         
  Mblsp_i2c3           $            3            o      blsp1-i2c3-sleep            gpio47 gpio48         
  Mblsp_i2c3           $            @            p      blsp1-i2c4-default          gpio10 gpio11         
  Mblsp_i2c4           $            3            q      blsp1-i2c4-sleep            gpio10 gpio11         
  Mblsp_i2c4           $            @            r      blsp1-i2c5-default          gpio87 gpio88         
  Mblsp_i2c5           $            3            s      blsp1-i2c5-sleep            gpio87 gpio88         
  Mblsp_i2c5           $            @         3            t      blsp1-i2c6-default          gpio43 gpio44         
  Mblsp_i2c6           $            3            x      blsp1-i2c6-sleep            gpio43 gpio44         
  Mblsp_i2c6           $            @            y      blsp2-i2c1-default          gpio55 gpio56         
  Mblsp_i2c7           $            3            {      blsp2-i2c1-sleep            gpio55 gpio56         
  Mblsp_i2c7           $            @            |      blsp2-i2c2-default          gpio6 gpio7       
  Mblsp_i2c8           $            3            }      blsp2-i2c2-sleep            gpio6 gpio7       
  Mblsp_i2c8           $            @            ~      blsp2-i2c3-default          gpio51 gpio52         
  Mblsp_i2c9           $            3                  blsp2-i2c3-sleep            gpio51 gpio52         
  Mblsp_i2c9           $            @                  blsp2-i2c4-default          gpio67 gpio68           Mblsp_i2c10          $            3                  blsp2-i2c4-sleep            gpio67 gpio68           Mblsp_i2c10          $            @                  blsp2-i2c5-default          gpio60 gpio61           Mblsp_i2c11          $            3                  blsp2-i2c5-sleep            gpio60 gpio61           Mblsp_i2c11          $            @                  blsp2-i2c6-default          gpio83 gpio84           Mblsp_i2c12          $            3                  blsp2-i2c6-sleep            gpio83 gpio84           Mblsp_i2c12          $            @                  mdp-vsync-n         gpio10          Mmdp_vsync_a         $            V      nfc-ven         gpio12          Mgpio             3        $            e      msm-mclk0-active            gpio13        	  Mcam_mclk            $            3      msm-mclk1-active            gpio14        	  Mcam_mclk            $            3      cci0-default            gpio18 gpio19           Mcci_i2c          3        $         cci1-default            gpio19 gpio20           Mcci_i2c          3        $         cam0-vdig-default           gpio21          Mgpio             3        $                     tof-int         gpio22          Mgpio             @        $            p                  cam1-vdig-default           gpio25          Mgpio             3        $                     usb-extcon-active           gpio38          Mgpio             3        $                     tof-reset           gpio27          Mgpio             3        $                     acc-cover-open          gpio124         Mgpio             3        $            p                  ts-int-n            gpio125         Mgpio            $            @            u      usb-vbus-active         gpio128         Mgpio             3        $            e                  ts-vddio-en-default         gpio133         Mgpio             3        $            e                     remoteproc@4080000           Lqcom,msm8998-mss-pil             p                 
  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               $   l        mss_restart            -  0   P   @         \   .       .           cx mx         	  4disabled       mba            /      mpss               0      glink-edge                            modem                                     gpu@5000000          Lqcom,adreno-540.1 qcom,adreno            p              kgsl_3d0_reg_memory       0  #   $   M   1      $      $   K   1      1         )  iface rbbmtimer mem mem_iface rbcpr core                   ,              2            K   3        \   .         	  4disabled       opp-table            Loperating-points-v2             3   opp-710000097               *Q        _                   opp-670000048               'c        _  @                 opp-596000097               #=a        _                    opp-515000097               G!        _                    opp-414000000               #        _                    opp-342000000               b        _   @                 opp-257000000               Q@        _   0                       iommu@5040000         "   Lqcom,msm8998-smmu-v2 qcom,smmu-v2            p             #   $   M   $      $   K        iface mem mem_iface                              $         I         J         K           \   1         	  4disabled                2      clock-controller@5065000             Lqcom,msm8998-gpucc                      s           7            pP            #          $         	  xo gpll0                1      remoteproc@5800000           Lqcom,msm8998-slpi-pas            p    @@      @  }               4          4         4         4            #  wdog fatal ready handover stop-ack             5        #             @      
  xo aggre2              6           7            stop            \   .           ssc_cx        	  4disabled       glink-edge                             dsps                                      stm@6002000           Larm,coresight-stm arm,primecell          p      (             stm-base stm-data-base        	  4disabled            #            	        apb_pclk atclk     out-ports      port       endpoint            	   8            :               funnel@6041000        +   Larm,coresight-dynamic-funnel arm,primecell           p          	  4disabled            #            	        apb_pclk atclk     out-ports      port       endpoint            	   9            >            in-ports                         ,       port@7           p      endpoint            	   :            8               funnel@6042000        +   Larm,coresight-dynamic-funnel arm,primecell           p           	  4disabled            #            	        apb_pclk atclk     out-ports      port       endpoint            	   ;            ?            in-ports                         ,       port@6           p      endpoint            	   <            R               funnel@6045000        +   Larm,coresight-dynamic-funnel arm,primecell           pP          	  4disabled            #            	        apb_pclk atclk     out-ports      port       endpoint            	   =            C            in-ports                         ,       port@0           p       endpoint            	   >            9         port@1           p      endpoint            	   ?            ;               replicator@6046000        /   Larm,coresight-dynamic-replicator arm,primecell           p`          	  4disabled            #            	        apb_pclk atclk     out-ports      port       endpoint            	   @            D            in-ports       port       endpoint            	   A            B               etf@6047000           Larm,coresight-tmc arm,primecell          pp          	  4disabled            #            	        apb_pclk atclk     out-ports      port       endpoint            	   B            A            in-ports       port       endpoint            	   C            =               etr@6048000           Larm,coresight-tmc arm,primecell          p          	  4disabled            #            	        apb_pclk atclk              in-ports       port       endpoint            	   D            @               etm@7840000       "   Larm,coresight-etm4x arm,primecell            p           	  4disabled            #            	        apb_pclk atclk                out-ports      port       endpoint            	   E            J               etm@7940000       "   Larm,coresight-etm4x arm,primecell            p           	  4disabled            #            	        apb_pclk atclk                out-ports      port       endpoint            	   F            K               etm@7a40000       "   Larm,coresight-etm4x arm,primecell            p           	  4disabled            #            	        apb_pclk atclk                out-ports      port       endpoint            	   G            L               etm@7b40000       "   Larm,coresight-etm4x arm,primecell            p           	  4disabled            #            	        apb_pclk atclk                out-ports      port       endpoint            	   H            M               funnel@7b60000        "   Larm,coresight-etm4x arm,primecell            p           	  4disabled            #            	        apb_pclk atclk     out-ports      port       endpoint            	   I            S            in-ports                         ,       port@0           p       endpoint            	   J            E         port@1           p      endpoint            	   K            F         port@2           p      endpoint            	   L            G         port@3           p      endpoint            	   M            H         port@4           p      endpoint            	   N            T         port@5           p      endpoint            	   O            U         port@6           p      endpoint            	   P            V         port@7           p      endpoint            	   Q            W               funnel@7b70000        +   Larm,coresight-dynamic-funnel arm,primecell           p           	  4disabled            #            	        apb_pclk atclk     out-ports      port       endpoint            	   R            <            in-ports       port       endpoint            	   S            I               etm@7c40000       "   Larm,coresight-etm4x arm,primecell            p           	  4disabled            #            	        apb_pclk atclk                port       endpoint            	   T            N            etm@7d40000       "   Larm,coresight-etm4x arm,primecell            p           	  4disabled            #            	        apb_pclk atclk                port       endpoint            	   U            O            etm@7e40000       "   Larm,coresight-etm4x arm,primecell            p           	  4disabled            #            	        apb_pclk atclk                port       endpoint            	   V            P            etm@7f40000       "   Larm,coresight-etm4x arm,primecell            p           	  4disabled            #            	        apb_pclk atclk                port       endpoint            	   W            Q            sram@290000          Lqcom,rpm-stats           p )           spmi@800f000             Lqcom,spmi-pmic-arb        (   p     @     	@     
@   "      0         core chnls obsrvr intr cnfg         periph_irq                 F           ,            4                         ,                                A       pmic@4           Lqcom,pm8005 qcom,spmi-pmic           p                            ,       gpios@c000            Lqcom,pm8005-gpio qcom,spmi-gpio          p                    L   X                                                      X         pmic@5           Lqcom,pm8005 qcom,spmi-pmic           p                            ,       regulators           Lqcom,pm8005-regulators     s1          .         F          X           t            pmic@0           Lqcom,pm8998 qcom,spmi-pmic           p                             ,       pon@800          Lqcom,pm8998-pon          p                            pwrkey           Lqcom,pm8941-pwrkey                                   =	         @           t      resin            Lqcom,pm8941-resin                                   =	         @           s         temp-alarm@2400          Lqcom,spmi-temp-alarm             p  $                 $                  Y           thermal                                coincell@2800            Lqcom,pm8941-coincell             p  (       	  4disabled          adc@3100             Lqcom,spmi-adc-rev2           p  1                 1                            ,                           Y   adc-chan@6           p         	  die_temp             adc-tm@3400          Lqcom,spmi-adc-tm-hc          p  4                 4                                       ,          	  4disabled          rtc@6000             Lqcom,pm8941-rtc          p  `   a       
  rtc alarm                   a            gpios@c000            Lqcom,pm8998-gpio qcom,spmi-gpio          p                    L                                                            vol-down-active-state           gpio5           Mnormal           @         p                              cam-focus-btn-active-state          gpio7           Mnormal           @         p                              cam-snapshot-btn-active-state           gpio8           Mnormal           @         p                              audio-mclk-pin-active-state         gpio13          Mfunc2                                       pmic@1           Lqcom,pm8998 qcom,spmi-pmic           p                            ,          pmic@2           Lqcom,pmi8998 qcom,spmi-pmic          p                            ,       gpios@c000        !   Lqcom,pmi8998-gpio qcom,spmi-gpio             p                    L   Z                                                      Z   cam-vio-active-state            gpio1           Mnormal           3         	
         e                                        vib-en-state            gpio5           Mnormal           3         	
         e                                                pmic@3           Lqcom,pmi8998 qcom,spmi-pmic          p                            ,       labibb           Lqcom,pmi8998-lab-ibb       ibb                                            sc-err ocp          	 5         	1 5         X            	H         	j        	~           	  X        	           	        	  ,        . Us         F Us       lab                                            sc-err ocp          	 @        	1 @        X           	H         	j        	~           	  P        	           	        . Us         F Us         
            pwm          Lqcom,pmi8998-lpg                         ,            
         	  4disabled          leds@d800            Lqcom,pmi8998-wled            p                                              
  ovp short         
  backlight         	  4disabled                usb@a8f8800          Lqcom,msm8998-dwc3 qcom,dwc3          p
            4okay                         ,             t      (  #   $   G   $   t   $       $   v   $   u      #  cfg_noc core iface sleep mock_utmi          
"   $   u   $   t        
2$ '                [                     hs_phy_irq ss_phy_irq           \   $              $      usb@a800000       
   Lsnps,dwc3            p
                                 
G         
`        %   [   \        *usb2-phy usb3-phy            
x        
           
peripheral          
   ]         phy@c010000          Lqcom,msm8998-qmp-usb3-phy            p            4okay                         ,             t        #   $   w   $   y   $           aux cfg_ahb ref            $   E   $   F        phy common             '           (   phy@c010200       (   p   (          (                                     #   $   x        pipe0            usb3_phy_pipe_clk_src               \         phy@c012000          Lqcom,msm8998-qusb2-phy           p            4okay                        #   $   y   $           cfg_ahb ref            $   j        
   ^           _        
   `            [      mmc@c0a4900       %   Lqcom,msm8998-sdhci qcom,sdhci-msm-v4             p
I   
@            hc core                 }                     hc_irq pwr_irq          iface core xo           #   $   e   $   f   !        
           4okay            
   &   _            
   a        
   b        default sleep              c   d        
   e   d      dma-controller@c144000           Lqcom,bam-v1.7.0          p@  P                            #   $   %        bam_clk                    ,                     +           8               f      serial@c171000        %   Lqcom,msm-uartdm-v1.4 qcom,msm-uartdm             p                    m           #   $   5   $   %        core iface          E   f      f           Jtx rx           default            g        4okay       bluetooth            Lqcom,wcn3990-bt         T           a   h        n   i        {   j         0         #               i2c@c175000          Lqcom,i2c-qup-v2.2.1          pP                    _           #   $   &   $   %        core iface          E   f      f           Jtx rx           default sleep              k        
   l                	  4disabled                         ,          i2c@c176000          Lqcom,i2c-qup-v2.2.1          p`                    `           #   $   (   $   %        core iface          E   f      f   	        Jtx rx           default sleep              m        
   n                	  4disabled                         ,          i2c@c177000          Lqcom,i2c-qup-v2.2.1          pp                    a           #   $   *   $   %        core iface          E   f   
   f           Jtx rx           default sleep              o        
   p                	  4disabled                         ,          i2c@c178000          Lqcom,i2c-qup-v2.2.1          p                    b           #   $   ,   $   %        core iface          E   f      f           Jtx rx           default sleep              q        
   r                	  4disabled                         ,          i2c@c179000          Lqcom,i2c-qup-v2.2.1          p                    c           #   $   .   $   %        core iface          E   f      f           Jtx rx           default sleep              s        
   t          j        4okay                         ,       touchscreen@2c           Lsyna,rmi4-i2c            p   ,                     ,            }   &   }           default            u           v           w                        rmi4-f01@1           p                    rmi4-f11@11          p                          i2c@c17a000          Lqcom,i2c-qup-v2.2.1          p                    d           #   $   0   $   %        core iface          E   f      f           Jtx rx           default sleep              x        
   y                	  4disabled                         ,          dma-controller@c184000           Lqcom,bam-v1.7.0          p@  P                            #   $   6        bam_clk                    ,                     +           8               z      serial@c1b0000        %   Lqcom,msm-uartdm-v1.4 qcom,msm-uartdm             p                     r           #   $   E   $   6        core iface          4okay          i2c@c1b5000          Lqcom,i2c-qup-v2.2.1          pP                    e           #   $   7   $   6        core iface          E   z      z           Jtx rx           default sleep              {        
   |                	  4disabled                         ,          i2c@c1b6000          Lqcom,i2c-qup-v2.2.1          p`                    f           #   $   9   $   6        core iface          E   z      z   	        Jtx rx           default sleep              }        
   ~                  4okay                         ,       proximity@29             Lst,vl53l0x           p   )             &                          &                         default                        i2c@c1b7000          Lqcom,i2c-qup-v2.2.1          pp                    g           #   $   ;   $   6        core iface          E   z   
   z           Jtx rx           default sleep                      
                   	  4disabled                         ,          i2c@c1b8000          Lqcom,i2c-qup-v2.2.1          p                    h           #   $   =   $   6        core iface          E   z      z           Jtx rx           default sleep                      
                   	  4disabled                         ,          i2c@c1b9000          Lqcom,i2c-qup-v2.2.1          p                    i           #   $   ?   $   6        core iface          E   z      z           Jtx rx           default sleep                      
                   	  4disabled                         ,          i2c@c1ba000          Lqcom,i2c-qup-v2.2.1          p                    j           #   $   A   $   6        core iface          E   z      z           Jtx rx           default sleep                      
                   	  4disabled                         ,          clock-controller@c8c0000             Lqcom,mmcc-msm8998                       s           7            p           T  xo gpll0 dsi0dsi dsi0byte dsi1dsi dsi1byte hdmipll dplink dpvco core_bi_pll_test_se       0  #          $                                                     iommu@cd00000         "   Lqcom,msm8998-smmu-v2 qcom,smmu-v2            p                         #                  B            $  iface-mm iface-smmu bus-mm bus-smmu                                     
                                                                                                                                                                                       remoteproc@17300000          Lqcom,msm8998-adsp-pas            p0    @@      @  }                                                        #  wdog fatal ready handover stop-ack          #               xo                                    stop            \   .            cx        	  4disabled       glink-edge                             lpass                            	         mailbox@17911000             Lqcom,msm8998-apcs-hmss-global            p                                 timer@17920000                       ,             t         Larm,armv7-timer-mem          p        frame@17921000                                                    p               frame@17923000                             	            p0          	  4disabled          frame@17924000                             
            p@          	  4disabled          frame@17925000                                         pP          	  4disabled          frame@17926000                                         p`          	  4disabled          frame@17927000                                         pp          	  4disabled          frame@17928000                                         p          	  4disabled             interrupt-controller@17a00000            Larm,gic-v3           p                                          ,             t                            2                      	                     wifi@18800000            Lqcom,wcn3990-wifi         	  4disabled             p             membase                    #              cxo_ref_clk_pin                                                                                                                                                  G         vbat-regulator           Lregulator-fixed         eVBAT            . =	         F =	          t         t      cam0-vdig            Lregulator-fixed       
  ecam0_vdig                                   &               default                  cam1-vdig            Lregulator-fixed       
  ecam1_vdig                                   &               default                             cam-vio-vreg             Lregulator-fixed         ecam_vio_vreg                                    Z               default                                         touch-vddio-vreg             Lregulator-fixed         etouch_vddio_vreg              '           &               default                        w      vph-pwr-regulator            Lregulator-fixed         evph_pwr          t         t                  extcon-usb           Llinux,extcon-usb-gpio              &   &               &               default                           ]      gpio-keys         
   Lgpio-keys           Side buttons            default                     button-vol-down         Volume Down         1                               r                          button-camera-snapshot          Camera Snapshot         1                                                button-camera-focus         Camera Focus            1                                                  gpio-hall-sensor          
   Lgpio-keys           Hall sensors            default               event-hall-sensor0          Cover Hall Sensor           1   &   |                                                       vibrator             Lgpio-vibrator           *   Z               default                     	interrupt-parent qcom,msm-id #address-cells #size-cells qcom,board-id model compatible chassis-type device_type reg ranges no-map phandle qcom,client-id qcom,vmid record-size console-size ftrace-size pmsg-size ecc-size #clock-cells clock-frequency clock-output-names pinctrl-0 pinctrl-names clocks enable-gpios 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-system-load regulator-allow-set-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 power-domains iommu-map perst-gpios resets reset-names vdda-phy-supply vdda-pll-supply #phy-cells lanes-per-direction freq-table-hz #hwlock-cells gpio-controller #gpio-cells gpio-reserved-ranges pins drive-strength bias-disable bias-pull-up function bias-pull-down output-low 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 power-source drive-push-pull regulator-min-microamp regulator-max-microamp regulator-over-current-protection regulator-pull-down regulator-ramp-delay regulator-settling-time-up-us regulator-settling-time-down-us regulator-soft-start qcom,discharge-resistor-kohms qcom,soft-start-us #pwm-cells assigned-clocks assigned-clock-rates snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,has-lpm-erratum snps,hird-threshold dr_mode extcon nvmem-cells vdda-phy-dpdm-supply bus-width cd-gpios vmmc-supply vqmmc-supply pinctrl-1 #dma-cells qcom,controlled-remotely num-channels qcom,num-ees dmas dma-names vddio-supply vddxo-supply vddrf-supply vddch0-supply max-speed vdd-supply vio-supply syna,reset-delay-ms syna,startup-delay-ms syna,nosleep-mode syna,sensor-type reset-gpios #mbox-cells frame-number #redistributor-regions redistributor-stride qcom,snoc-host-cap-8bit-quirk regulator-name regulator-boot-on startup-delay-us enable-active-high gpio vin-supply id-gpio vbus-gpio linux,input-type gpio-key,wakeup debounce-interval 