8( ),Qualcomm Technologies, Inc. MSM 8996 MTP2qcom,msm8996-mtpchosen=serial0clocksxo-board 2fixed-clockIV$ fxo_boardyZsleep-clk 2fixed-clockIV fsleep_clkcpus cpu@0cpu 2qcom,kryopsciyl2-cache2cacheycpu@1cpu 2qcom,kryopsciycpu@100cpu 2qcom,kryopsciyl2-cache2cacheycpu@101cpu 2qcom,kryopsciycpu-mapcluster0core0core1cluster1core0core1idle-statespscicpu-sleep-02arm,idle-statestandalone-power-collapse(P8,yfirmwarescm2qcom,scm-msm8996I 0hwlock2qcom,tcsr-mutex Y `ymemorymemoryetm2qcom,coresight-remote-etmout-portsportendpointn y=psci 2arm,psci-1.0smcreserved-memory ~mba@91500000P slpi@90b00000venus@90400000@py6adsp@8ea00000ykmpss@88800000 smem-mem@86000000 ymemory@85800000memory@86200000 `rmtfs@867000002qcom,rmtfs-mem gpu@8f2000002shared-dma-poolyrpm-glink2qcom,glink-rpm   rpm-requests2qcom,rpm-msm8996 rpm_requestsqcom,rpmcc2qcom,rpmcc-msm8996Iypower-controller2qcom,msm8996-rpmpdopp-table2operating-points-v2yopp1opp2opp3opp4opp5opp6smem 2qcom,smem .smp2p-adsp 2qcom,smp2p6  @Omaster-kernel_master-kerneloylslave-kernel _slave-kernelyjsmp2p-modem 2qcom,smp2p6  @Omaster-kernel_master-kerneloslave-kernel _slave-kernelsmp2p-slpi 2qcom,smp2p6  @Oslave-kernel _slave-kernelmaster-kernel_master-kernelosoc ~ 2simple-busphy@340002qcom,msm8996-qmp-pcie-phy@I ~auxcfg_ahbrefUefphycommoncfg disabledlane@35000P0RTfpcie_0_pipe_clk_srcpipe0Plane0ylane@36000`0bdfpcie_1_pipe_clk_srcpipe1Rlane1y$lane@37000p0rtfpcie_2_pipe_clk_srcpipe2Tlane2y*memory@680002qcom,rpm-msg-ram`y qfprom@74000 2qcom,qfprom@ hstx_trim@24eNyXhstx_trim@24fOyYgpu_speed_bin@1333yrng@83000 2qcom,prng-ee0coreclock-controller@3000002qcom,gcc-msm8996I0 Jcxo2ythermal-sensor@4a9000!2qcom,msm8996-tsensqcom,tsens-v2JJ uplowcriticalynthermal-sensor@4ad000!2qcom,msm8996-tsensqcom,tsens-v2JJuplowcriticalyosyscon@7400002sysconty syscon@7a00002qcom,tcsr-msm8996sysconzy clock-controller@8c00002qcom,mmcc-msm8996I(*  :%1|0G:i98p1,@ymdss@900000 2qcom,mdss@@"Omdss_physvbif_physvbif_nrt_physY  Stiface ~ymdp@901000 2qcom,mdp5  Omdp_phys(tvy\{ifacebuscoreiommuvsyncgports port@0endpointnyhdmi-tx@9a00002qcom,hdmi-tx-8996 aX,Ocore_physicalqfprom_physicalhdcp_physical(yt|uz#mdp_coreifacecorealt_ifaceextpn shdmi_phy}ports port@0endpointnyhdmi-phy@9a06002qcom,hdmi-phy-89960 $ $$$>Ohdmi_pllhdmi_tx_l0hdmi_tx_l1hdmi_tx_l2hdmi_tx_l3hdmi_phyt ifacerefygpu@b000002qcom,adreno-530.2qcom,adrenoOkgsl_3d0_reg_memory ,(fhgZ#coreifacerbbmtimermemmem_ifaceYg speed_binopp-table2operating-points-v2yopp-624000000%1| opp-560000000!` opp-510000000eopp-401800000@opp-315000000Ƅopp-214000000 aopp-133000000k@zap-shader pinctrl@10100002qcom,msm8996-pinctrl0 ywcd9xxx_intrwcd_intr_defaultyhmuxgpio54gpioconfiggpio54 (cdc_reset_ctrlcdc_reset_sleepmuxgpio64gpioconfiggpio64 5Bcdc_reset_activeygmuxgpio64gpioconfiggpio64 Mblsp1_spi0_defaulty[pinmux blsp_spi1gpio0gpio1gpio3pinmux_csgpiogpio2pinconfgpio0gpio1gpio3 5pinconf_csgpio2 5Mblsp1_spi0_sleepy\pinmuxgpiogpio0gpio1gpio2gpio3pinconfgpio0gpio1gpio2gpio3 blsp1_i2c2_defaulty]pinmux blsp_i2c3gpio47gpio48pinconfgpio47gpio48 5blsp1_i2c2_sleepy^pinmuxgpiogpio47gpio48pinconfgpio47gpio48 5blsp2_i2c0y_pinmux blsp_i2c7gpio55gpio56pinconfgpio55gpio56 5blsp2_i2c0_sleepy`pinmuxgpiogpio55gpio56pinconfgpio55gpio56 5blsp2_uart1_2pinspinmux blsp_uart8 gpio4gpio5pinconf gpio4gpio5 5blsp2_uart1_2pins_sleeppinmuxgpio gpio4gpio5pinconf gpio4gpio5 5blsp2_uart1_4pinspinmux blsp_uart8gpio4gpio5gpio6gpio7pinconfgpio4gpio5gpio6gpio7 5blsp2_uart1_4pins_sleeppinmuxgpiogpio4gpio5gpio6gpio7pinconfgpio4gpio5gpio6gpio7 5blsp2_i2c1yapinmux blsp_i2c8 gpio6gpio7pinconf gpio6gpio7 5blsp2_i2c1_sleepybpinmuxgpio gpio6gpio7pinconf gpio6gpio7 5blsp2_uart2_2pinspinmux blsp_uart9gpio49gpio50pinconfgpio49gpio50 5blsp2_uart2_2pins_sleeppinmuxgpiogpio49gpio50pinconfgpio49gpio50 5blsp2_uart2_4pinspinmux blsp_uart9gpio49gpio50gpio51gpio52pinconfgpio49gpio50gpio51gpio52 5blsp2_uart2_4pins_sleeppinmuxgpiogpio49gpio50gpio51gpio52pinconfgpio49gpio50gpio51gpio52 5blsp2_spi5_defaultycpinmux blsp_spi12gpio85gpio86gpio88pinmux_csgpiogpio87pinconfgpio85gpio86gpio88 5pinconf_csgpio87 5Mblsp2_spi5_sleepydpinmuxgpiogpio85gpio86gpio87gpio88pinconfgpio85gpio86gpio87gpio88 sdc2_clk_onconfig sdc2_clk5 sdc2_clk_offconfig sdc2_clk5 sdc2_cmd_onconfig sdc2_cmdY sdc2_cmd_offconfig sdc2_cmdY sdc2_data_onconfig sdc2_dataY sdc2_data_offconfig sdc2_dataY pcie0_clkreq_defaultymuxgpio36pci_e0configgpio36 Ypcie0_perst_defaulty muxgpio35gpioconfiggpio35 pcie0_wake_defaulty!muxgpio37gpioconfiggpio37 Ypcie0_clkreq_sleepy"muxgpio36gpioconfiggpio36 5pcie0_wake_sleepy#muxgpio37gpioconfiggpio37 5pcie1_clkreq_defaulty%muxgpio131pci_e1configgpio131 Ypcie1_perst_defaulty&muxgpio130gpioconfiggpio130 pcie1_wake_defaulty'muxgpio132gpioconfiggpio132 pcie1_clkreq_sleepy(muxgpio131gpioconfiggpio131 5pcie1_wake_sleepy)muxgpio132gpioconfiggpio132 5pcie2_clkreq_defaulty+muxgpio115pci_e2configgpio115 Ypcie2_perst_defaulty,muxgpio114gpioconfiggpio114 pcie2_wake_defaulty-muxgpio116gpioconfiggpio116 pcie2_clkreq_sleepy.muxgpio115gpioconfiggpio115 5pcie2_wake_sleepy/muxgpio116gpioconfiggpio116 5cci0_defaulty3pinmuxcci_i2cgpio17gpio18pinconfgpio17gpio18 5cci1_defaulty4pinmuxcci_i2cgpio19gpio20pinconfgpio19gpio20 5camera_board_defaultmux_pwdngpiogpio98config_pwdngpio98 5mux_rstgpiogpio104config_rstgpio104 5mux_mclk1 cam_mclkgpio14config_mclk1gpio14 5camera_front_defaultmux_pwdngpiogpio133config_pwdngpio133 5mux_rstgpiogpio23config_rstgpio23 5mux_mclk2 cam_mclkgpio15config_mclk2gpio15 5camera_rear_defaultmux_pwdngpiogpio26config_pwdngpio26 5mux_rstgpiogpio25config_rstgpio25 5mux_mclk0 cam_mclkgpio13config_mclk0gpio13 5qcom,spmi@400f0002qcom,spmi-pmic-arb(@ !Ocorechnlsobsrvrintrcnfg periph_irq Ffn agnoc@0Y2simple-pm-bus ~pcie@6000002qcom,pcie-msm8996snps,dw-pcie disabledY{ `   Oparfdbielbiconfignspciephy 0~  0 0 msidefaultsleep  ! " #("pipeauxcfgbus_masterbus_slavepcie@6080002qcom,pcie-msm8996snps,dw-pcieY{ disabled `   Oparfdbielbiconfign$spciephy 0~  0 0 msidefaultsleep %&' (&)("pipeauxcfgbus_masterbus_slavepcie@6100002qcom,pcie-msm8996snps,dw-pcieY{ disabled a  Oparfdbielbiconfign*spciephy 0~ 00pci msidefaultsleep +,- .,/("pipeauxcfgbus_masterbus_slaveufshc@624000 2qcom,ufshcb@%  n0sufsphyYcore_clk_srccore_clkbus_clkbus_aggr_clkiface_clkcore_clk_unipro_srccore_clk_uniprocore_clk_iceref_clktx_lane0_sync_clkrx_lane0_sync_clkXIRJJX р disabledy1ufs_variant2qcom,ufs_variantphy@6270002qcom,msm8996-qmp-ufs-phybp ~ref1ufsphy disabledlanes@627400bt,bvb|y0camss@a340002qcom,msm8996-camssp@0P8`@  @|Ocsiphy0csiphy0_clk_muxcsiphy1csiphy1_clk_muxcsiphy2csiphy2_clk_muxcsid0csid1csid2csid3ispifcsi_clk_muxvfe0vfe1xNOP()*+5:;@csiphy0csiphy1csiphy2csid0csid1csid2csid3ispifvfe0vfe1Y  :top_ahbispif_ahbcsiphy0_timercsiphy1_timercsiphy2_timercsi0_ahbcsi0csi0_phycsi0_pixcsi0_rdicsi1_ahbcsi1csi1_phycsi1_pixcsi1_rdicsi2_ahbcsi2csi2_phycsi2_pixcsi2_rdicsi3_ahbcsi3csi3_phycsi3_pixcsi3_rdiahbvfe0csi_vfe0vfe0_ahbvfe0_streamvfe1csi_vfe1vfe1_ahbvfe1_streamvfe_ahbvfe_axi g2222 disabledports cci@a0c0002qcom,msm8996-cci  'Y $camss_top_ahbcci_ahbccicamss_ahb*:Ĵ<4`default34 disabledi2c-bus@0V i2c-bus@1V iommu@b40000"2qcom,msm8996-smmu-v2qcom,smmu-v2$NIJhZ ifacebusYyvideo-codec@c000002qcom,msm8996-venus Y nqopcoreifacebusmbusg555 55555 5 5 5 555!5(5)5+5,5-51 6okayvideo-decoder2venus-decoderrcoreYvideo-encoder2venus-encoderscoreYiommu@d00000"2qcom,msm8996-smmu-v2qcom,smmu-v2$I@A[\ ifacebusY yiommu@d40000"2qcom,msm8996-smmu-v2qcom,smmu-v2`OPQRSTUYbc ifacebusokayy5iommu@da0000"2qcom,msm8996-smmu-v2qcom,smmu-v2$LWXYNO ifacebusy2iommu@1600000"2qcom,msm8996-smmu-v2qcom,smmu-v2`Y ifacebusymstm@3002000 2arm,coresight-stmarm,primecell (Ostm-basestm-stimulus-base apb_pclkatclkout-portsportendpointn7y9tpiu@3020000!2arm,coresight-tpiuarm,primecell apb_pclkatclkin-portsportendpointn8yEfunnel@3021000+2arm,coresight-dynamic-funnelarm,primecell apb_pclkatclkin-ports port@7endpointn9y7out-portsportendpointn:y?funnel@3022000+2arm,coresight-dynamic-funnelarm,primecell  apb_pclkatclkin-ports port@6endpointn;yUout-portsportendpointn<y@funnel@3023000+2arm,coresight-dynamic-funnelarm,primecell0 apb_pclkatclkin-portsportendpointn=y out-portsportendpointn>yAfunnel@3025000+2arm,coresight-dynamic-funnelarm,primecellP apb_pclkatclkin-ports port@0endpointn?y:port@1endpointn@y<port@2endpointnAy>out-portsportendpointnByFreplicator@3026000/2arm,coresight-dynamic-replicatorarm,primecell` apb_pclkatclkin-portsportendpointnCyGout-ports port@0endpointnDyHport@1endpointnEy8etf@3027000 2arm,coresight-tmcarm,primecellp apb_pclkatclkin-portsportendpointnFyBout-portsportendpointnGyCetr@3028000 2arm,coresight-tmcarm,primecell apb_pclkatclk%in-portsportendpointnHyDdebug@3810000&2arm,coresight-cpu-debugarm,primecell apb_pclketm@3840000"2arm,coresight-etm4xarm,primecell apb_pclkatclkout-portsportendpointnIyKdebug@3910000&2arm,coresight-cpu-debugarm,primecell apb_pclketm@3940000"2arm,coresight-etm4xarm,primecell apb_pclkatclkout-portsportendpointnJyLfunnel@39b0000+2arm,coresight-dynamic-funnelarm,primecell apb_pclkatclkin-ports port@0endpointnKyIport@1endpointnLyJout-portsportendpointnMySdebug@3a10000&2arm,coresight-cpu-debugarm,primecell apb_pclketm@3a40000"2arm,coresight-etm4xarm,primecell apb_pclkatclkout-portsportendpointnNyPdebug@3b10000&2arm,coresight-cpu-debugarm,primecell apb_pclketm@3b40000"2arm,coresight-etm4xarm,primecell apb_pclkatclkout-portsportendpointnOyQfunnel@3bb0000+2arm,coresight-dynamic-funnelarm,primecell apb_pclkatclkin-ports port@0endpointnPyNport@1endpointnQyOout-portsportendpointnRyTfunnel@3bc0000+2arm,coresight-dynamic-funnelarm,primecell apb_pclkatclkin-ports port@0endpointnSyMport@1endpointnTyRout-portsportendpointnUy;clock-controller@64000002qcom,apcc-msm8996@ Iusb@6af88002qcom,msm8996-dwc3qcom,dwc3 ~0Q[]\c*][:$'Y disableddwc3@6a00000 2snps,dwc3 nVWsusb2-phyusb3-phy8Le}phy@74100002qcom,msm8996-qmp-usb3-phyAI ~^cauxcfg_ahbrefgh phycommon disabledlane@7410200AA0Afusb3_phy_pipe_clk_src_pipe0yWphy@74110002qcom,msm8996-qusb2-phyAc cfg_ahbref X disabledyVphy@74120002qcom,msm8996-qusb2-phyA c cfg_ahbref Y disabledyesdhci@74a4900 disabled2qcom,sdhci-msm-v4JIJ@Ohc_memcore_mem}hc_irqpwr_irqifacecorexohgZserial@7570000%2qcom,msm-uartdm-v1.4qcom,msm-uartdmW ltm coreiface disabledspi@75750002qcom,spi-qup-v2.2.1WP _om coreifacedefaultsleep[\  disabledi2c@75770002qcom,i2c-qup-v2.2.1Wp amv ifacecoredefaultsleep]^  disabledserial@75b0000%2qcom,msm-uartdm-v1.4qcom,msm-uartdm[ r coreifaceokayserial@75b1000%2qcom,msm-uartdm-v1.4qcom,msm-uartdm[ s coreiface disabledi2c@75b50002qcom,i2c-qup-v2.2.1[P e ifacecoredefaultsleep_`  disabledi2c@75b60002qcom,i2c-qup-v2.2.1[` f ifacecoredefaultsleepab  disabledspi@75ba0002qcom,spi-qup-v2.2.1[ j coreifacedefaultsleepcd  disabledusb@76f88002qcom,msm8996-dwc3qcom,dwc3o ~ ` hs_phy_irq(U`bac*b`:$Y disableddwc3@7600000 2snps,dwc3` ne susb2-phyLedma@91840002qcom,bam-v1.7.0 @  fyfslim@91c00002qcom,slim-ngd-v1.5.0 Octrl  ffffrxtxtx2rx2 ngd@1 tas-ifd 2slim217,1a0yicodec@1ghdefault 2slim217,1a065 intr1intr2 @i}remoteproc@93000002qcom,msm8996-adsp-pil 0@jjjj#wdogfatalreadyhandoverstop-ackZxo k(l9stopsmd-edge Olpass UO aprY 2qcom,apr-v2capr_audio_svcu q6core 2qcom,q6coreq6afe 2qcom,q6afedais2qcom,q6afe-dais }hdmi@1q6asm 2qcom,q6asmdais2qcom,q6asm-dais }gmq6adm 2qcom,q6admrouting2qcom,q6adm-routing}mailbox@98200002qcom,msm8996-apcs-hmss-global y timer@9840000 ~2arm,armv7-timer-mem V$frame@9850000  frame@9870000    disabledframe@9880000 !  disabledframe@9890000 "  disabledframe@98a0000 #  disabledframe@98b0000 $  disabledframe@98c0000 %  disabledsyscon@9a100002syscon interrupt-controller@9bc00002qcom,msm8996-gic-v3arm,gic-v3    ysoundthermal-zonescpu0-thermalntripstrip-point0$ passivecpu_crit  criticalcpu1-thermalntripstrip-point0$ passivecpu_crit  criticalcpu2-thermalntripstrip-point0$ passivecpu_crit  criticalcpu3-thermaln tripstrip-point0$ passivecpu_crit  criticalgpu-thermal-topotripstrip-point0_ hotgpu-thermal-bottomotripstrip-point0_ hotm4m-thermalntripstrip-point0_ hotl3-or-venus-thermalntripstrip-point0_ hotcluster0-l2-thermalntripstrip-point0_ hotcluster1-l2-thermaln tripstrip-point0_ hotcamera-thermalotripstrip-point0_ hotq6-dsp-thermalotripstrip-point0_ hotmem-thermalotripstrip-point0_ hotmodemtx-thermalotripstrip-point0_ hottimer2arm,armv8-timer0   aliases/soc/serial@75b0000 interrupt-parent#address-cells#size-cellsmodelcompatiblestdout-path#clock-cellsclock-frequencyclock-output-namesphandledevice_typeregenable-methodcpu-idle-statescapacity-dmips-mhznext-level-cachecache-levelcpuentry-methodidle-state-namearm,psci-suspend-paramentry-latency-usexit-latency-usmin-residency-usqcom,dload-modesyscon#hwlock-cellsremote-endpointrangesno-mapsizealloc-rangesqcom,client-idqcom,vmidinterruptsqcom,rpm-msg-rammboxesqcom,glink-channels#power-domain-cellsoperating-points-v2opp-levelmemory-regionhwlocksqcom,smemqcom,local-pidqcom,remote-pidqcom,entry-name#qcom,smem-state-cellsinterrupt-controller#interrupt-cellsclocksclock-namesresetsreset-namesstatus#phy-cellsbits#reset-cells#qcom,sensorsinterrupt-names#thermal-sensor-cellsassigned-clocksassigned-clock-ratesreg-namespower-domainsiommusphysphy-names#sound-dai-cells#stream-id-cellsnvmem-cellsnvmem-cell-namesopp-hzopp-supported-hwgpio-controllergpio-ranges#gpio-cellspinsfunctiondrive-strengthbias-pull-downinput-enablebias-disableoutput-lowoutput-highbias-pull-upqcom,eeqcom,channelbus-rangenum-lanesinterrupt-map-maskinterrupt-mappinctrl-namespinctrl-0pinctrl-1linux,pci-domainfreq-table-hzlanes-per-direction#global-interrupts#iommu-cellsarm,scatter-gathersnps,hird-thresholdsnps,dis_u2_susphy_quirksnps,dis_enblslpm_quirksnps,is-utmi-l1-suspendtx-fifo-resizebus-widthqcom,controlled-remotelynum-channels#dma-cellsqcom,num-eesdmasdma-namesreset-gpiosslim-ifc-devinterrupts-extendedqcom,smem-statesqcom,smem-state-nameslabelqcom,smd-edgeqcom,smd-channelsqcom,apr-domain#mbox-cellsframe-number#redistributor-regionsredistributor-stridepolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresisserial0