c8(  ,Huawei Ascend G72huawei,g7qcom,msm8916aliases=/soc/sdhci@7824000B/soc/sdhci@7864000G/soc/serial@78b0000chosenOserial0memory@80000000[memorygreserved-memory ktz-apps@86000000g0rsmem_region@86300000g0ryhypervisor@86400000g@rtz@86500000gPrreserved@86680000ghrrmtfs@867000002qcom,rmtfs-memgprrfsa@867e0000g~rmpss@86800000gryKwcnss@89300000g0`ryvenus@89900000g`ry@mba@8ea00000rgyJclocksxo-board 2fixed-clock$y<sleep-clk 2fixed-clockcpus cpu@0[cpu2arm,cortex-a53gpscipsciy(cpu@1[cpu2arm,cortex-a53gpscipsciy)cpu@2[cpu2arm,cortex-a53gpscipsciy*cpu@3[cpu2arm,cortex-a53gpscipsciy+l2-cache2cacheyidle-states#pscicpu-sleep-02arm,idle-state0standalone-power-collapse@@Whxy domain-idle-statescluster-retention2domain-idle-state@AWhxy cluster-gdhs2domain-idle-state@A2Whxpycpu-opp-table2operating-points-v2yopp-200000000 opp-400000000ׄopp-800000000/opp-998400000;`firmwarescm2qcom,scm-msm8916qcom,scm h g fcorebusiface ayHpmu2arm,cortex-a53-pmu psci 2arm,psci-1.0smcpower-domain-cpu0  ypower-domain-cpu1  ypower-domain-cpu2  ypower-domain-cpu3  ypower-domain-cluster y smd 2qcom,smdrpm  rpm-requests2qcom,rpm-msm8916 rpm_requestsclock-controller2qcom,rpmcc-msm8916ypower-controller2qcom,msm8916-rpmpdyFopp-table2operating-points-v2yopp10opp20opp30opp40opp50opp60pm8916-regulators2qcom,rpm-pm8916-regulators:Nbs3pO ys4pw@ yl1p((l2pOOy9l4pGGl5pw@w@yCl6pw@w@y:l7pw@w@yIl8p-p-pyLl9p2Z2Zyl10p)2*l11pw@-p @ySl12pw@-pyTl13p..yDl14pw@2Zl15pw@2Zl16pw@w@yxl17p+|+|ygl18p)2)2smem 2qcom,smemsmp2p-hexagon 2qcom,smp2p  master-kernelmaster-kernel/yGslave-kernel slave-kernelF[yEsmp2p-wcnss 2qcom,smp2p  master-kernelmaster-kernel/yslave-kernel slave-kernelF[ysmsm 2qcom,smsm  l  wapps@0g/yhexagon@1g F[wcnss@6g F[soc k 2simple-busrng@22000 2qcom,prngg  ycorerestart@4ab000 2qcom,psholdgJqfprom@5c000 2qcom,qfpromg caldata@d0gycalsel@ecgysram@600002qcom,rpm-msg-ramgyinterconnect@4000002qcom,msm8916-bimcg@  busbus_athermal-sensor@4a9000#2qcom,msm8916-tsensqcom,tsens-v0_1gJJcalibcalib_sel uplowyinterconnect@5000002qcom,msm8916-pcnocgP busbus_ainterconnect@5800002qcom,msm8916-snocgX@ busbus_astm@802000 2arm,coresight-stmarm,primecellg  (stm-basestm-stimulus-base apb_pclkatclk disabledout-portsportendpointycti@810000 2arm,coresight-ctiarm,primecellg apb_pclk disabledcti@811000 2arm,coresight-ctiarm,primecellg apb_pclk disabledtpiu@820000!2arm,coresight-tpiuarm,primecellg apb_pclkatclk disabledin-portsportendpointyfunnel@821000+2arm,coresight-dynamic-funnelarm,primecellg apb_pclkatclk disabledin-ports port@4gendpointy'port@7gendpointyout-portsportendpointy replicator@824000/2arm,coresight-dynamic-replicatorarm,primecellg@ apb_pclkatclk disabledout-ports port@0gendpointy"port@1gendpointyin-portsportendpointy!etf@825000 2arm,coresight-tmcarm,primecellgP apb_pclkatclk disabledin-portsportendpoint yout-portsportendpoint!yetr@826000 2arm,coresight-tmcarm,primecellg` apb_pclkatclk disabledin-portsportendpoint"yfunnel@841000+2arm,coresight-dynamic-funnelarm,primecellg apb_pclkatclk disabledin-ports port@0gendpoint#y0port@1gendpoint$y1port@2gendpoint%y2port@3gendpoint&y3out-portsportendpoint'ydebug@850000&2arm,coresight-cpu-debugarm,primecellg apb_pclk( disableddebug@852000&2arm,coresight-cpu-debugarm,primecellg  apb_pclk) disableddebug@854000&2arm,coresight-cpu-debugarm,primecellg@ apb_pclk* disableddebug@856000&2arm,coresight-cpu-debugarm,primecellg` apb_pclk+ disabledcti@858000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecellg apb_pclk( , disabledcti@859000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecellg apb_pclk) - disabledcti@85a000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecellg apb_pclk* . disabledcti@85b000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecellg apb_pclk+ / disabledetm@85c000"2arm,coresight-etm4xarm,primecellg apb_pclkatclk( disabledy,out-portsportendpoint0y#etm@85d000"2arm,coresight-etm4xarm,primecellg apb_pclkatclk) disabledy-out-portsportendpoint1y$etm@85e000"2arm,coresight-etm4xarm,primecellg apb_pclkatclk* disabledy.out-portsportendpoint2y%etm@85f000"2arm,coresight-etm4xarm,primecellg apb_pclkatclk+ disabledy/out-portsportendpoint3y&pinctrl@10000002qcom,msm8916-pinctrlg0 BR4z^F[y4blsp1-uart1-defaultjgpio0gpio1gpio2gpio3 oblsp_uart1xy]blsp1-uart1-sleepjgpio0gpio1gpio2gpio3ogpioxy^blsp1-uart2-default jgpio4gpio5 oblsp_uart2xy_blsp1-uart2-sleep jgpio4gpio5ogpioxy`spi1-defaultjgpio0gpio1gpio3 oblsp_spi1x yccsjgpio2ogpioxspi1-sleepjgpio0gpio1gpio2gpio3ogpioxydspi2-defaultjgpio4gpio5gpio7 oblsp_spi2x ylcsjgpio6ogpioxspi2-sleepjgpio4gpio5gpio6gpio7ogpioxymspi3-defaultjgpio8gpio9gpio11 oblsp_spi3x ypcsjgpio10ogpioxspi3-sleepjgpio8gpio9gpio10gpio11ogpioxyqspi4-defaultjgpio12gpio13gpio15 oblsp_spi4x ytcsjgpio14ogpioxspi4-sleepjgpio12gpio13gpio14gpio15ogpioxyuspi5-defaultjgpio16gpio17gpio19 oblsp_spi5x yzcsjgpio18ogpioxspi5-sleepjgpio16gpio17gpio18gpio19ogpioxy{spi6-defaultjgpio20gpio21gpio23 oblsp_spi6x ycsjgpio22ogpioxspi6-sleepjgpio20gpio21gpio22gpio23ogpioxyi2c1-default jgpio2gpio3 oblsp_i2c1xyai2c1-sleep jgpio2gpio3ogpioxybi2c2-default jgpio6gpio7 oblsp_i2c2xyei2c2-sleep jgpio6gpio7ogpioxyfi2c3-defaultjgpio10gpio11 oblsp_i2c3xyni2c3-sleepjgpio10gpio11ogpioxyoi2c4-defaultjgpio14gpio15 oblsp_i2c4xyri2c4-sleepjgpio14gpio15ogpioxysi2c5-defaultjgpio18gpio19 oblsp_i2c5xyvi2c5-sleepjgpio18gpio19ogpioxywi2c6-defaultjgpio22gpio23 oblsp_i2c6xy|i2c6-sleepjgpio22gpio23ogpioxy}pmx-sdc1-clkclk-on jsdc1_clkxyMclk-off jsdc1_clkxyPpmx-sdc1-cmdcmd-on jsdc1_cmdx yNcmd-off jsdc1_cmdxyQpmx-sdc1-datadata-on jsdc1_datax yOdata-off jsdc1_dataxyRpmx-sdc2-clkclk-on jsdc2_clkxyUclk-off jsdc2_clkxyYpmx-sdc2-cmdcmd-on jsdc2_cmdx yVcmd-off jsdc2_cmdxyZpmx-sdc2-datadata-on jsdc2_datax yWdata-off jsdc2_dataxy[pmx-sdc2-cd-pincd-onjgpio38ogpioxcd-offjgpio38ogpioxcdc-pdm-linespdm-lines-on*jgpio63gpio64gpio65gpio66gpio67gpio68 ocdc_pdm0xpdm-lines-off*jgpio63gpio64gpio65gpio66gpio67gpio68 ocdc_pdm0xext-pri-tlmm-linesext-pa-on jgpio113gpio114gpio115gpio116 opri_mi2sxext-pa-off jgpio113gpio114gpio115gpio116 opri_mi2sxext-pri-ws-lineext-pa-onjgpio110 opri_mi2s_wsxext-pa-offjgpio110 opri_mi2s_wsxext-mclk-tlmm-linesmclk-lines-onjgpio116 opri_mi2sxmclk-lines-offjgpio116 opri_mi2sxext-sec-tlmm-linestlmm-lines-on jgpio112gpio117gpio118gpio119 osec_mi2sxtlmm-lines-off jgpio112gpio117gpio118gpio119 osec_mi2sxcdc-dmic-linesdmic-lines-onclkjgpio0 odmic0_clkxdatajgpio1 odmic0_dataxdmic-lines-offclkjgpio0 odmic0_clkxdatajgpio1 odmic0_dataxwcnss-active#jgpio40gpio41gpio42gpio43gpio44 owcss_wlanxycci0-defaultjgpio29gpio30occi_i2cxy=camera-front-defaultpwdnjgpio33ogpioxrstjgpio28ogpioxmclk1jgpio27 ocam_mclk1xcamera-rear-defaultpwdnjgpio34ogpioxrstjgpio35ogpioxmclk0jgpio26 ocam_mclk0xaccel-irq-defaultjgpio115ogpioxyigpio-keys-defaultjgpio107ogpioxygpio-leds-defaultjgpio8gpio9gpio10ogpioxynfc-defaultjgpio2gpio20gpio21ogpioxy~mag-reset-defaultjgpio36ogpioxyhprox-irq-defaultjgpio113ogpioxyjreg-lcd-en-defaultjgpio32gpio97ogpioxyksdhc2-cd-defaultjgpio56ogpioxyXts-irq-defaultjgpio13ogpioxyyusb-id-defaultjgpio117ogpioxyclock-controller@18000002qcom,gcc-msm8916gy hwlock@19050002qcom,tcsr-mutexgPysyscon@19370002qcom,tcsr-msm8916syscongpy mdss@1a00000 disabled 2qcom,mdssg0mdss_physvbif_phys  m n sifacebusvsync HF[ ky5mdp@1a01000 2qcom,mdp5g mdp_phys5 m n q sifacebuscorevsync6ports port@0gendpoint7y;dsi@1a980002qcom,mdss-dsi-ctrlg\ dsi_ctrl5 + .880 q m n o r p#mdp_coreifacebusbytepixelcore8dsi-phy 9:ports port@0gendpoint;y7port@1gendpointdsi-phy@1a983002qcom,dsi-phy-28nm-lpg0"dsi_plldsi_phydsi_phy_regulator  m< ifaceref:y8camss@1b000002qcom,msm8916-camssHg08 Scsiphy0csiphy0_clk_muxcsiphy1csiphy1_clk_muxcsid0csid1ispifcsi_clk_muxvfe0HNO3479'csiphy0csiphy1csid0csid1ispifvfe0  ` 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_axi6 disabled9ports cci@1b0c0002qcom,msm8916-cci g 2 ` G H _$camss_top_ahbcci_ahbccicamss_ahb G H+Ĵ$@defaultN= disabledi2c-bus@0g gpu@1c000002qcom,adreno-306.0qcom,adrenogkgsl_3d0_reg_memory ! kgsl_3d0_irq-coreifacememmem_ifacealt_mem_ifacegfx3d0 v u i  >??opp-table2operating-points-v2y>opp-400000000ׄopp-19200000$video-codec@1d000002qcom,msm8916-venusg ,  coreifacebus6@okayvideo-decoder2venus-decodervideo-encoder2venus-encoderiommu@1ef0000 X%2qcom,msm8916-iommuqcom,msm-iommu-v1 kg0  ifacebusey6iommu-ctx@30002qcom,msm-iommu-v1-secg0 Fiommu-ctx@40002qcom,msm-iommu-v1-nsg@ Fiommu-ctx@50002qcom,msm-iommu-v1-secgP Fiommu@1f08000 X%2qcom,msm8916-iommuqcom,msm-iommu-v1 k  ifacebusey?iommu-ctx@10002qcom,msm-iommu-v1-nsg iommu-ctx@20002qcom,msm-iommu-v1-nsg  spmi@200f0002qcom,spmi-pmic-arb(g@@@ !corechnlsobsrvrintrcnfg periph_irq z F[yBpmic@02qcom,pm8916qcom,spmi-pmicg pon@8002qcom,pm8916-pongpwrkey2qcom,pm8941-pwrkey= tresin2qcom,pm8941-resin= okayrwatchdog2qcom,pm8916-wdt<temp-alarm@24002qcom,spmi-temp-alarmg$$Athermaladc@31002qcom,spmi-vadcg11 yAadc-chan@0g adc-chan@7gadc-chan@8gadc-chan@9g adc-chan@ag adc-chan@egadc-chan@fgrtc@60002qcom,pm8941-rtcg`ampps@a0002qcom,pm8916-mppgB^@gpios@c0002qcom,pm8916-gpiogB^@pmic@12qcom,pm8916qcom,spmi-pmicg vibrator@c0002qcom,pm8916-vibgokayaudio-codec@f0002qcom,pm8916-wcd-analog-codecgpmic-codec-core mclkBcdc_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_int CC7DJremoteproc@4080000#2qcom,msm8916-mss-pilqcom,q6v5-pilg@ qdsp6rmb@[EEEE#wdogfatalreadyhandoverstop-ackFFcxmx t F<ifacebusmemxooGstopH mss_restart  disabledImbaJmpssKsmd-edge   hexagonfastrpc 2qcom,fastrpcfastrpcsmd-apps-dspadsp cb@12qcom,fastrpc-compute-cbgsound@7702000 disabled2qcom,apq8016-sbc-sndcardgp p mic-iomuxspkr-iomuxaudio-controller@7708000 disabled2qcom,lpass-cpu-apq80168 aahbix-clkpcnoc-mport-clkpcnoc-sway-clkmi2s-bit-clk0mi2s-bit-clk1mi2s-bit-clk2mi2s-bit-clk3J lpass-irq-lpaifgp lpass-lpaif audio-codec@771c0002qcom,msm8916-wcd-digital-codecgq ahbix-clkmclkJsdhci@78240002qcom,sdhci-msm-v4gI@hc_memcore_mem{hc_irqpwr_irq { z<coreifacexookayLC@defaultsleep NMNO PQRsdhci@78640002qcom,sdhci-msm-v4gI@hc_memcore_mem}hc_irqpwr_irq } |<coreifacexookayST@defaultsleepNUVWXYZ[X 48dma-controller@78840002qcom,bam-v1.7.0g@0  6bam_clkz disabledy\serial@78af000%2qcom,msm-uartdm-v1.4qcom,msm-uartdmg k D 6 coreiface%\\*rxtx@defaultsleepN]^ disabledserial@78b0000%2qcom,msm-uartdm-v1.4qcom,msm-uartdmg l E 6 coreiface%\\*rxtx@defaultsleepN_`okayi2c@78b50002qcom,i2c-qup-v2.2.1gP _ 6 8 ifacecore@defaultsleepNab  disabledspi@78b50002qcom,spi-qup-v2.2.1gP _ 9 6 coreiface%\\*rxtx@defaultsleepNcd  disabledi2c@78b60002qcom,i2c-qup-v2.2.1g` ` 6 : ifacecore@defaultsleepNef okaymagnetometer@c2asahi-kasei,ak09911g 4g?: J4$@defaultNhaccelerometer@1e2kionix,kx023-1025g4s4g:@defaultNiV-100010001proximity@392avago,apds9930g94q4g:ct@defaultNjregulator@3e 2ti,tps65132g>@defaultNkoutpoutppReRe 4aoutnoutnpReRe 4 spi@78b60002qcom,spi-qup-v2.2.1g` ` ; 6 coreiface%\\*rxtx@defaultsleepNlm  disabledi2c@78b70002qcom,i2c-qup-v2.2.1gp a 6 < ifacecore@defaultsleepNno  disabledspi@78b70002qcom,spi-qup-v2.2.1gp a = 6 coreiface%\ \*rxtx@defaultsleepNpq  disabledi2c@78b80002qcom,i2c-qup-v2.2.1g b 6 > ifacecore@defaultsleepNrs  disabledspi@78b80002qcom,spi-qup-v2.2.1g b ? 6 coreiface%\ \ *rxtx@defaultsleepNtu  disabledi2c@78b90002qcom,i2c-qup-v2.2.1g c 6 @ ifacecore@defaultsleepNvw okayrmi4@702syna,rmi4-i2cgp 4 4gx@defaultNydrmi4-f01@1grmi4-f11@11gspi@78b90002qcom,spi-qup-v2.2.1g c A 6 coreiface%\ \ *rxtx@defaultsleepNz{  disabledi2c@78ba0002qcom,i2c-qup-v2.2.1g d 6 B ifacecore@defaultsleepN|} okaynfc@282nxp,pn547nxp,nxp-nci-i2cg(4 4 4@defaultN~spi@78ba0002qcom,spi-qup-v2.2.1g d C 6 coreiface%\\*rxtx@defaultsleepN  disabledusb@78d9000 2qcom,ci-hdrcg  ifacecore +Ĵ "coreulpi otg(4@Lusb-phyokay]yulpiphy(2qcom,usb-hs-phy-msm8916qcom,usb-hs-phy  <  refsleep #phypordDk$rI~D]yremoteproc@a21b0002qcom,pronto-v2-pilqcom,prontog @  !0 ccudxepmu@[#wdogfatalreadyhandoverstop-ackFFcxmxstop@defaultNokayIyiris 2qcom,wcn3620xoICsmd-edge  prontowcnss 2qcom,wcnss WCNSS_CTRLbt2qcom,wcnss-btwifi2qcom,wcnss-wlantxrxo tx-enabletx-rings-emptyinterrupt-controller@b0000002qcom,msm-qgic2F[ g   @  ymailbox@b011000%2qcom,msm8916-apcs-kpss-globalsyscong  pllauxyclock@b0160002qcom,msm8916-a53pllg `@ytimer@b020000 k2arm,armv7-timer-memg $frame@b021000g   frame@b023000  g 0 disabledframe@b024000  g @ disabledframe@b025000  g P disabledframe@b026000  g ` disabledframe@b027000  g p disabledframe@b028000 g  disabledthermal-zonescpu0-1-thermal  " 0tripstrip-point0 @$ Lbpassiveycpu_crit @ L bcriticalcooling-mapsmap0 W0 \()*+cpu2-3-thermal  " 0tripstrip-point0 @$ Lbpassiveycpu_crit @ L bcriticalcooling-mapsmap0 W0 \()*+gpu-thermal  " 0tripstrip-point0 @$ Lbpassivegpu_crit @s L bcriticalcamera-thermal  " 0tripstrip-point0 @$ Lbhotmodem-thermal  " 0tripstrip-point0 @L Lbhottimer2arm,armv8-timer0gpio-keys 2gpio-keys@defaultN GPIO Buttonsvolume-up Volume Up 4ksleds 2gpio-leds@defaultNled-0 4 k qoff oindicatorled-1 4  k qoff oindicatorled-2 4  k qoff oindicatorusb-id2linux,extcon-usb-gpio 4u@defaultNy interrupt-parent#address-cells#size-cellsmodelcompatiblemmc0mmc1serial0stdout-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-levelvdd_l1_l2_l3-supplyvdd_l4_l5_l6-supplyvdd_l7-supplyregulator-min-microvoltregulator-max-microvoltregulator-allow-set-loadregulator-system-loadmemory-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-supplypinctrl-1cd-gpios#dma-cellsdmasdma-namesvdd-supplyvid-supplyreset-gpiosmount-matrixled-max-microampamstaos,proximity-diodesregulator-nameenable-gpiosregulator-active-dischargevio-supplysyna,startup-delay-mssyna,nosleep-modesyna,sensor-typefirmware-gpiosphy_typedr_modehnp-disablesrp-disableadp-disableahb-burst-configextconqcom,init-seqv1p8-supplyv3p3-supplyqcom,stateqcom,state-namesvddpx-supplyvddxo-supplyvddrfa-supplyvddpa-supplyvdddig-supplyqcom,mmio#mbox-cellsframe-numberpolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-devicecolordefault-stateid-gpio