  a   8     (            m                                                                     )   ,Qualcomm Technologies, Inc. MSM 8996 MTP             2qcom,msm8996-mtp       chosen           =serial0       clocks     xo-board             2fixed-clock          I             V$       	   fxo_board             y         sleep-clk            2fixed-clock          I             V        
   fsleep_clk            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_table0           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_table1           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                0          hwlock           2qcom,tcsr-mutex                                       y         memory@80000000          memory                                psci             2arm,psci-1.0             smc       reserved-memory                                      mba@91500000                 P                         slpi@90b00000                                        venus@90400000               @       p                    y   3      adsp@8ea00000                                          y   o      mpss@88800000                                        smem-mem@86000000                                             y         memory@85800000                                      memory@86200000                     `                 rmtfs@86700000           2qcom,rmtfs-mem                                                                             gpu@8f200000             2shared-dma-pool                                         y   "         rpm-glink            2qcom,glink-rpm                                       -          rpm-requests             2qcom,rpm-msm8996            4rpm_requests       qcom,rpmcc           2qcom,rpmcc-msm8996           I            y         power-controller             2qcom,msm8996-rpmpd          H                        y   q   opp-table            2operating-points-v2          y      opp1            \         opp2            \         opp3            \         opp4            \         opp5            \         opp6            \                     smem          
   2qcom,smem           f           t            smp2p-adsp           2qcom,smp2p          |                              -      
                          master-kernel           master-kernel                       y   p      slave-kernel            slave-kernel                                 y   n         smp2p-modem          2qcom,smp2p          |                             -                                master-kernel           master-kernel                    slave-kernel            slave-kernel                                 smp2p-slpi           2qcom,smp2p          |                              -                                slave-kernel            slave-kernel                              master-kernel           master-kernel                       soc                                                       2simple-bus     phy@34000            2qcom,msm8996-qmp-pcie-phy             @            I                                                                        aux cfg_ahb ref               U      e      f        phy common cfg        	  disabled       phy@35000             P   0 R     T                        fpcie_0_pipe_clk_src                        pipe0                 P        lane0            y   $      phy@36000             `   0 b     d                        fpcie_1_pipe_clk_src                        pipe1                 R        lane1            y   '      phy@37000             p   0 r     t                        fpcie_2_pipe_clk_src                        pipe2                 T        lane2            y   *         sram@68000           2qcom,rpm-msg-ram                 `          y         qfprom@74000             2qcom,qfprom           @                               hstx_trim@24e              N           #               y   T      hstx_trim@24f              O           #               y   U      speedbin@133               3           #               y            rng@83000            2qcom,prng-ee              0                           core          clock-controller@300000          2qcom,gcc-msm8996             I           (           H             0   	                 J        cxo2             y         thermal-sensor@4a9000         !   2qcom,msm8996-tsens qcom,tsens-v2              J     J            5                                     Cuplow critical          S            y   s      thermal-sensor@4ad000         !   2qcom,msm8996-tsens qcom,tsens-v2              J     J            5                                      Cuplow critical          S            y   t      syscon@740000            2syscon            t              y         syscon@7a0000            2qcom,tcsr-msm8996 syscon              z             y         clock-controller@8c0000          2qcom,mmcc-msm8996            I           (           H                        (  i                        	              y%1| 0G:i 98p 1,@         y         mdss@900000       
   2qcom,mdss                       @    @      "  mdss_phys vbif_phys vbif_nrt_phys                                S                                      t        iface                                           	  disabled             y      mdp@901000        
   2qcom,mdp5               	        	  mdp_phys                                      (         t      v      y      \      {        iface bus core iommu vsync                         i      y      {        y $    ports                                port@0                  endpoint                        y            port@1                 endpoint                        y                  dsi@994000           2qcom,mdss-dsi-ctrl            @          	  dsi_ctrl                                     8         y      }      t      v      A      w            -  mdp_core byte iface bus core_mmss pixel core                       dsi       	  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         
  iface ref         	  disabled             y         hdmi-tx@9a0000           2qcom,hdmi-tx-8996                      aX           ,  core_physical qfprom_physical hdcp_physical                                  (         y      t      |      u      z      #  mdp_core iface core alt_iface extp                   	  hdmi_phy                       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            
  iface ref           okay             y            gpu@b00000           2qcom,adreno-530.2 qcom,adreno                                    kgsl_3d0_reg_memory               ,         (         f      h      g            Z      #  core iface rbbmtimer mem mem_iface                                        s         
  speed_bin               !      	  disabled                         y   v   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          f   "         pinctrl@1010000          2qcom,msm8996-pinctrl                0                                        #                                                   y   #   blsp1-spi1-default           y   [   spi         'gpio0 gpio1 gpio3         
  ,blsp_spi1           5            D      cs          'gpio2           ,gpio            5            D         Q         blsp1-spi1-sleep            'gpio0 gpio1 gpio2 gpio3         ,gpio            5            ]         y   \      blsp2-uart1-2pins           'gpio4 gpio5         ,blsp_uart8          5            D      blsp2-uart1-2pins-sleep         'gpio4 gpio5         ,gpio            5            D      blsp2-i2c2          'gpio6 gpio7       
  ,blsp_i2c8           5            D         y   b      blsp2-i2c2-sleep            'gpio6 gpio7         ,gpio            5            D         y   c      cci0-default            'gpio17 gpio18           ,cci_i2c         5            D         y   0      camera-rear-default    mclk0           'gpio13        	  ,cam_mclk            5            D      rst         'gpio25          ,gpio            5            D      pwdn            'gpio26          ,gpio            5            D         cci1-default            'gpio19 gpio20           ,cci_i2c         5            D         y   1      camera-board-default       mclk1           'gpio14        	  ,cam_mclk            5            D      pwdn            'gpio98          ,gpio            5            D      rst         'gpio104         ,gpio            5            D         camera-front-default       mclk2           'gpio15        	  ,cam_mclk            5            D      rst         'gpio23          ,gpio            5            D      pwdn            'gpio133         ,gpio            5            D         pcie0-state-on           y   %   perst           'gpio35          ,gpio            5            ]      clkreq          'gpio36          ,pci_e0          5            l      wake            'gpio37          ,gpio            5            l         pcie0-state-off          y   &   perst           'gpio35          ,gpio            5            ]      clkreq          'gpio36          ,gpio            5            D      wake            'gpio37          ,gpio            5            D         blsp1-i2c2-default          'gpio47 gpio48         
  ,blsp_i2c3           5           D             y   ]      blsp1-i2c2-sleep            'gpio47 gpio48           ,gpio            5           D             y   ^      blsp2-uart2-4pins           'gpio49 gpio50 gpio51 gpio52         ,blsp_uart9          5            D      blsp2-uart2-4pins-sleep         'gpio49 gpio50 gpio51 gpio52         ,blsp_uart9          5            D      wcd-intr-default            'gpio54          ,gpio            5            ]         y         y   l      blsp2-i2c1          'gpio55 gpio56         
  ,blsp_i2c7           5            D         y   _      blsp2-i2c0-sleep            'gpio55 gpio56           ,gpio            5            D         y   `      blsp2-i2c5          'gpio60 gpio61           ,blsp_i2c11          5            D         y   d      cdc-reset-active            'gpio64          ,gpio            5            ]         Q         y   k      cdc-reset-sleep         'gpio64          ,gpio            5            D               blsp2-spi5-default           y   g   spi         'gpio85 gpio86 gpio88            ,blsp_spi12          5            D      cs          'gpio87          ,gpio            5            D         Q         blsp2-spi5-sleep            'gpio85 gpio86 gpio87 gpio88         ,gpio            5            ]         y   h      blsp2-i2c6          'gpio87 gpio88           ,blsp_i2c12          5            D         y   e      blsp2-i2c6-sleep            'gpio87 gpio88           ,gpio            5            D         y   f      pcie1-state-on           y   (   perst           'gpio130         ,gpio            5            ]      clkreq          'gpio131         ,pci_e1          5            l      wake            'gpio132         ,gpio            5            ]         pcie1-state-off          y   )   clkreq          'gpio131         ,gpio            5            D      wake            'gpio132         ,gpio            5            D         pcie2-state-on           y   +   perst           'gpio114         ,gpio            5            ]      clkreq          'gpio115         ,pci_e2          5            l      wake            'gpio116         ,gpio            5            ]         pcie2-state-off          y   ,   clkreq          'gpio115         ,gpio            5            D      wake            'gpio116         ,gpio            5            D         sdc1-state-on            y   V   clk       	  'sdc1_clk             D        5         cmd       	  'sdc1_cmd             l        5   
      data          
  'sdc1_data            l        5   
      rclk          
  'sdc1_rclk            ]         sdc1-state-off           y   W   clk       	  'sdc1_clk             D        5         cmd       	  'sdc1_cmd             l        5         data          
  'sdc1_data            l        5         rclk          
  'sdc1_rclk            ]         sdc2-clk-on          y   X   clk       	  'sdc2_clk             D        5         cmd       	  'sdc2_cmd             l        5   
      data          
  'sdc2_data            l        5   
         sdc2-clk-off             y   Y   clk       	  'sdc2_clk             D        5         cmd       	  'sdc2_cmd             l        5         data          
  'sdc2_data            l        5               qcom,spmi@400f000            2qcom,spmi-pmic-arb        (        @                    !         core chnls obsrvr intr cnfg         Cperiph_irq                F                                                                               agnoc@0                         2simple-pm-bus                                        pcie@600000          2qcom,pcie-msm8996 snps,dw-pcie        	  disabled                                                       `                             parf dbi elbi config               $        pciephy                                0                             0  0                  pci                          Cmsi                                                                                                                                                                   default sleep              %           &                  (                                       "  pipe aux cfg bus_master bus_slave         pcie@608000          2qcom,pcie-msm8996 snps,dw-pcie                                                	  disabled               `                            parf dbi elbi config               '        pciephy                                0                             0  0                  pci                          Cmsi                                                                                                                                                               default sleep              (           )                 (                                       "  pipe aux cfg bus_master bus_slave         pcie@610000          2qcom,pcie-msm8996 snps,dw-pcie                                                	  disabled               a                             parf dbi elbi config               *        pciephy                                0                             0  0                 pci                          Cmsi                                                                                                                                                                   default sleep              +           ,                 (                                       "  pipe aux cfg bus_master bus_slave            ufshc@624000             2qcom,ufshc            b@   %               	              -        ufsphy                        core_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                                    р                                                            (         	  disabled             y   .   ufs_variant          2qcom,ufs_variant             phy@627000           2qcom,msm8996-qmp-ufs-phy              bp                                                            ref            .            ufsphy        	  disabled       phy@627400            bt   , bv     b|                        y   -         camss@a00000             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         :         ;         @  Ccsiphy0 csiphy1 csiphy2 csid0 csid1 csid2 csid3 ispif vfe0 vfe1                     	                                                                                                                                                                                                                                      :  top_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               /       /      /      /         	  disabled       ports                                      cci@a0c000           2qcom,msm8996-cci                                                          '                                                         $  camss_top_ahb cci_ahb cci camss_ahb         i                    yĴ <4`        default            0   1      	  disabled       i2c-bus@0                         V                                 i2c-bus@1                        V                                    iommu@b40000          3   2qcom,msm8996-smmu-v2 qcom,adreno-smmu qcom,smmu-v2                         0         $        N         I         J           C                  h      Z      
  iface bus                          y          video-codec@c00000           2qcom,msm8996-venus                                                               n      q      o      p        core iface bus mbus            2       2      2   
   2      2      2      2      2   	   2      2      2      2      2      2   !   2   (   2   )   2   +   2   ,   2   -   2   1        f   3      	  disabled       video-decoder            2venus-decoder                  r        core                        video-encoder            2venus-encoder                  s        core                           iommu@d00000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                          0         $         I         @         A           C                  [      \      
  iface bus                          y         iommu@d40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                          0         `                 O         P         Q         R         S         T         U                                 b      c      
  iface bus           C           okay             y   2      iommu@da0000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                          0         $         L         W         X                                N      O      
  iface bus           C            y   /      iommu@1600000         "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            `             C                         0                                                                                                                                                            
  iface bus            y   r      stm@3002000           2arm,coresight-stm arm,primecell                (             stm-base stm-stimulus-base                       	        apb_pclk atclk     out-ports      port       endpoint               4         y   6               tpiu@3020000          !   2arm,coresight-tpiu arm,primecell                                       	        apb_pclk atclk     in-ports       port       endpoint               5         y   A               funnel@3021000        +   2arm,coresight-dynamic-funnel arm,primecell                                    	        apb_pclk atclk     in-ports                                 port@7                 endpoint               6         y   4            out-ports      port       endpoint               7         y   ;               funnel@3022000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        apb_pclk atclk     in-ports                                 port@6                 endpoint               8         y   Q            out-ports      port       endpoint               9         y   <               funnel@3023000        +   2arm,coresight-dynamic-funnel arm,primecell           0                         	        apb_pclk atclk     out-ports      port       endpoint               :         y   =               funnel@3025000        +   2arm,coresight-dynamic-funnel arm,primecell           P                         	        apb_pclk atclk     in-ports                                 port@0                  endpoint               ;         y   7         port@1                 endpoint               <         y   9         port@2                 endpoint               =         y   :            out-ports      port       endpoint               >         y   B               replicator@3026000        /   2arm,coresight-dynamic-replicator arm,primecell           `                         	        apb_pclk atclk     in-ports       port       endpoint               ?         y   C            out-ports                                port@0                  endpoint               @         y   D         port@1                 endpoint               A         y   5               etf@3027000           2arm,coresight-tmc arm,primecell          p                         	        apb_pclk atclk     in-ports       port       endpoint               B         y   >            out-ports      port       endpoint               C         y   ?               etr@3028000           2arm,coresight-tmc arm,primecell                                   	        apb_pclk atclk           P   in-ports       port       endpoint               D         y   @               debug@3810000         &   2arm,coresight-cpu-debug arm,primecell                                      	  apb_pclk            	         etm@3840000       "   2arm,coresight-etm4x arm,primecell                                      	        apb_pclk atclk          	      out-ports      port       endpoint               E         y   G               debug@3910000         &   2arm,coresight-cpu-debug arm,primecell                                      	  apb_pclk            	   	      etm@3940000       "   2arm,coresight-etm4x arm,primecell                                      	        apb_pclk atclk          	   	   out-ports      port       endpoint               F         y   H               funnel@39b0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        apb_pclk atclk     in-ports                                 port@0                  endpoint               G         y   E         port@1                 endpoint               H         y   F            out-ports      port       endpoint               I         y   O               debug@3a10000         &   2arm,coresight-cpu-debug arm,primecell                                      	  apb_pclk            	   
      etm@3a40000       "   2arm,coresight-etm4x arm,primecell                                      	        apb_pclk atclk          	   
   out-ports      port       endpoint               J         y   L               debug@3b10000         &   2arm,coresight-cpu-debug arm,primecell                                      	  apb_pclk            	         etm@3b40000       "   2arm,coresight-etm4x arm,primecell                                      	        apb_pclk atclk          	      out-ports      port       endpoint               K         y   M               funnel@3bb0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        apb_pclk atclk     in-ports                                 port@0                  endpoint               L         y   J         port@1                 endpoint               M         y   K            out-ports      port       endpoint               N         y   P               funnel@3bc0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        apb_pclk atclk     in-ports                                 port@0                  endpoint               O         y   I         port@1                 endpoint               P         y   N            out-ports      port       endpoint               Q         y   8               clock-controller@6400000             2qcom,msm8996-apcc            @   	          xo                       I            y         usb@6af8800          2qcom,msm8996-dwc3 qcom,dwc3                                                              [                     Chs_phy_irq ss_phy_irq         0         Q      [            ]      \      c        i      ]      [        y$ '                     	  disabled       dwc3@6a00000          
   2snps,dwc3                                              R   S        usb2-phy usb3-phy            c         |         phy@7410000          2qcom,msm8996-qmp-usb3-phy            A             I                                                    ^      c              aux cfg_ahb ref               g      h        phy common        	  disabled       phy@7410200          A    A   0A                        fusb3_phy_pipe_clk_src                  _        pipe0            y   S         phy@7411000          2qcom,msm8996-qusb2-phy           A                              c              cfg_ahb ref               	        s   T      	  disabled             y   R      phy@7412000          2qcom,msm8996-qusb2-phy           A                               c              cfg_ahb ref               
        s   U      	  disabled             y   i      sdhci@7464900            2qcom,sdhci-msm-v4            FI   F@            hc_mem core_mem                                     Chc_irq pwr_irq          iface core xo                  e      d           default sleep              V           W                          	  disabled          sdhci@74a4900            2qcom,sdhci-msm-v4            JI   J@            hc_mem core_mem                }                     Chc_irq pwr_irq          iface core xo                  h      g           default sleep              X           Y                 	  disabled          dma@7544000          2qcom,bam-v1.7.0          T@                                    m        bam_clk                                          y   Z      serial@7570000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             W                    l                  t      m        core iface             Z      Z           tx rx         	  disabled          spi@7575000          2qcom,spi-qup-v2.2.1          WP                   _                  o      m        core iface          default sleep              [           \           Z      Z           tx rx                                   	  disabled          i2c@7577000          2qcom,i2c-qup-v2.2.1          Wp                   a                  m      v        iface core          default sleep              ]           ^           Z      Z           tx rx                                   	  disabled          dma@7584000          2qcom,bam-v1.7.0          X@                                            bam_clk                                          y   a      serial@75b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             [                    r                                core iface          okay          serial@75b1000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             [                   s                                core iface        	  disabled          i2c@75b5000          2qcom,i2c-qup-v2.2.1          [P                   e                                iface core          default sleep              _           `           a      a           tx rx                                   	  disabled          i2c@75b6000          2qcom,i2c-qup-v2.2.1          [`                   f                                iface core          default sleep              b           c           a      a           tx rx                                   	  disabled          i2c@75b9000          2qcom,i2c-qup-v2.2.1          [                   i                                iface core          default            d           a      a           tx rx                                   	  disabled          i2c@75ba000          2qcom,i2c-qup-v2.2.1          [                   j                                iface core          default sleep              e           f           a      a           tx rx                                   	  disabled          spi@75ba000          2qcom,spi-qup-v2.2.1          [                   j                                core iface          default sleep              g           h           a      a           tx rx                                   	  disabled          usb@76f8800          2qcom,msm8996-dwc3 qcom,dwc3          o                                            (         U      `      b      a      c        i      b      `        y$                               	  disabled       dwc3@7600000          
   2snps,dwc3            `                                  i      	  usb2-phy            high-speed           c         |         dma-controller@9184000           2qcom,bam-v1.7.0                   	@            
                                                               y   j      slim@91c0000             2qcom,slim-ngd-v1.5.0             	            ctrl                                  j      j      j      j           rx tx tx2 rx2                                ngd@1                                           tas-ifd          2slim217,1a0                           y   m      codec@1            k   l        default          2slim217,1a0                              #           6      5           Cintr1 intr2                             $   #   @            0   m                       remoteproc@9300000           2qcom,msm8996-adsp-pil            	0           @  =                n          n         n         n            #  Cwdog fatal ready handover stop-ack                      xo          f   o        Q   p            bstop               q            xcx        	  disabled       smd-edge                              lpass           -                                                         apr                        2qcom,apr-v2         apr_audio_svc                                           q6core                       2qcom,q6core       q6afe            2qcom,q6afe                 dais             2qcom,q6afe-dais                                         hdmi@1                          q6asm            2qcom,q6asm                 dais             2qcom,q6asm-dais                                                 r            q6adm            2qcom,q6adm                 routing          2qcom,q6adm-routing                                mailbox@9820000          2qcom,msm8996-apcs-hmss-global            	                         y         timer@9840000                                              2arm,armv7-timer-mem          	              V$    frame@9850000                                                    	     	           frame@9870000                                          	           	  disabled          frame@9880000                             !            	           	  disabled          frame@9890000                             "            	           	  disabled          frame@98a0000                             #            	           	  disabled          frame@98b0000                             $            	           	  disabled          frame@98c0000                             %            	           	  disabled             syscon@9a10000           2syscon           	           interrupt-controller@9bc0000             2qcom,msm8996-gic-v3 arm,gic-v3                                                         	     	                   	            y            sound         thermal-zones      cpu0-thermal                                 *   s      trips      trip-point0         : $        F           passive       cpu_crit            :         F        	   critical                cpu1-thermal                                 *   s      trips      trip-point0         : $        F           passive       cpu_crit            :         F        	   critical                cpu2-thermal                                 *   s      trips      trip-point0         : $        F           passive       cpu_crit            :         F        	   critical                cpu3-thermal                                 *   s   
   trips      trip-point0         : $        F           passive       cpu_crit            :         F        	   critical                gpu-thermal-top                              *   t      trips      trip-point0         : _        F           passive          y   u         cooling-maps       map0            Q   u        V   v            gpu-thermal-bottom                               *   t      trips      trip-point0         : _        F           passive          y   w         cooling-maps       map0            Q   w        V   v            m4m-thermal                              *   s      trips      trip-point0         : _        F           hot             l3-or-venus-thermal                              *   s      trips      trip-point0         : _        F           hot             cluster0-l2-thermal                              *   s      trips      trip-point0         : _        F           hot             cluster1-l2-thermal                              *   s      trips      trip-point0         : _        F           hot             camera-thermal                               *   t      trips      trip-point0         : _        F           hot             q6-dsp-thermal                               *   t      trips      trip-point0         : _        F           hot             mem-thermal                              *   t      trips      trip-point0         : _        F           hot             modemtx-thermal                              *   t      trips      trip-point0         : _        F           hot                timer            2arm,armv8-timer       0                                   
         aliases         e/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 syscon #hwlock-cells ranges no-map size alloc-ranges qcom,client-id qcom,vmid interrupts qcom,rpm-msg-ram mboxes qcom,glink-channels #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 clock-names resets reset-names status #phy-cells bits #reset-cells #qcom,sensors interrupt-names #thermal-sensor-cells assigned-clocks assigned-clock-rates reg-names power-domains iommus remote-endpoint phys phy-names #sound-dai-cells #stream-id-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,ee 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 arm,scatter-gather snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk bus-width non-removable qcom,controlled-remotely #dma-cells dmas dma-names qcom,select-utmi-as-pipe-clk maximum-speed num-channels qcom,num-ees reset-gpios slim-ifc-dev interrupts-extended qcom,smem-states qcom,smem-state-names power-domain-names label qcom,smd-edge qcom,smd-channels qcom,apr-domain #mbox-cells frame-number #redistributor-regions redistributor-stride polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device serial0 