8|( D$,8F(x)tec Pro1 (QX1000)>fxtec,pro1qcom,msm8998IhandsetV chosendserial0:115200n8memory@80000000pmemory|reserved-memory,memory@85800000|`memory@85e00000|smem-mem@86000000| memory@86200000| memory@88f00000>qcom,rmtfs-mem| memory@8ab00000|pmemory@8b200000| memory@8cc00000|0memory@93c00000|Pmemory@94100000| /memory@94300000|06memory@95200000| memory@95210000|!Pmemory@95600000|`memory@95700000|pmemory@9d400000|@memory@f6400000>shared-dma-pool|@ ramoops@ffc00000>ramoops|clocksxo-board >fixed-clock$ xo_boardsleep-clk >fixed-clock cpus,cpu@0pcpu >qcom,kryo280|psci%8Hl2-cache>cacheYcpu@1pcpu >qcom,kryo280|psci%8H cpu@2pcpu >qcom,kryo280|psci%8H cpu@3pcpu >qcom,kryo280|psci%8H cpu@100pcpu >qcom,kryo280|psci%8H l2-cache>cacheYcpu@101pcpu >qcom,kryo280|psci%8H cpu@102pcpu >qcom,kryo280|psci%8Hcpu@103pcpu >qcom,kryo280|psci%8Hcpu-mapcluster0core0ecore1e core2e core3e cluster1core0e core1e core2ecore3eidle-statesipscicpu-sleep-0-0>arm,idle-statevlittle-retentionQVcpu-sleep-0-1>arm,idle-statevlittle-power-collapse@.#cpu-sleep-1-0>arm,idle-statevbig-retentionORcpu-sleep-1-1>arm,idle-statevbig-power-collapse@$firmwarescm>qcom,scm-msm8998qcom,scmhwlock>qcom,tcsr-mutex psci >arm,psci-1.0smcrpm-glink>qcom,glink-rpm rpm-requests>qcom,rpm-msm8998 rpm_requestsclock-controller>qcom,rpmcc-msm8998qcom,rpmcc(power-controller>qcom,msm8998-rpmpd,@.opp-table>operating-points-v2opp1Topp2T opp3T0opp4T@opp5Topp6Topp7Topp8T@opp9Topp10Tpm8998-regulators>qcom,rpm-pm8998-regulators^lz *?Qbps3#@;@s4#w@;w@Ss5# ; s7# ;l1# m; m%l2#O;O&l3#B@;B@l5# 5; 5l6#;l7#w@;w@nl8#O;Ol9#;-*l10#;-*l11#B@;B@l12#w@;w@`l13#;-*cl14#;l15#w@;w@l16#)B;)Bl17#;ol18#)B;)Bl19#-;-l20#-*;-*S)l21#-*;-*Sl 5bl22#+;+l23#2;2l24#/;/al25#/];2pl26#O;OS*l28#*;*lvs1#w@;w@lvs2#w@;w@5pmi8998-regulators>qcom,rpm-pmi8998-regulatorsbob#2;6smem >qcom,smemsmp2p-lpass >qcom,smp2p  master-kernelmaster-kernelslave-kernel slave-kernel smp2p-mpss >qcom,smp2p master-kernelmaster-kernel-slave-kernel slave-kernel ,smp2p-slpi >qcom,smp2p master-kernelmaster-kernel7slave-kernel slave-kernel 4thermal-zonescpu0-thermal3Atripstrip-point0Q$]Qpassivecpu_critQ] Qcriticalcpu1-thermal3Atripstrip-point0Q$]Qpassivecpu_critQ] Qcriticalcpu2-thermal3Atripstrip-point0Q$]Qpassivecpu_critQ] Qcriticalcpu3-thermal3Atripstrip-point0Q$]Qpassivecpu_critQ] Qcriticalcpu4-thermal3Atripstrip-point0Q$]Qpassivecpu_critQ] Qcriticalcpu5-thermal3Atripstrip-point0Q$]Qpassivecpu_critQ] Qcriticalcpu6-thermal3A tripstrip-point0Q$]Qpassivecpu_critQ] Qcriticalcpu7-thermal3A tripstrip-point0Q$]Qpassivecpu_critQ] Qcriticalgpu-bottom-thermal3A tripstrip-point0Q_]Qhotgpu-top-thermal3A tripstrip-point0Q_]Qhotclust0-mhm-thermal3Atripstrip-point0Q_]Qhotclust1-mhm-thermal3Atripstrip-point0Q_]Qhotcluster1-l2-thermal3A tripstrip-point0Q_]Qhotmodem-thermal3Atripstrip-point0Q_]Qhotmem-thermal3Atripstrip-point0Q_]Qhotwlan-thermal3Atripstrip-point0Q_]Qhotq6-dsp-thermal3Atripstrip-point0Q_]Qhotcamera-thermal3Atripstrip-point0Q_]Qhotmultimedia-thermal3Atripstrip-point0Q_]Qhotpm8998-thermal3Atripspm8998-alert0Q(]Qpassivepm8998-critQH] Qcriticaltimer>arm,armv8-timer0soc, >simple-busclock-controller@100000>qcom,gcc-msm8998h,|  uxosleep_clk  "sram@778000>qcom,rpm-msg-ram|wpqfprom@784000 >qcom,qfprom|x@b,hstx-trim@23a|:_thermal@10ab000!>qcom,msm8998-tsensqcom,tsens-v2|  uplowcriticalthermal@10ae000!>qcom,msm8998-tsensqcom,tsens-v2|  uplowcriticaliommu@1680000">qcom,msm8998-smmu-v2qcom,smmu-v2|hHlmnopq#iommu@16c0000">qcom,msm8998-smmu-v2qcom,smmu-v2|lxuvwxyzpci@1c00000>qcom,pcie-msm8996 |  parfdbielbiconfigppci ,!!&pciephy0okay0  00  msi7J("^"]"_"\"["upipebus_masterbus_slavecfgauxX"f# p$#phy@1c06000>qcom,msm8998-qmp-pcie-phy|`,0okay"`"\"uauxcfg_ahbref|"L"N phycommon%&phy@1c06800|b(dh "^upipe0pcie_0_pipe_clk_src!ufshc@1da4000,>qcom,msm8998-ufshcqcom,ufshcjedec,ufs-2.0|@%  !'&ufsphyX"0okhnucore_clkbus_aggr_clkiface_clkcore_clk_uniproref_clktx_lane0_sync_clkrx_lane0_sync_clkrx_lane1_sync_clk@"m""l"s(P"r"p"q@ <4`р|"rst)* q# q+phy@1da7000>qcom,msm8998-qmp-ufs-phy|p,0ok urefref_aux""oufsphy|+%&6*phy@1da7400(|t(v|x(z'syscon@1f40000>syscon|pinctrl@3400000>qcom,msm8998-pinctrl|@ JZ f$sdc2_clk_ondconfig {sdc2_clksdc2_clk_offhconfig {sdc2_clksdc2_cmd_oneconfig {sdc2_cmd sdc2_cmd_officonfig {sdc2_cmdsdc2_data_onfconfig {sdc2_data sdc2_data_offjconfig {sdc2_datasdc2_cd_ongmux{gpio95gpioconfig{gpio95sdc2_cd_offkmux{gpio95gpioconfig{gpio95blsp1_uart3_onmtx{gpio45 blsp_uart3_arx{gpio46 blsp_uart3_acts{gpio47 blsp_uart3_arfr{gpio48 blsp_uart3_ablsp1-i2c1-default {gpio2gpio3 blsp_i2c1qblsp1-i2c1-sleep {gpio2gpio3 blsp_i2c1rblsp1-i2c2-default{gpio32gpio33 blsp_i2c2sblsp1-i2c2-sleep{gpio32gpio33 blsp_i2c2tblsp1-i2c3-default{gpio47gpio48 blsp_i2c3ublsp1-i2c3-sleep{gpio47gpio48 blsp_i2c3vblsp1-i2c4-default{gpio10gpio11 blsp_i2c4wblsp1-i2c4-sleep{gpio10gpio11 blsp_i2c4xblsp1-i2c5-default{gpio87gpio88 blsp_i2c5yblsp1-i2c5-sleep{gpio87gpio88 blsp_i2c5zblsp1-i2c6-default{gpio43gpio44 blsp_i2c6{blsp1-i2c6-sleep{gpio43gpio44 blsp_i2c6|blsp2-i2c1-default{gpio55gpio56 blsp_i2c7~blsp2-i2c1-sleep{gpio55gpio56 blsp_i2c7blsp2-i2c2-default {gpio6gpio7 blsp_i2c8blsp2-i2c2-sleep {gpio6gpio7 blsp_i2c8blsp2-i2c3-default{gpio51gpio52 blsp_i2c9blsp2-i2c3-sleep{gpio51gpio52 blsp_i2c9blsp2-i2c4-default{gpio67gpio68 blsp_i2c10blsp2-i2c4-sleep{gpio67gpio68 blsp_i2c10blsp2-i2c5-default{gpio60gpio61 blsp_i2c11blsp2-i2c5-sleep{gpio60gpio61 blsp_i2c11blsp2-i2c6-default{gpio83gpio84 blsp_i2c12blsp2-i2c6-sleep{gpio83gpio84 blsp_i2c12mdp-vsync-n{gpio10 mdp_vsync_agpio-kb-pins-extra-{gpio21gpio32gpio33gpio114gpio128gpio129gpiots-vio-def{gpio81gpiots-rst-n{gpio89gpiohall-sensor1-def{gpio124gpiots-int-n{gpio125gpioremoteproc@4080000>qcom,msm8998-mss-pil|  qdsp6rmbL,,,,,0wdogfatalreadyhandoverstop-ackshutdown-ack@""$""""((2uifacebusmemgpll0_msssnoc_aximnoc_axiqdssxo-stop|"l mss_restart 0P@X..cxmx0okaymba/mpss0glink-edge +modemgpu@5000000>qcom,adreno-540.1qcom,adreno|kgsl_3d0_reg_memory0"M1""K11)uifacerbbmtimermemmem_ifacerbcprcore ,12@3X. 0disabledopp-table>operating-points-v23opp-7100000978*QT?opp-6700000488'cT@?opp-5960000978#=aT?opp-5150000978G!T?opp-4140000008#T?opp-3420000008bT@?opp-2570000008Q@T0?iommu@5040000">qcom,msm8998-smmu-v2qcom,smmu-v2|"M""Kuifacememmem_iface$IJKX1 0disabled2clock-controller@5065000>qcom,msm8998-gpucch,|P(" uxogpll01remoteproc@5800000>qcom,msm8998-slpi-pas|@@@4444#wdogfatalreadyhandoverstop-ackP5((@ uxoaggre267stopX.ssc_cx0okayglink-edge +dspsstm@6002000 >arm,coresight-stmarm,primecell| (stm-basestm-data-base0okay(( uapb_pclkatclkout-portsportendpointZ8:funnel@6041000+>arm,coresight-dynamic-funnelarm,primecell|0okay(( uapb_pclkatclkout-portsportendpointZ9>in-ports,port@7|endpointZ:8funnel@6042000+>arm,coresight-dynamic-funnelarm,primecell| 0okay(( uapb_pclkatclkout-portsportendpointZ;?in-ports,port@6|endpointZ<Rfunnel@6045000+>arm,coresight-dynamic-funnelarm,primecell|P0okay(( uapb_pclkatclkout-portsportendpointZ=Cin-ports,port@0|endpointZ>9port@1|endpointZ?;replicator@6046000/>arm,coresight-dynamic-replicatorarm,primecell|`0okay(( uapb_pclkatclkout-portsportendpointZ@Din-portsportendpointZABetf@6047000 >arm,coresight-tmcarm,primecell|p0okay(( uapb_pclkatclkout-portsportendpointZBAin-portsportendpointZC=etr@6048000 >arm,coresight-tmcarm,primecell|0okay(( uapb_pclkatclkjin-portsportendpointZD@etm@7840000">arm,coresight-etm4xarm,primecell|0okay(( uapb_pclkatclkeout-portsportendpointZEJetm@7940000">arm,coresight-etm4xarm,primecell|0okay(( uapb_pclkatclke out-portsportendpointZFKetm@7a40000">arm,coresight-etm4xarm,primecell|0okay(( uapb_pclkatclke out-portsportendpointZGLetm@7b40000">arm,coresight-etm4xarm,primecell|0okay(( uapb_pclkatclke out-portsportendpointZHMfunnel@7b60000">arm,coresight-etm4xarm,primecell| 0disabled(( uapb_pclkatclkout-portsportendpointZISin-ports,port@0|endpointZJEport@1|endpointZKFport@2|endpointZLGport@3|endpointZMHport@4|endpointZNTport@5|endpointZOUport@6|endpointZPVport@7|endpointZQWfunnel@7b70000+>arm,coresight-dynamic-funnelarm,primecell| 0disabled(( uapb_pclkatclkout-portsportendpointZR<in-portsportendpointZSIetm@7c40000">arm,coresight-etm4xarm,primecell|0okay(( uapb_pclkatclke portendpointZTNetm@7d40000">arm,coresight-etm4xarm,primecell|0okay(( uapb_pclkatclke portendpointZUOetm@7e40000">arm,coresight-etm4xarm,primecell|0okay(( uapb_pclkatclkeportendpointZVPetm@7f40000">arm,coresight-etm4xarm,primecell|0okay(( uapb_pclkatclkeportendpointZWQsram@290000>qcom,rpm-stats|)spmi@800f000>qcom,spmi-pmic-arb(|@ @ @"0corechnlsobsrvrintrcnfg periph_irq F}, pmic@0>qcom,pm8998qcom,spmi-pmic|,pon@800>qcom,pm8998-pon|pwrkey>qcom,pm8941-pwrkey= tresin>qcom,pm8941-resin= rtemp-alarm@2400>qcom,spmi-temp-alarm|$$Xthermalcoincell@2800>qcom,pm8941-coincell|( 0disabledadc@3100>qcom,spmi-adc-rev2|11,Xadc-chan@6| +die_tempadc-tm@3400>qcom,spmi-adc-tm-hc|44, 0disabledrtc@6000>qcom,pm8941-rtc|`a rtcalarmagpios@c000 >qcom,pm8998-gpioqcom,spmi-gpio|JYZ Yvol-up-active{gpio6normal cam-focus-btn-active{gpio7normal cam-snapshot-btn-active{gpio8normal pmic@1>qcom,pm8998qcom,spmi-pmic|,pmic@2>qcom,pmi8998qcom,spmi-pmic|,gpios@c000!>qcom,pmi8998-gpioqcom,spmi-gpio|JZZ Zpmic@3>qcom,pmi8998qcom,spmi-pmic|,labibb>qcom,pmi8998-lab-ibbibb  sc-errocplab  sc-errocpleds@d800>qcom,pmi8998-wled|  ovpshort +backlight 0disabledpmic@4>qcom,pm8005qcom,spmi-pmic|,gpios@c000 >qcom,pm8005-gpioqcom,spmi-gpio|J[Z [pmic@5>qcom,pm8005qcom,spmi-pmic|,pm8005-regulators>qcom,pm8005-regulators^s1#;  :usb@a8f8800>qcom,msm8998-dwc3qcom,dwc3| 0okay,("G"t" "v"u#ucfg_noccoreifacesleepmock_utmi N"u"t ^$'[hs_phy_irqss_phy_irqX"|"usb@a800000 >snps,dwc3|   s !\]&usb2-phyusb3-phy   peripheral ^phy@c010000>qcom,msm8998-qmp-usb3-phy| 0okay,"w"y"uauxcfg_ahbref|"E"F phycommon%&phy@c010200(| (    ( "xupipe0usb3_phy_pipe_clk_src]phy@c012000>qcom,msm8998-qusb2-phy|  0okay"y" ucfg_ahbref|"j _` a\sdhci@c0a4900>qcom,sdhci-msm-v4| I @hc_memcore_mem}hc_irqpwr_irquifacecorexo"e"f 0okay $_ b c )defaultsleep 7defg Ahijkdma-controller@c144000>qcom,bam-v1.7.0| @P "%ubam_clk K} V o |lserial@c171000%>qcom,msm-uartdm-v1.4qcom,msm-uartdm|  m"5"% ucoreiface ll txrx )default 7m0okaybluetooth>qcom,wcn3990-bt  n o p 0i2c@c175000>qcom,i2c-qup-v2.2.1| P _"&"% ucoreiface ll txrx )defaultsleep 7q Ar 0disabled,i2c@c176000>qcom,i2c-qup-v2.2.1| ` `"("% ucoreiface ll  txrx )defaultsleep 7s At 0disabled,i2c@c177000>qcom,i2c-qup-v2.2.1| p a"*"% ucoreiface l l  txrx )defaultsleep 7u Av 0disabled,i2c@c178000>qcom,i2c-qup-v2.2.1|  b","% ucoreiface l l  txrx )defaultsleep 7w Ax 0disabled,i2c@c179000>qcom,i2c-qup-v2.2.1|  c"."% ucoreiface ll txrx )defaultsleep 7y Az 0disabled,i2c@c17a000>qcom,i2c-qup-v2.2.1|  d"0"% ucoreiface ll txrx )defaultsleep 7{ A| 0disabled,dma-controller@c184000>qcom,bam-v1.7.0| @P "6ubam_clk K} V o |}serial@c1b0000%>qcom,msm-uartdm-v1.4qcom,msm-uartdm|  r"E"6 ucoreiface0okayi2c@c1b5000>qcom,i2c-qup-v2.2.1| P e"7"6 ucoreiface }} txrx )defaultsleep 7~ A0ok,touchscreen@14>goodix,gt9286|$} $Y   )active 7i2c@c1b6000>qcom,i2c-qup-v2.2.1| ` f"9"6 ucoreiface }}  txrx )defaultsleep 7 A 0disabled,i2c@c1b7000>qcom,i2c-qup-v2.2.1| p g";"6 ucoreiface } }  txrx )defaultsleep 7 A 0disabled,i2c@c1b8000>qcom,i2c-qup-v2.2.1|  h"="6 ucoreiface } }  txrx )defaultsleep 7 A 0disabled,i2c@c1b9000>qcom,i2c-qup-v2.2.1|  i"?"6 ucoreiface }} txrx )defaultsleep 7 A 0disabled,i2c@c1ba000>qcom,i2c-qup-v2.2.1|  j"A"6 ucoreiface }} txrx )defaultsleep 7 A 0disabled,clock-controller@c8c0000>qcom,mmcc-msm8998h,| 0okTuxogpll0dsi0dsidsi0bytedsi1dsidsi1bytehdmiplldplinkdpvcocore_bi_pll_test_se0("iommu@cd00000">qcom,msm8998-smmu-v2qcom,smmu-v2|  (B$uiface-mmiface-smmubus-mmbus-smmu0ok   remoteproc@17300000>qcom,msm8998-adsp-pas|0@@@#wdogfatalreadyhandoverstop-ack(uxostopX.cx0okayglink-edge +lpass mailbox@17911000>qcom,msm8998-apcs-hmss-global| timer@17920000,>arm,armv7-timer-mem|frame@17921000 | frame@17923000   |0 0disabledframe@17924000   |@ 0disabledframe@17925000   |P 0disabledframe@17926000   |` 0disabledframe@17927000   |p 0disabledframe@17928000  | 0disabledinterrupt-controller@17a00000 >arm,gic-v3| ,  .  wifi@18800000>qcom,wcn3990-wifi0okay|membase(ucxo_ref_clk_pin1 C a vn o paliases /soc/serial@c1b0000 /soc/serial@c171000vph-pwr-regulator>regulator-fixed vph_pwr : extcon-usb>linux,extcon-usb-gpio $&^gpio-hall-sensors >gpio-keys +Hall sensors )default 7hall-sensor1+Keyboard Hall Sensor v$|    gpio-kb-extra-keys >gpio-keys+Keyboard extra keys )default 7home+Home v$  super-l +Super Left v$   super-r +Super Right v$!  shift+Shift v$r6  ctrl+Ctrl v$  alt+Alt v$8  gpio-keys >gpio-keys +Side buttons, )default 7vol-up +Volume Up vY s  camera-snapshot+Camera Snapshot vY  camera-focus +Camera Focus vY  keyboard-leds >gpio-ledsbacklight , 2offkbd_backlight v$+white:kbd_backlight @caps-lock , 2off capslock v$+yellow:capslock Wkbd-capslockts-vio-vreg>regulator-fixed ts_vio_reg m ~ $Q )default 7 : interrupt-parentqcom,msm-id#address-cells#size-cellsmodelcompatiblechassis-typeqcom,board-idstdout-pathdevice_typeregrangesno-mapphandleqcom,client-idqcom,vmidconsole-sizeecc-sizeftrace-sizepmsg-sizerecord-size#clock-cellsclock-frequencyclock-output-namesenable-methodcapacity-dmips-mhzcpu-idle-statesnext-level-cachecache-levelcpuentry-methodidle-state-namearm,psci-suspend-paramentry-latency-usexit-latency-usmin-residency-uslocal-timer-stopsyscon#hwlock-cellsinterruptsqcom,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_s13-supplyvdd_l1_l27-supplyvdd_l2_l8_l17-supplyvdd_l3_l11-supplyvdd_l4_l5-supplyvdd_l6-supplyvdd_l7_l12_l14_l15-supplyvdd_l9-supplyvdd_l10_l23_l25-supplyvdd_l13_l19_l21-supplyvdd_l16_l28-supplyvdd_l18_l22-supplyvdd_l20_l24-supplyvdd_l26-supplyvdd_lvs1_lvs2-supplyregulator-min-microvoltregulator-max-microvoltregulator-allow-set-loadregulator-system-loadvdd_bob-supplymemory-regionhwlocksqcom,smemqcom,local-pidqcom,remote-pidqcom,entry-name#qcom,smem-state-cellsinterrupt-controller#interrupt-cellspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresis#reset-cellsclock-namesclocksprotected-clocksbits#qcom,sensorsinterrupt-names#thermal-sensor-cells#iommu-cells#global-interruptsreg-nameslinux,pci-domainbus-rangenum-lanesphysphy-namesstatusinterrupt-map-maskinterrupt-mappower-domainsiommu-mapperst-gpiosresetsreset-namesvdda-phy-supplyvdda-pll-supply#phy-cellslanes-per-directionfreq-table-hzvcc-supplyvccq-supplyvccq2-supplyvcc-max-microampvccq-max-microampvccq2-max-microampvddp-ref-clk-supplygpio-controller#gpio-cellsgpio-reserved-rangespinsbias-disabledrive-strengthbias-pull-upfunctionbias-pull-downinput-enableinterrupts-extendedqcom,smem-statesqcom,smem-state-namesqcom,halt-regspower-domain-nameslabeliommusopp-hzopp-supported-hwpx-supplyremote-endpointarm,scatter-gatherqcom,eeqcom,channelcell-indexmode-bootloadermode-recoverydebouncelinux,codeio-channelsio-channel-names#io-channel-cellsgpio-rangesqcom,drive-strengthregulator-enable-ramp-delayregulator-always-onassigned-clocksassigned-clock-ratessnps,dis_u2_susphy_quirksnps,dis_enblslpm_quirksnps,has-lpm-erratumsnps,hird-thresholddr_modeextconnvmem-cellsvdda-phy-dpdm-supplybus-widthcd-gpiosvmmc-supplyvqmmc-supplypinctrl-namespinctrl-0pinctrl-1#dma-cellsqcom,controlled-remotelynum-channelsqcom,num-eesdmasdma-namesvddio-supplyvddxo-supplyvddrf-supplyvddch0-supplymax-speedreset-gpiosAVDD28-supplyVDDIO-supply#mbox-cellsframe-number#redistributor-regionsredistributor-strideqcom,snoc-host-cap-8bit-quirkvdd-0.8-cx-mx-supplyvdd-1.8-xo-supplyvdd-1.3-rfa-supplyvdd-3.3-ch0-supplyserial0serial1regulator-nameregulator-boot-onid-gpiodebounce-intervalgpio-key,wakeuplinux,input-typelinux,can-disablecolordefault-stateretain-state-suspendedlinux,default-triggerstartup-delay-usenable-active-high