ELF[@@$!zR| 0D-D0L   T 0LD-D LLD-D\ `  P \D-D 0TD-DL   $ LD-D ( D-DD H DD-(<$D-DPT @   PTD-D 8d D-D@P 0  @PD-D <XD-DPT @   PTD-D HD-D\ `   \D-D ,,pD-D H   t  HD-D (\,D-DD T DD-($D-DD L DD-@D-D`X P  x `XD-D ,tD-D H  T  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 @  t 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:cRJ7{@`@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*+}~)jkJ j+h @?kT(4* R M) }~jkJJ j+j @ kT`R R?1=?#{ SCA8##C*7h @(4R*x R## }Rmr 0~@ M)0 p @kTM)J*q5R}@~Pz qT7HTQi``i`1K1~ !~-!`1 !~1|Q 7`yo*A8C_ T{IS@#_ BJ@4R*hx R }Rkr .xm} 9 ) @kT)ϱJ*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@4fq TN8F@ *I5R(&rT R!RBR? @@ *i44@@ 54@&qT>EN(6UW)5@*5:E @9@7K)}!) R*q q@ }R K % @?qMTJR 1I T R? kT`*i7*(  }R} *hA8C@ aTODWC_B{AC#_*@*?#{WOCA8C?q@T>EN!UW) 5@5:E @9@7K)}!) Ri@ }R K % h@?qMTJR 1I T R? kT`* 7*(  }R} A8C@ ATOCWB{A#_*@*x?#C{_WOCA8C@@@Hq1˨:E@5R@5@5@T !&qTN(5@ 5@@ }R K % @?qMTJR 1I T R? kT`*i7*(  }R*} hA8C@ ATODWC_B{AC#_*@*?#{  8ERT@)@**? q7 @{¨#_`@!Bc?#{_WOCA8C BhvBv*@B``@@4!#R@4RRa*@@ @4* RC TkQ*i )?kT-}* @+}@* TmQ*yk BE@:@tF> (@H ) @ _“rrk@TE0?7BE@H_“rrk@TE0? 7 @H4**R @ kT }9}@(a*#WT~9T)* CTR9@J@HT~9*TR9QBE @(*_qr1rk@TE0?wA8C@ !T*OE@WD_C{A#_ֈ:E @i4@9 7!B*7:E@9H 6!BJ!BNEZD9E@9(7R*1T!` R))jjt Cӊ)}ʛꂓRr R)D**NE^D*9E@96jj CӪt)}ʛꂓRr kR)D**:E@96!BO*75tF@FF`2@@` @J$RJE$R*m*!Be Vn?#{ D@`FE`V@***hBE@(_1rq_rk@TE0? @{¨#_?#{WO@B@*7:Ee2@`B@4E@*R U1E@*$R*5*!R`B*OBWA{è#_`B!B?#{WOA8CcqTh @4*Ri @ kBTM4}@RE)N4#JB`4Ȃ**@h:E@5 RA8C_ TOFWE{D#_?#{WOA8C(@4*Ri @ kBTM4}@RE)N4#J `4Ȃ**@h:E@5A8C_ T ROFWE{D#_?#{3_WO CA8C(8E@9)H 7h @ 4*R#`DC 5@H4`D"R**`D***`D3 5`@*h @kTO9REHJc*4b*S@5c*;@4h:E @? q藟? qCTC@)% 7qBThN("R**5@֦qTvN6"R**6@6@*** RA8C_ ATOI3@WH_G{E#_@*i?#{ @AE @_Qrrk@TE0? @{¨#_VC?#C{+_WOA8**C@j:E @I@H@?q*kTI @?k)kTH @k@J9EJ@97꣐Rj=r)}*}**)e e8  jRJ r)}*}**)f f) i)) h)(kj*Cӫt CJ}˛}˛삓Rr? RJDkD8 9v#*IqThN(***5@q(ThN(***5@h:E@ qcTf&qTu*Zh**h:E)R**@* q(R( ZhA8C_ aT*OH+@WG_F{DC#_@*?#C{_WOC A8(d)CqbTL(*a05@@5&qTN(ar5@@5:E@ qcTqhTN(a"5@5fabN(5@5qTN(a5@ 5qTN(a5@ 5&* `&@qB T>EN(8]W)5@5:E @9@7 K)}!) R@ }R K % @?qMTJR 1I T R? kT*7*(  }R} `@>EN(7UW)5@5:E @9@7K)}!) R@ }R K % @?qMTJR 1I T R? kT`*ԉ7*(  }R} `A8C@ TODWC_B{AC#_**@*?#{WO(qbTL(*5@@5qTN(vB5@ 5:E@9(6&qTN(a5@5h@h5@4 ROBWA{è#_h"@q@*U?#{@B!{#_r?#{OA8Cp@C)E@:E@_qT6@35:@C 5>@35A)C_!!*A8C_ TOC{B#_U?#{@B!{#_r?#{ WOp@!E@:E @ @! @4*RV7JJJ @kT*OC @WB{Ĩ#__eE?<@@E@?#{_“rrk@TE0?{#_*__eE?<@@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@9IgRqi `T@9 qi T @9dR qj T@9JgRqj* @T@9*_RqjR T@9aRqiz T@9qi # T@9*jR!qj '`T"@9aR%qj +T&@9*jR)qj /T*@9aR-qjB 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**@5jJĆR5nJĆ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@BD qT@R"R"?!Tc?TR":E@4@R*?#T*@!@B c  @ ?T@a:E@ qCT>E@# @)@@(TR"T:@3* 5@>E# M@ ADC?BbT:E@5"R**B@C*5_4>E@# u@ FAF?JT>E @# @)J?VBT>E@# a@)E?F T>E @# @ AIH@R( T:E&R9RR @ 4>E @# @)@T?z:" T:EZ{S @_ T?9CBCT @9 7 @i 4? qTC_? qT @9$w)2 9>E @# V EKAK?"TR"TD***D"R**!BCR:E@h4* *`BA8C_ !T*OH#@WG_FgE{CC#_!BVR9R @)4>E @# >O))@`T?z:T:EZ{S @_ cT?'9CC#T @@*Ԧű6?#{!{#_%?#{(R hR R ȕR( 虁RP (Rx HR R 薁R 蔁R ȚR@ {#_%?#{{RjRcR jqR ( P x {#_%@H4* R wR )j @ kcT?#{(\Hp{{#_%?#{kR \R HkR hYR( HmRP hfRx (bR bR cR {#_%@H4* R wR )j @ kcT?#{i\ pHhw{#_ g@?#{{#_tsens:930:(&tsens_config)->lockcriticaltsens_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_thread&priv->ul_locksrotuplowversion%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%stsens:912:(&tsens_srot_config)->locktm#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.9.0-mainline-gb343509ebd67-ab11947765-4k SMP preempt mod_unload modversions aarch64name=qcom_tsensintree=Yscmversion=gb343509ebd67depends=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_tsenstGnvmem_cell_getnvmem_cell_readTnvmem_cell_put__stack_chk_failnJnesnprintfynvmem_cell_read_variable_le_u32rr_dev_warne?ktime_getƸregmap_field_read ]usleep_range_statePjiffiess$jiffies_to_usecsRl,of_find_device_by_nodey>(<LEPE`t|0X\^^ dd$     0 h P  \          $ x|  L""||( , 0P4P<@D)H)P ==@PUTUX\t.x...((``cchh55 )) $D`DX`qq 4tH 4 x4x (l `<\X$` (( tMM!! ,  ,   H SL Sd !h l t " 0 0 !!!k!k!!!!""5L"""k"k""4"4""5"""##5 #5X#### $4$@$^D$^H$P$kT$kX$l$Fp$Ft$$5$$$<$<$% %5%5L%&k&k'$'F('F,'T(\(5((7)8T)8))7*8<*h*7|*7*9+94+9H+8\+8PX #$%x&@'() ` *( + , - .` h0!p x0! 0! ` h/p01h p/x01p**!*CCCD D(DPDTXD`D]]]]]T"]]^^0^8^`#@^h^xp^x^^^&^^(^)^D*^*Dlx$P(P,048D8D|hD`hlp t | uuWW P   @d  0,0XPp0p@HXphp*x*Cx*Dx*PD`D]`D]`D8]@H`PD`0^p`xDh^`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 hT d 0 `0,,h|P(Td(D(x,  0!L!TT"T`#P%x&H(|)D**&0-*,;>ADGJMPWZ]`a"d)./ 34- KLA !"#$%&'(67 =>  !"#$%&'()*+,- h    K  8 Y hzlp  4 8E ` d T - ` 6 d  D XHjPHg  p} d   06 , 0qX|P,S`Bh,t (0 ,>(_xJ | L PdT |s ~  ,#w(D$/ (q,K  f, ( X ,  P   0!P,!0!) g 0  p    +U := dPj   p8 p  ! ! !T  t K  *8 *x8 x* C8m D8^ k - 0  TD P TJ p K  T" P"3 T"6 d^   `#\#`#0P%|Z<Z<  x|v t x PD8 PD`E `DT]8 ]8]8| $ 0^8F h^8 k 6  & & & ( (K ( ) )3 ) D*^ @*D* *** ^8v ^ ^ k}j   <   eT_ TP     P   y ! # 2!S#)v!J#5 !q # ! #^ B! c# !#!/# !6 /#v R! s#C ! #!#: X t @ އ( f UKWZwQ T}lC $8(d g%d X  1Vl$C ,H $- H (Byc a' ((O ( x(](# (0( ( X(v (c P( ( (N6 % x5 %+ x?+.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.bss__versions.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.rela.rodata.rela.exit.data.rela.init.data.rela.data.BTF.rodata.str1.1init_common.__keyinit_common._keytsens_read_calibration_legacyof_property_read_variable_u32_arraydbg_sensors_showdbg_version_showthermal_zone_device_privnvmem_cell_put__raw_spin_lock_initnvmem_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___addressable_init_module579__UNIQUE_ID_alias549$x.49init_8939ops_8939data_8939__UNIQUE_ID_alias539$x.39__UNIQUE_ID_alias529$x.29$x.19init_8909ops_8909data_8909init_common._key.9$x.9$d.9__UNIQUE_ID_alias548$d.48__UNIQUE_ID_alias538$d.38__UNIQUE_ID_alias528$d.28$d.18$x.8$d.8__UNIQUE_ID_alias547$x.47__UNIQUE_ID_alias537$x.37__UNIQUE_ID_alias527$x.27$x.17init_9607ops_9607data_9607$x.7$d.7data_8996ops_8976data_8976init_8956ops_8956data_8956__UNIQUE_ID_alias546$d.46__UNIQUE_ID_alias536$d.36__UNIQUE_ID_alias526init_8226ops_8226data_8226$d.26ops_8916calibrate_8916data_8916$d.16$x.6$d.6$d.55__UNIQUE_ID_alias545$x.45__UNIQUE_ID_alias535$x.35__UNIQUE_ID_alias525$x.25_note_15$x.15$d.15$d.5ops_8974calibrate_8974data_8974data_ipq8074$d.64$d.54__UNIQUE_ID_alias544$d.44__UNIQUE_ID_alias534$d.34__UNIQUE_ID_depends524$d.24_note_14$d.14$x.4$d.4__UNIQUE_ID_alias583$d.63$d.53__UNIQUE_ID_alias543$x.43__UNIQUE_ID_alias533$x.33__UNIQUE_ID_scmversion523$x.23$d.23$x.13$d.13$d.3data_tsens_v2ops_generic_v2__UNIQUE_ID_description582__UNIQUE_ID_alias552$d.52__UNIQUE_ID_alias542$d.42nvmem_cell_read_variable_le_u32__UNIQUE_ID_alias532$d.32__UNIQUE_ID_intree522$d.22$x.12$d.12$x.2$d.2data_tsens_v1calibrate_v1ops_generic_v1__UNIQUE_ID_license581__UNIQUE_ID_alias551$d.51__UNIQUE_ID_alias541$x.41__UNIQUE_ID_alias531$x.31__UNIQUE_ID_name521$x.21$d.21$x.11$d.11.compoundliteral.1$d.1__UNIQUE_ID___addressable_cleanup_module580ops_8960calibrate_8960resume_8960disable_8960enable_8960suspend_8960data_8960__UNIQUE_ID_alias550$d.50__UNIQUE_ID_alias540$d.40__UNIQUE_ID_alias530$d.30__UNIQUE_ID_vermagic520$d.20$x.10$d.10lc$Ap$z$$$$$$$$Ƅ$ ҄$ ބ$ $ $ $$$&$2$>$K$X$e$r$$$$$$$$$ą$ ̅$!ԅ$"܅$#$$$%$&$' $($)!$*0$+?$,N$-]$.l$/{$0$1$2$3$4Ȇ$5؆$6$7$8$9$:*$;;$<L$=]$>n$?$@$A$B$Cć$Dև$E$F$G $H$I.$J>$KN$L^$Mn$N~$O$P$Q$R$Sψ$T$U$V$W$X$$Y3$ZB$[Q$\`$]o$^~$_$`$a$b$cʉ$dډ$e$f$g $h$i'$j4$kA$lN$m[$nh$ou$p$q$r$s$t$uƊ$vԊ$w$x$y$z${$|,$};$~J$Y$h$w$$$$$Ƌ$֋$$$$$&$6$F$V$f$v$$$$$ʌ$ی$$$ $$($7$F$U$d$s$$$$$$ҍ$$$$ $$($6$D$R$`$n$}$$$$$Ȏ$Ԏ$$$$$$$($4$@$M$Z$g$t$$$$$ď$֏$$$ $$0$B$U$h${$$$$Ɛ$ؐ$$$$ $2$D$V$h${$$$$Ǒ$ڑ$$$ $$/$@$Q$b$s$$$$$̒$ޒ$$$$ $0$@$P$`$p$$$$$Ó$ԓ$$$ $ $  $ .$ <$J$X$f$t$$$$$$͔$ܔ$$$ $$*$7$C$ P$!]$"j$#w$$$%$&$'$($)ŕ$*ӕ$+$,$-$. $/$0&$13$2@$3M$4Z$5g$6t$7$8$9$:$;$<Ŗ$=Ӗ$>$?$@$$ $$$%$4$:$@$0 I$ X @T$b[$bd$n$@Ē1 @\Q2 @Sa3 SpS5 T @Tb Te C Tp@v$ 4 $ J7$7 $7!$7"$7#$7$—$7@Η$`ܗ$6  7 $81F8 M]8 @. : d'? k'A 4Z8 @ $(l/ e Y{@70 \$$ @  / B  / > E  F !$KtK'.K4$ 0C$K$ U$@a$`n$w$$$$ $@$`I  J Ř$$7$7 $7@iJF `F x=K L F F N  O $( 5 @$a3 p> G p@  V 2 $ l/ $ W &$ W 5$ W  l/ UUiJB$ [ Z$ ek$ g|$ e$ g l/ $ a  l/ $ c  iJUU$ e  %B< lrə$ g ٙ$ g $ W $ W $ W  $ W $ W  $ W  +X,$2$ p >$ W J$ W W$ W  l/ tn$ u $ S$ S$ W ɚ$  %B< mkؚ$ { $ S$ 2 l/ tUU$u $   l/ H UU"$)$0$  l/ %B< J?Q N$  l/ c$+k$ ~$ 1$  7 Y{8<$ $  l/ J?Q $ 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_violatedY@TABH EP p+@@ 4w@ 50@HX %( @H T2^x09x4@ )$@ nI D@P K0h@  Lo(0@@@0 c $ wp"h c!OZ0+