  f   8  T   (                                                                                 )   ,Qualcomm Technologies, Inc. MSM 8996 MTP             2qcom,msm8996-mtp qcom,msm8996            =handset    chosen           Jserial0       clocks     xo-board             2fixed-clock          V             c$       	   sxo_board                      sleep-clk            2fixed-clock          V             c        
   ssleep_clk                        cpus                                 cpu@0            cpu       
   2qcom,kryo                             psci                                                                                                                 	   l2-cache             2cache                       $                     cpu@1            cpu       
   2qcom,kryo                            psci                                                                                                                 
      cpu@100          cpu       
   2qcom,kryo                            psci                                                                                                                   l2-cache             2cache                       $                     cpu@101          cpu       
   2qcom,kryo                           psci                                                                                                                      cpu-map    cluster0       core0           2   	      core1           2   
         cluster1       core0           2         core1           2               idle-states         6psci       cpu-sleep-0          2arm,idle-state          Cstandalone-power-collapse           S           j           {   P          ,                        opp-table-cluster0           2operating-points-v2-kryo-cpu                                       opp-307200000               O                     @                opp-422400000               -P                     @                opp-480000000               8                     @                opp-556800000               !0                     @                opp-652800000               &                     @                opp-729600000               +|                     @                opp-844800000               2Z                     @         4       opp-960000000               98p                     @         
A       opp-1036800000              =P                     @         
A       opp-1113600000              B`0                     @                opp-1190400000              F                     @                opp-1228800000              I>                      @                opp-1324800000              N                     @                opp-1363200000              Q@                     @         I       opp-1401600000              S                     @         I       opp-1478400000              X            	         @         *       opp-1497600000              YC                     @                opp-1593600000              ^h            	         @                   opp-table-cluster1           2operating-points-v2-kryo-cpu                                       opp-307200000               O                     @                opp-403200000               X                     @                opp-480000000               8                     @                opp-556800000               !0                     @                opp-652800000               &                     @                opp-729600000               +|                     @                opp-806400000               0                     @                opp-883200000               4                     @                opp-940800000               8x                     @         4       opp-1036800000              =P                     @         	       opp-1113600000              B`0                     @         
A       opp-1190400000              F                     @         
A       opp-1248000000              Jb                     @         m       opp-1324800000              N                     @                opp-1401600000              S                     @                opp-1478400000              X                     @                opp-1555200000              \x                     @                opp-1632000000              aFX                     @         *       opp-1708800000              e8                     @                opp-1785600000              jn                     @                opp-1804800000              k                     @                opp-1824000000              l                     @                opp-1900800000              qK                     @                opp-1920000000              rp                     @         D       opp-1996800000              w                     @         Q       opp-2073600000              {                     @         Q       opp-2150400000              ,                     @         Q          firmware       scm          2qcom,scm-msm8996 qcom,scm               0          memory@80000000          memory                                etm          2qcom,coresight-remote-etm      out-ports      port       endpoint                           O               psci             2arm,psci-1.0             smc       remoteproc        $   2qcom,msm8996-rpm-proc qcom,rpm-proc    glink-edge           2qcom,glink-rpm          
                             &          rpm-requests          $   2qcom,rpm-msm8996 qcom,glink-smd-rpm         -rpm_requests       clock-controller             2qcom,rpmcc-msm8996 qcom,rpmcc            V                       Axo                    power-controller             2qcom,msm8996-rpmpd          M                           B   opp-table            2operating-points-v2                opp1            a         opp2            a         opp3            a         opp4            a         opp5            a         opp6            a                        reserved-memory                                   k   memory@85800000                     `           r      memory@85e00000                                 r      smem-mem@86000000                                    r                  memory@86200000                     `           r      rmtfs            2qcom,rmtfs-mem          y                ~                       r                            mpss@88800000                                  r            G      adsp@8ea00000                                 r                  slpi@90500000                P                  r            @      gpu@90f00000             2shared-dma-pool                                r            /      venus@91000000                       P           r            >      mba@91500000                 P                   r            F      mpss-metadata           ~                       y      @          r            H         smem          
   2qcom,smem                                  smp2p-adsp           2qcom,smp2p                      
                  &      
                          master-kernel           master-kernel                                slave-kernel            slave-kernel             
                                smp2p-mpss           2qcom,smp2p                      
                 &                                master-kernel           master-kernel                          D      slave-kernel            slave-kernel             
                       C         smp2p-slpi           2qcom,smp2p                      
                  &                                master-kernel           master-kernel                          A      slave-kernel            slave-kernel             
                       ?         soc@0                                    k                     2simple-bus     phy-wrapper@34000            2qcom,msm8996-qmp-pcie-phy             @                                    k     @   @                                    Aaux cfg_ahb ref         0      U      e      f        7phy common cfg        	  Cdisabled       phy@1000                  0                                  Apipe0           0      P        7lane0            V             spcie_0_pipe_clk_src         J                      phy@2000                   0  "      $                          Apipe1           0      R        7lane1            V             spcie_1_pipe_clk_src         J                      phy@3000               0   0  2      4                          Apipe2           0      T        7lane2            V             spcie_2_pipe_clk_src         J                         sram@68000           2qcom,rpm-msg-ram                 `                   qfprom@74000              2qcom,msm8996-qfprom qcom,qfprom           @                               hstx-trim@24e              N           U                  j      hstx-trim@24f              O           U                  k      speedbin@133               3           U                           rng@83000            2qcom,prng-ee              0                           Acore          clock-controller@300000          2qcom,gcc-msm8996             V           Z           M             0   	        <                J                                          Acxo cxo2 sleep_clk pcie_0_pipe_clk_src pcie_1_pipe_clk_src pcie_2_pipe_clk_src usb3_phy_pipe_clk_src ufs_rx_symbol_0_clk_src ufs_rx_symbol_1_clk_src ufs_tx_symbol_0_clk_src                      interconnect@408000          2qcom,msm8996-bimc             @           g               &      thermal-sensor@4a9000         !   2qcom,msm8996-tsens qcom,tsens-v2              J     J            {           
                          uplow critical                               thermal-sensor@4ad000         !   2qcom,msm8996-tsens qcom,tsens-v2              J     J            {           
                           uplow critical                               dma-controller@644000            2qcom,bam-v1.7.0           d@  @         
                                 Abam_clk                                                   crypto@67a000            2qcom,crypto-v5.4              g   `                                    Aiface bus core                              rx tx         interconnect@500000          2qcom,msm8996-cnoc             P             g               8      interconnect@524000          2qcom,msm8996-snoc             R@           g               h      interconnect@543000          2qcom,msm8996-a0noc            T0   `         g         3  Aaggre0_snoc_axi aggre0_cnoc_ahb aggre0_noc_mpu_cfg                                                  interconnect@562000          2qcom,msm8996-a1noc            V    P         g         interconnect@583000          2qcom,msm8996-a2noc            X0   p         g           Aaggre2_ufs_axi ufs_axi                                   7      interconnect@5a4000          2qcom,msm8996-mnoc             Z@           g           Aiface                              %      interconnect@5c0000          2qcom,msm8996-pnoc             \    0         g                     hwlock@740000            2qcom,tcsr-mutex           t                                  syscon@760000            2qcom,tcsr-msm8996 syscon              v                 E      syscon@7a0000            2qcom,tcsr-msm8996 syscon              z                      clock-controller@8c0000          2qcom,mmcc-msm8996            V           Z           M                        8                  Y                  !      !       "      R  Axo gpll0 gcc_mmss_noc_cfg_ahb_clk dsi0pll dsi0pllbyte dsi1pll dsi1pllbyte hdmipll         (                          	              %1| 0G:i 98p 1,@                  display-subsystem@900000          
   2qcom,mdss                       @    @      "  +mdss_phys vbif_phys vbif_nrt_phys                         
       S            
                          t      y        Aiface core          0                                        k      	  Cdisabled                #   display-controller@901000            2qcom,msm8996-mdp5 qcom,mdp5             	        	  +mdp_phys                 #        
          (         t      v      y      \      {        Aiface bus core iommu vsync          5   $                  y      {         $       0      %      &      %      &      %      &           <mdp0-mem mdp1-mem rotator-mem      ports                                port@0                  endpoint               '            ,         port@1                 endpoint               (            *         port@2                 endpoint               )            +               dsi@994000        )   2qcom,msm8996-dsi-ctrl qcom,mdss-dsi-ctrl              @          	  +dsi_ctrl                 #        
         8         y      }      t      v      A      w            -  Amdp_core byte iface bus core_mmss pixel core                  !              O                       f          	  Cdisabled                                 ports                                port@0                  endpoint               *            (         port@1                 endpoint                   phy@994400           2qcom,dsi-phy-14nm             D     E     H           +dsi_phy dsi_phy_lane dsi_pll             V           J                   t             
  Aiface ref         	  Cdisabled                       dsi@996000        )   2qcom,msm8996-dsi-ctrl qcom,mdss-dsi-ctrl              `          	  +dsi_ctrl                 #        
         8         y      ~      t      v      A      x            -  Amdp_core byte iface bus core_mmss pixel core                  "              O   !       !           f   !      	  Cdisabled                                 ports                                port@0                  endpoint               +            )         port@1                 endpoint                   phy@996400           2qcom,dsi-phy-14nm             d     e     h           +dsi_phy dsi_phy_lane dsi_pll             V           J                   t             
  Aiface ref         	  Cdisabled                !      hdmi-tx@9a0000           2qcom,hdmi-tx-8996                      aX           ,  +core_physical qfprom_physical hdcp_physical              #        
         (         y      t      |      u      z      #  Amdp_core iface core alt_iface extp          f   "        k           Cokay       ports                                port@0                  endpoint               ,            '               phy@9a0600          J             2qcom,hdmi-phy-8996        0        
   $    $    $    $           >  +hdmi_pll hdmi_tx_l0 hdmi_tx_l1 hdmi_tx_l2 hdmi_tx_l3 hdmi_phy                  t                 Aiface ref xo             V            Cokay                "         gpu@b00000           2qcom,adreno-530.2 qcom,adreno                         +kgsl_3d0_reg_memory         
      ,         (         f      h      g            Z      #  Acore iface rbbmtimer mem mem_iface              &      &           <gfx-mem                       5   -                     
  |speed_bin               .      	  Cdisabled                               opp-table            2operating-points-v2             .   opp-624000000               %1|            	      opp-560000000               !`                  opp-510000000               e                 opp-401800000               @                 opp-315000000               Ƅ                 opp-214000000               a                 opp-133000000               k@                    zap-shader             /         pinctrl@1010000          2qcom,msm8996-pinctrl                0          
                              0                               
                       0   blsp1-spi1-default-state                s   spi-pins            gpio0 gpio1 gpio3         
  blsp_spi1                             cs-pins         gpio2           gpio                                          blsp1-spi1-sleep-state          gpio0 gpio1 gpio2 gpio3         gpio                                    t      blsp2-uart2-2pins-state         gpio4 gpio5         blsp_uart8                            blsp2-uart2-2pins-sleep-state           gpio4 gpio5         gpio                              blsp2-i2c2-state            gpio6 gpio7       
  blsp_i2c8                                   |      blsp2-i2c2-sleep-state          gpio6 gpio7         gpio                                    }      blsp1-i2c6-state            gpio27 gpio28         
  blsp_i2c6                                   w      blsp1-i2c6-sleep-state          gpio27 gpio28           gpio                                    x      cci0-default-state          gpio17 gpio18           cci_i2c                                 ;      camera-rear-default-state      mclk0-pins          gpio13        	  cam_mclk                              rst-pins            gpio25          gpio                              pwdn-pins           gpio26          gpio                                 cci1-default-state          gpio19 gpio20           cci_i2c                                 <      camera-board-default-state     mclk1-pins          gpio14        	  cam_mclk                              pwdn-pins           gpio98          gpio                              rst-pins            gpio104         gpio                                 camera-front-default-state     mclk2-pins          gpio15        	  cam_mclk                              rst-pins            gpio23          gpio                              pwdn-pins           gpio133         gpio                                 pcie0-state-on-state                1   perst-pins          gpio35          gpio                              clkreq-pins         gpio36          pci_e0                            wake-pins           gpio37          gpio                                 pcie0-state-off-state               2   perst-pins          gpio35          gpio                              clkreq-pins         gpio36          gpio                              wake-pins           gpio37          gpio                                 blsp1-uart2-default-state           gpio41 gpio42 gpio43 gpio44         blsp_uart2                                  p      blsp1-uart2-sleep-state         gpio41 gpio42 gpio43 gpio44         gpio                                    q      blsp1-i2c3-default-state            gpio47 gpio48         
  blsp_i2c3                                   u      blsp1-i2c3-sleep-state          gpio47 gpio48           gpio                                    v      blsp2-uart3-4pins-state         gpio49 gpio50 gpio51 gpio52         blsp_uart9                            blsp2-uart3-4pins-sleep-state           gpio49 gpio50 gpio51 gpio52         blsp_uart9                            blsp2-i2c3-state-state          gpio51 gpio52         
  blsp_i2c9                                   ~      blsp2-i2c3-sleep-state          gpio51 gpio52           gpio                                          wcd-intr-default-state          gpio54          gpio                              blsp2-i2c1-state            gpio55 gpio56         
  blsp_i2c7                                   y      blsp2-i2c1-sleep-state          gpio55 gpio56           gpio                                    z      blsp2-i2c5-state            gpio60 gpio61           blsp_i2c11                                        cdc-reset-active-state          gpio64          gpio                                       cdc-reset-sleep-state           gpio64          gpio                                       blsp2-spi6-default-state                   spi-pins            gpio85 gpio86 gpio88            blsp_spi12                            cs-pins         gpio87          gpio                                          blsp2-spi6-sleep-state          gpio85 gpio86 gpio87 gpio88         gpio                                          blsp2-i2c6-state            gpio87 gpio88           blsp_i2c12                                        blsp2-i2c6-sleep-state          gpio87 gpio88           gpio                                          pcie1-on-state              3   perst-pins          gpio130         gpio                              clkreq-pins         gpio131         pci_e1                            wake-pins           gpio132         gpio                                 pcie1-off-state             4   clkreq-pins         gpio131         gpio                              wake-pins           gpio132         gpio                                 pcie2-on-state              5   perst-pins          gpio114         gpio                              clkreq-pins         gpio115         pci_e2                            wake-pins           gpio116         gpio                                 pcie2-off-state             6   clkreq-pins         gpio115         gpio                              wake-pins           gpio116         gpio                                 sdc1-on-state               l   clk-pins          	  sdc1_clk                              cmd-pins          	  sdc1_cmd                        
      data-pins         
  sdc1_data                       
      rclk-pins         
  sdc1_rclk                     sdc1-off-state              m   clk-pins          	  sdc1_clk                              cmd-pins          	  sdc1_cmd                              data-pins         
  sdc1_data                             rclk-pins         
  sdc1_rclk                     sdc2-on-state               n   clk-pins          	  sdc2_clk                              cmd-pins          	  sdc2_cmd                        
      data-pins         
  sdc2_data                       
         sdc2-off-state              o   clk-pins          	  sdc2_clk                              cmd-pins          	  sdc2_cmd                              data-pins         
  sdc2_data                                   sram@290000          2qcom,rpm-stats            )           spmi@400f000             2qcom,spmi-pmic-arb        (        @                    !         +core chnls obsrvr intr cnfg         periph_irq          
      F                                                              
                 bus@0                           2simple-pm-bus                                    k           pcie@600000          2qcom,pcie-msm8996         	  Cdisabled                                         )              `                             +parf dbi elbi config            f           3pciephy                                0  k                            0  0                  pci         
                 msi                    =                       P                                                                                                                        ^default sleep           l   1        v   2                  (                                       "  Apipe aux cfg bus_master bus_slave      pcie@0           pci                                                                              k         pcie@608000          2qcom,pcie-msm8996                                        )         	  Cdisabled               `                            +parf dbi elbi config            f           3pciephy                                0  k                            0  0                  pci         
                 msi                    =                       P                                                                                                                    ^default sleep           l   3        v   4                 (                                       "  Apipe aux cfg bus_master bus_slave      pcie@0           pci                                                                              k         pcie@610000          2qcom,pcie-msm8996                                        )         	  Cdisabled               a                             +parf dbi elbi config            f           3pciephy                                0  k                            0  0                 pci         
                 msi                    =                       P                                                                                                                        ^default sleep           l   5        v   6                 (                                       "  Apipe aux cfg bus_master bus_slave      pcie@0           pci                                                                              k            ufshc@624000          ,   2qcom,msm8996-ufshc qcom,ufshc jedec,ufs-2.0           b@   %         
      	           f           3ufsphy                      q  Acore_clk bus_clk bus_aggr_clk iface_clk core_clk_unipro core_clk_ice ref_clk tx_lane0_sync_clk rx_lane0_sync_clk          H               R                              J                  H                            xhрр                                      7      &      &       8           <ufs-ddr cpu-ufs                    Z         	  Cdisabled                9      phy@627000           2qcom,msm8996-qmp-ufs-phy              bp                   J            	  Aref qref            0   9            7ufsphy           V           J          	  Cdisabled                      camss@a34000             2qcom,msm8996-camss        p    @      0    P      8    `      @                                          @          |  +csiphy0 csiphy0_clk_mux csiphy1 csiphy1_clk_mux csiphy2 csiphy2_clk_mux csid0 csid1 csid2 csid3 ispif csi_clk_mux vfe0 vfe1       x  
       N          O          P         (         )         *         +         5         :         ;         @  csiphy0 csiphy1 csiphy2 csid0 csid1 csid2 csid3 ispif vfe0 vfe1                     	                                                                                                                                                                                                                                      :  Atop_ahb ispif_ahb csiphy0_timer csiphy1_timer csiphy2_timer csi0_ahb csi0 csi0_phy csi0_pix csi0_rdi csi1_ahb csi1 csi1_phy csi1_pix csi1_rdi csi2_ahb csi2 csi2_phy csi2_pix csi2_rdi csi3_ahb csi3 csi3_phy csi3_pix csi3_rdi ahb vfe0 csi_vfe0 vfe0_ahb vfe0_stream vfe1 csi_vfe1 vfe1_ahb vfe1_stream vfe_ahb vfe_axi            5   :       :      :      :         	  Cdisabled       ports                                      cci@a0c000           2qcom,msm8996-cci                                                    
      '                                                         $  Acamss_top_ahb cci_ahb cci camss_ahb                             Ĵ <4`        ^default         l   ;   <      	  Cdisabled       i2c-bus@0                         c                                 i2c-bus@1                        c                                    iommu@b40000          3   2qcom,msm8996-smmu-v2 qcom,adreno-smmu qcom,smmu-v2                                  $  
      N         I         J                             Z      h      
  Abus iface                             -      video-codec@c00000           2qcom,msm8996-venus                        
                                       n      q      o      p        Acore iface bus mbus              %      &      &       %           <video-mem cpu-cfg           5   =       =      =   
   =      =      =      =      =   	   =      =      =      =      =      =   !   =   (   =   )   =   +   =   ,   =   -   =   1           >      	  Cdisabled       video-decoder            2venus-decoder                  r        Acore                        video-encoder            2venus-encoder                  s        Acore                           iommu@d00000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                                   $  
       I         @         A                             \      [      
  Abus iface                             $      iommu@d40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                                   `  
               O         P         Q         R         S         T         U                                 c      b      
  Abus iface                      Cokay                =      iommu@da0000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                                   $  
       L         W         X                                O      N      
  Abus iface                          :      iommu@1600000         "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            `                                                 
                                                                                                                                                 
  Abus iface                     remoteproc@1c00000           2qcom,msm8996-slpi-pil                @       @                 ?          ?         ?         ?            #  wdog fatal ready handover stop-ack                      Axo             @           A            stop               B           ssc_cx        	  Cdisabled       glink-edge          
                  !dsps                       &            smd-edge            
                  !dsps            &              '                       remoteproc@2080000           2qcom,msm8996-mss-pil                              
  +qdsp6 rmb         L                 C          C         C         C         C            0  wdog fatal ready handover stop-ack shutdown-ack       <                                                      2  Aiface bus mem xo gpll0_mss snoc_axi mnoc_axi qdss           0      i        7mss_restart            B       B           cx mx              D            stop            5   E  0   P   @       	  Cdisabled       mba            F      mpss               G      metadata               H      glink-edge          
                 !modem                      &            smd-edge            
                 !mpss            &              '                        stm@3002000           2arm,coresight-stm arm,primecell                (             +stm-base stm-stimulus-base                       	        Aapb_pclk atclk     out-ports      port       endpoint               I            K               tpiu@3020000          !   2arm,coresight-tpiu arm,primecell                                       	        Aapb_pclk atclk     in-ports       port       endpoint               J            W               funnel@3021000        +   2arm,coresight-dynamic-funnel arm,primecell                                    	        Aapb_pclk atclk     in-ports                                 port@7                 endpoint               K            I            out-ports      port       endpoint               L            Q               funnel@3022000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        Aapb_pclk atclk     in-ports                                 port@6                 endpoint               M            g            out-ports      port       endpoint               N            R               funnel@3023000        +   2arm,coresight-dynamic-funnel arm,primecell           0                         	        Aapb_pclk atclk     in-ports       port       endpoint               O                        out-ports      port       endpoint               P            S               funnel@3025000        +   2arm,coresight-dynamic-funnel arm,primecell           P                         	        Aapb_pclk atclk     in-ports                                 port@0                  endpoint               Q            L         port@1                 endpoint               R            N         port@2                 endpoint               S            P            out-ports      port       endpoint               T            X               replicator@3026000        /   2arm,coresight-dynamic-replicator arm,primecell           `                         	        Aapb_pclk atclk     in-ports       port       endpoint               U            Y            out-ports                                port@0                  endpoint               V            Z         port@1                 endpoint               W            J               etf@3027000           2arm,coresight-tmc arm,primecell          p                         	        Aapb_pclk atclk     in-ports       port       endpoint               X            T            out-ports      port       endpoint               Y            U               etr@3028000           2arm,coresight-tmc arm,primecell                                   	        Aapb_pclk atclk           D   in-ports       port       endpoint               Z            V               debug@3810000         &   2arm,coresight-cpu-debug arm,primecell                                      	  Aapb_pclk            2   	      etm@3840000       "   2arm,coresight-etm4x arm,primecell                                      	        Aapb_pclk atclk          2   	   out-ports      port       endpoint               [            ]               debug@3910000         &   2arm,coresight-cpu-debug arm,primecell                                      	  Aapb_pclk            2   
      etm@3940000       "   2arm,coresight-etm4x arm,primecell                                      	        Aapb_pclk atclk          2   
   out-ports      port       endpoint               \            ^               funnel@39b0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        Aapb_pclk atclk     in-ports                                 port@0                  endpoint               ]            [         port@1                 endpoint               ^            \            out-ports      port       endpoint               _            e               debug@3a10000         &   2arm,coresight-cpu-debug arm,primecell                                      	  Aapb_pclk            2         etm@3a40000       "   2arm,coresight-etm4x arm,primecell                                      	        Aapb_pclk atclk          2      out-ports      port       endpoint               `            b               debug@3b10000         &   2arm,coresight-cpu-debug arm,primecell                                      	  Aapb_pclk            2         etm@3b40000       "   2arm,coresight-etm4x arm,primecell                                      	        Aapb_pclk atclk          2      out-ports      port       endpoint               a            c               funnel@3bb0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        Aapb_pclk atclk     in-ports                                 port@0                  endpoint               b            `         port@1                 endpoint               c            a            out-ports      port       endpoint               d            f               funnel@3bc0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        Aapb_pclk atclk     in-ports                                 port@0                  endpoint               e            _         port@1                 endpoint               f            d            out-ports      port       endpoint               g            M               clock-controller@6400000             2qcom,msm8996-apcc            @   	          Axo sys_apcs_aux                            V                     usb@6af8800          2qcom,msm8996-dwc3 qcom,dwc3                                                k      0  
                [                             *  pwr_event qusb2_phy hs_phy_irq ss_phy_irq         (         Q      [            \      ]      #  Acfg_noc core iface sleep mock_utmi                ]      [        $ '              7       &      &       h           <usb-ddr apps-usb                        	  Cdisabled       usb@6a00000       
   2snps,dwc3                         
                  f   i           3usb2-phy usb3-phy           W             k                                             phy@7410000          2qcom,msm8996-qmp-usb3-phy            A                     ^            c      _        Aaux ref cfg_ahb pipe             susb3_phy_pipe_clk_src            V            J            0      g      h        7phy phy_phy       	  Cdisabled                      phy@7411000          2qcom,msm8996-qusb2-phy           A           J                   c              Acfg_ahb ref         0      	           j      	  Cdisabled                i      phy@7412000          2qcom,msm8996-qusb2-phy           A            J                   c              Acfg_ahb ref         0      
           k      	  Cdisabled                      mmc@7464900       %   2qcom,msm8996-sdhci qcom,sdhci-msm-v4             FI   F@            +hc core         
                            hc_irq pwr_irq          Aiface core xo                  e      d               0              ^default sleep           l   l        v   m                          	  Cdisabled          mmc@74a4900       %   2qcom,msm8996-sdhci qcom,sdhci-msm-v4             JI   J@            +hc core         
       }                     hc_irq pwr_irq          Aiface core xo                  h      g               0              ^default sleep           l   n        v   o                 	  Cdisabled          dma-controller@7544000           2qcom,bam-v1.7.0          T@           
                         m        Abam_clk                                             r      serial@7570000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             W             
       l                  t      m        Acore iface          ^default sleep           l   p        v   q           r      r           tx rx         	  Cdisabled          spi@7575000          2qcom,spi-qup-v2.2.1          WP            
       _                  o      m        Acore iface          ^default sleep           l   s        v   t           r      r           tx rx                                   	  Cdisabled          i2c@7577000          2qcom,i2c-qup-v2.2.1          Wp            
       a                  v      m        Acore iface          ^default sleep           l   u        v   v           r      r           tx rx                                   	  Cdisabled          i2c@757a000          2qcom,i2c-qup-v2.2.1          W            
       d                        m        Acore iface          ^default sleep           l   w        v   x           r      r           tx rx                                   	  Cdisabled          dma-controller@7584000           2qcom,bam-v1.7.0          X@           
                                 Abam_clk                                             {      serial@75b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             [             
       r                                Acore iface          Cokay          serial@75b1000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             [            
       s                                Acore iface        	  Cdisabled          i2c@75b5000          2qcom,i2c-qup-v2.2.1          [P            
       e                                Acore iface          ^default sleep           l   y        v   z           {      {           tx rx                                   	  Cdisabled          i2c@75b6000          2qcom,i2c-qup-v2.2.1          [`            
       f                                Acore iface          ^default sleep           l   |        v   }           {      {           tx rx                                   	  Cdisabled          i2c@75b7000          2qcom,i2c-qup-v2.2.1          [p            
       g                                Acore iface           c         ^default sleep           l   ~        v              {      {           tx rx                                   	  Cdisabled          i2c@75b9000          2qcom,i2c-qup-v2.2.1          [            
       i                                Acore iface          ^default         l              {      {           tx rx                                   	  Cdisabled          i2c@75ba000          2qcom,i2c-qup-v2.2.1          [            
       j                                Acore iface          ^default sleep           l           v              {      {           tx rx                                   	  Cdisabled          spi@75ba000          2qcom,spi-qup-v2.2.1          [            
       j                                Acore iface          ^default sleep           l           v              {      {           tx rx                                   	  Cdisabled          usb@76f8800          2qcom,msm8996-dwc3 qcom,dwc3          o                                      k      $  
                `                     pwr_event qusb2_phy hs_phy_irq        (         U      `      b      a      c      #  Acfg_noc core iface sleep mock_utmi                b      `        $                     &      &          	        <usb-ddr apps-usb                                 	  Cdisabled       usb@7600000       
   2snps,dwc3            `             
                  f         	  3usb2-phy            high-speed           k                  dma-controller@9184000           2qcom,bam-v1.7.0                   	@            %           
                                        2                     slim-ngd@91c0000             2qcom,slim-ngd-v1.5.0             	            
                                      rx tx                                   	  Cdisabled          remoteproc@9300000           2qcom,msm8996-adsp-pil            	0           @                                                          #  wdog fatal ready handover stop-ack                          Axo                                    stop               B            cx        	  Cdisabled       glink-edge          
                  !lpass                      &      	      smd-edge            
                  !lpass           &              '                 apr                        2qcom,apr-v2         ?apr_audio_svc           Q                                service@3                        2qcom,q6core       service@4            2qcom,q6afe                 dais             2qcom,q6afe-dais                                   k      dai@1                           service@7            2qcom,q6asm                 dais             2qcom,q6asm-dais                                   k           5               service@8            2qcom,q6adm                 routing          2qcom,q6adm-routing          k                fastrpc          2qcom,fastrpc            ?fastrpcsmd-apps-dsp         !adsp             ]                             cb@5             2qcom,fastrpc-compute-cb                     5            cb@6             2qcom,fastrpc-compute-cb                     5            cb@7             2qcom,fastrpc-compute-cb                     5            cb@8             2qcom,fastrpc-compute-cb                     5            cb@9             2qcom,fastrpc-compute-cb             	        5      	      cb@10            2qcom,fastrpc-compute-cb             
        5      
      cb@11            2qcom,fastrpc-compute-cb                     5            cb@12            2qcom,fastrpc-compute-cb                     5                     mailbox@9820000          2qcom,msm8996-apcs-hmss-global            	             t            V                      timer@9840000                                     k         2arm,armv7-timer-mem          	              c$    frame@9850000                       
                             	     	           frame@9870000                      
                    	           	  Cdisabled          frame@9880000                      
       !            	           	  Cdisabled          frame@9890000                      
       "            	           	  Cdisabled          frame@98a0000                      
       #            	           	  Cdisabled          frame@98b0000                      
       $            	           	  Cdisabled          frame@98c0000                      
       %            	           	  Cdisabled             syscon@9a10000           2syscon           	           clock-controller@9a11000             2qcom,msm8996-cbf             	                               V            g                     interrupt-controller@9bc0000             2qcom,msm8996-gic-v3 arm,gic-v3                      
                                   	     	             
      	                        sound         thermal-zones      cpu0-thermal                                trips      trip-point0          $                   Epassive       cpu-crit                             	   Ecritical                cpu1-thermal                                trips      trip-point0          $                   Epassive       cpu-crit                             	   Ecritical                cpu2-thermal                                trips      trip-point0          $                   Epassive       cpu-crit                             	   Ecritical                cpu3-thermal                             
   trips      trip-point0          $                   Epassive       cpu-crit                             	   Ecritical                gpu-top-thermal                             trips      trip-point0          _                   Epassive                      cooling-maps       map0                                      gpu-bottom-thermal                              trips      trip-point0          _                   Epassive                      cooling-maps       map0                                      m4m-thermal                             trips      trip-point0          _                   Ehot             l3-or-venus-thermal                             trips      trip-point0          _                   Ehot             cluster0-l2-thermal                             trips      trip-point0          _                   Ehot             cluster1-l2-thermal                             trips      trip-point0          _                   Ehot             camera-thermal                              trips      trip-point0          _                   Ehot             q6-dsp-thermal                              trips      trip-point0          _                   Ehot             mem-thermal                             trips      trip-point0          _                   Ehot             modemtx-thermal                             trips      trip-point0          _                   Ehot                timer            2arm,armv8-timer       0  
                                 
         aliases         
/soc@0/serial@75b0000            	interrupt-parent #address-cells #size-cells model compatible chassis-type stdout-path #clock-cells clock-frequency clock-output-names phandle device_type reg enable-method cpu-idle-states capacity-dmips-mhz clocks interconnects operating-points-v2 #cooling-cells next-level-cache cache-level cache-unified cpu entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us nvmem-cells opp-shared opp-hz opp-supported-hw clock-latency-ns opp-peak-kBps qcom,dload-mode remote-endpoint interrupts qcom,rpm-msg-ram mboxes qcom,glink-channels clock-names #power-domain-cells opp-level ranges no-map size alloc-ranges qcom,client-id qcom,vmid memory-region hwlocks qcom,smem qcom,local-pid qcom,remote-pid qcom,entry-name #qcom,smem-state-cells interrupt-controller #interrupt-cells resets reset-names status #phy-cells bits #reset-cells #interconnect-cells #qcom,sensors interrupt-names #thermal-sensor-cells #dma-cells qcom,ee qcom,controlled-remotely dmas dma-names power-domains #hwlock-cells assigned-clocks assigned-clock-rates reg-names iommus interconnect-names assigned-clock-parents phys #sound-dai-cells nvmem-cell-names gpio-controller gpio-ranges #gpio-cells pins function drive-strength bias-disable output-high bias-pull-down bias-pull-up output-low qcom,channel bus-range num-lanes phy-names interrupt-map-mask interrupt-map pinctrl-names pinctrl-0 pinctrl-1 linux,pci-domain freq-table-hz lanes-per-direction #global-interrupts #iommu-cells interrupts-extended qcom,smem-states qcom,smem-state-names power-domain-names label qcom,smd-edge qcom,halt-regs arm,scatter-gather snps,hird-threshold snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,is-utmi-l1-suspend snps,parkmode-disable-ss-quirk tx-fifo-resize bus-width non-removable qcom,select-utmi-as-pipe-clk maximum-speed num-channels qcom,num-ees qcom,smd-channels qcom,domain qcom,non-secure-domain #mbox-cells frame-number #redistributor-regions redistributor-stride polling-delay-passive thermal-sensors temperature hysteresis trip cooling-device serial0 