h8(  ,Samsung Galaxy E52samsung,e5qcom,msm8916=handsetaliasesJ/soc@0/mmc@7824000O/soc@0/mmc@7864000T/soc@0/serial@78b0000chosen\serial0memory@80000000hmemorytreserved-memory xtz-apps@86000000t0smem@86300000 2qcom,smemt0hypervisor@86400000t@tz@86500000tPreserved@86680000thrmtfs@867000002qcom,rmtfs-memtprfsa@867e0000t~mpss@86800000tWwcnss@89300000t0`venus@89900000t`Jmba@8ea00000tVtz-apps@85500000tPclocksxo-board 2fixed-clock$sleep-clk 2fixed-clock=cpus cpu@0hcpu2arm,cortex-a53tpsci *psci=F 0cpu@1hcpu2arm,cortex-a53tpsci  *psci= F 1cpu@2hcpu2arm,cortex-a53tpsci  *psci=F2cpu@3hcpu2arm,cortex-a53tpsci *psci=F3l2-cache2cacheOidle-states[pscicpu-sleep-02arm,idle-statehstandalone-power-collapsex@domain-idle-statescluster-retention2domain-idle-statexAcluster-gdhs2domain-idle-statexA2popp-table-cpu2operating-points-v2opp-200000000 opp-400000000ׄopp-800000000/opp-998400000;`firmwarescm2qcom,scm-msm8916qcom,scmhgfcorebusifaceaTpmu2arm,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   ?Hrpm-requests2qcom,rpm-msm8916 Vrpm_requestsclock-controller2qcom,rpmcc-msm8916qcom,rpmccxopower-controller2qcom,msm8916-rpmpdRopp-table2operating-points-v2opp1hopp2hopp3hopp4hopp5hopp6hpm8916-regulators2qcom,rpm-pm8916-regulatorsrs3O s4w@ l1((l2OOBl4GGl5w@w@Ol6w@w@Cl7w@w@Ul8+|,@ [l92Z2Zl10)2*l11w@-p @bl12w@-pcl13..Pl14w@2Zl15w@2Zl16w@2Zl17+|+|l18)2)2smp2p-hexagon 2qcom,smp2p   ? master-kernel0master-kernel@Sslave-kernel 0slave-kernelWlQsmp2p-wcnss 2qcom,smp2p   ? master-kernel0master-kernel@slave-kernel 0slave-kernelWlsmsm 2qcom,smsm  }  apps@0t@Yhexagon@1t  WlXwcnss@6t  Wlsoc@0 x 2simple-busrng@22000 2qcom,prngt ycorerestart@4ab000 2qcom,psholdtJqfprom@5c000 2qcom,msm8916-qfpromqcom,qfpromt caldata@d0tcalsel@ectsram@600002qcom,rpm-msg-ramtsram@2900002qcom,msm8916-rpm-statst)interconnect@4000002qcom,msm8916-bimct@  busbus_athermal-sensor@4a9000#2qcom,msm8916-tsensqcom,tsens-v0_1tJJcalibcalib_sel  uplowinterconnect@5000002qcom,msm8916-pcnoctP busbus_ainterconnect@5800002qcom,msm8916-snoctX@ busbus_astm@802000 2arm,coresight-stmarm,primecellt  (stm-basestm-stimulus-base apb_pclkatclk disabledout-portsportendpoint #cti@810000 2arm,coresight-ctiarm,primecellt apb_pclk disabledcti@811000 2arm,coresight-ctiarm,primecellt apb_pclk disabledtpiu@820000!2arm,coresight-tpiuarm,primecellt apb_pclkatclk disabledin-portsportendpoint !&funnel@821000+2arm,coresight-dynamic-funnelarm,primecellt apb_pclkatclk disabledin-ports port@4tendpoint "/port@7tendpoint # out-portsportendpoint $(replicator@824000/2arm,coresight-dynamic-replicatorarm,primecellt@ apb_pclkatclk disabledout-ports port@0tendpoint %*port@1tendpoint &!in-portsportendpoint ')etf@825000 2arm,coresight-tmcarm,primecelltP apb_pclkatclk disabledin-portsportendpoint ($out-portsportendpoint )'etr@826000 2arm,coresight-tmcarm,primecellt` apb_pclkatclk disabledin-portsportendpoint *%funnel@841000+2arm,coresight-dynamic-funnelarm,primecellt apb_pclkatclk disabledin-ports port@0tendpoint +8port@1tendpoint ,9port@2tendpoint -:port@3tendpoint .;out-portsportendpoint /"debug@850000&2arm,coresight-cpu-debugarm,primecellt apb_pclk0 disableddebug@852000&2arm,coresight-cpu-debugarm,primecellt  apb_pclk1 disableddebug@854000&2arm,coresight-cpu-debugarm,primecellt@ apb_pclk2 disableddebug@856000&2arm,coresight-cpu-debugarm,primecellt` apb_pclk3 disabledcti@858000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecellt apb_pclk04 disabledcti@859000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecellt apb_pclk15 disabledcti@85a000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecellt apb_pclk26 disabledcti@85b000:2arm,coresight-cti-v8-archarm,coresight-ctiarm,primecellt apb_pclk37 disabledetm@85c000"2arm,coresight-etm4xarm,primecellt apb_pclkatclk.0 disabled4out-portsportendpoint 8+etm@85d000"2arm,coresight-etm4xarm,primecellt apb_pclkatclk.1 disabled5out-portsportendpoint 9,etm@85e000"2arm,coresight-etm4xarm,primecellt apb_pclkatclk.2 disabled6out-portsportendpoint :-etm@85f000"2arm,coresight-etm4xarm,primecellt apb_pclkatclk.3 disabled7out-portsportendpoint ;.pinctrl@10000002qcom,msm8916-pinctrlt0  Sc<zoWl<blsp1-uart1-default{gpio0gpio1gpio2gpio3 blsp_uart1mblsp1-uart1-sleep{gpio0gpio1gpio2gpio3gpionblsp1-uart2-default {gpio4gpio5 blsp_uart2oblsp1-uart2-sleep {gpio4gpio5gpiopspi1-default{gpio0gpio1gpio3 blsp_spi1 scs{gpio2gpiospi1-sleep{gpio0gpio1gpio2gpio3gpiotspi2-default{gpio4gpio5gpio7 blsp_spi2 wcs{gpio6gpiospi2-sleep{gpio4gpio5gpio6gpio7gpioxspi3-default{gpio8gpio9gpio11 blsp_spi3 {cs{gpio10gpiospi3-sleep{gpio8gpio9gpio10gpio11gpio|spi4-default{gpio12gpio13gpio15 blsp_spi4 cs{gpio14gpiospi4-sleep{gpio12gpio13gpio14gpio15gpiospi5-default{gpio16gpio17gpio19 blsp_spi5 cs{gpio18gpiospi5-sleep{gpio16gpio17gpio18gpio19gpiospi6-default{gpio20gpio21gpio23 blsp_spi6 cs{gpio22gpiospi6-sleep{gpio20gpio21gpio22gpio23gpioi2c1-default {gpio2gpio3 blsp_i2c1qi2c1-sleep {gpio2gpio3gpiori2c2-default {gpio6gpio7 blsp_i2c2ui2c2-sleep {gpio6gpio7gpiovi2c3-default{gpio10gpio11 blsp_i2c3yi2c3-sleep{gpio10gpio11gpiozi2c4-default{gpio14gpio15 blsp_i2c4}i2c4-sleep{gpio14gpio15gpio~i2c5-default{gpio18gpio19 blsp_i2c5i2c5-sleep{gpio18gpio19gpioi2c6-default{gpio22gpio23 blsp_i2c6i2c6-sleep{gpio22gpio23gpiopmx-sdc1-clkclk-on {sdc1_clk\clk-off {sdc1_clk_pmx-sdc1-cmdcmd-on {sdc1_cmd ]cmd-off {sdc1_cmd`pmx-sdc1-datadata-on {sdc1_data ^data-off {sdc1_dataapmx-sdc2-clkclk-on {sdc2_clkdclk-off {sdc2_clkhpmx-sdc2-cmdcmd-on {sdc2_cmd ecmd-off {sdc2_cmdipmx-sdc2-datadata-on {sdc2_data fdata-off {sdc2_datajpmx-sdc2-cd-pincd-on{gpio38gpiogcd-off{gpio38gpiokcdc-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-on{gpio110 pri_mi2s_wsext-pa-off{gpio110 pri_mi2s_wsext-mclk-tlmm-linesmclk-lines-on{gpio116 pri_mi2smclk-lines-off{gpio116 pri_mi2sext-sec-tlmm-linestlmm-lines-on {gpio112gpio117gpio118gpio119 sec_mi2stlmm-lines-off {gpio112gpio117gpio118gpio119 sec_mi2scdc-dmic-linesdmic-lines-onclk{gpio0 dmic0_clkdata{gpio1 dmic0_datadmic-lines-offclk{gpio0 dmic0_clkdata{gpio1 dmic0_datawcnss-active#{gpio40gpio41gpio42gpio43gpio44 wcss_wlancci0-default{gpio29gpio30cci_i2cGcamera-front-defaultpwdn{gpio33gpiorst{gpio28gpiomclk1{gpio27 cam_mclk1camera-rear-defaultpwdn{gpio34gpiorst{gpio35gpiomclk0{gpio26 cam_mclk0accel-int-default{gpio115gpiofg-alert-default{gpio121gpiogpio-keys-default{gpio107gpio109gpiogpio-hall-sensor-default{gpio52gpiomdssmdss-default{gpio25gpioDmdss-sleep{gpio25gpioEmuic-i2c-default{gpio105gpio106gpiomuic-int-default{gpio12gpionfc-default{gpio20gpio49gpioirq{gpio21gpionfc-i2c-default {gpio0gpio1gpiotkey-default{gpio98gpiotkey-i2c-default{gpio16gpio17gpiotsp-en-default{gpio73gpiots-int-default{gpio13gpiomotor-en-default{gpio76gpiotkey-en-default{gpio97gpioclock-controller@18000002qcom,gcc-msm8916t$=>>Bxosleep_clkdsi0plldsi0pllbyteext_mclkext_pri_i2sext_sec_i2shwlock@19050002qcom,tcsr-mutextPsyscon@19370002qcom,tcsr-msm8916syscontpmdss@1a00000okay 2qcom,mdsst0mdss_physvbif_physmnsifacebusvsync  HWl x?mdp@1a01000 2qcom,mdp5t mdp_phys?  mnqsifacebuscorevsync@ports port@0tendpoint AFdsi@1a980002qcom,mdss-dsi-ctrlt\ dsi_ctrl? +.>>0qmnorp#mdp_coreifacebusbytepixelcore >dsi-phy B$C1defaultsleep?DIEports port@0tendpoint FAport@1tendpointdsi-phy@1a983002qcom,dsi-phy-28nm-lpt0"dsi_plldsi_phydsi_phy_regulatorS m ifaceref$C>camss@1b000002qcom,msm8916-camssHt08 Scsiphy0csiphy0_clk_muxcsiphy1csiphy1_clk_muxcsid0csid1ispifcsi_clk_muxvfe0H NO3479'csiphy0csiphy1csid0csid1ispifvfe0`V]^IJKLMNOPQR_cSdetop_ahbispif_ahbcsiphy0_timercsiphy1_timercsi0_ahbcsi0csi0_phycsi0_pixcsi0_rdicsi1_ahbcsi1csi1_phycsi1_pixcsi1_rdiahbvfe0csi_vfe0vfe_ahbvfe_axi@ disabledBports cci@1b0c0002qcom,msm8916-cci t  2 `GH_$camss_top_ahbcci_ahbccicamss_ahbGH^Ĵ$1default?G disabledi2c-bus@0t gpu@1c000002qcom,adreno-306.0qcom,adrenotkgsl_3d0_reg_memory  ! kgsl_3d0_irq-coreifacememmem_ifacealt_mem_ifacegfx3d0vuiHIIopp-table2operating-points-v2Hopp-400000000ׄopp-19200000$video-codec@1d000002qcom,msm8916-venust  ,coreifacebus@sJokayvideo-decoder2venus-decodervideo-encoder2venus-encoderiommu@1ef0000 %2qcom,msm8916-iommuqcom,msm-iommu-v1 xt0 ifacebus@iommu-ctx@30002qcom,msm-iommu-v1-sect0  Fiommu-ctx@40002qcom,msm-iommu-v1-nst@  Fiommu-ctx@50002qcom,msm-iommu-v1-sectP  Fiommu@1f08000 %2qcom,msm8916-iommuqcom,msm-iommu-v1 x ifacebusIiommu-ctx@10002qcom,msm-iommu-v1-nst  iommu-ctx@20002qcom,msm-iommu-v1-nst   spmi@200f0002qcom,spmi-pmic-arb(t@@@ !corechnlsobsrvrintrcnfg periph_irq   WlNpmic@02qcom,pm8916qcom,spmi-pmict pon@8002qcom,pm8916-pontpwrkey2qcom,pm8941-pwrkey = tresin2qcom,pm8941-resin = okayrwatchdog2qcom,pm8916-wdt <extcon@13002qcom,pm8941-misct  usb_vbus disabledtemp-alarm@24002qcom,spmi-temp-alarmt$ $Kthermaladc@31002qcom,spmi-vadct1 1 Kadc-chan@0t% adc-chan@7t%adc-chan@8tadc-chan@9t adc-chan@at adc-chan@etadc-chan@ftrtc@60002qcom,pm8941-rtct` ampps@a0002qcom,pm8916-mppqcom,spmi-mpptSocLWlLgpios@c000 2qcom,pm8916-gpioqcom,spmi-gpiotScMoWlMnfc-clk-req-state{gpio2func16Cpmic@12qcom,pm8916qcom,spmi-pmict pwm2qcom,pm8916-pwmP disabledvibrator@c0002qcom,pm8916-vibt disabledaudio-codec@f0002qcom,pm8916-wcd-analog-codectpmic-codec-coremclkN cdc_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[OmOPdma-controller@40440002qcom,bam-v1.7.0t@   disabledZremoteproc@40800002qcom,msm8916-mss-pilt@ qdsp6rmb@QQQQ#wdogfatalreadyhandoverstop-ackRR*cxmxtFifacebusmemxoS stopT &mss_restart2 disabledAUmbasVmpsssWbam-dmux2qcom,bam-dmuxX   pcpc-ackYY   pcpc-ackLZZQtxrx disabledsmd-edge  H ?  [hexagonfastrpc 2qcom,fastrpcVfastrpcsmd-apps-dsp[adspa cb@12qcom,fastrpc-compute-cbtsound@7702000 disabled2qcom,apq8016-sbc-sndcardtp p mic-iomuxspkr-iomuxaudio-controller@7708000 disabled2qcom,lpass-cpu-apq80168aahbix-clkpcnoc-mport-clkpcnoc-sway-clkmi2s-bit-clk0mi2s-bit-clk1mi2s-bit-clk2mi2s-bit-clk3  lpass-irq-lpaiftp lpass-lpaif audio-codec@771c0002qcom,msm8916-wcd-digital-codectqahbix-clkmclkmmc@7824000%2qcom,msm8916-sdhciqcom,sdhci-msm-v4tI@hccore {hc_irqpwr_irqz{ifacecorexoxokay[O1defaultsleep ?\]^ I_`ammc@7864000%2qcom,msm8916-sdhciqcom,sdhci-msm-v4tI@hccore }hc_irqpwr_irq|}ifacecorexookaybc1defaultsleep?defgIhijk <&dma-controller@78840002qcom,bam-v1.7.0t@0  6bam_clk disabledlserial@78af000%2qcom,msm-uartdm-v1.4qcom,msm-uartdmt  kD6 coreifaceLllQtxrx1defaultsleep?mIn disabledserial@78b0000%2qcom,msm-uartdm-v1.4qcom,msm-uartdmt  lE6 coreifaceLllQtxrx1defaultsleep?oIpokayi2c@78b50002qcom,i2c-qup-v2.2.1tP  _86 coreiface1defaultsleep?qIr  disabledspi@78b50002qcom,spi-qup-v2.2.1tP  _96 coreifaceLllQtxrx1defaultsleep?sIt  disabledi2c@78b60002qcom,i2c-qup-v2.2.1t`  `:6 coreiface1defaultsleep?uIv  disabledspi@78b60002qcom,spi-qup-v2.2.1t`  `;6 coreifaceLllQtxrx1defaultsleep?wIx  disabledi2c@78b70002qcom,i2c-qup-v2.2.1tp  a<6 coreiface1defaultsleep?yIz  disabledspi@78b70002qcom,spi-qup-v2.2.1tp  a=6 coreifaceLll Qtxrx1defaultsleep?{I|  disabledi2c@78b80002qcom,i2c-qup-v2.2.1t  b>6 coreiface1defaultsleep?}I~ okaybattery@352richtek,rt5033-batteryt5< y1default?spi@78b80002qcom,spi-qup-v2.2.1t  b?6 coreifaceLl l Qtxrx1defaultsleep?I  disabledi2c@78b90002qcom,i2c-qup-v2.2.1t  c@6 coreiface1defaultsleep?I  disabledspi@78b90002qcom,spi-qup-v2.2.1t  cA6 coreifaceLl l Qtxrx1defaultsleep?I  disabledi2c@78ba0002qcom,i2c-qup-v2.2.1t  dB6 coreiface1defaultsleep?I  disabledspi@78ba0002qcom,spi-qup-v2.2.1t  dC6 coreifaceLllQtxrx1defaultsleep?I  disabledusb@78d9000 2qcom,ci-hdrct  ifacecore^Ĵ"&coreulpiotgusb-phy okayulpiphy(2qcom,usb-hs-phy-msm8916qcom,usb-hs-phyS  refsleep#&phypor Dk$U&Premoteproc@a21b0002qcom,pronto-v2-pilqcom,prontot @  !0 ccudxepmus@#wdogfatalreadyhandoverstop-ackRR*cxmx stop1default?okay2Uiris 2qcom,wcn3620xo?ULZgOsmd-edge   ?H [prontowcnss 2qcom,wcnss VWCNSS_CTRLubluetooth2qcom,wcnss-btwifi2qcom,wcnss-wlan txrxY Y  tx-enabletx-rings-emptyinterrupt-controller@b0000002qcom,msm-qgic2Wl t   @   mailbox@b011000%2qcom,msm8916-apcs-kpss-globalsyscont  pllauxclock@b0160002qcom,msm8916-a53pllt `@xotimer@b020000 x2arm,armv7-timer-memt $frame@b021000 t   frame@b023000  t 0 disabledframe@b024000  t @ disabledframe@b025000  t P disabledframe@b026000  t ` disabledframe@b027000  t p disabledframe@b028000  t  disabledpower-manager@b0880002qcom,msm8916-acct  reservedpower-manager@b089000%2qcom,msm8916-saw2-v3.0-cpuqcom,saw2t  reserved power-manager@b0980002qcom,msm8916-acct  reserved power-manager@b099000%2qcom,msm8916-saw2-v3.0-cpuqcom,saw2t  reserved power-manager@b0a80002qcom,msm8916-acct  reservedpower-manager@b0a9000%2qcom,msm8916-saw2-v3.0-cpuqcom,saw2t  reservedpower-manager@b0b80002qcom,msm8916-acct  reservedpower-manager@b0b9000%2qcom,msm8916-saw2-v3.0-cpuqcom,saw2t  reservedthermal-zonescpu0-1-thermaltripstrip-point0$Epassivecpu_crit Ecriticalcooling-mapsmap000123cpu2-3-thermaltripstrip-point0$Epassivecpu_crit Ecriticalcooling-mapsmap000123gpu-thermaltripstrip-point0$Epassivegpu_crits Ecriticalcamera-thermaltripstrip-point0$Ehotmodem-thermaltripstrip-point0LEhottimer2arm,armv8-timer0 gpio-keys 2gpio-keys1default? [GPIO Buttonsbutton-volume-up [Volume Up <ksbutton-home[Home <mgpio-hall-sensor 2gpio-keys1default?[GPIO Hall Effect Sensorevent-hall-sensor[Hall Effect Sensor <4 regulator-vdd-tsp-a2regulator-fixed vdd_tsp_a2Z2Z )<I .1default?i2c-muic 2i2c-gpio A<i K<j1default? extcon@142siliconmitus,sm5504-muict< 1default?i2c-tkey 2i2c-gpio A< K<1default? touchkey@202coreriver,tc360-touchkeyt < b$C UD1default? d oi2c-nfc 2i2c-gpio A< K<1default? nfc@272samsung,s3fwrn5-i2ct'<  z< <11default?haptic2regulator-haptic 2Z2Zregulator-motor-vdd2regulator-fixed motor_vdd2Z2Z )<L .1default?regulator-touch-key2regulator-fixed touch_key2Z2Z )<a .1default? interrupt-parent#address-cells#size-cellsmodelcompatiblechassis-typemmc0mmc1serial0stdout-pathdevice_typeregrangesno-maphwlocksqcom,rpm-msg-ramqcom,client-idphandle#clock-cellsclock-frequencynext-level-cacheenable-methodclocksoperating-points-v2#cooling-cellspower-domainspower-domain-namesqcom,accqcom,sawcache-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-loadqcom,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-supplypinctrl-namespinctrl-0pinctrl-1#phy-cellsassigned-clock-ratesmemory-region#iommu-cellsqcom,iommu-secure-idqcom,eeqcom,channelmode-bootloadermode-recoverydebouncelinux,codetimeout-secio-channelsio-channel-names#io-channel-cellsqcom,pre-scalinginput-enablepower-source#pwm-cellsvdd-cdc-io-supplyvdd-cdc-tx-rx-cx-supplyvdd-micbias-supply#sound-dai-cells#dma-cellsnum-channelsqcom,num-eesqcom,powered-remotelyinterrupts-extendedqcom,smem-statesqcom,smem-state-namesresetsreset-namesqcom,halt-regspll-supplydmasdma-nameslabelqcom,non-secure-domainmmc-ddr-1_8vbus-widthnon-removablevmmc-supplyvqmmc-supplycd-gpiosphy_typedr_modehnp-disablesrp-disableadp-disableahb-burst-configextconqcom,init-seqv1p8-supplyv3p3-supplyvddpx-supplyvddxo-supplyvddrfa-supplyvddpa-supplyvdddig-supplyqcom,mmio#mbox-cellsframe-numberpolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-devicelinux,input-typelinux,can-disableregulator-namegpioenable-active-highsda-gpiosscl-gpioslinux,keycodesvcc-supplyvdd-supplyen-gpioswake-gpioshaptic-supply