<8h( 0 #,Inforce 6640 Single Board Computer.2inforce,ifc6640qcom,apq8096-sbcqcom,apq8096=#IchosenWserial0:115200n8clocksxo-board 2fixed-clockcp$ xo_boardasleep-clk 2fixed-clockcp sleep_clkcpus cpu@0cpu 2qcom,kryopscil2-cache2cachecpu@1cpu 2qcom,kryopscicpu@100cpu 2qcom,kryopscil2-cache2cachecpu@101cpu 2qcom,kryopscicpu-mapcluster0core0core1cluster1core0core1idle-statespscicpu-sleep-02arm,idle-state standalone-power-collapse1BPR,firmwarescm2qcom,scm-msm8996c 0hwlock2qcom,tcsr-mutex s zmemorymemorypsci 2arm,psci-1.0smcreserved-memory mba@91500000P slpi@90b00000venus@90400000@p>adsp@8ea00000xmpss@88800000 smem-mem@86000000 memory@85800000memory@86200000 `rmtfs@867000002qcom,rmtfs-mem gpu@8f2000002shared-dma-poolrpm-glink2qcom,glink-rpm   rpm-requests2qcom,rpm-msm8996 rpm_requestsqcom,rpmcc2qcom,rpmcc-msm8996cpower-controller2qcom,msm8996-rpmpd opp-table2operating-points-v2 opp1 opp2 opp3 opp4 opp5 opp6 pm8994-regulators2qcom,rpm-pm8994-regulators*8FTbp~$:P_s3 qvreg_s3a_1p3  s4 qvreg_s4a_1p8w@w@s5qvreg_s5a_2p15 p ps7 qvreg_s7a_1p0 5 5l1 qvreg_l1a_1p0B@B@l2qvreg_l2a_1p25l3qvreg_l3a_0p875 P Pl4qvreg_l4a_1p225((l6 qvreg_l6a_1p2OOl8 qvreg_l8a_1p8w@w@l9 qvreg_l9a_1p8w@w@l10qvreg_l10a_1p8w@w@l11qvreg_l11a_1p1500l12qvreg_l12a_1p8w@w@9l13qvreg_l13a_2p95w@-pcl14qvreg_l14a_1p8w@w@l15qvreg_l15a_1p8w@w@l16qvreg_l16a_2p7)2)2l17qvreg_l17a_2p8&%&%l18qvreg_l18a_2p85)2,@ l19qvreg_l19a_2p8--l20qvreg_l20a_2p95-p-p5l21qvreg_l21a_2p95-p-pbl22qvreg_l22a_3p02Z2Zl23qvreg_l23a_2p8**l24qvreg_l24a_3p075..l25qvreg_l25a_1p2OO6l27qvreg_l26a_0p8B@B@l28qvreg_l28a_0p925HH8l29qvreg_l29a_2p8**l30qvreg_l30a_1p8w@w@l32qvreg_l32a_1p8w@w@lvs1qvreg_lvs1a_1p8lvs2qvreg_lvs2a_1p8smem 2qcom,smemsmp2p-adsp 2qcom,smp2p   master-kernelmaster-kernel,yslave-kernel slave-kernelCXwsmp2p-modem 2qcom,smp2p   master-kernelmaster-kernel,slave-kernel slave-kernelCXsmp2p-slpi 2qcom,smp2p   slave-kernel slave-kernelCXmaster-kernelmaster-kernel,soc  2simple-busphy@340002qcom,msm8996-qmp-pcie-phy@c ipauxcfg_ahbref|Uefphycommoncfg disabledlane@35000P0RTpcie_0_pipe_clk_srcippipe0|Plane0"lane@36000`0bdpcie_1_pipe_clk_srcippipe1|Rlane1(lane@37000p0rtpcie_2_pipe_clk_srcippipe2|Tlane2.memory@680002qcom,rpm-msg-ram` qfprom@74000 2qcom,qfprom@ hstx_trim@24eN_hstx_trim@24fO`gpu_speed_bin@1333rng@83000 2qcom,prng-ee0ipcoreclock-controller@3000002qcom,gcc-msm8996c0 iJpcxo2thermal-sensor@4a9000!2qcom,msm8996-tsensqcom,tsens-v2JJ uplowcritical{thermal-sensor@4ad000!2qcom,msm8996-tsensqcom,tsens-v2JJuplowcritical|syscon@7400002syscont syscon@7a00002qcom,tcsr-msm8996sysconz clock-controller@8c00002qcom,mmcc-msm8996c(  %1|0G:i98p1,@mdss@900000 2qcom,mdss@@" mdss_physvbif_physvbif_nrt_phys  SCXitpiface mdp@901000 2qcom,mdp5   mdp_phys(itvy\{pifacebuscoreiommuvsync$ports port@0endpoint+hdmi-tx@9a00002qcom,hdmi-tx-8996 aX, core_physicalqfprom_physicalhdcp_physical(iyt|uz#pmdp_coreifacecorealt_ifaceextp; @hdmi_phyJports port@0endpoint+hdmi-phy@9a06002qcom,hdmi-phy-89960 $ $$$> hdmi_pllhdmi_tx_l0hdmi_tx_l1hdmi_tx_l2hdmi_tx_l3hdmi_phyit pifacerefgpu@b000002qcom,adreno-530.2qcom,adreno[ kgsl_3d0_reg_memory ,(ifhgZ#pcoreifacerbbmtimermemmem_iface$l xspeed_bin opp-table2operating-points-v2opp-624000000%1| opp-560000000!` opp-510000000eopp-401800000@opp-315000000Ƅopp-214000000 aopp-133000000k@zap-shaderpinctrl@10100002qcom,msm8996-pinctrl0  CX wcd9xxx_intrwcd_intr_defaultumuxgpio54gpioconfiggpio54cdc_reset_ctrlcdc_reset_sleepmuxgpio64gpioconfiggpio64cdc_reset_activetmuxgpio64gpioconfiggpio64blsp1_spi0_defaultfpinmux blsp_spi1gpio0gpio1gpio3pinmux_csgpiogpio2pinconfgpio0gpio1gpio3 pinconf_csgpio2blsp1_spi0_sleepgpinmuxgpiogpio0gpio1gpio2gpio3pinconfgpio0gpio1gpio2gpio3blsp1_i2c2_defaulthpinmux blsp_i2c3gpio47gpio48pinconfgpio47gpio48blsp1_i2c2_sleepipinmuxgpiogpio47gpio48pinconfgpio47gpio48blsp2_i2c0lpinmux blsp_i2c7gpio55gpio56pinconfgpio55gpio56blsp2_i2c0_sleepmpinmuxgpiogpio55gpio56pinconfgpio55gpio56blsp2_uart1_2pinsjpinmux blsp_uart8 gpio4gpio5pinconf gpio4gpio5blsp2_uart1_2pins_sleepkpinmuxgpio gpio4gpio5pinconf gpio4gpio5blsp2_uart1_4pinspinmux blsp_uart8gpio4gpio5gpio6gpio7pinconfgpio4gpio5gpio6gpio7blsp2_uart1_4pins_sleeppinmuxgpiogpio4gpio5gpio6gpio7pinconfgpio4gpio5gpio6gpio7blsp2_i2c1npinmux blsp_i2c8 gpio6gpio7pinconf gpio6gpio7blsp2_i2c1_sleepopinmuxgpio gpio6gpio7pinconf gpio6gpio7blsp2_uart2_2pinspinmux blsp_uart9gpio49gpio50pinconfgpio49gpio50blsp2_uart2_2pins_sleeppinmuxgpiogpio49gpio50pinconfgpio49gpio50blsp2_uart2_4pinspinmux blsp_uart9gpio49gpio50gpio51gpio52pinconfgpio49gpio50gpio51gpio52blsp2_uart2_4pins_sleeppinmuxgpiogpio49gpio50gpio51gpio52pinconfgpio49gpio50gpio51gpio52blsp2_spi5_defaultppinmux blsp_spi12gpio85gpio86gpio88pinmux_csgpiogpio87pinconfgpio85gpio86gpio88 pinconf_csgpio87blsp2_spi5_sleepqpinmuxgpiogpio85gpio86gpio87gpio88pinconfgpio85gpio86gpio87gpio88sdc2_clk_onconfig sdc2_clksdc2_clk_offconfig sdc2_clksdc2_cmd_onconfig sdc2_cmd& sdc2_cmd_offconfig sdc2_cmd&sdc2_data_onconfig sdc2_data& sdc2_data_offconfig sdc2_data&pcie0_clkreq_default#muxgpio36pci_e0configgpio36&pcie0_perst_default$muxgpio35gpioconfiggpio35pcie0_wake_default%muxgpio37gpioconfiggpio37&pcie0_clkreq_sleep&muxgpio36gpioconfiggpio36pcie0_wake_sleep'muxgpio37gpioconfiggpio37pcie1_clkreq_default)muxgpio131pci_e1configgpio131&pcie1_perst_default*muxgpio130gpioconfiggpio130pcie1_wake_default+muxgpio132gpioconfiggpio132pcie1_clkreq_sleep,muxgpio131gpioconfiggpio131pcie1_wake_sleep-muxgpio132gpioconfiggpio132pcie2_clkreq_default/muxgpio115pci_e2configgpio115&pcie2_perst_default0muxgpio114gpioconfiggpio114pcie2_wake_default1muxgpio116gpioconfiggpio116pcie2_clkreq_sleep2muxgpio115gpioconfiggpio115pcie2_wake_sleep3muxgpio116gpioconfiggpio116cci0_default;pinmuxcci_i2cgpio17gpio18pinconfgpio17gpio18cci1_default<pinmuxcci_i2cgpio19gpio20pinconfgpio19gpio20camera_board_defaultmux_pwdngpiogpio98config_pwdngpio98mux_rstgpiogpio104config_rstgpio104mux_mclk1 cam_mclkgpio14config_mclk1gpio14camera_front_defaultmux_pwdngpiogpio133config_pwdngpio133mux_rstgpiogpio23config_rstgpio23mux_mclk2 cam_mclkgpio15config_mclk2gpio15camera_rear_defaultmux_pwdngpiogpio26config_pwdngpio26mux_rstgpiogpio25config_rstgpio25mux_mclk0 cam_mclkgpio13config_mclk0gpio13sdc2-pins-defaultdclk sdc2_clkcmd sdc2_cmd& data sdc2_data& cdgpio38gpio&sdc2-pins-sleepeclk sdc2_clkcmd sdc2_cmd&data sdc2_data&cdgpio38gpio&qcom,spmi@400f0002qcom,spmi-pmic-arb(@ ! corechnlsobsrvrintrcnfg periph_irq F3; CXpmic@02qcom,pm8994qcom,spmi-pmic rtc@60002qcom,pm8941-rtc`a  rtcalarmapon@8002qcom,pm8916-ponHXpwrkey2qcom,pm8941-pwrkeyf= &otgpios@c0002qcom,pm8994-gpio`mpps@a0002qcom,pm8994-mpppmic@12qcom,pm8994qcom,spmi-pmic regulators2qcom,pm8994-regulatorspmic@22qcom,pmi8994qcom,spmi-pmic gpios@c000!2qcom,pmi8994-gpioqcom,spmi-gpio! CX!pmic@32qcom,pmi8994qcom,spmi-pmic regulators2qcom,pmi8994-regulators agnoc@02simple-pm-bus pcie@6000002qcom,pcie-msm8996snps,dw-pcie disabledz `    parfdbielbiconfig;"@pciephy 0  0 0 msiXdefaultsleep #$% &$'(i"ppipeauxcfgbus_masterbus_slavepcie@6080002qcom,pcie-msm8996snps,dw-pciez disabled `    parfdbielbiconfig;(@pciephy 0  0 0 msiXdefaultsleep )*+ ,*-(i"ppipeauxcfgbus_masterbus_slavepcie@6100002qcom,pcie-msm8996snps,dw-pciez disabled a   parfdbielbiconfig;.@pciephy 0  00pci msiXdefaultsleep /01 203(i"ppipeauxcfgbus_masterbus_slaveufshc@624000 2qcom,ufshcb@%  ;4@ufsphypcore_clk_srccore_clkbus_clkbus_aggr_clkiface_clkcore_clk_unipro_srccore_clk_uniprocore_clk_iceref_clktx_lane0_sync_clkrx_lane0_sync_clkXiIRJJX рokay56( '9K7ufs_variant2qcom,ufs_variantphy@6270002qcom,msm8996-qmp-ufs-phybp ipref|7ufsphyokay^8n9~G$lanes@627400bt,bvb|4camss@a000002qcom,msm8996-camssp@0P8`@  @| csiphy0csiphy0_clk_muxcsiphy1csiphy1_clk_muxcsiphy2csiphy2_clk_muxcsid0csid1csid2csid3ispifcsi_clk_muxvfe0vfe1xNOP()*+5:;@csiphy0csiphy1csiphy2csid0csid1csid2csid3ispifvfe0vfe1  i:ptop_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 $:::: disabledports cci@a0c0002qcom,msm8996-cci  ' i$pcamss_top_ahbcci_ahbccicamss_ahbĴ<4`default;< disabledi2c-bus@0p i2c-bus@1p iommu@b40000"2qcom,msm8996-smmu-v2qcom,smmu-v2$NIJihZ pifacebusvideo-codec@c000002qcom,msm8996-venus  inqoppcoreifacebusmbus$=== ===== = = = ===!=(=)=+=,=-=1>okayvideo-decoder2venus-decoderirpcorevideo-encoder2venus-encoderispcoreiommu@d00000"2qcom,msm8996-smmu-v2qcom,smmu-v2$I@Ai[\ pifacebus iommu@d40000"2qcom,msm8996-smmu-v2qcom,smmu-v2`OPQRSTUibc pifacebusokay=iommu@da0000"2qcom,msm8996-smmu-v2qcom,smmu-v2$LWXiNO pifacebus:iommu@1600000"2qcom,msm8996-smmu-v2qcom,smmu-v2`i pifacebuszstm@3002000 2arm,coresight-stmarm,primecell ( stm-basestm-stimulus-basei papb_pclkatclkout-portsportendpoint+?Atpiu@3020000!2arm,coresight-tpiuarm,primecelli papb_pclkatclkin-portsportendpoint+@Lfunnel@3021000+2arm,coresight-dynamic-funnelarm,primecelli papb_pclkatclkin-ports port@7endpoint+A?out-portsportendpoint+BFfunnel@3022000+2arm,coresight-dynamic-funnelarm,primecell i papb_pclkatclkin-ports port@6endpoint+C\out-portsportendpoint+DGfunnel@3023000+2arm,coresight-dynamic-funnelarm,primecell0i papb_pclkatclkout-portsportendpoint+EHfunnel@3025000+2arm,coresight-dynamic-funnelarm,primecellPi papb_pclkatclkin-ports port@0endpoint+FBport@1endpoint+GDport@2endpoint+HEout-portsportendpoint+IMreplicator@3026000/2arm,coresight-dynamic-replicatorarm,primecell`i papb_pclkatclkin-portsportendpoint+JNout-ports port@0endpoint+KOport@1endpoint+L@etf@3027000 2arm,coresight-tmcarm,primecellpi papb_pclkatclkin-portsportendpoint+MIout-portsportendpoint+NJetr@3028000 2arm,coresight-tmcarm,primecelli papb_pclkatclkin-portsportendpoint+OKdebug@3810000&2arm,coresight-cpu-debugarm,primecelli papb_pclketm@3840000"2arm,coresight-etm4xarm,primecelli papb_pclkatclkout-portsportendpoint+PRdebug@3910000&2arm,coresight-cpu-debugarm,primecelli papb_pclketm@3940000"2arm,coresight-etm4xarm,primecelli papb_pclkatclkout-portsportendpoint+QSfunnel@39b0000+2arm,coresight-dynamic-funnelarm,primecelli papb_pclkatclkin-ports port@0endpoint+RPport@1endpoint+SQout-portsportendpoint+TZdebug@3a10000&2arm,coresight-cpu-debugarm,primecelli papb_pclketm@3a40000"2arm,coresight-etm4xarm,primecelli papb_pclkatclkout-portsportendpoint+UWdebug@3b10000&2arm,coresight-cpu-debugarm,primecelli papb_pclketm@3b40000"2arm,coresight-etm4xarm,primecelli papb_pclkatclkout-portsportendpoint+VXfunnel@3bb0000+2arm,coresight-dynamic-funnelarm,primecelli papb_pclkatclkin-ports port@0endpoint+WUport@1endpoint+XVout-portsportendpoint+Y[funnel@3bc0000+2arm,coresight-dynamic-funnelarm,primecelli papb_pclkatclkin-ports port@0endpoint+ZTport@1endpoint+[Yout-portsportendpoint+\Cclock-controller@64000002qcom,apcc-msm8996@ cusb@6af88002qcom,msm8996-dwc3qcom,dwc3 0iQ[]\c][$' disableddwc3@6a00000 2snps,dwc3 ;]^@usb2-phyusb3-phyphy@74100002qcom,msm8996-qmp-usb3-phyAc i^cpauxcfg_ahbref|gh phycommon disabledlane@7410200AA0Ausb3_phy_pipe_clk_srci_ppipe0^phy@74110002qcom,msm8996-qusb2-phyAic pcfg_ahbref| l_ disabled]phy@74120002qcom,msm8996-qusb2-phyA ic pcfg_ahbref| l` disabledrsdhci@74a4900okay2qcom,sdhci-msm-v4JIJ@ hc_memcore_mem}hc_irqpwr_irqpifacecorexoihga  &!b-cdefaultsleepdeserial@7570000%2qcom,msm-uartdm-v1.4qcom,msm-uartdmW litm pcoreiface disabledspi@75750002qcom,spi-qup-v2.2.1WP _iom pcoreifacedefaultsleepfg  disabledi2c@75770002qcom,i2c-qup-v2.2.1Wp aimv pifacecoredefaultsleephi  disabledserial@75b0000%2qcom,msm-uartdm-v1.4qcom,msm-uartdm[ ri pcoreifaceokaydefaultsleepjkserial@75b1000%2qcom,msm-uartdm-v1.4qcom,msm-uartdm[ si pcoreiface disabledi2c@75b50002qcom,i2c-qup-v2.2.1[P ei pifacecoredefaultsleeplm  disabledi2c@75b60002qcom,i2c-qup-v2.2.1[` fi pifacecoredefaultsleepno  disabledspi@75ba0002qcom,spi-qup-v2.2.1[ ji pcoreifacedefaultsleeppq  disabledusb@76f88002qcom,msm8996-dwc3qcom,dwc3o (iU`bacb`$ disableddwc3@7600000 2snps,dwc3` ;r @usb2-phydma@91840002qcom,bam-v1.7.0: @ S `3ksslim@91c00002qcom,slim-ngd-v1.5.0  ctrl  xssss}rxtxtx2rx2 ngd@1 tas-ifd 2slim217,1a0vcodec@1tudefault 2slim217,1a0 65 intr1intr2CX  @vJremoteproc@93000002qcom,msm8996-adsp-pil 0@wwww#wdogfatalreadyhandoverstop-ackiapxoxystopsmd-edge lpass   apr 2qcom,apr-v2apr_audio_svc  q6core 2qcom,q6coreq6afe 2qcom,q6afedais2qcom,q6afe-dais Jhdmi@1q6asm 2qcom,q6asmdais2qcom,q6asm-dais J$zq6adm 2qcom,q6admrouting2qcom,q6adm-routingJmailbox@98200002qcom,msm8996-apcs-hmss-global   timer@9840000 2arm,armv7-timer-mem p$frame@9850000   frame@9870000     disabledframe@9880000  !  disabledframe@9890000  "  disabledframe@98a0000  #  disabledframe@98b0000  $  disabledframe@98c0000  %  disabledsyscon@9a100002syscon interrupt-controller@9bc00002qcom,msm8996-gic-v3arm,gic-v3XC * A    soundthermal-zonescpu0-thermal V l z{tripstrip-point0 $ passivecpu_crit   criticalcpu1-thermal V l z{tripstrip-point0 $ passivecpu_crit   criticalcpu2-thermal V l z{tripstrip-point0 $ passivecpu_crit   criticalcpu3-thermal V l z{ tripstrip-point0 $ passivecpu_crit   criticalgpu-thermal-top V l z|tripstrip-point0 _ hotgpu-thermal-bottom V l z|tripstrip-point0 _ hotm4m-thermal V l z{tripstrip-point0 _ hotl3-or-venus-thermal V l z{tripstrip-point0 _ hotcluster0-l2-thermal V l z{tripstrip-point0 _ hotcluster1-l2-thermal V l z{ tripstrip-point0 _ hotcamera-thermal V l z|tripstrip-point0 _ hotq6-dsp-thermal V l z|tripstrip-point0 _ hotmem-thermal V l z|tripstrip-point0 _ hotmodemtx-thermal V l z|tripstrip-point0 _ hottimer2arm,armv8-timer0   aliases /soc/serial@75b0000v1p05-regulator2regulator-fixed v1p05  }v12-poe-regulator2regulator-fixed v12_poe ~v3p3-regulator2regulator-fixedqv3p3 2Z2Z ~v5p0-regulator2regulator-fixedqv5p0 LK@LK@ ~}vph-pwr-regulator2regulator-fixedqvph_pwr 99 interrupt-parent#address-cells#size-cellsmodelcompatibleqcom,msm-idqcom,board-idstdout-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-levelvdd_s1-supplyvdd_s2-supplyvdd_s3-supplyvdd_s4-supplyvdd_s5-supplyvdd_s6-supplyvdd_s7-supplyvdd_s8-supplyvdd_s9-supplyvdd_s10-supplyvdd_s11-supplyvdd_s12-supplyvdd_l2_l26_l28-supplyvdd_l3_l11-supplyvdd_l4_l27_l31-supplyvdd_l5_l7-supplyvdd_l6_l12_l32-supplyvdd_l8_l16_l30-supplyvdd_l25-supplyvdd_lvs1_2-supplyregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onregulator-allow-set-loadmemory-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,channelmode-bootloadermode-recoverydebouncelinux,codebus-rangenum-lanesinterrupt-map-maskinterrupt-mappinctrl-namespinctrl-0pinctrl-1linux,pci-domainfreq-table-hzlanes-per-directionvcc-supplyvccq-supplyvccq2-supplyvcc-max-microampvccq-max-microampvccq2-max-microampvdda-phy-supplyvdda-pll-supplyvdda-phy-max-microampvdda-pll-max-microamp#global-interrupts#iommu-cellsarm,scatter-gathersnps,dis_u2_susphy_quirksnps,dis_enblslpm_quirkbus-widthcd-gpiosvmmc-supplyvqmmc-supplyqcom,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-sensorstemperaturehysteresisserial0reglator-nameregulator-boot-onvin-supply