  '   8  @   (                                                                                 )   ,Qualcomm Technologies, Inc. MSM 8996 MTP             2qcom,msm8996-mtp qcom,msm8996      chosen           =serial0       clocks     xo-board             2fixed-clock          I             V$       	   fxo_board             y         sleep-clk            2fixed-clock          I             V        
   fsleep_clk            y            cpus                                 cpu@0            cpu       
   2qcom,kryo                             psci                                                                                         y      l2-cache             2cache                        y            cpu@1            cpu       
   2qcom,kryo                            psci                                                                                         y   	      cpu@100          cpu       
   2qcom,kryo                            psci                                                                                        y   
   l2-cache             2cache                        y            cpu@101          cpu       
   2qcom,kryo                           psci                                                                                        y         cpu-map    cluster0       core0           	         core1           	   	         cluster1       core0           	   
      core1           	               idle-states         psci       cpu-sleep-0          2arm,idle-state          standalone-power-collapse           *           A           R   P        b  ,         y               opp-table-cluster0           2operating-points-v2-kryo-cpu            s                     y      opp-307200000               O                     @      opp-422400000               -P                     @      opp-480000000               8                     @      opp-556800000               !0                     @      opp-652800000               &                     @      opp-729600000               +|                     @      opp-844800000               2Z                     @      opp-960000000               98p                     @      opp-1036800000              =P                     @      opp-1113600000              B`0                     @      opp-1190400000              F                     @      opp-1228800000              I>                      @      opp-1324800000              N                     @      opp-1363200000              Q@                     @      opp-1401600000              S                     @      opp-1478400000              X                     @      opp-1497600000              YC                     @      opp-1593600000              ^h                     @         opp-table-cluster1           2operating-points-v2-kryo-cpu            s                     y      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                     @      opp-1036800000              =P                     @      opp-1113600000              B`0                     @      opp-1190400000              F                     @      opp-1248000000              Jb                     @      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                     @      opp-1996800000              w                     @      opp-2073600000              {                     @      opp-2150400000              ,                     @         firmware       scm          2qcom,scm-msm8996 qcom,scm               0          memory@80000000          memory                                etm          2qcom,coresight-remote-etm      out-ports      port       endpoint                        y   K               psci             2arm,psci-1.0             smc       reserved-memory                                      memory@85800000                     `                 memory@85e00000                                       smem-mem@86000000                                             y         memory@86200000                     `                 rmtfs            2qcom,rmtfs-mem                                                                             mpss@88800000                                           y   D      adsp@8ea00000                                          y         slpi@90500000                P                           y   =      gpu@90f00000             2shared-dma-pool                                         y   -      venus@91000000                       P                    y   ;      mba@91500000                 P                            y   C         rpm-glink            2qcom,glink-rpm                                       (          rpm-requests             2qcom,rpm-msm8996            /rpm_requests       qcom,rpmcc           2qcom,rpmcc-msm8996 qcom,rpmcc            I                       Cxo           y         power-controller             2qcom,msm8996-rpmpd          O                        y   ?   opp-table            2operating-points-v2          y      opp1            c         opp2            c         opp3            c         opp4            c         opp5            c         opp6            c                     smem          
   2qcom,smem           m           {            smp2p-adsp           2qcom,smp2p                                        (      
                          master-kernel           master-kernel                       y         slave-kernel            slave-kernel                                 y            smp2p-mpss           2qcom,smp2p                                       (                                master-kernel           master-kernel                       y   A      slave-kernel            slave-kernel                                 y   @         smp2p-slpi           2qcom,smp2p                                        (                                master-kernel           master-kernel                       y   >      slave-kernel            slave-kernel                                 y   <         soc                                                       2simple-bus     phy-wrapper@34000            2qcom,msm8996-qmp-pcie-phy             @                                         @   @                                    Caux cfg_ahb ref               U      e      f         phy common cfg        	  disabled       phy@1000                  0                                  Cpipe0                 P         lane0            I             fpcie_0_pipe_clk_src                      y         phy@2000                   0  "      $                          Cpipe1                 R         lane1            I             fpcie_1_pipe_clk_src                      y         phy@3000               0   0  2      4                          Cpipe2                 T         lane2            I             fpcie_2_pipe_clk_src                      y            sram@68000           2qcom,rpm-msg-ram                 `          y         qfprom@74000              2qcom,msm8996-qfprom qcom,qfprom           @                               hstx_trim@24e              N                          y   g      hstx_trim@24f              O                          y   h      speedbin@133               3                          y            rng@83000            2qcom,prng-ee              0                           Ccore          clock-controller@300000          2qcom,gcc-msm8996             I           #           O             0   	        0                J                                   Ccxo 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             y         interconnect@408000          2qcom,msm8996-bimc             @           0         
  Cbus bus_a                                 y   "      thermal-sensor@4a9000         !   2qcom,msm8996-tsens qcom,tsens-v2              J     J            D                                     Ruplow critical          b            y         thermal-sensor@4ad000         !   2qcom,msm8996-tsens qcom,tsens-v2              J     J            D                                      Ruplow critical          b            y         dma-controller@644000            2qcom,bam-v1.7.0           d@  @                                          Cbam_clk         x                                 y         crypto@67a000            2qcom,crypto-v5.4              g   `                                    Ciface bus core                              rx tx         interconnect@500000          2qcom,msm8996-cnoc             P             0         
  Cbus bus_a                              interconnect@524000          2qcom,msm8996-snoc             R@           0         
  Cbus bus_a                                 y   e      interconnect@543000          2qcom,msm8996-a0noc            T0   `         0         3  Caggre0_snoc_axi aggre0_cnoc_ahb aggre0_noc_mpu_cfg                                                  interconnect@562000          2qcom,msm8996-a1noc            V    P         0         
  Cbus bus_a                  >      ?      interconnect@583000          2qcom,msm8996-a2noc            X0   p         0         !  Cbus bus_a aggre2_ufs_axi ufs_axi                    @      A                     y   d      interconnect@5a4000          2qcom,msm8996-mnoc             Z@           0           Cbus bus_a iface                B      C               y   !      interconnect@5c0000          2qcom,msm8996-pnoc             \    0         0         
  Cbus bus_a                              hwlock@740000            2qcom,tcsr-mutex           t                         y         syscon@760000            2qcom,tcsr-msm8996 syscon              v              y   B      syscon@7a0000            2qcom,tcsr-msm8996 syscon              z             y         clock-controller@8c0000          2qcom,mmcc-msm8996            I           #           O                        0            Y                                     R  Cxo gcc_mmss_noc_cfg_ahb_clk gpll0 dsi0pll dsi0pllbyte dsi1pll dsi1pllbyte hdmipll         (                          	              %1| 0G:i 98p 1,@         y         mdss@900000       
   2qcom,mdss                       @    @      "  mdss_phys vbif_phys vbif_nrt_phys                                S                                      t      y        Ciface core                                          	  disabled             y      mdp@901000        
   2qcom,mdp5               	        	  mdp_phys                                   (         t      v      y      \      {        Ciface bus core iommu vsync                                y      {         $       0     !      "      !      "      !      "           mdp0-mem mdp1-mem rotator-mem      ports                                port@0                  endpoint               #         y   *         port@1                 endpoint               $         y   &         port@2                 endpoint               %         y   (               dsi@994000           2qcom,mdss-dsi-ctrl            @          	  dsi_ctrl                                  8         y      }      t      v      A      w            -  Cmdp_core byte iface bus core_mmss pixel core                  !              &                     =           Bdsi       	  disabled                                 ports                                port@0                  endpoint               &         y   $         port@1                 endpoint                   dsi-phy@994400           2qcom,dsi-phy-14nm             D     E     H           dsi_phy dsi_phy_lane dsi_pll             I                              t             
  Ciface ref         	  disabled             y         dsi@996000           2qcom,mdss-dsi-ctrl            `          	  dsi_ctrl                                  8         y      ~      t      v      A      x            -  Cmdp_core byte iface bus core_mmss pixel core                  "              &   '       '           =   '        Bdsi       	  disabled                                 ports                                port@0                  endpoint               (         y   %         port@1                 endpoint                   dsi-phy@996400           2qcom,dsi-phy-14nm             d     e     h           dsi_phy dsi_phy_lane dsi_pll             I                              t             
  Ciface ref         	  disabled             y   '      hdmi-tx@9a0000           2qcom,hdmi-tx-8996                      aX           ,  core_physical qfprom_physical hdcp_physical                               (         y      t      |      u      z      #  Cmdp_core iface core alt_iface extp          =   )        L           okay       ports                                port@0                  endpoint               *         y   #               hdmi-phy@9a0600                      2qcom,hdmi-phy-8996        0        
   $    $    $    $           >  hdmi_pll hdmi_tx_l0 hdmi_tx_l1 hdmi_tx_l2 hdmi_tx_l3 hdmi_phy                  t                 Ciface ref xo             I            okay             y   )         gpu@b00000           2qcom,adreno-530.2 qcom,adreno                         kgsl_3d0_reg_memory               ,         (         f      h      g            Z      #  Ccore iface rbbmtimer mem mem_iface             "      "           gfx-mem                          +            s         
  ]speed_bin               ,      	  disabled                         y      opp-table            2operating-points-v2          y   ,   opp-624000000               %1|            	      opp-560000000               !`                  opp-510000000               e                 opp-401800000               @                 opp-315000000               Ƅ                 opp-214000000               a                 opp-133000000               k@                    zap-shader          m   -         pinctrl@1010000          2qcom,msm8996-pinctrl                0                             n        ~   .                                                   y   .   blsp1-spi1-default           y   p   spi         gpio0 gpio1 gpio3         
  blsp_spi1                             cs          gpio2           gpio                                          blsp1-spi1-sleep            gpio0 gpio1 gpio2 gpio3         gpio                                 y   q      blsp2-uart1-2pins           gpio4 gpio5         blsp_uart8                            blsp2-uart1-2pins-sleep         gpio4 gpio5         gpio                              blsp2-i2c2          gpio6 gpio7       
  blsp_i2c8                                y   w      blsp2-i2c2-sleep            gpio6 gpio7         gpio                                 y   x      cci0-default            gpio17 gpio18           cci_i2c                              y   8      camera-rear-default    mclk0           gpio13        	  cam_mclk                              rst         gpio25          gpio                              pwdn            gpio26          gpio                                 cci1-default            gpio19 gpio20           cci_i2c                              y   9      camera-board-default       mclk1           gpio14        	  cam_mclk                              pwdn            gpio98          gpio                              rst         gpio104         gpio                                 camera-front-default       mclk2           gpio15        	  cam_mclk                              rst         gpio23          gpio                              pwdn            gpio133         gpio                                 pcie0-state-on           y   /   perst           gpio35          gpio                              clkreq          gpio36          pci_e0                            wake            gpio37          gpio                                 pcie0-state-off          y   0   perst           gpio35          gpio                              clkreq          gpio36          gpio                              wake            gpio37          gpio                                 blsp1-uart2-default         gpio41 gpio42 gpio43 gpio44         blsp_uart2                               y   m      blsp1-uart2-sleep           gpio41 gpio42 gpio43 gpio44         gpio                                 y   n      blsp1-i2c2-default          gpio47 gpio48         
  blsp_i2c3                                y   r      blsp1-i2c2-sleep            gpio47 gpio48           gpio                                 y   s      blsp2-uart2-4pins           gpio49 gpio50 gpio51 gpio52         blsp_uart9                            blsp2-uart2-4pins-sleep         gpio49 gpio50 gpio51 gpio52         blsp_uart9                            blsp2-i2c3          gpio51 gpio52         
  blsp_i2c9                                y   y      blsp2-i2c3-sleep            gpio51 gpio52           gpio                                 y   z      wcd-intr-default            gpio54          gpio                                          y         blsp2-i2c1          gpio55 gpio56         
  blsp_i2c7                                y   t      blsp2-i2c0-sleep            gpio55 gpio56           gpio                                 y   u      blsp2-i2c5          gpio60 gpio61           blsp_i2c11                               y   {      cdc-reset-active            gpio64          gpio                                          y         cdc-reset-sleep         gpio64          gpio                                       blsp2-spi5-default           y   ~   spi         gpio85 gpio86 gpio88            blsp_spi12                            cs          gpio87          gpio                                          blsp2-spi5-sleep            gpio85 gpio86 gpio87 gpio88         gpio                                 y         blsp2-i2c6          gpio87 gpio88           blsp_i2c12                               y   |      blsp2-i2c6-sleep            gpio87 gpio88           gpio                                 y   }      pcie1-state-on           y   1   perst           gpio130         gpio                              clkreq          gpio131         pci_e1                            wake            gpio132         gpio                                 pcie1-state-off          y   2   clkreq          gpio131         gpio                              wake            gpio132         gpio                                 pcie2-state-on           y   3   perst           gpio114         gpio                              clkreq          gpio115         pci_e2                            wake            gpio116         gpio                                 pcie2-state-off          y   4   clkreq          gpio115         gpio                              wake            gpio116         gpio                                 sdc1-state-on            y   i   clk       	  sdc1_clk                              cmd       	  sdc1_cmd                        
      data          
  sdc1_data                       
      rclk          
  sdc1_rclk                     sdc1-state-off           y   j   clk       	  sdc1_clk                              cmd       	  sdc1_cmd                              data          
  sdc1_data                             rclk          
  sdc1_rclk                     sdc2-clk-on          y   k   clk       	  sdc2_clk                              cmd       	  sdc2_cmd                        
      data          
  sdc2_data                       
         sdc2-clk-off             y   l   clk       	  sdc2_clk                              cmd       	  sdc2_cmd                              data          
  sdc2_data                                   sram@290000          2qcom,rpm-stats            )           spmi@400f000             2qcom,spmi-pmic-arb        (        @                    !         core chnls obsrvr intr cnfg         Rperiph_irq                F                                                                                agnoc@0                         2simple-pm-bus                                        pcie@600000          2qcom,pcie-msm8996         	  disabled                                                       `                             parf dbi elbi config            =           Bpciephy                                0                              0  0                  pci                          Rmsi                    !                       4                                                                                                                        Bdefault sleep           P   /        Z   0        d          (                                       "  Cpipe aux cfg bus_master bus_slave         pcie@608000          2qcom,pcie-msm8996                                                 	  disabled               `                            parf dbi elbi config            =           Bpciephy                                0                              0  0                  pci                          Rmsi                    !                       4                                                                                                                    Bdefault sleep           P   1        Z   2        d         (                                       "  Cpipe aux cfg bus_master bus_slave         pcie@610000          2qcom,pcie-msm8996                                                 	  disabled               a                             parf dbi elbi config            =           Bpciephy                                0                              0  0                 pci                          Rmsi                    !                       4                                                                                                                        Bdefault sleep           P   3        Z   4        d         (                                       "  Cpipe aux cfg bus_master bus_slave            ufshc@624000          ,   2qcom,msm8996-ufshc qcom,ufshc jedec,ufs-2.0           b@   %               	           =   5        Bufsphy                        Ccore_clk_src core_clk bus_clk bus_aggr_clk iface_clk core_clk_unipro_src core_clk_unipro core_clk_ice ref_clk tx_lane0_sync_clk rx_lane0_sync_clk         X         I            R                  J                  J                  X  u                                  р                                                            #         	  disabled             y   6   ufs_variant          2qcom,ufs_variant             phy@627000           2qcom,msm8996-qmp-ufs-phy              bp                                                            Cref            6             ufsphy        	  disabled       phy@627400            bt   , bv     b|                        y   5         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         :         ;         @  Rcsiphy0 csiphy1 csiphy2 csid0 csid1 csid2 csid3 ispif vfe0 vfe1                     	                                                                                                                                                                                                                                      :  Ctop_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               7       7      7      7         	  disabled       ports                                      cci@a0c000           2qcom,msm8996-cci                                                          '                                                         $  Ccamss_top_ahb cci_ahb cci camss_ahb                             Ĵ <4`        Bdefault         P   8   9      	  disabled       i2c-bus@0                         V                                 i2c-bus@1                        V                                    iommu@b40000          3   2qcom,msm8996-smmu-v2 qcom,adreno-smmu qcom,smmu-v2                                  $        N         I         J                             h      Z      
  Ciface bus                          y   +      video-codec@c00000           2qcom,msm8996-venus                                                               n      q      o      p        Ccore iface bus mbus             !      "      "       !           video-mem cpu-cfg              :       :      :   
   :      :      :      :      :   	   :      :      :      :      :      :   !   :   (   :   )   :   +   :   ,   :   -   :   1        m   ;      	  disabled       video-decoder            2venus-decoder                  r        Ccore                        video-encoder            2venus-encoder                  s        Ccore                           iommu@d00000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                                   $         I         @         A                             [      \      
  Ciface bus                          y          iommu@d40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                                   `                 O         P         Q         R         S         T         U                                 b      c      
  Ciface bus                      okay             y   :      iommu@da0000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                                   $         L         W         X                                N      O      
  Ciface bus                       y   7      iommu@1600000         "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            `                                                                                                                                                                                                  
  Ciface bus            y         remoteproc@1c00000           2qcom,msm8996-slpi-pil                @       @                 <          <         <         <            #  Rwdog fatal ready handover stop-ack                    @      
  Cxo aggre2           m   =           >            stop               ?           ssc_cx        	  disabled       smd-edge                              dsps            (                                     remoteproc@2080000           2qcom,msm8996-mss-pil                              
  qdsp6 rmb         L                 @          @         @         @         @            0  Rwdog fatal ready handover stop-ack shutdown-ack       D                                                            7  Ciface bus mem xo gpll0_mss snoc_axi mnoc_axi pnoc qdss                i         mss_restart            ?       ?           cx mx              A            stop               B  0   P   @       	  disabled       mba         m   C      mpss            m   D      smd-edge                             mpss            (                                      stm@3002000           2arm,coresight-stm arm,primecell                (             stm-base stm-stimulus-base                       	        Capb_pclk atclk     out-ports      port       endpoint               E         y   G               tpiu@3020000          !   2arm,coresight-tpiu arm,primecell                                       	        Capb_pclk atclk     in-ports       port       endpoint               F         y   S               funnel@3021000        +   2arm,coresight-dynamic-funnel arm,primecell                                    	        Capb_pclk atclk     in-ports                                 port@7                 endpoint               G         y   E            out-ports      port       endpoint               H         y   M               funnel@3022000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        Capb_pclk atclk     in-ports                                 port@6                 endpoint               I         y   c            out-ports      port       endpoint               J         y   N               funnel@3023000        +   2arm,coresight-dynamic-funnel arm,primecell           0                         	        Capb_pclk atclk     in-ports       port       endpoint               K         y               out-ports      port       endpoint               L         y   O               funnel@3025000        +   2arm,coresight-dynamic-funnel arm,primecell           P                         	        Capb_pclk atclk     in-ports                                 port@0                  endpoint               M         y   H         port@1                 endpoint               N         y   J         port@2                 endpoint               O         y   L            out-ports      port       endpoint               P         y   T               replicator@3026000        /   2arm,coresight-dynamic-replicator arm,primecell           `                         	        Capb_pclk atclk     in-ports       port       endpoint               Q         y   U            out-ports                                port@0                  endpoint               R         y   V         port@1                 endpoint               S         y   F               etf@3027000           2arm,coresight-tmc arm,primecell          p                         	        Capb_pclk atclk     in-ports       port       endpoint               T         y   P            out-ports      port       endpoint               U         y   Q               etr@3028000           2arm,coresight-tmc arm,primecell                                   	        Capb_pclk atclk           (   in-ports       port       endpoint               V         y   R               debug@3810000         &   2arm,coresight-cpu-debug arm,primecell                                      	  Capb_pclk            	         etm@3840000       "   2arm,coresight-etm4x arm,primecell                                      	        Capb_pclk atclk          	      out-ports      port       endpoint               W         y   Y               debug@3910000         &   2arm,coresight-cpu-debug arm,primecell                                      	  Capb_pclk            	   	      etm@3940000       "   2arm,coresight-etm4x arm,primecell                                      	        Capb_pclk atclk          	   	   out-ports      port       endpoint               X         y   Z               funnel@39b0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        Capb_pclk atclk     in-ports                                 port@0                  endpoint               Y         y   W         port@1                 endpoint               Z         y   X            out-ports      port       endpoint               [         y   a               debug@3a10000         &   2arm,coresight-cpu-debug arm,primecell                                      	  Capb_pclk            	   
      etm@3a40000       "   2arm,coresight-etm4x arm,primecell                                      	        Capb_pclk atclk          	   
   out-ports      port       endpoint               \         y   ^               debug@3b10000         &   2arm,coresight-cpu-debug arm,primecell                                      	  Capb_pclk            	         etm@3b40000       "   2arm,coresight-etm4x arm,primecell                                      	        Capb_pclk atclk          	      out-ports      port       endpoint               ]         y   _               funnel@3bb0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        Capb_pclk atclk     in-ports                                 port@0                  endpoint               ^         y   \         port@1                 endpoint               _         y   ]            out-ports      port       endpoint               `         y   b               funnel@3bc0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        Capb_pclk atclk     in-ports                                 port@0                  endpoint               a         y   [         port@1                 endpoint               b         y   `            out-ports      port       endpoint               c         y   I               clock-controller@6400000             2qcom,msm8996-apcc            @   	          Cxo sys_apcs_aux                            I            y         usb@6af8800          2qcom,msm8996-dwc3 qcom,dwc3                                                              [                     Rhs_phy_irq ss_phy_irq         (         Q      [            \      ]      #  Ccfg_noc core iface sleep mock_utmi                ]      [        $ '             d       "      "       e           usb-ddr apps-usb                        	  disabled       usb@6a00000       
   2snps,dwc3                                           =   f           Busb2-phy usb3-phy           ;             O         h                           phy@7410000          2qcom,msm8996-qmp-usb3-phy            A                                                     ^      c              Caux cfg_ahb ref               g      h         phy common        	  disabled       phy@7410200          A    A   0A                        I             fusb3_phy_pipe_clk_src                  _        Cpipe0            y            phy@7411000          2qcom,msm8996-qusb2-phy           A                              c              Ccfg_ahb ref               	        s   g      	  disabled             y   f      phy@7412000          2qcom,msm8996-qusb2-phy           A                               c              Ccfg_ahb ref               
        s   h      	  disabled             y         mmc@7464900       %   2qcom,msm8996-sdhci qcom,sdhci-msm-v4             FI   F@            hc core                                     Rhc_irq pwr_irq          Ciface core xo                  e      d                             Bdefault sleep           P   i        Z   j                          	  disabled          mmc@74a4900       %   2qcom,msm8996-sdhci qcom,sdhci-msm-v4             JI   J@            hc core                }                     Rhc_irq pwr_irq          Ciface core xo                  h      g                             Bdefault sleep           P   k        Z   l                 	  disabled          dma-controller@7544000           2qcom,bam-v1.7.0          T@                                    m        Cbam_clk                  x                        y   o      serial@7570000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             W                    l                  t      m        Ccore iface          Bdefault sleep           P   m        Z   n           o      o           tx rx         	  disabled          spi@7575000          2qcom,spi-qup-v2.2.1          WP                   _                  o      m        Ccore iface          Bdefault sleep           P   p        Z   q           o      o           tx rx                                   	  disabled          i2c@7577000          2qcom,i2c-qup-v2.2.1          Wp                   a                  v      m        Ccore iface          Bdefault sleep           P   r        Z   s           o      o           tx rx                                   	  disabled          dma-controller@7584000           2qcom,bam-v1.7.0          X@                                            Cbam_clk                  x                        y   v      serial@75b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             [                    r                                Ccore iface          okay          serial@75b1000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             [                   s                                Ccore iface        	  disabled          i2c@75b5000          2qcom,i2c-qup-v2.2.1          [P                   e                                Ccore iface          Bdefault sleep           P   t        Z   u           v      v           tx rx                                   	  disabled          i2c@75b6000          2qcom,i2c-qup-v2.2.1          [`                   f                                Ccore iface          Bdefault sleep           P   w        Z   x           v      v           tx rx                                   	  disabled          i2c@75b7000          2qcom,i2c-qup-v2.2.1          [p                   g                                Ccore iface           V         Bdefault sleep           P   y        Z   z           v      v           tx rx                                   	  disabled          i2c@75b9000          2qcom,i2c-qup-v2.2.1          [                   i                                Ccore iface          Bdefault         P   {           v      v           tx rx                                   	  disabled          i2c@75ba000          2qcom,i2c-qup-v2.2.1          [                   j                                Ccore iface          Bdefault sleep           P   |        Z   }           v      v           tx rx                                   	  disabled          spi@75ba000          2qcom,spi-qup-v2.2.1          [                   j                                Ccore iface          Bdefault sleep           P   ~        Z              v      v           tx rx                                   	  disabled          usb@76f8800          2qcom,msm8996-dwc3 qcom,dwc3          o                                                    `           Rhs_phy_irq        (         U      `      b      a      c      #  Ccfg_noc core iface sleep mock_utmi                b      `        $                               	  disabled       usb@7600000       
   2snps,dwc3            `                               =         	  Busb2-phy            high-speed           O         h         dma-controller@9184000           2qcom,bam-v1.7.0                   	@                                         x                                  y         slim@91c0000             2qcom,slim-ngd-v1.5.0             	            ctrl                                                               rx tx tx2 rx2                                ngd@1                                           tas-ifd          2slim217,1a0                           y         codec@1         P              Bdefault          2slim217,1a0                              .           6      5           Rintr1 intr2                                .   @                      L               remoteproc@9300000           2qcom,msm8996-adsp-pil            	0           @                                                          #  Rwdog fatal ready handover stop-ack                          Cxo          m                          stop               ?            cx        	  disabled       smd-edge                              lpass           (                                                         apr                        2qcom,apr-v2         apr_audio_svc           /                                q6core                       2qcom,q6core       q6afe            2qcom,q6afe                 dais             2qcom,q6afe-dais                                   L      hdmi@1                          q6asm            2qcom,q6asm                 dais             2qcom,q6asm-dais                                   L                          q6adm            2qcom,q6adm                 routing          2qcom,q6adm-routing          L                      mailbox@9820000          2qcom,msm8996-apcs-hmss-global            	             ;            y         timer@9840000                                              2arm,armv7-timer-mem          	              V$    frame@9850000           G                                         	     	           frame@9870000           G                               	           	  disabled          frame@9880000           G                  !            	           	  disabled          frame@9890000           G                  "            	           	  disabled          frame@98a0000           G                  #            	           	  disabled          frame@98b0000           G                  $            	           	  disabled          frame@98c0000           G                  %            	           	  disabled             syscon@9a10000           2syscon           	           interrupt-controller@9bc0000             2qcom,msm8996-gic-v3 arm,gic-v3                              T           k                	     	                   	            y            sound         thermal-zones      cpu0-thermal                                          trips      trip-point0          $                   passive       cpu_crit                             	   critical                cpu1-thermal                                          trips      trip-point0          $                   passive       cpu_crit                             	   critical                cpu2-thermal                                          trips      trip-point0          $                   passive       cpu_crit                             	   critical                cpu3-thermal                                       
   trips      trip-point0          $                   passive       cpu_crit                             	   critical                gpu-top-thermal                                       trips      trip-point0          _                   passive          y            cooling-maps       map0                                      gpu-bottom-thermal                                        trips      trip-point0          _                   passive          y            cooling-maps       map0                                      m4m-thermal                                       trips      trip-point0          _                   hot             l3-or-venus-thermal                                       trips      trip-point0          _                   hot             cluster0-l2-thermal                                       trips      trip-point0          _                   hot             cluster1-l2-thermal                                       trips      trip-point0          _                   hot             camera-thermal                                        trips      trip-point0          _                   hot             q6-dsp-thermal                                        trips      trip-point0          _                   hot             mem-thermal                                       trips      trip-point0          _                   hot             modemtx-thermal                                       trips      trip-point0          _                   hot                timer            2arm,armv8-timer       0                                   
         aliases         /soc/serial@75b0000          	interrupt-parent #address-cells #size-cells model compatible stdout-path #clock-cells clock-frequency clock-output-names phandle device_type reg enable-method cpu-idle-states capacity-dmips-mhz clocks operating-points-v2 #cooling-cells next-level-cache cache-level 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 qcom,dload-mode remote-endpoint ranges no-map size alloc-ranges qcom,client-id qcom,vmid interrupts qcom,rpm-msg-ram mboxes qcom,glink-channels clock-names #power-domain-cells opp-level 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 interconnects interconnect-names assigned-clock-parents phys phy-names #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 input-enable output-low qcom,channel bus-range num-lanes 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 tx-fifo-resize bus-width non-removable qcom,select-utmi-as-pipe-clk maximum-speed num-channels qcom,num-ees reset-gpios slim-ifc-dev qcom,smd-channels qcom,domain #mbox-cells frame-number #redistributor-regions redistributor-stride polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device serial0 