ELF8`@@(%zR| 0D-D0L   T 0LD-D LLD-D\ `  P \D-D 0TD-DL   $ LD-D ( D-DD H DD-(<$D-DPT @   PTD-D 8dD-D@P 0  @PD-D <LD-DPT @    PTD-D H|D-D\ `  t \D-D ,,pD-D H   t  HD-D (\,D-DD T DD-($D-DD L DD-@D-D`X P  x `XD-D ,xD-D H  X  HD-8(D-D0L 0  0LD-D 8dD-DpP 0  pPD-D 8D-DpP 0  pPD-D D,D-DX P   XD-D ($TD-D H  t  HD-DPD-DX P  D XD-D <D-DPT @  l PTD-D 8D-D0L 0  0LD-D (,D-DD T DD-0@D-D@L    @LD-D (t,D-DD T DD-8D-D@P @ | @PD-(PX-DD \ DD-(PX-DD \ DD-zR| 4D-DL    LD-D (PtD-DD \ DD-zR| (DD-DD l DD-(Dpp-DD l DD-4pD-DpP 0  pPD-D (dD-DD L DD-8D-DP 0  PD-D |,$|p-DD x DD-zR| 0D-D`L    `LD-D 0LD-D0L    0LD-D 0D-D0L    0LD-D ,D-D H  h  HD-,D-D H    HD-*?#{OCA8C@TA8C@ TOB{A#_@T?#C{og_WOA8 )C*@)a@@AqiT )r7*BcR  7`@cS1 T 7BcR 7`@cC 7BcR 7`@c3 7h @4*R9|O:cRoJ7{@`@c @5)cR@@7`@ c5h @{kCT@ Q?qT JLii8k `ֈ4@*H}~Jjh+ k!j(h @_kT4@*H}~Jjh+ k!j(h @_kT,`@! A8C_ TOHWG_FgEoD{CC#_(4@* !H}~Jjh+ j(h @_k#T h4*>RaR(}~)j(j(h @?kCTqT qTh4* R(M*+}~)jk}J j+h @?kT(4* R M) }~jkJyJ j+j @ kT`R R?1=?#{ SCA8##C*7h @(4R*x R## }Rmr 0~@ M)0j p @kTM)rJ)q5R}@~Pz qT7HTQi``i`1K1~ !~-!`1 !~1|Q 7`yo*A8C_ T{IS@#_ BJ@4R*hx R }Rkr .xm} 9 )i @kT)qJ)o5R}@ qT~Pho/hoK} }+` }~O _%?#{AR{#_ў)8@9(4@9?qyqT*0@9)yj(% *0@9(*) ))@)JyS(%I!(**D@9)@@9_q?}qT+<@9JykJ% +<@9)*J J-@)kySI%j!J *+@9,P@9_r)L@9ql qT,H@9JylI% ,H@9)*J J1@)ySI%!I *,\@9*X@9ql q T.T@9yn% .T@9** 9@)yS%! * @!4*R @90*1 1@)xS0& 0*!/ ox.@kBT,/ @9h@9d@9`?q qT@91zf0& @90*1 1@)xS0& 0*}@!,/ Ox./ @9t@9p@9l?q qT@91zf0&*q)+ T q T q!To4+**J }~.@mhk !mh+@kT4*K}~-@JLhk !Lh+ @_ kT4*K}~,@JMhk,! Lh+ @_ kT o4*>RaR,}~)Jh,kh, @? kCT*_x?#C{_WOCA8C@@E@4fqH TN8B@ *I5R(&rT R!RBR? @@ *i44@@ 54@&qTEN(6UW)@*5E @9@7K)}!) R*q q@ }R K % @?qTq ) i7*q )K(  }R} *hA8C@ !TODWC_B{AC#_@*?#{WOCA8C?q@BTEN!UW) @5E @9@7K)}!) Ri@ }R K % h@?qTq ) i7*q )K(  }R} A8C@ TOCWB{A#_@*x?#C{_WOCA8C@@@Hq1˨E@52@5@5@T  &qHTN(@5@@ }R K % @?qTq ) i7*q )K(  }R*} hA8C@ TODWC_B{AC#_@*?#{  ER4@)@**? q7 @{¨#_`@!Bc?#{_WOCA8CAhvBv:@ԂA``@@4!#R@4RRa)@@ 4* RC TkQ*im )?kT-}* @+}@) TmQ*ykm "E@@tV (@H ) @ _“rrk@TE0?7"E@H_“rrk@TE0? 7 @H4**R @ kT }9}@(a)#WT~9T)) CTR9@mJ@HT~9)TR91"E @(*_qr1rk@TE0?wA8C@ !T*OE@WD_C{A#_ֈE @i4@9 7!B*7E@9H 6!BJ!B.E:DE@9(7R*1T!`r Rj))jjt Cӊ)}ʛꂓRr R)D**.E>D*E@96jjj CӪt)}ʛꂓRr kR)D**E@96!BP*75tV@&&`B@@` @*$R*E$R*m*!Be c?#{ T@`&E`6@***h"E@(_1rq_rk@TE0?* @{¨#_?#{WO@A@*7EeB@`B@4E@*R U1E@*$R*5*!R`B*OBWA{è#_`B!B?#{WOA8CcqTh @4*Ri @ kBTM4}@2E)N4#mJ<`4Ȃ)*@hE@5 RA8C_ TOFWE{D#_?#{WOA8C(@4*Ri @ kBTM4}@2E)N4#mJ`4Ȃ)*@hE@5A8C_ T ROFWE{D#_?#{3_WO CA8C(E@9)H 7h @ 4*R#`zDC 5@H4`~D"R**`~D***`D3 5`@*h @kTO92EHnJc*4b)S@5c*;@4hE @? q藟? qCTC@)% 7qBThN("R**@֦qTvN6"R**@@*** RA8C_ ATOI3@WH_G{E#_@*i?#{ @!E @_Qrrk@TE0? @{¨#_VC?#C{+_WOA8**C@jE @I@H@?q*kTI @?k)kTH @k@JEJ@97꣐Rj=r)}*}**)e e8  jRJ r)}*}**)f f) i)) h)(kj*Cӫt CJ}˛}˛삓Rr? RJDkD8 9v#*IqThN(***@q(ThN(***@hE@ qcTf&qTu*Zh**hE)R**@* q(R( ZhA8C_ aT*OH+@WG_F{DC#_@*?#C{_WOC A8(d)CqTL(*a0@5&q(TN(ar@5E@ qcTqTN(a"@5fabN(@ 5qTN(a@ 5q TN(a@ 5&* `&@q TEN(8]W)@5E @9@7 K)}!) R@ }R K % @?qTq ) i7*q )K(  }R} `@EN(7UW)@5E @9@7K)}!) R@ }R K % @?qTq ) i7*q )K(  }R} `A8C@ !TODWC_B{AC#_@*?#{WO(qbTL(*@@5qTN(vB@ 5E@9(6&qTN(a@5h@h5@4 ROBWA{è#_h"@q@*U?#{\A!{#_r?#{OA8C@@C)U@E@_qT@35@C 5@35A)C_!!*A8C_ TOC{B#_U?#{\A!{#_r?#{ WO@@!U@E @ @! @4*RV7mJqJiJ @kT*OC @WB{Ĩ#__eE?L@ E@?#{_“rrk@TE0?{#_*__eE?L@ E@?#{_“rrk@TE0?{#_*_%?#{OA8C4`@!?"T!#*#*A8C_ T*OG{F#_%?#{+OA8aRC34`@!?T`@!?T*!#*#*A8C_ T*OF+@{D#_%?#{ WOCA8!C@c31T7@AR q7*L*8`@!`@!?T`@!?T*#@}S q!T!#!##*#**A8C_ T*OOWN{M#_(@4 IJR(kRH@ H(@ (H@ H(@ (H@ H( @ ( H @ H (@ (H@ H(@ (H@ H(@ (H@ H(@ (H@ H( @ ( H @ H ($@ ($hR)@) )%J ($)(A)%* )h+@)B))%($)Hi)($))*RR+R,@J~ӌ ,)hj) )h*I(@( H(_%?#{OA8!C@3?T`@!@h Th @(4@9IgRqir `T@9 qi T @9dR qj T@9JgRqj @T@9*_Rqj T@9aRqi: T@9qib # T@9*jR!qj '`T"@9aR%qj +T&@9*jR)qj /T*@9aR-qj 3T##R*A8C_ T*OE{D#_@*Ի?1=?#{OCA8*CĆR@5(Rq R!Ԛ qS@T(jaT*` @2ĆR5h @*R@ r` @ĆRq(R rH(**2A8C@ TOB{A#_tr?#{OCA8CĆR@@5K R(%Ți @@r` @ĆR?qRqS߿riyR) " A8C@ TOB{A#_%?#{O@(ĆR5(ĆR5 @)R rĆR*q(R r**"OA{¨#_%?#{O@ĆRBRCR**5 @ qCTȆRRcR**@5*JĆR5.JĆROA{¨#_, 99   qcom,ipq8064-tsensqcom,ipq8074-tsensqcom,mdm9607-tsensqcom,msm8226-tsensqcom,msm8909-tsensqcom,msm8916-tsensqcom,msm8939-tsensqcom,msm8956-tsensqcom,msm8960-tsensqcom,msm8974-tsensqcom,msm8976-tsensqcom,msm8996-tsensqcom,tsens-v1qcom,tsens-v2                      $ ( , 0 4 8 < @ D H L P T X \                  $ ( , 0 4 8 < @ D H L P T X \                ` d h l p t x | < D H L P T X \ ` d h l DHLPTX\`dhlD H L P T X \ ` d h l   $(,      $ ( , D H L P T X \ ` d h l    $(,        $ ( , D H L P T X \ ` d h l D H L P T X \ ` d h l \0 4 8 < @ D H L P T X 0 4 8 < @ D H L P T X   $(,      $ ( , 0 4 8 < @ D H L P T X   $(,        $ ( , 0 4 8 < @ D H L P T X 0 4 8 < @ D H L P T X 6 6 6<6(6,6064686d6h6l6p6t6x6<6 6 $6<6 6 $6$6$6<6<6%?#C{#g_WOA8C@AC qCT@R"R"?Tc?TR"E@4@R*?#T*@1@Ac  @`?"T@aE@ qCTE@# @)@@hTR"T@3*`5@E# M@ ADC?"TE@5"R**"@C*5_4E@# u@ FAF?*TE @# @)J?6TE@# a@)E?& TE @# @ AIH@2h TE&R9RR @ 4E @# @)@T?z:bTEZ{S @_ T?9CBCT @9 7 @ 4? q#TC_? qT @9#w)2 9E @# V EKAK?bTR"TD***D"R**E&@h4* *`BA8C_ !T*OH#@WG_FgE{CC#_!BVR9R @)4E @# >O))@`T?z:TEZ{S @_ cT?'9CC#T @@*Ԧű6?#{!{#_%?#{(Rp hR R ȕR 虁R (R8 HR` R 薁R 蔁R ȚR {#_%?#{{RjRcR jqRp  8 {#_%@H4* R wR )jq @ kcT?#{(<HdP{x{#_%?#{kRp \R HkR hYR HmR hfR8 (bR` bR cR {#_%@H4* R wR )jq @ kcT?#{i< PdHhxw{#_ g@?#{{#_criticaltsens_probe%s: init failed calib_backupmax: %2d num: %2d sXX_pY_backup%s: device not enabled use_backup0.%d.0 %s: failed to enable interrupts %s: invalid number of sensors base2%sqcom-tsenstsens_critical_irq_threadsrotuplowversion%8d %8d %8d %s: calibration failed combinedPlease migrate to separate nvmem cells for calibration data tsens_enable_irqs%d_p1%stsens_register_irq[%u] %s: error reading sensor _backups%d_p2%stm#qcom,sensorstsenscalib_selmode%sbase1%s%d.%d.%d init_commonsensorscalib%s: failed to get irq id slope offset -------------------------- license=GPL v2description=QCOM Temperature Sensor driveralias=platform:qcom-tsensvermagic=6.6.57-android15-8-g5ed2c0409972-ab12804676-4k SMP preempt mod_unload modversions aarch64name=qcom_tsensintree=Yscmversion=g5ed2c0409972depends=alias=of:N*T*Cqcom,ipq8064-tsensalias=of:N*T*Cqcom,ipq8064-tsensC*alias=of:N*T*Cqcom,ipq8074-tsensalias=of:N*T*Cqcom,ipq8074-tsensC*alias=of:N*T*Cqcom,mdm9607-tsensalias=of:N*T*Cqcom,mdm9607-tsensC*alias=of:N*T*Cqcom,msm8226-tsensalias=of:N*T*Cqcom,msm8226-tsensC*alias=of:N*T*Cqcom,msm8909-tsensalias=of:N*T*Cqcom,msm8909-tsensC*alias=of:N*T*Cqcom,msm8916-tsensalias=of:N*T*Cqcom,msm8916-tsensC*alias=of:N*T*Cqcom,msm8939-tsensalias=of:N*T*Cqcom,msm8939-tsensC*alias=of:N*T*Cqcom,msm8956-tsensalias=of:N*T*Cqcom,msm8956-tsensC*alias=of:N*T*Cqcom,msm8960-tsensalias=of:N*T*Cqcom,msm8960-tsensC*alias=of:N*T*Cqcom,msm8974-tsensalias=of:N*T*Cqcom,msm8974-tsensC*alias=of:N*T*Cqcom,msm8976-tsensalias=of:N*T*Cqcom,msm8976-tsensC*alias=of:N*T*Cqcom,msm8996-tsensalias=of:N*T*Cqcom,msm8996-tsensC*alias=of:N*T*Cqcom,tsens-v1alias=of:N*T*Cqcom,tsens-v1C*alias=of:N*T*Cqcom,tsens-v2alias=of:N*T*Cqcom,tsens-v2C* c   c       c            c LinuxLinuxqcom_tsens_nvmem_cell_getnvmem_cell_readTnvmem_cell_put__stack_chk_failnJnesnprintf,nvmem_cell_read_variable_le_u32Tδ_dev_warne?ktime_getregmap_field_read ]usleep_range_statePjiffiess$jiffies_to_usecs lof_find_device_by_node1Rplatform_get_resource devm_ioremap_resource_!__devm_regmap_init_mmio_clkҿKsyscon_node_to_regmap `devm_regmap_field_alloc7|[regmap_field_update_bits_base4>uput_device>;_dev_err'__platform_driver_registerW|platform_driver_unregister{0of_match_nodeŔof_property_read_variable_u32_array`devm_kmallocUdevm_thermal_of_zone_register )mdebugfs_lookupdebugfs_create_dirDDdebugfs_create_file2K>debugfs_remove?platform_get_irq_byname%6devm_request_threaded_irq@(irq_set_irq_wakeٶ@thermal_zone_device_updatex^thermal_zone_device_priv 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestore4ysingle_openRseq_printfuSseq_puts<seq_lseekl:seq_reads=single_release zkfreec~regmap_readZ uregmap_write冷regmap_update_bits_base7o'Nmodule_layoutGNU.qB  \)kg|rGNU(@LGGxx (<LP`t|}}0X\// dd$     0 h D  D l           l lT X d t x   (\\ 00  $ ,`d,&0&4|8|PT\lptxx   <$8@`dhlpT(XXtLx@<4(Lx<L\lpxyy 3 3, 0 44 4< P T p !!!!!0!0!!!/"X"d"h"l"""""/"""""/"/ #H#mL#m###$/ $/$$$ $4$&8$&<$P$/l$p$$d$d$$$/$/%&&&&&&&&($(/X((1(2)2H))1)2*0*1D*1*3*3*3+2$+2PX  x @!"#  ` $( % & ' (` h p x   `(x)*+)*+**L!*CDD0D8D@DhD,pDxD]t]]]]"]^^ ^H^P^(#X^^P^^^^&^^d(^P)^ *^*DlxP P4(4lX4Ph UU(x`< 0X P(0Xh8p**C*0D (*hDD]D] (D`^h0pxDH^D^D^^Android (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5)Pl8(d hH L 0 ` ,h|\0(`TDDx  LL!,t"T(#%P&Hd(|P) **#-*')8;>ADGJMRUX[\_&+, 34- KLA !"#$%&'(67 =>  !"#$%&'()*+,- %  ~ [  h  l8 a  4 8 `  d f H s H 8 L   H2 PH\ p,U   U   9 h \I  0, | x  S xK 2  x | & XO \ , 0 D `T \ `F ( , J ,  T   I 9 ,  C   a P  ] P  G . o w  *+u:p , P\  8  8  k 8  L! H! L!0T t%    *8 *~ ~ *  C8  0D8`  s 0. ,D ( ,tp% p tZ  " "y "6d`   (#% $#2 (# %|gZdZ> P|g L P8  hD8 hD  D  ]8Q  ]8 ^8m 0$  H^8H  ^8     & & &  d(% `( d(  P) L)y P)  *` * *  *% *2 *  ^8g ^  ^ ,[       Tc T %  V @  4 !} # 6!v W# z! #!o#! ## F!b g# ![ # ! #!Z3#V! w# !G # !F # " >\Ex8  އ f U ~" ?  TE l    8(} d / L Lc|4N J,$   (A+`jmeo)[H9 P(Q (A ((i (X( (/ ( (e x( (* ( %o x % x.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss__versions.hyp.event_ids.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1tsens_read_calibration_legacyof_property_read_variable_u32_arraydbg_sensors_showdbg_version_showthermal_zone_device_privnvmem_cell_putnvmem_cell_getktime_getipq8074_feattsens_v2_feattsens_v1_feattsens_v0_1_feattsens_8960_featseq_putsfixup_8974_pointsdbg_sensors_fopsdbg_version_fopstsens_pm_opstsens_of_opstsens_set_trips____versionsjiffiestsens_v2_regfieldstsens_v1_regfieldstsens_v0_1_regfieldstsens_8960_regfieldsjiffies_to_usecs_dev_errdebugfs_create_dirtsens_driverplatform_driver_unregister__platform_driver_registerdevm_thermal_of_zone_registertsens_register_irqtsens_enable_irqdevm_request_threaded_irqdebugfs_lookuptsens_get_tempsyscon_node_to_regmap_dev_warn__kcfi_typeid_init_common__kcfi_typeid_get_temp_common__kcfi_typeid_tsens_calibrate_commontsens_read_calibrationdbg_sensors_opendbg_version_opensingle_opentsens_8974_backup_nvmemtsens_calibrate_nvmemtsens_8916_nvmemtsens_8974_nvmemtsens_qcs404_nvmem__stack_chk_fail.compoundliteral__devm_regmap_init_mmio_clk__kcfi_typeid_seq_lseektsens_srot_configtsens_configsnprintfseq_printftsens_removedebugfs_remove_raw_spin_lock_irqsaveregmap_writetsens_read_irq_stateusleep_range_statethermal_zone_device_update__kcfi_typeid_single_releaseregmap_update_bits_baseregmap_field_update_bits_base_raw_spin_unlock_irqrestorecompute_intercept_slopetsens_resumeplatform_get_irq_bynameinit_module__this_modulecleanup_moduledebugfs_create_file__mod_of__tsens_table_device_tableirq_set_irq_wakekfreeof_find_device_by_nodeof_match_nodeplatform_get_resourcedevm_ioremap_resourceput_devicetsens_probetsens_suspend__kcfi_typeid_get_temp_tsens_validtsens_threshold_violatedtsens_irq_threadtsens_critical_irq_threadtsens_combined_irq_thread__kcfi_typeid_seq_readregmap_readqfprom_readnvmem_cell_readregmap_field_readdevm_kmallocdevm_regmap_field_alloctsens_hw_to_mC__UNIQUE_ID_alias399__UNIQUE_ID_alias359__UNIQUE_ID_alias349$x.49init_8939ops_8939data_8939__UNIQUE_ID_scmversion339$x.39$x.29$x.19init_8909ops_8909data_8909$x.9$d.9__UNIQUE_ID_description398__UNIQUE_ID_alias368__UNIQUE_ID_alias358__UNIQUE_ID_alias348$d.48__UNIQUE_ID_intree338$d.38$d.28$d.18$x.8$d.8__UNIQUE_ID_license397__UNIQUE_ID_alias367__UNIQUE_ID_alias357__UNIQUE_ID_alias347$x.47__UNIQUE_ID_name337$x.37$x.27$x.17init_9607ops_9607data_9607$x.7$d.7data_8996__UNIQUE_ID___addressable_cleanup_module396ops_8976data_8976__UNIQUE_ID_alias366init_8956ops_8956data_8956__UNIQUE_ID_alias356__UNIQUE_ID_alias346$d.46__UNIQUE_ID_vermagic336$d.36init_8226ops_8226data_8226$d.26ops_8916calibrate_8916data_8916$d.16$x.6$d.6__UNIQUE_ID___addressable_init_module395__UNIQUE_ID_alias365__UNIQUE_ID_alias355__UNIQUE_ID_alias345$x.45$x.35$x.25_note_15$x.15$d.15$d.5ops_8974calibrate_8974data_8974data_ipq8074__UNIQUE_ID_alias364__UNIQUE_ID_alias354$d.54__UNIQUE_ID_alias344$d.44$d.34$d.24_note_14$d.14$x.4$d.4__UNIQUE_ID_alias363$d.63__UNIQUE_ID_alias353$d.53__UNIQUE_ID_alias343$x.43$x.33$x.23$d.23$x.13$d.13$d.3data_tsens_v2ops_generic_v2__UNIQUE_ID_alias362$d.62__UNIQUE_ID_alias352$d.52__UNIQUE_ID_alias342$d.42nvmem_cell_read_variable_le_u32$d.32$d.22$x.12$d.12$x.2$d.2data_tsens_v1calibrate_v1ops_generic_v1__UNIQUE_ID_alias361__UNIQUE_ID_alias351$d.51__UNIQUE_ID_alias341$x.41$x.31$x.21$d.21$x.11$d.11.compoundliteral.1$d.1ops_8960calibrate_8960resume_8960disable_8960enable_8960suspend_8960data_8960__UNIQUE_ID_alias360__UNIQUE_ID_alias350$d.50__UNIQUE_ID_depends340$d.40$d.30$d.20$x.10$d.10l m%Am%m%m%m%m%m%m%n% n%n% n% +n% 7n% Cn% On%[n%gn%sn%n%n%n%n%n%n%n%n%n%n%n%n%o% o%o% o%!!o%")o%#2o%$;o%%Do%&Mo%'Vo%(_o%)no%*}o%+o%,o%-o%.o%/o%0o%1o%2o%3p%4p%5%p%65p%7Ep%8Up%9fp%:wp%;p%<p%=p%>p%?p%@p%Ap%Bp%Cq%D#q%E5q%FGq%GYq%Hkq%I{q%Jq%Kq%Lq%Mq%Nq%Oq%Pq%Qq%R r%Sr%T-r%U>r%VOr%W`r%Xqr%Yr%Zr%[r%\r%]r%^r%_r%`r%ar%bs%cs%d's%e7s%fGs%gWs%hgs%its%js%ks%ls%ms%ns%os%ps%qs%rs%ss%tt%ut%v!t%w/t%x=t%yLt%z[t%{jt%|yt%}t%~t%t%t%t%t%t%t%u%u%#u%3u%Cu%Su%cu%su%u%u%u%u%u%u%u%u%v%v%(v%9v%Hv%Wv%fv%uv%v%v%v%v%v%v%v%v%v%w%w%/w%=w%Kw%Yw%gw%uw%w%w%w%w%w%w%w%w%w%x%x%!x%-x%9x%Ex%Qx%]x%ix%ux%x%x%x%x%x%x%x%x%x%x%y%#y%5y%Gy%Yy%ky%}y%y%y%y%y%y%y%z%z%%z%7z%Iz%[z%mz%z%z%z%z%z%z%z%{%{%'{%8{%I{%Z{%k{%|{%{%{%{%{%{%{%{%|%|%+|%=|%M|%]|%m|%}|%|%|%|%|%|%|%|%|%}%!}%2}%C}% Q}% _}% m}% {}% }%}%}%}%}%}%}%}%}% ~%~%)~%:~%J~%Y~%i~%w~%~%~% ~%!~%"~%#~%$~%%~%&~%'~%(%)%* %+.%,<%-J%.X%/f%0s%1%2%3%4%5%6%7%8%9%:%;%<%= %>.%?<%@J%T%Z%b%j%r%%%%>%X 0I @%&h%&h%% Д?@=@@QAQxQCRU @RR QRx @À%r  Bр% re5%5 %5!%5"%5#%5$%5@% `)% D E7%8 FbF@q HMOF@ɌFG =I JK LA%(|h= Â@+ v5s ~N% ^% N = P =L S Tn%IBII% 0%% %@%`%Q ā%с%߁%% %@%`W X%2%5;%5 F%5@T`_TxB+Y[ZT T \ ]M%(0I } C@]%AxLUx @  cd 1 % |h=d% es% e% e |h=>;A;% i% % ɂ% ڂ%  |h=% o |h= % q  >;A;% s /JH% u&% u;% eE% eO% eY% ec% em% e ) y%% ~% e% e% e |h=B % у% rf% rf% e% * /Ji %% 4% rfE%  |h=B >;A;Q%cX%  |h=V>;A;o%v%}%  |h=v/Jk1_%  |h=%)cw% ˄% ؄%  y Âq q % %  |h=vk1_% regfield_idsVER_MAJORVER_MINORVER_STEPTSENS_ENTSENS_SW_RSTSENSOR_ENCODE_OR_TEMPTRDYINT_ENLAST_TEMP_0LAST_TEMP_1LAST_TEMP_2LAST_TEMP_3LAST_TEMP_4LAST_TEMP_5LAST_TEMP_6LAST_TEMP_7LAST_TEMP_8LAST_TEMP_9LAST_TEMP_10LAST_TEMP_11LAST_TEMP_12LAST_TEMP_13LAST_TEMP_14LAST_TEMP_15VALID_0VALID_1VALID_2VALID_3VALID_4VALID_5VALID_6VALID_7VALID_8VALID_9VALID_10VALID_11VALID_12VALID_13VALID_14VALID_15LOWER_STATUS_0LOWER_STATUS_1LOWER_STATUS_2LOWER_STATUS_3LOWER_STATUS_4LOWER_STATUS_5LOWER_STATUS_6LOWER_STATUS_7LOWER_STATUS_8LOWER_STATUS_9LOWER_STATUS_10LOWER_STATUS_11LOWER_STATUS_12LOWER_STATUS_13LOWER_STATUS_14LOWER_STATUS_15LOW_INT_STATUS_0LOW_INT_STATUS_1LOW_INT_STATUS_2LOW_INT_STATUS_3LOW_INT_STATUS_4LOW_INT_STATUS_5LOW_INT_STATUS_6LOW_INT_STATUS_7LOW_INT_STATUS_8LOW_INT_STATUS_9LOW_INT_STATUS_10LOW_INT_STATUS_11LOW_INT_STATUS_12LOW_INT_STATUS_13LOW_INT_STATUS_14LOW_INT_STATUS_15LOW_INT_CLEAR_0LOW_INT_CLEAR_1LOW_INT_CLEAR_2LOW_INT_CLEAR_3LOW_INT_CLEAR_4LOW_INT_CLEAR_5LOW_INT_CLEAR_6LOW_INT_CLEAR_7LOW_INT_CLEAR_8LOW_INT_CLEAR_9LOW_INT_CLEAR_10LOW_INT_CLEAR_11LOW_INT_CLEAR_12LOW_INT_CLEAR_13LOW_INT_CLEAR_14LOW_INT_CLEAR_15LOW_INT_MASK_0LOW_INT_MASK_1LOW_INT_MASK_2LOW_INT_MASK_3LOW_INT_MASK_4LOW_INT_MASK_5LOW_INT_MASK_6LOW_INT_MASK_7LOW_INT_MASK_8LOW_INT_MASK_9LOW_INT_MASK_10LOW_INT_MASK_11LOW_INT_MASK_12LOW_INT_MASK_13LOW_INT_MASK_14LOW_INT_MASK_15LOW_THRESH_0LOW_THRESH_1LOW_THRESH_2LOW_THRESH_3LOW_THRESH_4LOW_THRESH_5LOW_THRESH_6LOW_THRESH_7LOW_THRESH_8LOW_THRESH_9LOW_THRESH_10LOW_THRESH_11LOW_THRESH_12LOW_THRESH_13LOW_THRESH_14LOW_THRESH_15UPPER_STATUS_0UPPER_STATUS_1UPPER_STATUS_2UPPER_STATUS_3UPPER_STATUS_4UPPER_STATUS_5UPPER_STATUS_6UPPER_STATUS_7UPPER_STATUS_8UPPER_STATUS_9UPPER_STATUS_10UPPER_STATUS_11UPPER_STATUS_12UPPER_STATUS_13UPPER_STATUS_14UPPER_STATUS_15UP_INT_STATUS_0UP_INT_STATUS_1UP_INT_STATUS_2UP_INT_STATUS_3UP_INT_STATUS_4UP_INT_STATUS_5UP_INT_STATUS_6UP_INT_STATUS_7UP_INT_STATUS_8UP_INT_STATUS_9UP_INT_STATUS_10UP_INT_STATUS_11UP_INT_STATUS_12UP_INT_STATUS_13UP_INT_STATUS_14UP_INT_STATUS_15UP_INT_CLEAR_0UP_INT_CLEAR_1UP_INT_CLEAR_2UP_INT_CLEAR_3UP_INT_CLEAR_4UP_INT_CLEAR_5UP_INT_CLEAR_6UP_INT_CLEAR_7UP_INT_CLEAR_8UP_INT_CLEAR_9UP_INT_CLEAR_10UP_INT_CLEAR_11UP_INT_CLEAR_12UP_INT_CLEAR_13UP_INT_CLEAR_14UP_INT_CLEAR_15UP_INT_MASK_0UP_INT_MASK_1UP_INT_MASK_2UP_INT_MASK_3UP_INT_MASK_4UP_INT_MASK_5UP_INT_MASK_6UP_INT_MASK_7UP_INT_MASK_8UP_INT_MASK_9UP_INT_MASK_10UP_INT_MASK_11UP_INT_MASK_12UP_INT_MASK_13UP_INT_MASK_14UP_INT_MASK_15UP_THRESH_0UP_THRESH_1UP_THRESH_2UP_THRESH_3UP_THRESH_4UP_THRESH_5UP_THRESH_6UP_THRESH_7UP_THRESH_8UP_THRESH_9UP_THRESH_10UP_THRESH_11UP_THRESH_12UP_THRESH_13UP_THRESH_14UP_THRESH_15CRITICAL_STATUS_0CRITICAL_STATUS_1CRITICAL_STATUS_2CRITICAL_STATUS_3CRITICAL_STATUS_4CRITICAL_STATUS_5CRITICAL_STATUS_6CRITICAL_STATUS_7CRITICAL_STATUS_8CRITICAL_STATUS_9CRITICAL_STATUS_10CRITICAL_STATUS_11CRITICAL_STATUS_12CRITICAL_STATUS_13CRITICAL_STATUS_14CRITICAL_STATUS_15CRIT_INT_STATUS_0CRIT_INT_STATUS_1CRIT_INT_STATUS_2CRIT_INT_STATUS_3CRIT_INT_STATUS_4CRIT_INT_STATUS_5CRIT_INT_STATUS_6CRIT_INT_STATUS_7CRIT_INT_STATUS_8CRIT_INT_STATUS_9CRIT_INT_STATUS_10CRIT_INT_STATUS_11CRIT_INT_STATUS_12CRIT_INT_STATUS_13CRIT_INT_STATUS_14CRIT_INT_STATUS_15CRIT_INT_CLEAR_0CRIT_INT_CLEAR_1CRIT_INT_CLEAR_2CRIT_INT_CLEAR_3CRIT_INT_CLEAR_4CRIT_INT_CLEAR_5CRIT_INT_CLEAR_6CRIT_INT_CLEAR_7CRIT_INT_CLEAR_8CRIT_INT_CLEAR_9CRIT_INT_CLEAR_10CRIT_INT_CLEAR_11CRIT_INT_CLEAR_12CRIT_INT_CLEAR_13CRIT_INT_CLEAR_14CRIT_INT_CLEAR_15CRIT_INT_MASK_0CRIT_INT_MASK_1CRIT_INT_MASK_2CRIT_INT_MASK_3CRIT_INT_MASK_4CRIT_INT_MASK_5CRIT_INT_MASK_6CRIT_INT_MASK_7CRIT_INT_MASK_8CRIT_INT_MASK_9CRIT_INT_MASK_10CRIT_INT_MASK_11CRIT_INT_MASK_12CRIT_INT_MASK_13CRIT_INT_MASK_14CRIT_INT_MASK_15CRIT_THRESH_0CRIT_THRESH_1CRIT_THRESH_2CRIT_THRESH_3CRIT_THRESH_4CRIT_THRESH_5CRIT_THRESH_6CRIT_THRESH_7CRIT_THRESH_8CRIT_THRESH_9CRIT_THRESH_10CRIT_THRESH_11CRIT_THRESH_12CRIT_THRESH_13CRIT_THRESH_14CRIT_THRESH_15WDOG_BARK_STATUSWDOG_BARK_CLEARWDOG_BARK_MASKWDOG_BARK_COUNTCC_MON_STATUSCC_MON_CLEARCC_MON_MASKMIN_STATUS_0MIN_STATUS_1MIN_STATUS_2MIN_STATUS_3MIN_STATUS_4MIN_STATUS_5MIN_STATUS_6MIN_STATUS_7MIN_STATUS_8MIN_STATUS_9MIN_STATUS_10MIN_STATUS_11MIN_STATUS_12MIN_STATUS_13MIN_STATUS_14MIN_STATUS_15MAX_STATUS_0MAX_STATUS_1MAX_STATUS_2MAX_STATUS_3MAX_STATUS_4MAX_STATUS_5MAX_STATUS_6MAX_STATUS_7MAX_STATUS_8MAX_STATUS_9MAX_STATUS_10MAX_STATUS_11MAX_STATUS_12MAX_STATUS_13MAX_STATUS_14MAX_STATUS_15MAX_REGFIELDStsens_verVER_0VER_0_1VER_1_XVER_2_Xtsens_irq_typeLOWERUPPERCRITICALtsens_privtm_mapsrot_maptm_offsetul_locktsens_contexttsens_featurescrit_intcombo_intadcsrot_splithas_watchdogmax_sensorstrip_min_temptrip_max_temptsens_opstsens_sensorp1_calib_offsetp2_calib_offsettsens_single_valuetsens_irq_dataup_violup_threshup_irq_maskup_irq_clearlow_viollow_irq_masklow_irq_clearcrit_violcrit_threshcrit_irq_maskcrit_irq_cleartsens_legacy_calibration_formatbase_lenbase_shiftsp_lentsens_plat_datahw_idscalibrate_8916calibrate_8960calibrate_v1compute_intercept_slopedbg_sensors_opendbg_sensors_showdbg_version_opendbg_version_showdisable_8960enable_8960fixup_8974_pointsget_temp_commonget_temp_tsens_validinit_8226init_8909init_8939init_8956init_9607init_commoncnameqfprom_readresume_8960suspend_8960tsens_calibrate_commontsens_calibrate_nvmemtsens_combined_irq_threadtsens_critical_irq_threadtsens_enable_irqtsens_get_temptsens_hw_to_mCtsens_irq_threadtsens_probebackuptsens_read_calibrationcdata0cdata1tsens_read_calibration_legacytsens_read_irq_stateirqnametsens_register_irqtsens_removetsens_resumetsens_set_tripstsens_suspendtsens_threshold_violatedc@^ABH @h4|mO8+J@$ E8;w@@$ 5(0@ $%( @H$2kb]@$RM@$|0w@ P$U0p@($Lo000@@0$q@ $ ,&$$v&>4+