     8  l   (              4                                                                      ,              8  	                   E             $   SSony Xperia X Performance (PMI8996)          Ysony,dora-row qcom,msm8996           dhandset    chosen        :   qsdhci.debug_quirks=0x40 sdhci.debug_quirks2=0x4 maxcpus=2         clocks     xo-board             Yfixed-clock          z             $       	   xo_board                G      sleep-clk            Yfixed-clock          z                     
   sleep_clk                        cpus                                 cpu@0            cpu       
   Yqcom,kryo                             psci                                                                                             l2-cache             Ycache           .                        cpu@1            cpu       
   Yqcom,kryo                            psci                                                                                          	      cpu@100          cpu       
   Yqcom,kryo                            psci                                                                                         
   l2-cache             Ycache           .                        cpu@101          cpu       
   Yqcom,kryo                           psci                                                                                               cpu-map    cluster0       core0           :         core1           :   	         cluster1       core0           :   
      core1           :               idle-states         >psci       cpu-sleep-0          Yarm,idle-state          Kstandalone-power-collapse           [           r              P          ,                        opp-table-cluster0           Yoperating-points-v2-kryo-cpu                                       opp-307200000               O            w         @      opp-422400000               -P            w         @      opp-480000000               8            w         @      opp-556800000               !0            w         @      opp-652800000               &            w         @      opp-729600000               +|            w         @      opp-844800000               2Z            w         @      opp-960000000               98p            w         @      opp-1036800000              =P            w         @      opp-1113600000              B`0            w         @      opp-1190400000              F            w         @      opp-1228800000              I>             w         @      opp-1324800000              N            w         @      opp-1401600000              S            w         @      opp-1478400000              X            w         @      opp-1593600000              ^h            w         @         opp-table-cluster1           Yoperating-points-v2-kryo-cpu                                       opp-307200000               O            w         @      opp-403200000               X            w         @      opp-480000000               8            w         @      opp-556800000               !0            w         @      opp-652800000               &            w         @      opp-729600000               +|            w         @      opp-806400000               0            w         @      opp-883200000               4            w         @      opp-940800000               8x            w         @      opp-1036800000              =P            w         @      opp-1113600000              B`0            w         @      opp-1190400000              F            w         @      opp-1248000000              Jb            w         @      opp-1324800000              N            w         @      opp-1401600000              S            w         @      opp-1478400000              X            w         @      opp-1555200000              \x            w         @      opp-1632000000              aFX            w         @      opp-1708800000              e8            w         @      opp-1785600000              jn            w         @      opp-1824000000              l            w         @      opp-1920000000              rp            w         @      opp-1996800000              w            w         @      opp-2073600000              {            w         @      opp-2150400000              ,            w         @         firmware       scm          Yqcom,scm-msm8996                0          hwlock           Yqcom,tcsr-mutex                                                memory@80000000          memory                                psci             Yarm,psci-1.0             smc       reserved-memory                                   	   memory@85800000                     `                 memory@85e00000                                       smem-mem@86000000                                                      memory@86200000                     `                 rmtfs            Yqcom,rmtfs-mem                                                         )           8         mpss@88800000                                              N      adsp@8ea00000                                                   mba@91500000                 P                               M      ramoops@a7f00000             Yramoops                               B           N           [           g           q         memory@83401000              @     ?                gpu@90400000             Yshared-dma-pool              @                               *      memory@90500000              P                              H      memory@90f00000                     P                       E         rpm-glink            Yqcom,glink-rpm          z                                       rpm-requests             Yqcom,rpm-msm8996            rpm_requests       qcom,rpmcc           Yqcom,rpmcc-msm8996 qcom,rpmcc            z                     power-controller             Yqcom,msm8996-rpmpd                                     J   opp-table            Yoperating-points-v2                opp1                     opp2                     opp3                     opp4                     opp5                     opp6                           pm8994-regulators            Yqcom,rpm-pm8994-regulators                                                                            #           1           ?           M           \           k           z                                                                                                   )           8      s3          J          b                    s4          J w@        b w@        z                            s5          J  p        b  p                  s7          J 5         b 5       l1          J B@        b B@      l2          J         b       l3          J         b       l4          J (        b (      l8          J w@        b w@      l9          J w@        b w@      l10         J w@        b w@      l12         J w@        b w@                           l13         J w@        b -p        z  U                     x      l15         J w@        b w@      l16         J )2        b )2      l17         J !        b &%      l18         J w@        b w@      l19         J -        b -      l20         J -p        b -p        z                      t      l21         J -p        b -p        z 5                      w      l22         J -        b -      l23         J )2        b )2      l24         J .        b .                     p      l25         J O        b O               l27         J B@        b O      l28         J H        b H                           l29         J )2        b )2      l30       l32         J w@        b w@               smem          
   Yqcom,smem                                  smp2p-adsp           Yqcom,smp2p                      z                        
                          master-kernel           master-kernel                                slave-kernel            slave-kernel             #        8                        smp2p-mpss           Yqcom,smp2p                      z                                                 master-kernel           master-kernel                          L      slave-kernel            slave-kernel             #        8               K         smp2p-slpi           Yqcom,smp2p                      z                                                  master-kernel           master-kernel                          I      slave-kernel            slave-kernel             #        8               F         soc                                  	                     Ysimple-bus     phy@34000            Yqcom,msm8996-qmp-pcie-phy             @                                     	                                   Iaux cfg_ahb ref         U      U      e      f        \phy common cfg          hokay            o                 phy@35000             P   0 R     T                        z             pcie_0_pipe_clk_src                        Ipipe0           U      P        \lane0               5      phy@36000             `   0 b     d                        z             pcie_1_pipe_clk_src                        Ipipe1           U      R        \lane1               9      phy@37000             p   0 r     t                        z             pcie_2_pipe_clk_src                        Ipipe2           U      T        \lane2               <         sram@68000           Yqcom,rpm-msg-ram                 `                   qfprom@74000             Yqcom,qfprom           @                               hstx_trim@24e              N                             o      hstx_trim@24f              O                             q      speedbin@133               3                                      rng@83000            Yqcom,prng-ee              0                           Icore          clock-controller@300000          Yqcom,gcc-msm8996             z                                   0   	                 
      J           Icxo cxo2 sleep_clk                    thermal-sensor@4a9000         !   Yqcom,msm8996-tsens qcom,tsens-v2              J     J                       z                          uplow critical                               thermal-sensor@4ad000         !   Yqcom,msm8996-tsens qcom,tsens-v2              J     J                       z                           uplow critical                               dma-controller@644000            Yqcom,bam-v1.7.0           d@  @         z                                 Ibam_clk                                                   crypto@67a000            Yqcom,crypto-v5.4              g   `                                    Iiface bus core                              rx tx         syscon@740000            Ysyscon            t                       syscon@7a0000            Yqcom,tcsr-msm8996 syscon              z                      clock-controller@8c0000          Yqcom,mmcc-msm8996            z                                              (                          	              +%1| 0G:i 98p 1,@        @                     mdss@900000       
   Yqcom,mdss                       @    @      "  Omdss_phys vbif_phys vbif_nrt_phys           Y              z       S            #        8                  t        Iiface                                     	      	  hdisabled                    mdp@901000        
   Yqcom,mdp5               	        	  Omdp_phys                          z          (         t      v      y      \      {        Iiface bus core iommu vsync          g   !                  y      {        + $    ports                                port@0                  endpoint            n   "            '         port@1                 endpoint            n   #            %               dsi@994000           Yqcom,mdss-dsi-ctrl            @          	  Odsi_ctrl                          z         8         y      }      t      v      A      w            -  Imdp_core byte iface bus core_mmss pixel core            ~   $        dsi       	  hdisabled                                 ports                                port@0                  endpoint            n   %            #         port@1                 endpoint                   dsi-phy@994400           Yqcom,dsi-phy-14nm             D     E     H           Odsi_phy dsi_phy_lane dsi_pll             z                              t      
      
  Iiface ref         	  hdisabled                $      hdmi-tx@9a0000           Yqcom,hdmi-tx-8996                      aX           ,  Ocore_physical qfprom_physical hdcp_physical                       z         (         y      t      |      u      z      #  Imdp_core iface core alt_iface extp          ~   &      	  hdmi_phy                     	  hdisabled       ports                                port@0                  endpoint            n   '            "               hdmi-phy@9a0600                      Yqcom,hdmi-phy-8996        0        
   $    $    $    $           >  Ohdmi_pll hdmi_tx_l0 hdmi_tx_l1 hdmi_tx_l2 hdmi_tx_l3 hdmi_phy                  t            
  Iiface ref         	  hdisabled                &         gpu@b00000           Yqcom,adreno-530.2 qcom,adreno                         Okgsl_3d0_reg_memory         z      ,         (         f      h      g            Z      #  Icore iface rbbmtimer mem mem_iface          Y              g   (                     
  speed_bin               )      	  hdisabled                              opp-table            Yoperating-points-v2             )   opp-624000000               %1|                  opp-560000000               !`                  opp-510000000               e                 opp-401800000               @                 opp-315000000               Ƅ                 opp-214000000               a                 opp-133000000               k@                    zap-shader             *         pinctrl@1010000          Yqcom,msm8996-pinctrl                0          z                              +                               #        8                             ,        default             +   blsp1-spi1-default              |   spi         gpio0 gpio1 gpio3         
  	blsp_spi1                       !      cs          gpio2           	gpio                        !         .         blsp1-spi1-sleep            gpio0 gpio1 gpio2 gpio3         	gpio                        :            }      blsp2-uart1-2pins           gpio4 gpio5         	blsp_uart8                      !      blsp2-uart1-2pins-sleep         gpio4 gpio5         	gpio                        !      blsp2-i2c2          gpio6 gpio7       
  	blsp_i2c8                       !                  blsp2-i2c2-sleep            gpio6 gpio7         	gpio                        !                  cci0-default            gpio17 gpio18           	cci_i2c                     !            B      camera-rear-default    mclk0           gpio13        	  	cam_mclk                        !         I      rst         gpio30          	gpio                        !         I      pwdn            gpio26          	gpio                        !         I         cci1-default            gpio19 gpio20           	cci_i2c                     !            C      camera-board-default       mclk1           gpio14        	  	cam_mclk                        !      pwdn            gpio98          	gpio                        !      rst         gpio104         	gpio                        !         camera-front-default       mclk2           gpio15        	  	cam_mclk                        !         I      rst         gpio23          	gpio                        !         I      pwdn            gpio133         	gpio                        !         pcie0-state-on              6   perst           gpio35          	gpio                        :      clkreq          gpio36          	pci_e0                      T      wake            gpio37          	gpio                        T         pcie0-state-off             7   perst           gpio35          	gpio                        :      clkreq          gpio36          	gpio                        !      wake            gpio37          	gpio                        !         blsp1-uart2-default         gpio41 gpio42 gpio43 gpio44         	blsp_uart2                      !            y      blsp1-uart2-sleep           gpio41 gpio42 gpio43 gpio44         	gpio                        !            z      blsp1-i2c2-default          gpio47 gpio48         
  	blsp_i2c3                       !            ~      blsp1-i2c2-sleep            gpio47 gpio48           	gpio                        !                  blsp2-uart2-4pins           gpio49 gpio50 gpio51 gpio52         	blsp_uart9                      !      blsp2-uart2-4pins-sleep         gpio49 gpio50 gpio51 gpio52         	blsp_uart9                      !      blsp2-i2c3          gpio51 gpio52         
  	blsp_i2c9                       !                  blsp2-i2c3-sleep            gpio51 gpio52           	gpio                        !                  wcd-intr-default            gpio54          	gpio                        :         a                  blsp2-i2c1          gpio55 gpio56         
  	blsp_i2c7                       !                  blsp2-i2c0-sleep            gpio55 gpio56           	gpio                        !                  blsp2-i2c5          gpio60 gpio61           	blsp_i2c11                      !                  cdc-reset-active            gpio64          	gpio                        :         .                  cdc-reset-sleep         gpio64          	gpio                        !         I      blsp2-spi5-default                 spi         gpio85 gpio86 gpio88            	blsp_spi12                      !      cs          gpio87          	gpio                        !         .         blsp2-spi5-sleep            gpio85 gpio86 gpio87 gpio88         	gpio                        :                  blsp2-i2c6          gpio87 gpio88           	blsp_i2c12                      !                  blsp2-i2c6-sleep            gpio87 gpio88           	gpio                        !                  pcie1-state-on              :   perst           gpio130         	gpio                        :      clkreq          gpio131         	pci_e1                      T      wake            gpio132         	gpio                        :         pcie1-state-off             ;   clkreq          gpio131         	gpio                        !      wake            gpio132         	gpio                        !         pcie2-state-on              =   perst           gpio114         	gpio                        :      clkreq          gpio115         	pci_e2                      T      wake            gpio116         	gpio                        :         pcie2-state-off             >   clkreq          gpio115         	gpio                        !      wake            gpio116         	gpio                        !         sdc1-state-on               r   clk       	  sdc1_clk             !                 cmd       	  sdc1_cmd             T           
      data          
  sdc1_data            T           
      rclk          
  sdc1_rclk            :         sdc1-state-off              s   clk       	  sdc1_clk             !                 cmd       	  sdc1_cmd             T                 data          
  sdc1_data            T                 rclk          
  sdc1_rclk            :         sdc2-clk-on             u   clk       	  sdc2_clk             !                 cmd       	  sdc2_cmd             T           
      data          
  sdc2_data            T           
         sdc2-clk-off                v   clk       	  sdc2_clk             !                 cmd       	  sdc2_cmd             T                 data          
  sdc2_data            T                    disp-reset-n            gpio8           	gpio                        !      mdp-vsync-p         gpio10        
  	mdp_vsync                       !      sw-service-gpio         gpio16          	gpio                        T            ,      usb-detect          gpio24          	gpio                        !         .                  uim-detect-en           gpio29          	gpio                        !         .      tray-det            gpio40          	gpio                        !      tp-vddio-en         gpio50          	gpio                        !         .                  lcd-vddio-en            gpio51          	gpio                        !         I      wl-host-wake            gpio79          	gpio                        :         n      wl-reg-on           gpio84          	gpio                        !         I                  ts-rst-n            gpio89          	gpio                     touch-int-n         gpio125         	gpio                        T      touch-int-sleep         gpio125         	gpio                        :         sram@290000          Yqcom,rpm-stats            )           spmi@400f000             Yqcom,spmi-pmic-arb        (        @                    !         Ocore chnls obsrvr intr cnfg         periph_irq          z      F                       y                                       #        8      pmic@0           Yqcom,pm8994 qcom,spmi-pmic                                                rtc@6000             Yqcom,pm8941-rtc            `   a       
  Ortc alarm           z       a            pon@800          Yqcom,pm8916-pon                                      pwrkey           Yqcom,pm8941-pwrkey          z                        =	         T           t      resin            Yqcom,pm8941-resin           z                       =	         T        hokay               s         temp-alarm@2400          Yqcom,spmi-temp-alarm               $         z       $                  -           thermal                               adc@3100             Yqcom,spmi-vadc             1         z       1                                                        -   adc-chan@7                                    vph_pwr       adc-chan@8                    	  die_temp          adc-chan@9              	      
  ref_625mv         adc-chan@a              
        ref_1250mv        adc-chan@e                    adc-chan@f                       gpios@c000            Yqcom,pm8994-gpio qcom,spmi-gpio                                 .                               #        8           default            /        NC VOL_DOWN_N VOL_UP_N SNAPSHOT_N FOCUS_N NC NFC_VEN NC NC NC NC NC EAR_EN NC PM_DIVCLK1 PMI_CLK NC WL_SLEEP_CLK NC PMIC_SPON UIM_BATT_ALARM PMK_SLEEP_CLK              .   pm8994-gpios-default-state              /   pm8994-gpio1-nc         gpio1           	normal                          vol-down-n          gpio2           	normal                    a         T        2            F         vol-up-n            gpio3           	normal                    a         T        F         camera-snapshot-n           gpio4           	normal                    a         T        2            F         camera-focus-n          gpio5           	normal                    a         T        2            F         pm8994-gpio6-nc         gpio6           	normal                            F          nfc-download            gpio7           	normal           I                  !        2           F         pm8994-gpio8-nc         gpio8           	normal           I                          2            F          pm8994-gpio9-nc         gpio9           	normal           .                          2           F          nfc-clock           gpio10          	normal           a                  :        2            F         pm8994-gpio11-nc            gpio11          	normal                            F          pm8994-gpio12-nc            gpio12          	normal                            F          ear-enable          gpio13          	normal           .                  !        2           F         pm8994-gpio14-nc            gpio14          	normal                    a                 2           F          pm-divclk1-gpio         gpio15          	func1            .                          2           F          pmi-clk-gpio            gpio16          	normal                 pm8994-gpio17-nc            gpio17          	normal                            F          rome-sleep          gpio18          	func2            I                  !        2           F         pm8994-gpio19-nc            gpio19          	normal           I                          2            F          pm8994-gpio22-nc            gpio22          	normal                            F                mpps@a000            Yqcom,pm8994-mpp qcom,spmi-mpp                                              0                    #        8           default            1      >  SDC_UIM_VBIAS LCD_ID_ADC VREF_DACX NC FLASH_THERM NC NC RF_ID               0   pm8994-mpps-default-state               1   lcd-id_adc-mpp          mpp2            	analog           a        S         pm-mpp4-nc          mpp4            	digital                  F          flash-therm-mpp         mpp5            	analog           a        S          mpp6-nc         mpp6            	digital                rf-id-mpp           mpp8            	analog           a        S                  pmic@1           Yqcom,pm8994 qcom,spmi-pmic                                               regulators           Yqcom,pm8994-regulators          c   2   s9           p      s10          p      s11                	  vdd_apcc                     J +        b e             pmic@2           Yqcom,pmi8994 qcom,spmi-pmic                                              gpios@c000        !   Yqcom,pmi8994-gpio qcom,spmi-gpio                                    3           
                    #        8           default            4      2  VIB_LDO_EN NC NC NC NC NC NC NC USB_SWITCH_SEL NC               3   pmi8994-gpios-default-state             4   vib-ldo-en-gpio         gpio1           	normal                    I         !        F         pmi-gpio2-nc            gpio2           	normal                    a                 2            F          pmi-gpio3-nc            gpio3           	normal                    a                 2            F          pmi-gpio4-nc            gpio4           	normal                    .        2           F         pmi-gpio5-nc            gpio5           	normal                    .        2            F         pmi-gpio6-nc            gpio6           	normal                    .        2           F         pmi-gpio7-nc            gpio7           	normal                    .        2           F         pmi-gpio8-nc            gpio8           	normal                    .        2           F         usb-switch-sel          gpio9           	normal                 pmi-gpio10-nc           gpio10          	normal           I                  !        2            F                  pmic@3           Yqcom,pmi8994 qcom,spmi-pmic                                              regulators           Yqcom,pmi8994-regulators                             s2          J |        b |        vdd_gfx                               wled@d800            Yqcom,pmi8994-wled                          z                    short                             hokay                                      agnoc@0         Y                Ysimple-pm-bus                                     	   pcie@600000          Yqcom,pcie-msm8996           hokay            Y                                           `                             Oparf dbi elbi config            ~   5        pciephy                                0  	                           0  0                  pci         z                 msi         8                                  	                                                                                                                        default sleep              6        	   7        	          (                                       "  Ipipe aux cfg bus_master bus_slave           	/   +   #           	:   +   %            	D   8        	U         pcie@608000          Yqcom,pcie-msm8996           Y                                      	  hdisabled               `                            Oparf dbi elbi config            ~   9        pciephy                                0  	                           0  0                  pci         z                 msi         8                                  	                                                                                                                    default sleep              :        	   ;        	         (                                       "  Ipipe aux cfg bus_master bus_slave         pcie@610000          Yqcom,pcie-msm8996           Y                                      	  hdisabled               a                             Oparf dbi elbi config            ~   <        pciephy                                0  	                           0  0                 pci         z                 msi         8                                  	                                                                                                                        default sleep              =        	   >        	         (                                       "  Ipipe aux cfg bus_master bus_slave            ufshc@624000          ,   Yqcom,msm8996-ufshc qcom,ufshc jedec,ufs-2.0           b@   %         z      	           ~   ?        ufsphy          Y              Icore_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  	a                                  р                                                 	o                    	  hdisabled                @   ufs_variant          Yqcom,ufs_variant             phy@627000           Yqcom,msm8996-qmp-ufs-phy              bp                                     	                       Iref         U   @            \ufsphy        	  hdisabled       phy@627400            bt   , bv     b|                           ?         camss@a00000             Yqcom,msm8996-camss        p    @      0    P      8    `      @                                          @          |  Ocsiphy0 csiphy0_clk_mux csiphy1 csiphy1_clk_mux csiphy2 csiphy2_clk_mux csid0 csid1 csid2 csid3 ispif csi_clk_mux vfe0 vfe1       x  z       N          O          P         (         )         *         +         5         :         ;         @  csiphy0 csiphy1 csiphy2 csid0 csid1 csid2 csid3 ispif vfe0 vfe1         Y            	                                                                                                                                                                                                                                      :  Itop_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            g   A       A      A      A         	  hdisabled       ports                                      cci@a0c000           Yqcom,msm8996-cci                                                    z      '           Y                                              $  Icamss_top_ahb cci_ahb cci camss_ahb                             +Ĵ <4`        default            B   C      	  hdisabled       i2c-bus@0                                                          i2c-bus@1                                                            iommu@b40000          3   Yqcom,msm8996-smmu-v2 qcom,adreno-smmu qcom,smmu-v2                         	         $  z      N         I         J           	                  h      Z      
  Iiface bus           Y                  (      video-codec@c00000           Yqcom,msm8996-venus                        z                 Y                      n      q      o      p        Icore iface bus mbus         g   D       D      D   
   D      D      D      D      D   	   D      D      D      D      D      D   !   D   (   D   )   D   +   D   ,   D   -   D   1           E      	  hdisabled       video-decoder            Yvenus-decoder                  r        Icore            Y            video-encoder            Yvenus-encoder                  s        Icore            Y               iommu@d00000          "   Yqcom,msm8996-smmu-v2 qcom,smmu-v2                          	         $  z       I         @         A           	                  [      \      
  Iiface bus           Y                  !      iommu@d40000          "   Yqcom,msm8996-smmu-v2 qcom,smmu-v2                          	         `  z               O         P         Q         R         S         T         U           Y                      b      c      
  Iiface bus           	           hokay                D      iommu@da0000          "   Yqcom,msm8996-smmu-v2 qcom,smmu-v2                          	         $  z       L         W         X           Y                     N      O      
  Iiface bus           	               A      iommu@1600000         "   Yqcom,msm8996-smmu-v2 qcom,smmu-v2            `             	           Y              	           z                                                                                                                                                 
  Iiface bus                     remoteproc@1c00000           Yqcom,msm8996-slpi-pil                @       @  	               F          F         F         F            #  wdog fatal ready handover stop-ack              G      @      
  Ixo aggre2              H        	   I            	stop            Y   J           	ssc_cx        	  hdisabled       smd-edge            z                  dsps                          	                       remoteproc@2080000           Yqcom,msm8996-mss-pil                              
  Oqdsp6 rmb         L  	               K          K         K         K         K            0  wdog fatal ready handover stop-ack shutdown-ack       D                        G                                    7  Iiface bus mem xo gpll0_mss snoc_axi mnoc_axi pnoc qdss          U      i        \mss_restart         Y   J       J           	cx mx           	   L            	stop            	    0  P  @       	  hdisabled       mba            M      mpss               N      smd-edge            z                 mpss                          	                        stm@3002000           Yarm,coresight-stm arm,primecell                (             Ostm-base stm-stimulus-base                       	        Iapb_pclk atclk     out-ports      port       endpoint            n   O            Q               tpiu@3020000          !   Yarm,coresight-tpiu arm,primecell                                       	        Iapb_pclk atclk     in-ports       port       endpoint            n   P            \               funnel@3021000        +   Yarm,coresight-dynamic-funnel arm,primecell                                    	        Iapb_pclk atclk     in-ports                                 port@7                 endpoint            n   Q            O            out-ports      port       endpoint            n   R            V               funnel@3022000        +   Yarm,coresight-dynamic-funnel arm,primecell                                     	        Iapb_pclk atclk     in-ports                                 port@6                 endpoint            n   S            l            out-ports      port       endpoint            n   T            W               funnel@3023000        +   Yarm,coresight-dynamic-funnel arm,primecell           0                         	        Iapb_pclk atclk     out-ports      port       endpoint            n   U            X               funnel@3025000        +   Yarm,coresight-dynamic-funnel arm,primecell           P                         	        Iapb_pclk atclk     in-ports                                 port@0                  endpoint            n   V            R         port@1                 endpoint            n   W            T         port@2                 endpoint            n   X            U            out-ports      port       endpoint            n   Y            ]               replicator@3026000        /   Yarm,coresight-dynamic-replicator arm,primecell           `                         	        Iapb_pclk atclk     in-ports       port       endpoint            n   Z            ^            out-ports                                port@0                  endpoint            n   [            _         port@1                 endpoint            n   \            P               etf@3027000           Yarm,coresight-tmc arm,primecell          p                         	        Iapb_pclk atclk     in-ports       port       endpoint            n   ]            Y            out-ports      port       endpoint            n   ^            Z               etr@3028000           Yarm,coresight-tmc arm,primecell                                   	        Iapb_pclk atclk           
   in-ports       port       endpoint            n   _            [               debug@3810000         &   Yarm,coresight-cpu-debug arm,primecell                                      	  Iapb_pclk            :         etm@3840000       "   Yarm,coresight-etm4x arm,primecell                                      	        Iapb_pclk atclk          :      out-ports      port       endpoint            n   `            b               debug@3910000         &   Yarm,coresight-cpu-debug arm,primecell                                      	  Iapb_pclk            :   	      etm@3940000       "   Yarm,coresight-etm4x arm,primecell                                      	        Iapb_pclk atclk          :   	   out-ports      port       endpoint            n   a            c               funnel@39b0000        +   Yarm,coresight-dynamic-funnel arm,primecell                                     	        Iapb_pclk atclk     in-ports                                 port@0                  endpoint            n   b            `         port@1                 endpoint            n   c            a            out-ports      port       endpoint            n   d            j               debug@3a10000         &   Yarm,coresight-cpu-debug arm,primecell                                      	  Iapb_pclk            :   
      etm@3a40000       "   Yarm,coresight-etm4x arm,primecell                                      	        Iapb_pclk atclk          :   
   out-ports      port       endpoint            n   e            g               debug@3b10000         &   Yarm,coresight-cpu-debug arm,primecell                                      	  Iapb_pclk            :         etm@3b40000       "   Yarm,coresight-etm4x arm,primecell                                      	        Iapb_pclk atclk          :      out-ports      port       endpoint            n   f            h               funnel@3bb0000        +   Yarm,coresight-dynamic-funnel arm,primecell                                     	        Iapb_pclk atclk     in-ports                                 port@0                  endpoint            n   g            e         port@1                 endpoint            n   h            f            out-ports      port       endpoint            n   i            k               funnel@3bc0000        +   Yarm,coresight-dynamic-funnel arm,primecell                                     	        Iapb_pclk atclk     in-ports                                 port@0                  endpoint            n   j            d         port@1                 endpoint            n   k            i            out-ports      port       endpoint            n   l            S               clock-controller@6400000             Yqcom,msm8996-apcc            @   	          Ixo                 
         z                     usb@6af8800          Yqcom,msm8996-dwc3 qcom,dwc3                                                	        z      [                     hs_phy_irq ss_phy_irq         (         Q      [            \      ]      #  Icfg_noc core iface sleep mock_utmi                ]      [        +$ '         Y              hokay             
!   usb@6a00000       
   Ysnps,dwc3                         z                  ~   m      	  usb2-phy             
>         
W        
o   n        
vperipheral          
~             phy@7410000          Yqcom,msm8996-qmp-usb3-phy            A                                      	               ^      c              Iaux cfg_ahb ref         U      g      h        \phy common        	  hdisabled       phy@7410200          A    A   0A                        z             usb3_phy_pipe_clk_src                  _        Ipipe0            phy@7411000          Yqcom,msm8996-qusb2-phy           A                              c              Icfg_ahb ref         U      	           o        hokay            
                      
   p            m      phy@7412000          Yqcom,msm8996-qusb2-phy           A                               c              Icfg_ahb ref         U      
           q      	  hdisabled                      sdhci@7464900         %   Yqcom,msm8996-sdhci qcom,sdhci-msm-v4             FI   F@            Ohc_mem core_mem         z                            hc_irq pwr_irq          Iiface core xo                  e      d      
        default sleep              r        	   s        
            
      	  hdisabled            
   t        
            
         
      sdhci@74a4900         %   Yqcom,msm8996-sdhci qcom,sdhci-msm-v4             JI   J@            Ohc_mem core_mem         z       }                     hc_irq pwr_irq          Iiface core xo                  h      g      
        default sleep              u        	   v        
           hokay               +   (            
   w        
   x      dma-controller@7544000           Yqcom,bam-v1.7.0          T@           z                         m        Ibam_clk                                             {      serial@7570000        %   Yqcom,msm-uartdm-v1.4 qcom,msm-uartdm             W             z       l                  t      m        Icore iface          default sleep              y        	   z           {      {           tx rx           hokay          spi@7575000          Yqcom,spi-qup-v2.2.1          WP            z       _                  o      m        Icore iface          default sleep              |        	   }           {      {           tx rx                                   	  hdisabled          i2c@7577000          Yqcom,i2c-qup-v2.2.1          Wp            z       a                  v      m        Icore iface          default sleep              ~        	              {      {           tx rx                                     hokay              j      dma-controller@7584000           Yqcom,bam-v1.7.0          X@           z                                 Ibam_clk                                                   serial@75b0000        %   Yqcom,msm-uartdm-v1.4 qcom,msm-uartdm             [             z       r                                Icore iface          hokay          serial@75b1000        %   Yqcom,msm-uartdm-v1.4 qcom,msm-uartdm             [            z       s                                Icore iface        	  hdisabled          i2c@75b5000          Yqcom,i2c-qup-v2.2.1          [P            z       e                                Icore iface          default sleep                      	                               tx rx                                   	  hdisabled          i2c@75b6000          Yqcom,i2c-qup-v2.2.1          [`            z       f                                Icore iface          default sleep                      	                               tx rx                                   	  hdisabled          i2c@75b7000          Yqcom,i2c-qup-v2.2.1          [p            z       g                                Icore iface                    default sleep                      	                               tx rx                                   	  hdisabled          i2c@75b9000          Yqcom,i2c-qup-v2.2.1          [            z       i                                Icore iface          default                                        tx rx                                     hokay              j      i2c@75ba000          Yqcom,i2c-qup-v2.2.1          [            z       j                                Icore iface          default sleep                      	                               tx rx                                     hokay              j   synaptics@2c             Ysyna,rmi4-i2c               ,             +        z   }           
           
                                           rmi4-f01@1                      4         rmi4-f11@11                     F               spi@75ba000          Yqcom,spi-qup-v2.2.1          [            z       j                                Icore iface          default sleep                      	                               tx rx                                   	  hdisabled          usb@76f8800          Yqcom,msm8996-dwc3 qcom,dwc3          o                                      	      (         U      `      b      a      c      #  Icfg_noc core iface sleep mock_utmi                b      `        +$          Y               
!      	  hdisabled       usb@7600000       
   Ysnps,dwc3            `             z                  ~         	  usb2-phy            Whigh-speed           
>         
W         dma-controller@9184000           Yqcom,bam-v1.7.0                   	@            e           z                                        r                     slim@91c0000             Yqcom,slim-ngd-v1.5.0             	            Octrl            z                                                   rx tx tx2 rx2                                ngd@1                                           tas-ifd          Yslim217,1a0                                    codec@1                       default          Yslim217,1a0                              +        z   6      5           intr1 intr2          #        8              +   @                                      remoteproc@9300000           Yqcom,msm8996-adsp-pil            	0           @  	                                                        #  wdog fatal ready handover stop-ack                 
        Ixo                     	               	stop            Y   J            	cx        	  hdisabled       smd-edge            z                  lpass                         	                                           apr         Y               Yqcom,apr-v2         apr_audio_svc                                           q6core                       Yqcom,q6core       q6afe            Yqcom,q6afe                 dais             Yqcom,q6afe-dais                                         hdmi@1                          q6asm            Yqcom,q6asm                 dais             Yqcom,q6asm-dais                                              g               q6adm            Yqcom,q6adm                 routing          Yqcom,q6adm-routing                                mailbox@9820000          Yqcom,msm8996-apcs-hmss-global            	                                  timer@9840000                                     	         Yarm,armv7-timer-mem          	              $    frame@9850000                       z                             	     	           frame@9870000                      z                    	           	  hdisabled          frame@9880000                      z       !            	           	  hdisabled          frame@9890000                      z       "            	           	  hdisabled          frame@98a0000                      z       #            	           	  hdisabled          frame@98b0000                      z       $            	           	  hdisabled          frame@98c0000                      z       %            	           	  hdisabled             syscon@9a10000           Ysyscon           	                 2      interrupt-controller@9bc0000             Yqcom,msm8996-gic-v3 arm,gic-v3          8            #                                   	     	             z      	                        sound         thermal-zones      cpu0-thermal                                          trips      trip-point0         / $        ;           lpassive       cpu_crit            /         ;        	   lcritical                cpu1-thermal                                          trips      trip-point0         / $        ;           lpassive       cpu_crit            /         ;        	   lcritical                cpu2-thermal                                          trips      trip-point0         / $        ;           lpassive       cpu_crit            /         ;        	   lcritical                cpu3-thermal                                       
   trips      trip-point0         / $        ;           lpassive       cpu_crit            /         ;        	   lcritical                gpu-top-thermal                                       trips      trip-point0         / _        ;           lpassive                      cooling-maps       map0            F           K               gpu-bottom-thermal                                        trips      trip-point0         / _        ;           lpassive                      cooling-maps       map0            F           K               m4m-thermal                                       trips      trip-point0         / _        ;           lhot             l3-or-venus-thermal                                       trips      trip-point0         / _        ;           lhot             cluster0-l2-thermal                                       trips      trip-point0         / _        ;           lhot             cluster1-l2-thermal                                       trips      trip-point0         / _        ;           lhot             camera-thermal                                        trips      trip-point0         / _        ;           lhot             q6-dsp-thermal                                        trips      trip-point0         / _        ;           lhot             mem-thermal                                       trips      trip-point0         / _        ;           lhot             modemtx-thermal                                       trips      trip-point0         / _        ;           lhot             pm8994-thermal                                     trips      pm8994-alert0           / s        ;           lpassive       pm8994-crit         / H        ;        	   lcritical                   timer            Yarm,armv8-timer       0  z                                 
         tvdd-regulator           Yregulator-fixed         panel_tvdd          	5   +   2                      default                   usb3-id          Ylinux,extcon-usb-gpio           Z   +              default                        n      vph-pwr-regulator            Yregulator-fixed         J 8u         b 8u         vph_pwr                   b                  wlan-en-1-8v             Yregulator-fixed         wlan-en-regulator           J w@        b w@        	5   +   T            default                    t p                     8         	interrupt-parent #address-cells #size-cells qcom,msm-id qcom,pmic-id qcom,board-id model compatible chassis-type bootargs #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 record-size console-size ftrace-size pmsg-size ecc-size interrupts qcom,rpm-msg-ram mboxes qcom,glink-channels #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_l1-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_l14_l15-supply vdd_l20_l21-supply vdd_l25-supply vdd_lvs1_2-supply regulator-min-microvolt regulator-max-microvolt regulator-system-load 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 clock-names resets reset-names status vdda-phy-supply vdda-pll-supply #phy-cells bits #reset-cells #qcom,sensors interrupt-names #thermal-sensor-cells #dma-cells qcom,ee qcom,controlled-remotely dmas dma-names assigned-clocks assigned-clock-rates vdd-gfx-supply reg-names power-domains iommus remote-endpoint phys phy-names #sound-dai-cells nvmem-cell-names gpio-controller gpio-ranges #gpio-cells gpio-reserved-ranges pinctrl-0 pinctrl-names pins function drive-strength bias-disable output-high bias-pull-down output-low bias-pull-up input-enable input-high qcom,channel mode-bootloader mode-recovery debounce linux,code io-channels io-channel-names #io-channel-cells qcom,pre-scaling label gpio-line-names drive-push-pull bias-high-impedance qcom,drive-strength power-source qcom,amux-route qcom,saw-reg qcom,saw-slave qcom,saw-leader regulator-name qcom,cabc qcom,external-pfet default-brightness qcom,num-strings bus-range num-lanes interrupt-map-mask interrupt-map pinctrl-1 linux,pci-domain perst-gpio wake-gpio vddpe-3v3-supply vdda-supply freq-table-hz lanes-per-direction #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 qcom,select-utmi-as-pipe-clk snps,dis_u2_susphy_quirk snps,dis_enblslpm_quirk extcon dr_mode snps,hird-threshold vdd-supply vdda-phy-dpdm-supply bus-width non-removable vmmc-supply vqmmc-supply mmc-hs400-1_8v mmc-hs200-1_8v cd-gpios syna,reset-delay-ms syna,startup-delay-ms syna,nosleep-mode syna,sensor-type 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 id-gpio regulator-boot-on startup-delay-us enable-active-high 