8( ),Qualcomm Technologies, Inc. MSM 8996 MTP2qcom,msm8996-mtpchosen=serial0clocksxo-board 2fixed-clockIV$ fxo_boardyXsleep-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 `ymemorymemorypsci 2arm,psci-1.0smcreserved-memory nmba@91500000P uslpi@90b00000uvenus@90400000@puy5adsp@8ea00000uyimpss@88800000 usmem-mem@86000000 uymemory@85800000umemory@86200000 `urmtfs@867000002qcom,rmtfs-mem| ugpu@8f2000002shared-dma-pooluyrpm-glink2qcom,glink-rpm   rpm-requests2qcom,rpm-msm8996 rpm_requestsqcom,rpmcc2qcom,rpmcc-msm8996Iypower-controller2qcom,msm8996-rpmpd opp-table2operating-points-v2y opp1opp2opp3opp4opp5opp6smem 2qcom,smemsmp2p-adsp 2qcom,smp2p&  0?master-kernelOmaster-kernel_yjslave-kernel Oslave-kernelvyhsmp2p-modem 2qcom,smp2p&  0?master-kernelOmaster-kernel_slave-kernel Oslave-kernelvsmp2p-slpi 2qcom,smp2p&  0?slave-kernel Oslave-kernelvmaster-kernelOmaster-kernel_soc n 2simple-busphy@340002qcom,msm8996-qmp-pcie-phy@I nauxcfg_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@24eNyVhstx_trim@24fOyWgpu_speed_bin@1333yrng@83000 2qcom,prng-ee0coreclock-controller@3000002qcom,gcc-msm8996I0 Jcxo2ythermal-sensor@4a9000!2qcom,msm8996-tsensqcom,tsens-v2JJ uplowcriticalylthermal-sensor@4ad000!2qcom,msm8996-tsensqcom,tsens-v2JJuplowcriticalymsyscon@7400002sysconty syscon@7a00002qcom,tcsr-msm8996sysconzy clock-controller@8c00002qcom,mmcc-msm8996I(  *%1|0G:i98p1,@ymdss@900000 2qcom,mdss@@"?mdss_physvbif_physvbif_nrt_physI  Svtiface nymdp@901000 2qcom,mdp5  ?mdp_phys(tvy\{ifacebuscoreiommuvsyncWports port@0endpoint^yhdmi-tx@9a00002qcom,hdmi-tx-8996 aX,?core_physicalqfprom_physicalhdcp_physical(yt|uz#mdp_coreifacecorealt_ifaceextpn shdmi_phy}ports port@0endpoint^yhdmi-phy@9a06002qcom,hdmi-phy-89960 $ $$$>?hdmi_pllhdmi_tx_l0hdmi_tx_l1hdmi_tx_l2hdmi_tx_l3hdmi_phyt ifacerefygpu@b000002qcom,adreno-530.2qcom,adreno?kgsl_3d0_reg_memory ,(fhgZ#coreifacerbbmtimermemmem_ifaceIW speed_binopp-table2operating-points-v2yopp-624000000%1| opp-560000000!` opp-510000000eopp-401800000@opp-315000000Ƅopp-214000000 aopp-133000000k@zap-shaderpinctrl@10100002qcom,msm8996-pinctrl0 vywcd9xxx_intrwcd_intr_defaultyfmuxgpio54gpioconfiggpio54 (cdc_reset_ctrlcdc_reset_sleepmuxgpio64gpioconfiggpio64 5Bcdc_reset_activeyemuxgpio64gpioconfiggpio64 Mblsp1_spi0_defaultyYpinmux blsp_spi1gpio0gpio1gpio3pinmux_csgpiogpio2pinconfgpio0gpio1gpio3 5pinconf_csgpio2 5Mblsp1_spi0_sleepyZpinmuxgpiogpio0gpio1gpio2gpio3pinconfgpio0gpio1gpio2gpio3 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_i2c1y_pinmux blsp_i2c8 gpio6gpio7pinconf gpio6gpio7 5blsp2_i2c1_sleepy`pinmuxgpio gpio6gpio7pinconf gpio6gpio7 5blsp2_uart2_2pinspinmux blsp_uart9gpio49gpio50pinconfgpio49gpio50 5blsp2_uart2_2pins_sleeppinmuxgpiogpio49gpio50pinconfgpio49gpio50 5blsp2_uart2_4pinspinmux blsp_uart9gpio49gpio50gpio51gpio52pinconfgpio49gpio50gpio51gpio52 5blsp2_uart2_4pins_sleeppinmuxgpiogpio49gpio50gpio51gpio52pinconfgpio49gpio50gpio51gpio52 5blsp2_spi5_defaultyapinmux blsp_spi12gpio85gpio86gpio88pinmux_csgpiogpio87pinconfgpio85gpio86gpio88 5pinconf_csgpio87 5Mblsp2_spi5_sleepybpinmuxgpiogpio85gpio86gpio87gpio88pinconfgpio85gpio86gpio87gpio88 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_defaultymuxgpio35gpioconfiggpio35 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_defaulty2pinmuxcci_i2cgpio17gpio18pinconfgpio17gpio18 5cci1_defaulty3pinmuxcci_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(@ !?corechnlsobsrvrintrcnfg periph_irq Ffn vagnoc@0I2simple-pm-bus npcie@6000002qcom,pcie-msm8996snps,dw-pcie disabledI{ `   ?parfdbielbiconfignspciephy 0n  0 0 msidefaultsleep   !"("pipeauxcfgbus_masterbus_slavepcie@6080002qcom,pcie-msm8996snps,dw-pcieI{ disabled `   ?parfdbielbiconfign#spciephy 0n  0 0 msidefaultsleep $%& '%(("pipeauxcfgbus_masterbus_slavepcie@6100002qcom,pcie-msm8996snps,dw-pcieI{ disabled a  ?parfdbielbiconfign)spciephy 0n  00pci msidefaultsleep *+, -+.("pipeauxcfgbus_masterbus_slaveufshc@624000 2qcom,ufshcb@%  n/sufsphyIcore_clk_srccore_clkbus_clkbus_aggr_clkiface_clkcore_clk_unipro_srccore_clk_uniprocore_clk_iceref_clktx_lane0_sync_clkrx_lane0_sync_clkXIRJJX р disabledy0ufs_variant2qcom,ufs_variantphy@6270002qcom,msm8996-qmp-ufs-phybp nref0ufsphy disabledlanes@627400bt,bvb|y/camss@a000002qcom,msm8996-camssp@0P8`@  @|?csiphy0csiphy0_clk_muxcsiphy1csiphy1_clk_muxcsiphy2csiphy2_clk_muxcsid0csid1csid2csid3ispifcsi_clk_muxvfe0vfe1xNOP()*+5:;@csiphy0csiphy1csiphy2csid0csid1csid2csid3ispifvfe0vfe1I  :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 W1111 disabledports cci@a0c0002qcom,msm8996-cci  'I $camss_top_ahbcci_ahbccicamss_ahb*Ĵ<4`default23 disabledi2c-bus@0V i2c-bus@1V iommu@b40000"2qcom,msm8996-smmu-v2qcom,smmu-v2$NIJhZ ifacebusIyvideo-codec@c000002qcom,msm8996-venus I nqopcoreifacebusmbusW444 44444 4 4 4 444!4(4)4+4,4-415okayvideo-decoder2venus-decoderrcoreIvideo-encoder2venus-encoderscoreIiommu@d00000"2qcom,msm8996-smmu-v2qcom,smmu-v2$I@A[\ ifacebusI yiommu@d40000"2qcom,msm8996-smmu-v2qcom,smmu-v2`OPQRSTUIbc ifacebusokayy4iommu@da0000"2qcom,msm8996-smmu-v2qcom,smmu-v2$LWXINO ifacebusy1iommu@1600000"2qcom,msm8996-smmu-v2qcom,smmu-v2`I ifacebusykstm@3002000 2arm,coresight-stmarm,primecell (?stm-basestm-stimulus-base apb_pclkatclkout-portsportendpoint^6y8tpiu@3020000!2arm,coresight-tpiuarm,primecell apb_pclkatclkin-portsportendpoint^7yCfunnel@3021000+2arm,coresight-dynamic-funnelarm,primecell apb_pclkatclkin-ports port@7endpoint^8y6out-portsportendpoint^9y=funnel@3022000+2arm,coresight-dynamic-funnelarm,primecell  apb_pclkatclkin-ports port@6endpoint^:ySout-portsportendpoint^;y>funnel@3023000+2arm,coresight-dynamic-funnelarm,primecell0 apb_pclkatclkout-portsportendpoint^<y?funnel@3025000+2arm,coresight-dynamic-funnelarm,primecellP apb_pclkatclkin-ports port@0endpoint^=y9port@1endpoint^>y;port@2endpoint^?y<out-portsportendpoint^@yDreplicator@3026000/2arm,coresight-dynamic-replicatorarm,primecell` apb_pclkatclkin-portsportendpoint^AyEout-ports port@0endpoint^ByFport@1endpoint^Cy7etf@3027000 2arm,coresight-tmcarm,primecellp apb_pclkatclkin-portsportendpoint^Dy@out-portsportendpoint^EyAetr@3028000 2arm,coresight-tmcarm,primecell apb_pclkatclk%in-portsportendpoint^FyBdebug@3810000&2arm,coresight-cpu-debugarm,primecell apb_pclketm@3840000"2arm,coresight-etm4xarm,primecell apb_pclkatclkout-portsportendpoint^GyIdebug@3910000&2arm,coresight-cpu-debugarm,primecell apb_pclketm@3940000"2arm,coresight-etm4xarm,primecell apb_pclkatclkout-portsportendpoint^HyJfunnel@39b0000+2arm,coresight-dynamic-funnelarm,primecell apb_pclkatclkin-ports port@0endpoint^IyGport@1endpoint^JyHout-portsportendpoint^KyQdebug@3a10000&2arm,coresight-cpu-debugarm,primecell apb_pclketm@3a40000"2arm,coresight-etm4xarm,primecell apb_pclkatclkout-portsportendpoint^LyNdebug@3b10000&2arm,coresight-cpu-debugarm,primecell apb_pclketm@3b40000"2arm,coresight-etm4xarm,primecell apb_pclkatclkout-portsportendpoint^MyOfunnel@3bb0000+2arm,coresight-dynamic-funnelarm,primecell apb_pclkatclkin-ports port@0endpoint^NyLport@1endpoint^OyMout-portsportendpoint^PyRfunnel@3bc0000+2arm,coresight-dynamic-funnelarm,primecell apb_pclkatclkin-ports port@0endpoint^QyKport@1endpoint^RyPout-portsportendpoint^Sy:clock-controller@64000002qcom,apcc-msm8996@ Iusb@6af88002qcom,msm8996-dwc3qcom,dwc3 n0Q[]\c][*$'I disableddwc3@6a00000 2snps,dwc3 nTUsusb2-phyusb3-phy8Qphy@74100002qcom,msm8996-qmp-usb3-phyAI n^cauxcfg_ahbrefgh phycommon disabledlane@7410200AA0Afusb3_phy_pipe_clk_src_pipe0yUphy@74110002qcom,msm8996-qusb2-phyAc cfg_ahbref V disabledyTphy@74120002qcom,msm8996-qusb2-phyA c cfg_ahbref W disabledycsdhci@74a4900 disabled2qcom,sdhci-msm-v4JIJ@?hc_memcore_mem}hc_irqpwr_irqifacecorexohgXiserial@7570000%2qcom,msm-uartdm-v1.4qcom,msm-uartdmW ltm coreiface disabledspi@75750002qcom,spi-qup-v2.2.1WP _om coreifacedefaultsleepYZ  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 ifacecoredefaultsleep_`  disabledspi@75ba0002qcom,spi-qup-v2.2.1[ j coreifacedefaultsleepab  disabledusb@76f88002qcom,msm8996-dwc3qcom,dwc3o n(U`bacb`*$I disableddwc3@7600000 2snps,dwc3` nc susb2-phy8Qdma@91840002qcom,bam-v1.7.0s @  fydslim@91c00002qcom,slim-ngd-v1.5.0 ?ctrl  ddddrxtxtx2rx2 ngd@1 tas-ifd 2slim217,1a0ygcodec@1efdefault 2slim217,1a065 intr1intr2v @g}remoteproc@93000002qcom,msm8996-adsp-pil 0@hhhh#wdogfatalreadyhandoverstop-ackXxoijstopsmd-edge lpass ? aprI 2qcom,apr-v2(apr_audio_svc: q6core 2qcom,q6coreq6afe 2qcom,q6afedais2qcom,q6afe-dais }hdmi@1q6asm 2qcom,q6asmdais2qcom,q6asm-dais }Wkq6adm 2qcom,q6admrouting2qcom,q6adm-routing}mailbox@98200002qcom,msm8996-apcs-hmss-global Jy timer@9840000 n2arm,armv7-timer-mem V$frame@9850000V  frame@9870000V    disabledframe@9880000V !  disabledframe@9890000V "  disabledframe@98a0000V #  disabledframe@98b0000V $  disabledframe@98c0000V %  disabledsyscon@9a100002syscon interrupt-controller@9bc00002qcom,msm8996-gic-v3arm,gic-v3vcz    ysoundthermal-zonescpu0-thermalltripstrip-point0$passivecpu_crit criticalcpu1-thermalltripstrip-point0$passivecpu_crit criticalcpu2-thermalltripstrip-point0$passivecpu_crit criticalcpu3-thermall tripstrip-point0$passivecpu_crit criticalgpu-thermal-topmtripstrip-point0_hotgpu-thermal-bottommtripstrip-point0_hotm4m-thermalltripstrip-point0_hotl3-or-venus-thermalltripstrip-point0_hotcluster0-l2-thermalltripstrip-point0_hotcluster1-l2-thermall tripstrip-point0_hotcamera-thermalmtripstrip-point0_hotq6-dsp-thermalmtripstrip-point0_hotmem-thermalmtripstrip-point0_hotmodemtx-thermalmtripstrip-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-cellsrangesno-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-domainsiommusremote-endpointphysphy-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,dis_u2_susphy_quirksnps,dis_enblslpm_quirkbus-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