     8  t   (            &  <                                                                   #   ,Inforce 6640 Single Board Computer        .   2inforce,ifc6640 qcom,apq8096-sbc qcom,apq8096            =  #           I         chosen           Wserial0:115200n8          clocks     xo-board             2fixed-clock          c             p$       	   xo_board                      sleep-clk            2fixed-clock          c             p        
   sleep_clk                        cpus                                 cpu@0            cpu       
   2qcom,kryo                             psci                                                                                              l2-cache             2cache                                   cpu@1            cpu       
   2qcom,kryo                            psci                                                                                           	      cpu@100          cpu       
   2qcom,kryo                            psci                                                                                          
   l2-cache             2cache                                   cpu@101          cpu       
   2qcom,kryo                           psci                                                                                                cpu-map    cluster0       core0           #         core1           #   	         cluster1       core0           #   
      core1           #               idle-states         'psci       cpu-sleep-0          2arm,idle-state          4standalone-power-collapse           D           [           l   P        |  ,                        opp-table-cluster0           2operating-points-v2-kryo-cpu                                       opp-307200000               O                     @      opp-422400000               -P                     @      opp-480000000               8                     @      opp-556800000               !0                     @      opp-652800000               &                     @      opp-729600000               +|                     @      opp-844800000               2Z                     @      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                                       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                           X               psci             2arm,psci-1.0             smc       reserved-memory                                      memory@85800000                     `                 memory@85e00000                                       smem-mem@86000000                                                      memory@86200000                     `                 rmtfs            2qcom,rmtfs-mem                                                                              mpss@88800000                                              Q      adsp@8ea00000                                                   slpi@90500000                P                              J      gpu@90f00000             2shared-dma-pool                                            1      venus@91000000                       P                       H      mba@91500000                 P                               P         rpm-glink            2qcom,glink-rpm          &                  1           B          rpm-requests             2qcom,rpm-msm8996            Irpm_requests       qcom,rpmcc           2qcom,rpmcc-msm8996 qcom,rpmcc            c                       ]xo                    power-controller             2qcom,msm8996-rpmpd          i                           L   opp-table            2operating-points-v2                opp1            }         opp2            }         opp3            }         opp4            }         opp5            }         opp6            }               pm8994-regulators            2qcom,rpm-pm8994-regulators                                                                                                                                   #           2           H           Z           p                                                  s3          vreg_s3a_1p3                                          s4          vreg_s4a_1p8             w@         w@                           s5          vreg_s5a_2p15             p          p                  s7          vreg_s7a_1p0             5          5       l1          vreg_l1a_1p0             B@         B@      l2          vreg_l2a_1p25                           l3          vreg_l3a_0p875           P         P      l4          vreg_l4a_1p225           (         (      l6          vreg_l6a_1p2             O         O      l8          vreg_l8a_1p8             w@         w@      l9          vreg_l9a_1p8             w@         w@      l10         vreg_l10a_1p8            w@         w@      l11         vreg_l11a_1p15           0         0      l12         vreg_l12a_1p8            w@         w@            C      l13         vreg_l13a_2p95           w@         -p            {      l14         vreg_l14a_1p8            w@         w@      l15         vreg_l15a_1p8            w@         w@      l16         vreg_l16a_2p7            )2         )2      l17         vreg_l17a_2p8            &%         &%      l18         vreg_l18a_2p85           )2         ,@       l19         vreg_l19a_2p8            -         -      l20         vreg_l20a_2p95           -p         -p         !            ?      l21         vreg_l21a_2p95           -p         -p            z      l22         vreg_l22a_3p0            2Z         2Z      l23         vreg_l23a_2p8            *         *      l24         vreg_l24a_3p075          .         .      l25         vreg_l25a_1p2            O         O         !            @      l27         vreg_l26a_0p8            B@         B@      l28         vreg_l28a_0p925          H         H         !            B      l29         vreg_l29a_2p8            *         *      l30         vreg_l30a_1p8            w@         w@      l32         vreg_l32a_1p8            w@         w@      lvs1            vreg_lvs1a_1p8        lvs2            vreg_lvs2a_1p8                 smem          
   2qcom,smem           :           H            smp2p-adsp           2qcom,smp2p          P            &                  B      
        Z            i      master-kernel           ymaster-kernel                                slave-kernel            yslave-kernel                                             smp2p-mpss           2qcom,smp2p          P            &                 B              Z            i      master-kernel           ymaster-kernel                          N      slave-kernel            yslave-kernel                                    M         smp2p-slpi           2qcom,smp2p          P            &                  B              Z            i      master-kernel           ymaster-kernel                          K      slave-kernel            yslave-kernel                                    I         soc                                                       2simple-bus     phy-wrapper@34000            2qcom,msm8996-qmp-pcie-phy             @                                         @   @                                    ]aux cfg_ahb ref               U      e      f        phy common cfg        	  disabled       phy@1000                  0                                  ]pipe0                 P        lane0            c             pcie_0_pipe_clk_src                               phy@2000                   0  "      $                          ]pipe1                 R        lane1            c             pcie_1_pipe_clk_src                               phy@3000               0   0  2      4                          ]pipe2                 T        lane2            c             pcie_2_pipe_clk_src                                  sram@68000           2qcom,rpm-msg-ram                 `                   qfprom@74000              2qcom,msm8996-qfprom qcom,qfprom           @                               hstx_trim@24e              N                             t      hstx_trim@24f              O                             u      speedbin@133               3                                      rng@83000            2qcom,prng-ee              0                           ]core          clock-controller@300000          2qcom,gcc-msm8996             c                      i             0   	        0                J                                   ]cxo cxo2 sleep_clk pcie_0_pipe_clk_src pcie_1_pipe_clk_src pcie_2_pipe_clk_src usb3_phy_pipe_clk_src ufs_rx_symbol_0_clk_src ufs_rx_symbol_1_clk_src ufs_tx_symbol_0_clk_src                      interconnect@408000          2qcom,msm8996-bimc             @                    
  ]bus bus_a                                    &      thermal-sensor@4a9000         !   2qcom,msm8996-tsens qcom,tsens-v2              J     J                       &                          uplow critical          /                     thermal-sensor@4ad000         !   2qcom,msm8996-tsens qcom,tsens-v2              J     J                       &                           uplow critical          /                     dma-controller@644000            2qcom,bam-v1.7.0           d@  @         &                                 ]bam_clk         E           P             X                   crypto@67a000            2qcom,crypto-v5.4              g   `                                    ]iface bus core          q                      vrx tx         interconnect@500000          2qcom,msm8996-cnoc             P                      
  ]bus bus_a                              interconnect@524000          2qcom,msm8996-snoc             R@                    
  ]bus bus_a                                    r      interconnect@543000          2qcom,msm8996-a0noc            T0   `                  3  ]aggre0_snoc_axi aggre0_cnoc_ahb aggre0_noc_mpu_cfg                                                  interconnect@562000          2qcom,msm8996-a1noc            V    P                  
  ]bus bus_a                  >      ?      interconnect@583000          2qcom,msm8996-a2noc            X0   p                  !  ]bus bus_a aggre2_ufs_axi ufs_axi                    @      A                        q      interconnect@5a4000          2qcom,msm8996-mnoc             Z@                      ]bus bus_a iface                B      C   !               %      interconnect@5c0000          2qcom,msm8996-pnoc             \    0                  
  ]bus bus_a                              hwlock@740000            2qcom,tcsr-mutex           t                                  syscon@760000            2qcom,tcsr-msm8996 syscon              v                 O      syscon@7a0000            2qcom,tcsr-msm8996 syscon              z                      clock-controller@8c0000          2qcom,mmcc-msm8996            c                      i                        0            Y         "      "                      R  ]xo gcc_mmss_noc_cfg_ahb_clk gpll0 dsi0pll dsi0pllbyte dsi1pll dsi1pllbyte hdmipll         (     !      !      !      !   	   !           %1| 0G:i 98p 1,@            !      mdss@900000       
   2qcom,mdss                       @    @      "  mdss_phys vbif_phys vbif_nrt_phys              !           &       S                                   !   t   !   y        ]iface core                                            okay                #   mdp@901000        
   2qcom,mdp5               	        	  mdp_phys                 #        &          (      !   t   !   v   !   y   !   \   !   {        ]iface bus core iommu vsync             $               !   y   !   {         $       0     %      &      %      &      %      &           mdp0-mem mdp1-mem rotator-mem      ports                                port@0                  endpoint               '            .         port@1                 endpoint               (            *         port@2                 endpoint               )            ,               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               *            (         port@1                 endpoint                   dsi-phy@994400           2qcom,dsi-phy-14nm             D     E     H           dsi_phy dsi_phy_lane dsi_pll             c                           !   t             
  ]iface ref         	  disabled                "      dsi@996000           2qcom,mdss-dsi-ctrl            `          	  dsi_ctrl                 #        &         8      !   y   !   ~   !   t   !   v   !   A   !   x   !         -  ]mdp_core byte iface bus core_mmss pixel core               !   "   !              +       +           
   +        dsi       	  disabled                                 ports                                port@0                  endpoint               ,            )         port@1                 endpoint                   dsi-phy@996400           2qcom,dsi-phy-14nm             d     e     h           dsi_phy dsi_phy_lane dsi_pll             c                           !   t             
  ]iface ref         	  disabled                +      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          
   -                   okay       ports                                port@0                  endpoint               .            '               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 xo             c            okay                -         gpu@b00000           2qcom,adreno-530.2 qcom,adreno                         kgsl_3d0_reg_memory         &      ,         (      !   f   !   h   !   g            Z      #  ]core iface rbbmtimer mem mem_iface             &      &           gfx-mem            !              /                     
  *speed_bin               0        okay                               opp-table            2operating-points-v2             0   opp-624000000               %1|            	      opp-560000000               !`                  opp-510000000               e                 opp-401800000               @                 opp-315000000               Ƅ                 opp-214000000               a                 opp-133000000               k@                    zap-shader          :   1         pinctrl@1010000          2qcom,msm8996-pinctrl                0          &                   ;        K   2                   W                                   2   blsp1-spi1-default                 spi         cgpio0 gpio1 gpio3         
  hblsp_spi1           q                  cs          cgpio2           hgpio            q                              blsp1-spi1-sleep            cgpio0 gpio1 gpio2 gpio3         hgpio            q                              blsp2-uart1-2pins           cgpio4 gpio5         hblsp_uart8          q                              blsp2-uart1-2pins-sleep         cgpio4 gpio5         hgpio            q                              blsp2-i2c2          cgpio6 gpio7       
  hblsp_i2c8           q                              blsp2-i2c2-sleep            cgpio6 gpio7         hgpio            q                              cci0-default            cgpio17 gpio18           hcci_i2c         q                        E      camera-rear-default    mclk0           cgpio13        	  hcam_mclk            q                  rst         cgpio25          hgpio            q                  pwdn            cgpio26          hgpio            q                     cci1-default            cgpio19 gpio20           hcci_i2c         q                        F      camera-board-default       mclk1           cgpio14        	  hcam_mclk            q                  pwdn            cgpio98          hgpio            q                  rst         cgpio104         hgpio            q                     camera-front-default       mclk2           cgpio15        	  hcam_mclk            q                  rst         cgpio23          hgpio            q                  pwdn            cgpio133         hgpio            q                     pcie0-state-on              8   perst           cgpio35          hgpio            q                  clkreq          cgpio36          hpci_e0          q                  wake            cgpio37          hgpio            q                     pcie0-state-off             9   perst           cgpio35          hgpio            q                  clkreq          cgpio36          hgpio            q                  wake            cgpio37          hgpio            q                     blsp1-uart2-default         cgpio41 gpio42 gpio43 gpio44         hblsp_uart2          q                        |      blsp1-uart2-sleep           cgpio41 gpio42 gpio43 gpio44         hgpio            q                        }      blsp1-i2c2-default          cgpio47 gpio48         
  hblsp_i2c3           q                              blsp1-i2c2-sleep            cgpio47 gpio48           hgpio            q                              blsp2-uart2-4pins           cgpio49 gpio50 gpio51 gpio52         hblsp_uart9          q                  blsp2-uart2-4pins-sleep         cgpio49 gpio50 gpio51 gpio52         hblsp_uart9          q                  blsp2-i2c3          cgpio51 gpio52         
  hblsp_i2c9           q                              blsp2-i2c3-sleep            cgpio51 gpio52           hgpio            q                              wcd-intr-default            cgpio54          hgpio            q                                       blsp2-i2c1          cgpio55 gpio56         
  hblsp_i2c7           q                              blsp2-i2c0-sleep            cgpio55 gpio56           hgpio            q                              blsp2-i2c5          cgpio60 gpio61           hblsp_i2c11          q                              cdc-reset-active            cgpio64          hgpio            q                                       cdc-reset-sleep         cgpio64          hgpio            q                           blsp2-spi5-default                 spi         cgpio85 gpio86 gpio88            hblsp_spi12          q                  cs          cgpio87          hgpio            q                              blsp2-spi5-sleep            cgpio85 gpio86 gpio87 gpio88         hgpio            q                              blsp2-i2c6          cgpio87 gpio88           hblsp_i2c12          q                              blsp2-i2c6-sleep            cgpio87 gpio88           hgpio            q                              pcie1-state-on              :   perst           cgpio130         hgpio            q                  clkreq          cgpio131         hpci_e1          q                  wake            cgpio132         hgpio            q                     pcie1-state-off             ;   clkreq          cgpio131         hgpio            q                  wake            cgpio132         hgpio            q                     pcie2-state-on              <   perst           cgpio114         hgpio            q                  clkreq          cgpio115         hpci_e2          q                  wake            cgpio116         hgpio            q                     pcie2-state-off             =   clkreq          cgpio115         hgpio            q                  wake            cgpio116         hgpio            q                     sdc1-state-on               v   clk       	  csdc1_clk                     q         cmd       	  csdc1_cmd                     q   
      data          
  csdc1_data                    q   
      rclk          
  csdc1_rclk                     sdc1-state-off              w   clk       	  csdc1_clk                     q         cmd       	  csdc1_cmd                     q         data          
  csdc1_data                    q         rclk          
  csdc1_rclk                     sdc2-clk-on    clk       	  csdc2_clk                     q         cmd       	  csdc2_cmd                     q   
      data          
  csdc2_data                    q   
         sdc2-clk-off       clk       	  csdc2_clk                     q         cmd       	  csdc2_cmd                     q         data          
  csdc2_data                    q            sdc2-pins-default               x   clk       	  csdc2_clk                     q         cmd       	  csdc2_cmd                     q   
      data          
  csdc2_data                    q   
      cd          cgpio38          hgpio                     q            sdc2-pins-sleep             y   clk       	  csdc2_clk                     q         cmd       	  csdc2_cmd                     q         data          
  csdc2_data                    q         cd          cgpio38          hgpio                     q               sram@290000          2qcom,rpm-stats            )           spmi@400f000             2qcom,spmi-pmic-arb        (        @                    !         core chnls obsrvr intr cnfg         periph_irq          &      F           P                                                                 pmic@0           2qcom,pm8994 qcom,spmi-pmic                                                rtc@6000             2qcom,pm8941-rtc            `   a       
  rtc alarm           &       a            pon@800          2qcom,pm8916-pon                                      pwrkey           2qcom,pm8941-pwrkey          &                        =	                    t      resin            2qcom,pm8941-resin           &                       =	               	  disabled             temp-alarm@2400          2qcom,spmi-temp-alarm               $         &       $                  3           thermal         /                      adc@3100             2qcom,spmi-vadc             1         &       1                                         )               3   adc-chan@7                      ;              Lvph_pwr       adc-chan@8                    	  Ldie_temp          adc-chan@9              	      
  Lref_625mv         adc-chan@a              
        Lref_1250mv        adc-chan@e                    adc-chan@f                       gpios@c000            2qcom,pm8994-gpio qcom,spmi-gpio                      ;        K   4                   W                                   4      mpps@a000            2qcom,pm8994-mpp qcom,spmi-mpp                        ;        W           K   5                                           5         pmic@1           2qcom,pm8994 qcom,spmi-pmic                                               pwm          2qcom,pm8994-lpg                                   R         	  disabled          regulators           2qcom,pm8994-regulators           pmic@2           2qcom,pmi8994 qcom,spmi-pmic                                              gpios@c000        !   2qcom,pmi8994-gpio qcom,spmi-gpio                         ;        K   6           
        W                                   6      mpps@a000            2qcom,pmi8994-mpp qcom,spmi-mpp                       ;        K   7                   W                                   7         pmic@3           2qcom,pmi8994 qcom,spmi-pmic                                              pwm          2qcom,pmi8994-lpg                                      R         	  disabled          regulators           2qcom,pmi8994-regulators       wled@d800            2qcom,pmi8994-wled                           &                              
  ovp short            ]         g      	  disabled                agnoc@0                         2simple-pm-bus                                        pcie@600000          2qcom,pcie-msm8996         	  disabled                          z                             `                             parf dbi elbi config            
           pciephy                                0                              0  0                  pci         &                 msi                                                                                                                                                                   default sleep              8           9                  (                                       "  ]pipe aux cfg bus_master bus_slave         pcie@608000          2qcom,pcie-msm8996                         z                        	  disabled               `                            parf dbi elbi config            
           pciephy                                0                              0  0                  pci         &                 msi                                                                                                                                                               default sleep              :           ;                 (                                       "  ]pipe aux cfg bus_master bus_slave         pcie@610000          2qcom,pcie-msm8996                         z                        	  disabled               a                             parf dbi elbi config            
           pciephy                                0                              0  0                 pci         &                 msi                                                                                                                                                                   default sleep              <           =                 (                                       "  ]pipe aux cfg bus_master bus_slave            ufshc@624000          ,   2qcom,msm8996-ufshc qcom,ufshc jedec,ufs-2.0           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                              р                                                                       okay               ?           @                   ( 	'        9         K             A   ufs_variant          2qcom,ufs_variant             phy@627000           2qcom,msm8996-qmp-ufs-phy              bp                                                            ]ref            A            ufsphy          okay            ^   B        n   C   phy@627400            bt   , bv     b|                           >         camss@a34000             2qcom,msm8996-camss        p    @      0    P      8    `      @                                          @          |  csiphy0 csiphy0_clk_mux csiphy1 csiphy1_clk_mux csiphy2 csiphy2_clk_mux csid0 csid1 csid2 csid3 ispif csi_clk_mux vfe0 vfe1       x  &       N          O          P         (         )         *         +         5         :         ;         @  csiphy0 csiphy1 csiphy2 csid0 csid1 csid2 csid3 ispif vfe0 vfe1            !      !   	            !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !      !        :  ]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               D       D      D      D         	  disabled       ports                                      cci@a0c000           2qcom,msm8996-cci                                                    &      '              !                !      !      !      !         $  ]camss_top_ahb cci_ahb cci camss_ahb            !      !           Ĵ <4`        default            E   F      	  disabled       i2c-bus@0                         p                                 i2c-bus@1                        p                                    iommu@b40000          3   2qcom,msm8996-smmu-v2 qcom,adreno-smmu qcom,smmu-v2                         ~         $  &      N         I         J                          !   h      Z      
  ]iface bus              !               /      video-codec@c00000           2qcom,msm8996-venus                        &                    !                !   n   !   q   !   o   !   p        ]core iface bus mbus             %      &      &       %           video-mem cpu-cfg              G       G      G   
   G      G      G      G      G   	   G      G      G      G      G      G   !   G   (   G   )   G   +   G   ,   G   -   G   1        :   H        okay       video-decoder            2venus-decoder               !   r        ]core               !         video-encoder            2venus-encoder               !   s        ]core               !            iommu@d00000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                          ~         $  &       I         @         A                          !   [   !   \      
  ]iface bus              !               $      iommu@d40000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                          ~         `  &               O         P         Q         R         S         T         U              !                !   b   !   c      
  ]iface bus                      okay                G      iommu@da0000          "   2qcom,msm8996-smmu-v2 qcom,smmu-v2                          ~         $  &       L         W         X              !               !   N   !   O      
  ]iface bus                          D      iommu@1600000         "   2qcom,msm8996-smmu-v2 qcom,smmu-v2            `                                      ~           &                                                                                                                                                 
  ]iface bus                     remoteproc@1c00000           2qcom,msm8996-slpi-pil                @       @                 I          I         I         I            #  wdog fatal ready handover stop-ack                    @      
  ]xo aggre2           :   J           K            stop               L           ssc_cx        	  disabled       smd-edge            &                  Ldsps            B                         i            remoteproc@2080000           2qcom,msm8996-mss-pil                              
  qdsp6 rmb         L                 M          M         M         M         M            0  wdog fatal ready handover stop-ack shutdown-ack       D                                                            7  ]iface bus mem xo gpll0_mss snoc_axi mnoc_axi pnoc qdss                i        mss_restart            L       L           cx mx              N            stop               O  0   P   @       	  disabled       mba         :   P      mpss            :   Q      smd-edge            &                 Lmpss            B                          i            stm@3002000           2arm,coresight-stm arm,primecell                (             stm-base stm-stimulus-base                       	        ]apb_pclk atclk     out-ports      port       endpoint               R            T               tpiu@3020000          !   2arm,coresight-tpiu arm,primecell                                       	        ]apb_pclk atclk     in-ports       port       endpoint               S            `               funnel@3021000        +   2arm,coresight-dynamic-funnel arm,primecell                                    	        ]apb_pclk atclk     in-ports                                 port@7                 endpoint               T            R            out-ports      port       endpoint               U            Z               funnel@3022000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        ]apb_pclk atclk     in-ports                                 port@6                 endpoint               V            p            out-ports      port       endpoint               W            [               funnel@3023000        +   2arm,coresight-dynamic-funnel arm,primecell           0                         	        ]apb_pclk atclk     in-ports       port       endpoint               X                        out-ports      port       endpoint               Y            \               funnel@3025000        +   2arm,coresight-dynamic-funnel arm,primecell           P                         	        ]apb_pclk atclk     in-ports                                 port@0                  endpoint               Z            U         port@1                 endpoint               [            W         port@2                 endpoint               \            Y            out-ports      port       endpoint               ]            a               replicator@3026000        /   2arm,coresight-dynamic-replicator arm,primecell           `                         	        ]apb_pclk atclk     in-ports       port       endpoint               ^            b            out-ports                                port@0                  endpoint               _            c         port@1                 endpoint               `            S               etf@3027000           2arm,coresight-tmc arm,primecell          p                         	        ]apb_pclk atclk     in-ports       port       endpoint               a            ]            out-ports      port       endpoint               b            ^               etr@3028000           2arm,coresight-tmc arm,primecell                                   	        ]apb_pclk atclk           		   in-ports       port       endpoint               c            _               debug@3810000         &   2arm,coresight-cpu-debug arm,primecell                                      	  ]apb_pclk            #         etm@3840000       "   2arm,coresight-etm4x arm,primecell                                      	        ]apb_pclk atclk          #      out-ports      port       endpoint               d            f               debug@3910000         &   2arm,coresight-cpu-debug arm,primecell                                      	  ]apb_pclk            #   	      etm@3940000       "   2arm,coresight-etm4x arm,primecell                                      	        ]apb_pclk atclk          #   	   out-ports      port       endpoint               e            g               funnel@39b0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        ]apb_pclk atclk     in-ports                                 port@0                  endpoint               f            d         port@1                 endpoint               g            e            out-ports      port       endpoint               h            n               debug@3a10000         &   2arm,coresight-cpu-debug arm,primecell                                      	  ]apb_pclk            #   
      etm@3a40000       "   2arm,coresight-etm4x arm,primecell                                      	        ]apb_pclk atclk          #   
   out-ports      port       endpoint               i            k               debug@3b10000         &   2arm,coresight-cpu-debug arm,primecell                                      	  ]apb_pclk            #         etm@3b40000       "   2arm,coresight-etm4x arm,primecell                                      	        ]apb_pclk atclk          #      out-ports      port       endpoint               j            l               funnel@3bb0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        ]apb_pclk atclk     in-ports                                 port@0                  endpoint               k            i         port@1                 endpoint               l            j            out-ports      port       endpoint               m            o               funnel@3bc0000        +   2arm,coresight-dynamic-funnel arm,primecell                                     	        ]apb_pclk atclk     in-ports                                 port@0                  endpoint               n            h         port@1                 endpoint               o            m            out-ports      port       endpoint               p            V               clock-controller@6400000             2qcom,msm8996-apcc            @   	          ]xo sys_apcs_aux                            c                     usb@6af8800          2qcom,msm8996-dwc3 qcom,dwc3                                                      0  &                [                             *  pwr_event qusb2_phy hs_phy_irq ss_phy_irq         (         Q      [            \      ]      #  ]cfg_noc core iface sleep mock_utmi                ]      [        $ '             q       &      &       r           usb-ddr apps-usb                        	  disabled       usb@6a00000       
   2snps,dwc3                         &                  
   s           usb2-phy usb3-phy           	             	0         	I         	a         	y         	         phy@7410000          2qcom,msm8996-qmp-usb3-phy            A                                                     ^      c              ]aux cfg_ahb ref               g      h        phy common        	  disabled       phy@7410200          A    A   0A                        c             usb3_phy_pipe_clk_src                  _        ]pipe0                        phy@7411000          2qcom,msm8996-qusb2-phy           A                              c              ]cfg_ahb ref               	           t      	  disabled                s      phy@7412000          2qcom,msm8996-qusb2-phy           A                               c              ]cfg_ahb ref               
           u      	  disabled                      mmc@7464900       %   2qcom,msm8996-sdhci qcom,sdhci-msm-v4             FI   F@            hc core         &                            hc_irq pwr_irq          ]iface core xo                  e      d                             default sleep              v           w        	            	      	  disabled          mmc@74a4900       %   2qcom,msm8996-sdhci qcom,sdhci-msm-v4             JI   J@            hc core         &       }                     hc_irq pwr_irq          ]iface core xo                  h      g                             default sleep              x           y        	           okay            	   2   &           	   z        	   {      dma-controller@7544000           2qcom,bam-v1.7.0          T@           &                         m        ]bam_clk          X        E           P                ~      serial@7570000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             W             &       l                  t      m        ]core iface          default sleep              |           }        q   ~      ~           vtx rx         	  disabled          spi@7575000          2qcom,spi-qup-v2.2.1          WP            &       _                  o      m        ]core iface          default sleep                                 q   ~      ~           vtx rx                                   	  disabled          i2c@7577000          2qcom,i2c-qup-v2.2.1          Wp            &       a                  v      m        ]core iface          default sleep                                 q   ~      ~           vtx rx                                   	  disabled          dma-controller@7584000           2qcom,bam-v1.7.0          X@           &                                 ]bam_clk          X        E           P                      serial@75b0000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             [             &       r                                ]core iface          okay            default sleep                               serial@75b1000        %   2qcom,msm-uartdm-v1.4 qcom,msm-uartdm             [            &       s                                ]core iface        	  disabled          i2c@75b5000          2qcom,i2c-qup-v2.2.1          [P            &       e                                ]core iface          default sleep                                 q                    vtx rx                                   	  disabled          i2c@75b6000          2qcom,i2c-qup-v2.2.1          [`            &       f                                ]core iface          default sleep                                 q                    vtx rx                                   	  disabled          i2c@75b7000          2qcom,i2c-qup-v2.2.1          [p            &       g                                ]core iface           p         default sleep                                 q                    vtx rx                                   	  disabled          i2c@75b9000          2qcom,i2c-qup-v2.2.1          [            &       i                                ]core iface          default                    q                    vtx rx                                   	  disabled          i2c@75ba000          2qcom,i2c-qup-v2.2.1          [            &       j                                ]core iface          default sleep                                 q                    vtx rx                                   	  disabled          spi@75ba000          2qcom,spi-qup-v2.2.1          [            &       j                                ]core iface          default sleep                                 q                    vtx rx                                   	  disabled          usb@76f8800          2qcom,msm8996-dwc3 qcom,dwc3          o                                              &      `           hs_phy_irq        (         U      `      b      a      c      #  ]cfg_noc core iface sleep mock_utmi                b      `        $                         	      	  disabled       usb@7600000       
   2snps,dwc3            `             &                  
         	  usb2-phy            	high-speed           	0         	I         dma-controller@9184000           2qcom,bam-v1.7.0          X         	@            
           &                  E           P           
                     slim@91c0000             2qcom,slim-ngd-v1.5.0             	            ctrl            &                   q                                vrx tx tx2 rx2                                ngd@1                                           tas-ifd          2slim217,1a0                                    codec@1                       default          2slim217,1a0                              2        &   6      5           intr1 intr2                             
&   2   @           
2                          remoteproc@9300000           2qcom,msm8996-adsp-pil            	0           @                                                          #  wdog fatal ready handover stop-ack                          ]xo          :                          stop               L            cx        	  disabled       smd-edge            &                  Llpass           B                         i                                apr                        2qcom,apr-v2         
?apr_audio_svc           
Q                                q6core                       2qcom,q6core       q6afe            2qcom,q6afe                 dais             2qcom,q6afe-dais                                         hdmi@1                          q6asm            2qcom,q6asm                 dais             2qcom,q6asm-dais                                                             q6adm            2qcom,q6adm                 routing          2qcom,q6adm-routing                                mailbox@9820000          2qcom,msm8996-apcs-hmss-global            	             
]                     timer@9840000                                              2arm,armv7-timer-mem          	              p$    frame@9850000           
i            &                             	     	           frame@9870000           
i           &                    	           	  disabled          frame@9880000           
i           &       !            	           	  disabled          frame@9890000           
i           &       "            	           	  disabled          frame@98a0000           
i           &       #            	           	  disabled          frame@98b0000           
i           &       $            	           	  disabled          frame@98c0000           
i           &       %            	           	  disabled             syscon@9a10000           2syscon           	           interrupt-controller@9bc0000             2qcom,msm8996-gic-v3 arm,gic-v3                              
v           
                	     	             &      	                        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                      cooling-maps       map0            
           
               gpu-bottom-thermal          
           
          
         trips      trip-point0         
 _        
           passive                      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             pm8994-thermal          
           
          
      trips      pm8994-alert0           
 s        
           passive       pm8994-crit         
 H        
        	   critical                   timer            2arm,armv8-timer       0  &                                 
         aliases         /soc/serial@75b0000       v1p05-regulator          2regulator-fixed         v1p05                     	                                   v12-poe-regulator            2regulator-fixed         v12_poe                   	                                      v3p3-regulator           2regulator-fixed         v3p3                      	         2Z         2Z                 v5p0-regulator           2regulator-fixed         v5p0                      	         LK@         LK@                             vph-pwr-regulator            2regulator-fixed         vph_pwr                   	         9         9                     	interrupt-parent #address-cells #size-cells model compatible qcom,msm-id qcom,board-id 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 vdd_s1-supply vdd_s2-supply vdd_s3-supply vdd_s4-supply vdd_s5-supply vdd_s6-supply vdd_s7-supply vdd_s8-supply vdd_s9-supply vdd_s10-supply vdd_s11-supply vdd_s12-supply vdd_l2_l26_l28-supply vdd_l3_l11-supply vdd_l4_l27_l31-supply vdd_l5_l7-supply vdd_l6_l12_l32-supply vdd_l8_l16_l30-supply vdd_l25-supply vdd_lvs1_2-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on regulator-allow-set-load 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 mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling label #pwm-cells qcom,cabc qcom,external-pfet bus-range num-lanes interrupt-map-mask interrupt-map pinctrl-names pinctrl-0 pinctrl-1 linux,pci-domain freq-table-hz lanes-per-direction vcc-supply vccq-supply vccq2-supply vcc-max-microamp vccq-max-microamp vccq2-max-microamp vdda-phy-supply vdda-pll-supply #global-interrupts #iommu-cells interrupts-extended qcom,smem-states qcom,smem-state-names power-domain-names qcom,smd-edge qcom,halt-regs arm,scatter-gather snps,hird-threshold snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk snps,is-utmi-l1-suspend snps,parkmode-disable-ss-quirk tx-fifo-resize bus-width non-removable cd-gpios vmmc-supply vqmmc-supply 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 regulator-boot-on vin-supply 