+8@( ),Qualcomm Technologies, Inc. MSM 8916 MTP12qcom,msm8916-mtpqcom,msm8916-mtp/1qcom,msm8916aliases=/soc/sdhci@7824000C/soc/sdhci@7864000I/soc/serial@78b0000Q/soc/spmi@200f000/pmic@0chosenWserial0memory@80000000cmemoryoreserved-memory stz-apps@86000000o0zsmem_region@86300000o0zhypervisor@86400000o@ztz@86500000oPzreserved@86680000ohzrmtfs@867000002qcom,rmtfs-memopzrfsa@867e0000o~zmpss@86800000ozIwcnss@89300000o0`zlvenus@89900000o`z>mba@8ea00000zoHclocksxo-board 2fixed-clock$:sleep-clk 2fixed-clockcpus cpu@0ccpu2arm,cortex-a53opsci psci&cpu@1ccpu2arm,cortex-a53opsci psci'cpu@2ccpu2arm,cortex-a53opsci psci(cpu@3ccpu2arm,cortex-a53opsci psci)l2-cache2cacheidle-states+pscicpu-sleep-02arm,idle-state8standalone-power-collapseH@_p domain-idle-statescluster-retention2domain-idle-stateHA_p cluster-gdhs2domain-idle-stateHA2_ppcpu-opp-table2operating-points-v2opp-200000000 opp-400000000ׄopp-800000000/opp-998400000;`firmwarescm2qcom,scm-msm8916qcom,scm h g fcorebusiface aFpmu2arm,cortex-a53-pmu psci 2arm,psci-1.0smcpower-domain-cpu0  power-domain-cpu1  power-domain-cpu2  power-domain-cpu3  power-domain-cluster  smd 2qcom,smdrpm  rpm-requests2qcom,rpm-msm8916 &rpm_requestsclock-controller2qcom,rpmcc-msm8916power-controller2qcom,msm8916-rpmpdDopp-table2operating-points-v2opp18opp28opp38opp48opp58opp68pm8916-regulators2qcom,rpm-pm8916-regulatorss3ps4l1l27l4l5Al68l7Gl8Jl9ql10l11Kl12Ll13Bl14l15l16l17l18smem 2qcom,smemBPasmp2p-hexagon 2qcom,smp2pi  smaster-kernelmaster-kernelEslave-kernel slave-kernelCsmp2p-wcnss 2qcom,smp2pi  smaster-kernelmaster-kernelnslave-kernel slave-kernelmsmsm 2qcom,smsm    apps@0oshexagon@1o wcnss@6o soc s 2simple-busrng@22000 2qcom,prngo  ycorerestart@4ab000 2qcom,psholdoJqfprom@5c000 2qcom,qfpromo caldata@d0ocalsel@ecomemory@600002qcom,rpm-msg-ramointerconnect@4000002qcom,msm8916-bimco@  busbus_athermal-sensor@4a9000#2qcom,msm8916-tsensqcom,tsens-v0_1oJJ calibcalib_sel& 4uplowDuinterconnect@5000002qcom,msm8916-pcnocoP busbus_ainterconnect@5800002qcom,msm8916-snocoX@ busbus_astm@802000 2arm,coresight-stmarm,primecello  (Zstm-basestm-stimulus-base apb_pclkatclk ddisabledout-portsportendpointkcti@810000 2arm,coresight-ctiarm,primecello apb_pclk ddisabledcti@811000 2arm,coresight-ctiarm,primecello apb_pclk ddisabledtpiu@820000!2arm,coresight-tpiuarm,primecello apb_pclkatclk ddisabledin-portsportendpointkfunnel@821000+2arm,coresight-dynamic-funnelarm,primecello apb_pclkatclk ddisabledin-ports port@4oendpointk%port@7oendpointkout-portsportendpointkreplicator@824000/2arm,coresight-dynamic-replicatorarm,primecello@ apb_pclkatclk ddisabledout-ports port@0oendpointk port@1oendpointkin-portsportendpointketf@825000 2arm,coresight-tmcarm,primecelloP apb_pclkatclk ddisabledin-portsportendpointkout-portsportendpointketr@826000 2arm,coresight-tmcarm,primecello` apb_pclkatclk ddisabledin-portsportendpointk funnel@841000+2arm,coresight-dynamic-funnelarm,primecello apb_pclkatclk ddisabledin-ports port@0oendpointk!.port@1oendpointk"/port@2oendpointk#0port@3oendpointk$1out-portsportendpointk%debug@850000&2arm,coresight-cpu-debugarm,primecello apb_pclk{& ddisableddebug@852000&2arm,coresight-cpu-debugarm,primecello  apb_pclk{' ddisableddebug@854000&2arm,coresight-cpu-debugarm,primecello@ apb_pclk{( ddisableddebug@856000&2arm,coresight-cpu-debugarm,primecello` apb_pclk{) ddisabledcti@858000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecello apb_pclk{&* ddisabledcti@859000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecello apb_pclk{'+ ddisabledcti@85a000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecello apb_pclk{(, ddisabledcti@85b000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecello apb_pclk{)- ddisabledetm@85c000"2arm,coresight-etm4xarm,primecello apb_pclkatclk{& ddisabled*out-portsportendpointk.!etm@85d000"2arm,coresight-etm4xarm,primecello apb_pclkatclk{' ddisabled+out-portsportendpointk/"etm@85e000"2arm,coresight-etm4xarm,primecello apb_pclkatclk{( ddisabled,out-portsportendpointk0#etm@85f000"2arm,coresight-etm4xarm,primecello apb_pclkatclk{) ddisabled-out-portsportendpointk1$pinctrl@10000002qcom,msm8916-pinctrlo0 2z2blsp1-uart1-defaultgpio0gpio1gpio2gpio3 blsp_uart1Nblsp1-uart1-sleepgpio0gpio1gpio2gpio3gpioOblsp1-uart2-default gpio4gpio5 blsp_uart2Pblsp1-uart2-sleep gpio4gpio5gpioQspi1-defaultgpio0gpio1gpio3 blsp_spi1 Tcsgpio2gpiospi1-sleepgpio0gpio1gpio2gpio3gpioUspi2-defaultgpio4gpio5gpio7 blsp_spi2 Xcsgpio6gpiospi2-sleepgpio4gpio5gpio6gpio7gpioYspi3-defaultgpio8gpio9gpio11 blsp_spi3 \csgpio10gpiospi3-sleepgpio8gpio9gpio10gpio11gpio]spi4-defaultgpio12gpio13gpio15 blsp_spi4 `csgpio14gpiospi4-sleepgpio12gpio13gpio14gpio15gpioaspi5-defaultgpio16gpio17gpio19 blsp_spi5 dcsgpio18gpiospi5-sleepgpio16gpio17gpio18gpio19gpioespi6-defaultgpio20gpio21gpio23 blsp_spi6 hcsgpio22gpiospi6-sleepgpio20gpio21gpio22gpio23gpioii2c1-default gpio2gpio3 blsp_i2c1Ri2c1-sleep gpio2gpio3gpioSi2c2-default gpio6gpio7 blsp_i2c2Vi2c2-sleep gpio6gpio7gpioWi2c3-defaultgpio10gpio11 blsp_i2c3Zi2c3-sleepgpio10gpio11gpio[i2c4-defaultgpio14gpio15 blsp_i2c4^i2c4-sleepgpio14gpio15gpio_i2c5-defaultgpio18gpio19 blsp_i2c5bi2c5-sleepgpio18gpio19gpioci2c6-defaultgpio22gpio23 blsp_i2c6fi2c6-sleepgpio22gpio23gpiogpmx-sdc1-clkclk-on sdc1_clkclk-off sdc1_clkpmx-sdc1-cmdcmd-on sdc1_cmd" cmd-off sdc1_cmd"pmx-sdc1-datadata-on sdc1_data" data-off sdc1_data"pmx-sdc2-clkclk-on sdc2_clkclk-off sdc2_clkpmx-sdc2-cmdcmd-on sdc2_cmd" cmd-off sdc2_cmd"pmx-sdc2-datadata-on sdc2_data" data-off sdc2_data"pmx-sdc2-cd-pincd-ongpio38gpio"cd-offgpio38gpiocdc-pdm-linespdm-lines-on*gpio63gpio64gpio65gpio66gpio67gpio68 cdc_pdm0pdm-lines-off*gpio63gpio64gpio65gpio66gpio67gpio68 cdc_pdm0ext-pri-tlmm-linesext-pa-on gpio113gpio114gpio115gpio116 pri_mi2sext-pa-off gpio113gpio114gpio115gpio116 pri_mi2sext-pri-ws-lineext-pa-ongpio110 pri_mi2s_wsext-pa-offgpio110 pri_mi2s_wsext-mclk-tlmm-linesmclk-lines-ongpio116 pri_mi2smclk-lines-offgpio116 pri_mi2sext-sec-tlmm-linestlmm-lines-on gpio112gpio117gpio118gpio119 sec_mi2stlmm-lines-off gpio112gpio117gpio118gpio119 sec_mi2scdc-dmic-linesdmic-lines-onclkgpio0 dmic0_clkdatagpio1 dmic0_datadmic-lines-offclkgpio0 dmic0_clkdatagpio1 dmic0_datawcnss-active#gpio40gpio41gpio42gpio43gpio44 wcss_wlan"occi0-defaultgpio29gpio30cci_i2c;camera-front-defaultpwdngpio33gpiorstgpio28gpiomclk1gpio27 cam_mclk1camera-rear-defaultpwdngpio34gpiorstgpio35gpiomclk0gpio26 cam_mclk0clock-controller@18000002qcom,gcc-msm8916o hwlock@19050002qcom,tcsr-mutexoP/syscon@19370002qcom,tcsr-msm8916sysconop mdss@1a00000 ddisabled 2qcom,mdsso0Zmdss_physvbif_phys  m n sifacebusvsync H s3mdp@1a01000 2qcom,mdp5o Zmdp_phys3 m n q sifacebuscorevsync=4ports port@0oendpointk59dsi@1a980002qcom,mdss-dsi-ctrlo\ Zdsi_ctrl3D + .T660 q m n o r p#mdp_coreifacebusbytepixelcorek6pdsi-phy z78ports port@0oendpointk95port@1oendpointdsi-phy@1a983002qcom,dsi-phy-28nm-lpo0"Zdsi_plldsi_phydsi_phy_regulator m: ifaceref86camss@1b000002qcom,msm8916-camssHo08 SZcsiphy0csiphy0_clk_muxcsiphy1csiphy1_clk_muxcsid0csid1ispifcsi_clk_muxvfe0HNO3479'4csiphy0csiphy1csid0csid1ispifvfe0  ` V ] ^ I J K L M N O P Q R _ c S d etop_ahbispif_ahbcsiphy0_timercsiphy1_timercsi0_ahbcsi0csi0_phycsi0_pixcsi0_rdicsi1_ahbcsi1csi1_phycsi1_pixcsi1_rdiahbvfe0csi_vfe0vfe_ahbvfe_axi=4 ddisabledz7ports cci@1b0c0002qcom,msm8916-cci o 2 ` G H _$camss_top_ahbcci_ahbccicamss_ahbD G HĴ$default; ddisabledi2c-bus@0o gpu@1c000002qcom,adreno-306.0qcom,adrenooZkgsl_3d0_reg_memory ! 4kgsl_3d0_irq-coreifacememmem_ifacealt_mem_ifacegfx3d0 v u i  <===opp-table2operating-points-v2<opp-400000000ׄopp-19200000$video-codec@1d000002qcom,msm8916-venuso ,  coreifacebus=4B>dokayvideo-decoder2venus-decodervideo-encoder2venus-encoderiommu@1ef0000 %2qcom,msm8916-iommuqcom,msm-iommu-v1 so0  ifacebus4iommu-ctx@30002qcom,msm-iommu-v1-seco0 Fiommu-ctx@40002qcom,msm-iommu-v1-nso@ Fiommu-ctx@50002qcom,msm-iommu-v1-secoP Fiommu@1f08000 %2qcom,msm8916-iommuqcom,msm-iommu-v1 s  ifacebus=iommu-ctx@10002qcom,msm-iommu-v1-nso iommu-ctx@20002qcom,msm-iommu-v1-nso  spmi@200f0002qcom,spmi-pmic-arb(o@@@ !Zcorechnlsobsrvrintrcnfg 4periph_irq  @pmic@02qcom,pm8916qcom,spmi-pmico pon@8002qcom,pm8916-ponopwrkey2qcom,pm8941-pwrkey = ")tresin2qcom,pm8941-resin = " ddisabledwatchdog2qcom,pm8916-wdt4<temp-alarm@24002qcom,spmi-temp-alarmo$$@?LthermalDadc@31002qcom,spmi-vadco11 ]?adc-chan@0oo adc-chan@7ooadc-chan@8oadc-chan@9o adc-chan@ao adc-chan@eoadc-chan@fortc@60002qcom,pm8941-rtco`ampps@a0002qcom,pm8916-mppo@gpios@c0002qcom,pm8916-gpioo@pmic@12qcom,pm8916qcom,spmi-pmico vibrator@c0002qcom,pm8916-vibo ddisabledaudio-codec@f0002qcom,pm8916-wcd-analog-codecoZpmic-codec-core mclk@4cdc_spk_cnp_intcdc_spk_clip_intcdc_spk_ocp_intmbhc_ins_rem_det1mbhc_but_rel_detmbhc_but_press_detmbhc_ins_rem_detmbhc_switch_intcdc_ear_ocp_intcdc_hphr_ocp_intcdc_hphl_ocp_detcdc_ear_cnp_intcdc_hphr_cnp_intcdc_hphl_cnp_intAABremoteproc@4080000#2qcom,msm8916-mss-pilqcom,q6v5-pilo@ Zqdsp6rmb@CCCC#4wdogfatalreadyhandoverstop-ackDD cxmx t F:ifacebusmemxoEstop F mss_restart  ddisabled+GmbaBHmpssBIsmd-edge   6hexagonfastrpc 2qcom,fastrpc&fastrpcsmd-apps-dsp6adsp cb@12qcom,fastrpc-compute-cbosound@7702000 ddisabled2qcom,apq8016-sbc-sndcardop p Zmic-iomuxspkr-iomuxaudio-controller@7708000 ddisabled2qcom,lpass-cpu-apq80168 aahbix-clkpcnoc-mport-clkpcnoc-sway-clkmi2s-bit-clk0mi2s-bit-clk1mi2s-bit-clk2mi2s-bit-clk3 4lpass-irq-lpaifop Zlpass-lpaif audio-codec@771c0002qcom,msm8916-wcd-digital-codecoq ahbix-clkmclksdhci@78240002qcom,sdhci-msm-v4oI@Zhc_memcore_mem{4hc_irqpwr_irq { z:coreifacexo<IS ddisabledaJmAsdhci@78640002qcom,sdhci-msm-v4oI@Zhc_memcore_mem}4hc_irqpwr_irq } |:coreifacexoI ddisabledaKmLdma-controller@78840002qcom,bam-v1.7.0o@0  6bam_clkz ddisabledMserial@78af000%2qcom,msm-uartdm-v1.4qcom,msm-uartdmo k D 6 coreifaceMMrxtxdefaultsleepNO ddisabledserial@78b0000%2qcom,msm-uartdm-v1.4qcom,msm-uartdmo l E 6 coreifaceMMrxtxdefaultsleepPQdokayi2c@78b50002qcom,i2c-qup-v2.2.1oP _ 6 8 ifacecoredefaultsleepRS  ddisabledspi@78b50002qcom,spi-qup-v2.2.1oP _ 9 6 coreifaceMMrxtxdefaultsleepTU  ddisabledi2c@78b60002qcom,i2c-qup-v2.2.1o` ` 6 : ifacecoredefaultsleepVW  ddisabledspi@78b60002qcom,spi-qup-v2.2.1o` ` ; 6 coreifaceMMrxtxdefaultsleepXY  ddisabledi2c@78b70002qcom,i2c-qup-v2.2.1op a 6 < ifacecoredefaultsleepZ[  ddisabledspi@78b70002qcom,spi-qup-v2.2.1op a = 6 coreifaceM Mrxtxdefaultsleep\]  ddisabledi2c@78b80002qcom,i2c-qup-v2.2.1o b 6 > ifacecoredefaultsleep^_  ddisabledspi@78b80002qcom,spi-qup-v2.2.1o b ? 6 coreifaceM M rxtxdefaultsleep`a  ddisabledi2c@78b90002qcom,i2c-qup-v2.2.1o c 6 @ ifacecoredefaultsleepbc  ddisabledspi@78b90002qcom,spi-qup-v2.2.1o c A 6 coreifaceM M rxtxdefaultsleepde  ddisabledi2c@78ba0002qcom,i2c-qup-v2.2.1o d 6 B ifacecoredefaultsleepfg  ddisabledspi@78ba0002qcom,spi-qup-v2.2.1o d C 6 coreifaceMMrxtxdefaultsleephi  ddisabledusb@78d9000 2qcom,ci-hdrco  ifacecoreD Ĵ "coreulpiotgpusb-phykj ddisabledkulpiphy(2qcom,usb-hs-phy-msm8916qcom,usb-hs-phy :  refsleep #kphyporDk$GBjremoteproc@a21b0002qcom,pronto-v2-pilqcom,prontoo @  !0 ZccudxepmuBl@mmmm#4wdogfatalreadyhandoverstop-ackDD cxmx nstopdefaulto ddisabled&Griris 2qcom,wcn3620xo3G@pNq[Asmd-edge  6prontowcnss 2qcom,wcnss &WCNSS_CTRLirbt2qcom,wcnss-btwifi2qcom,wcnss-wlan4txrxs s tx-enabletx-rings-emptyinterrupt-controller@b0000002qcom,msm-qgic2 o   @  mailbox@b011000%2qcom,msm8916-apcs-kpss-globalsyscono s t pllauxclock@b0160002qcom,msm8916-a53pllo `@ttimer@b020000 s2arm,armv7-timer-memo $frame@b021000o   frame@b023000  o 0 ddisabledframe@b024000  o @ ddisabledframe@b025000  o P ddisabledframe@b026000  o ` ddisabledframe@b027000  o p ddisabledframe@b028000 o  ddisabledthermal-zonescpu0-1-thermalutripstrip-point0$jpassivevcpu_crit jcriticalcooling-mapsmap0v0&'()cpu2-3-thermalutripstrip-point0$jpassivewcpu_crit jcriticalcooling-mapsmap0w0&'()gpu-thermalutripstrip-point0$jpassivegpu_crits jcriticalcamera-thermalutripstrip-point0$jhotmodem-thermalutripstrip-point0Ljhottimer2arm,armv8-timer0 interrupt-parent#address-cells#size-cellsmodelcompatiblesdhc1sdhc2serial0usid0stdout-pathdevice_typeregrangesno-mapphandleqcom,client-id#clock-cellsclock-frequencynext-level-cacheenable-methodclocksoperating-points-v2#cooling-cellspower-domainspower-domain-namescache-levelentry-methodidle-state-namearm,psci-suspend-paramentry-latency-usexit-latency-usmin-residency-uslocal-timer-stopopp-sharedopp-hzclock-names#reset-cellsqcom,dload-modeinterrupts#power-domain-cellsdomain-idle-statesqcom,ipcqcom,smd-edgeqcom,smd-channelsopp-levelmemory-regionqcom,rpm-msg-ramhwlocksqcom,smemqcom,local-pidqcom,remote-pidqcom,entry-name#qcom,smem-state-cellsinterrupt-controller#interrupt-cellsqcom,ipc-1qcom,ipc-3#interconnect-cellsnvmem-cellsnvmem-cell-names#qcom,sensorsinterrupt-names#thermal-sensor-cellsreg-namesstatusremote-endpointcpuarm,cs-dev-assocarm,coresight-loses-context-with-cpugpio-controllergpio-ranges#gpio-cellspinsfunctiondrive-strengthbias-disablebias-pull-downoutput-highbias-pull-up#hwlock-cellsiommusassigned-clocksassigned-clock-parentsphysphy-namesvdda-supplyvddio-supply#phy-cellsassigned-clock-ratespinctrl-namespinctrl-0#iommu-cellsqcom,iommu-secure-idqcom,eeqcom,channelmode-bootloadermode-recoverydebouncelinux,codetimeout-secio-channelsio-channel-names#io-channel-cellsqcom,pre-scalingvdd-cdc-io-supplyvdd-cdc-tx-rx-cx-supplyvdd-micbias-supply#sound-dai-cellsinterrupts-extendedqcom,smem-statesqcom,smem-state-namesresetsreset-namesqcom,halt-regspll-supplylabelmmc-ddr-1_8vbus-widthnon-removablevmmc-supplyvqmmc-supply#dma-cellsdmasdma-namespinctrl-1phy_typedr_modehnp-disablesrp-disableadp-disableahb-burst-configqcom,init-seqv1p8-supplyv3p3-supplyqcom,stateqcom,state-namesvddpx-supplyvddxo-supplyvddrfa-supplyvddpa-supplyvdddig-supplyqcom,mmio#mbox-cellsframe-numberpolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-device