ELFz@@*'Hd,X@>}d,Xp@'UTPd,X@>}zR| (,D-DD T DD-(D$D-DD L DD-(pLD-DD t DD-< D-D`T @  p `TD-D <D-D`T @  ` `TD-D ,$D-D0L    0LD-D ,LD-D0L   t 0LD-D 0|<D-D0L    0LD-D 8D-DPP 0  PPD-D 8D-D@P 0  @PD-D ,(D-D0L    0LD-D 0XD-D0L    0LD-D L@D-D\ `   \D-D (TD-D H  t  HD-0D-D H    HD-;?#{@ @bR**qS*Y@y @&RA!( {#_?#{WOA8* C*CR@@ qSZ@y@1 5h@  kC9T_@9y  @`@*@_@9x22_9 kaTy  @`@*@_@93x2[@9jB@9Ck"@9_92)_9Z@yI 3*RRW9 i3[9@5Z@y@R3#R397Z@y@3#R39 7*A8 C_ !T*OE@WD{B#_@b@!@b@!***!*!@ ?#{_WOA83 C#R(X@y @C8C9)39`5hZ@y`@C#R- 5h"@4*R7R h@*"6@i"@ kTi@}@ %6*@ 8@iZ@y3`@#RsS!!( 5396 @"ؚ6C@9  *6C_8 *`@**`@!*`@!A8 C_ !T ROEWD_C{B#_/xB?#{CA8 C#RhRhZ@y@9=5h"@4i@@9"C_ k"TTh&@i@9`@R9(2iZ@y9! @5A8 C@ T{A@#_h@!*h@*!**`@!/xB?#{CA8 C @4i@"C_ qBTTh&@i@9`@CR9(2iZ@y9! `5A8 C@ T{A@#_h@*!**`@!;?#{OCA8 C@9z9#R:yZ@y@7@9i@9@#R(i3Z@y!97Z@y@#R95@7`@W*6@!*@!@!@!**A8 C@ T*OB{A#_?#C{WOA8* C*@(R#Rhz9Z@y@ 7h@'@9kRj@9mR@9+@9n"@9) }S) *S39#9mSJ *kb@9)2 *'9i2+9jB@9/9 H  k79aTv9(R*hv9x2kTRr9 (R*hr9hr@93xr(iv@9W9?qaT2W9Z@y@#R@5`@*7A8 C_ T*ODWC{BC#_@*!*@b@!**@!* ?#{WOCA8 C#R(X@y @99)5hZ@y`@#R15hZ@y`@#R)@7hZ@y`@#R17h"@h4*R5R*h"@_k"Ti@K%4V}@`@ jy@9_qTj@@9"ʚ T@9ju@9 T*5@9 T*&4)q@9)7j6*`@!*`@! *`@!*`@!A8 C@ T ROCWB{A#_/xB?#{CA8 C#RhZ@y@9=`5h"@4i@@9"C_ kTT!B`*A8 C@ T{A@#_h@!**`@!?#{OCA8 C#R4RRiZ@y@9!7hZ@y`@#R95`7iZ@y`@R#R9!7hZ@y`@#R5* 7@9h6 R RBRhZ@y`@#R5*`7@96 R RBRhZ@y`@#R5*7@96 R RBR`@! `@!*h@!h@!h@!**A8 C@ T*OB{A#_|?#{ o g _ W OCA8 C\A(@# !#R@ 7B RR`#@`*Xy7'*s"4RRw~@!#R 7'@a@* 6'@!.@ `"B*A8 C_ ,TONWM_LgKoJ{I#_zZR!#R&`7'@*6'@!** R B5{@5@@!#R7/@ qTxc)#T #T@!*c#R7;@qT @?@)A@ ? qI?qTTT@!chsTT@`TC!CR7~)*`6*h3TT@!#RA7 @+@ @*`6*h# TT@!hCT(R @hB@ qT!#R7+@a@*`6ZRhCT#T@!#R 7+@*7 TTTiT*@i;R @@_rQ(rk@TE0?5"@@4 @"@s"T@@@is?TLT@@!"is 5 @@R@@@*@!*!*%!*/@!*/@!/@!@~)!@+@!@+@!+@!@! H?#{ @@7q @{¨#_KK,?#{O**@@2 k @T  kT @_Քrqyrk@TE0?  @**_1rrk@TE0?OA{¨#_50o?#{!{#_`}?#{{#_qcom,spmi-adc-tm5qcom,spmi-adc-tm-hcqcom,spmi-adc-tm5-gen2pppdescription=SPMI PMIC Thermal Monitor ADC driverlicense=GPL v2name=qcom_spmi_adc_tm5intree=Yscmversion=gc82917ebd289depends=qcom-vadc-commonalias=of:N*T*Cqcom,spmi-adc-tm5alias=of:N*T*Cqcom,spmi-adc-tm5C*alias=of:N*T*Cqcom,spmi-adc-tm-hcalias=of:N*T*Cqcom,spmi-adc-tm-hcC*alias=of:N*T*Cqcom,spmi-adc-tm5-gen2alias=of:N*T*Cqcom,spmi-adc-tm5-gen2C*vermagic=6.12.5-android16-0-gc82917ebd289-ab12815448-4k SMP preempt mod_unload modversions aarch64adc-tm conversion request handshake timed out %s: channel number too big: %d invalid decimation %d adc-tm request conversion failed regadc-tm read failed with %d pm-adc-tm5-gen2%s: invalid ADC channel number %d block write failed: %d qcom-spmi-adc-tm5adc-tm channel configure failed with %d clear status low failed with %d adc-tm interrupt disable failed with %d read status_high failed: %d pm-adc-tm5clear status high failed with %d qcom,hw-settle-time-us%s invalid hw-settle-time-us %d us adc-tm enable failed io-channelsInvalid channel %d adc-tm handshake failed with %d adc-tm request conversion failed with %d %s: error parsing ADC channel number %d: %d adc-tm enable failed with %d %s: invalid args count for ADC channel %d channel %d params write failed: %d read status high failed: %d qcom,ratiometricadc-tm block read failed with %d &chip->adc_mutex_locktzd register failed ctl read failed: %d, channel %d %s: error getting channel read status_low failed: %d adc-tm init failed qcom,decimation%s: invalid pre-scaling <%d %d> channel %d params read failed: %d qcom,avg-samplesadc-tm channel disable failed with %d get dt data failed read status low failed: %d qcom,pre-scaling%s: invalid channel number %d Error registering TZ zone for channel %d: %ld read failed for BTM channels invalid avg-samples %d qcom_spmi_adc_tm5z__platform_driver_registerœplatform_driver_unregister~regmap_update_bits_baseregmap_bulk_readk]9qcom_adc_tm5_temp_volt_scale\mregmap_bulk_writex_dev_err__stack_chk_fail%"thermal_zone_device_updateKMmutex_lock82mutex_unlockqcom_adc_tm5_gen2_temp_res_scale __mutex_init ]usleep_range_stateӑ:dev_get_regmapNPwof_property_read_variable_u32_array Wldevm_kmallocKm0platform_get_irqCof_get_next_available_child|of_device_get_match_dataݙGqcom_adc5_decimation_from_dtؙdev_err_probenTSqcom_adc5_avg_samples_from_dt!j__of_parse_phandle_with_argsn&%Adevm_fwnode_iio_channel_get_by_name4zqcom_adc5_prescaling_from_dtdNqcom_adc5_hw_settle_time_from_dtNa>of_find_property+devm_thermal_of_zone_registercdevm_request_threaded_irq@lMthermal_zone_device_privXiio_read_channel_processedؤmodule_layoutLinuxLinuxGNU9J6ѻ]nZOGNU@opq$qxrrrh0h0hh,s8h<hHhfLhfTs\tpphhuLpshhhhstHprhhshhshhs$trhhshhst<v\prrhhhFhFhdhdhOhO swDtvp<xhxrw hF hF$ h( h8 sD hH hP sX t p p r r u h h hx hx h. h. h h s td p hh hh M M y h h s h h s tT rt r r p z p z$ pD zL hP hT sd hh hx h| h h3 h3 hT hT s t({4h8hL|d}~}I I hh |0@hODhOdhhhthShS|h8h8s4h8h@Pphth|hh<hhlhx|hh| h5h5 Xh\hh|xhShS|DIHIhhs hhs$h(h<h/@h/Ph~Th~lhph|hhshhshhshOhOh8h8sh~h~s t<PDDkk lDDnI IhPI(D0D 8F@FTHFdPFXhpDLxDXFFTFdF,hDDF FLF` F( hF(FjmF h0Android (12755234, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)GHHtFFTFd FPF,F FLF` ,F( \F F F( Fad !$(-07:=@AD+GH5IJ6'b,"# Xjm L   L K A T   P T dF ` d $w F t , ( , <| 1 D  S L H L ` @ \  `  ( q $ @ ( . @   HPZ (Tv $+ (/  | 1hHHKk1:1 } @L X87 @p%P  @@QW V`A!@ !y w""$V%%?'F!""7"fcQf" ,$)szgk*< Nj*NX !k~.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.rela.init.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.rodata.__llvm_fs_discriminator__.BTF.rodata.str1.1of_find_propertyadc_tm5_gen2_init.__keyof_property_read_variable_u32_arraythermal_zone_device_priv__mutex_initadc_tm_hc_initadc_tm5_initadc_tm5_gen2_initqcom_adc5_avg_samples_from_dtqcom_adc5_decimation_from_dtqcom_adc5_prescaling_from_dtqcom_adc5_hw_settle_time_from_dtadc_tm5_thermal_opsadc_tm5_set_trips____versions__of_parse_phandle_with_args__start_alloc_tags__stop_alloc_tagsadc_tm5_isradc_tm5_gen2_isr_dev_erradc_tm5_driverplatform_driver_unregister__platform_driver_registerdevm_thermal_of_zone_registerplatform_get_irqdevm_request_threaded_irqadc_tm5_gen2_conv_reqadc_tm5_get_tempdev_get_regmap__stack_chk_failadc_tm5_disable_channeladc_tm5_gen2_disable_channel.compoundliteralmutex_unlockmutex_lockregmap_bulk_writeusleep_range_statethermal_zone_device_updateregmap_update_bits_baseadc_tm5_configureadc_tm5_gen2_configuredevm_fwnode_iio_channel_get_by_nameinit_module__this_modulecleanup_module__mod_of__adc_tm5_match_table_device_tableqcom_adc_tm5_temp_volt_scaleqcom_adc_tm5_gen2_temp_res_scaledev_err_probeadc_tm5_probeof_get_next_available_childiio_read_channel_processedregmap_bulk_readdevm_kmallocadc_tm_hc_data_pmicadc_tm5_data_pmicadc_tm5_gen2_data_pmicof_device_get_match_data__llvm_fs_discriminator____UNIQUE_ID_description699__UNIQUE_ID_alias539$d.29_note_19$d.19$d.9__UNIQUE_ID___addressable_cleanup_module698__UNIQUE_ID_alias538$x.28_note_18$x.18$x.8$d.8__UNIQUE_ID___addressable_init_module697__UNIQUE_ID_alias537$d.27.compoundliteral.17$d.17$d.7__UNIQUE_ID_depends536$d.36$x.26$x.16.compoundliteral.16$x.6$d.45__UNIQUE_ID_scmversion535$d.35$d.25$d.15$d.5$d.44__UNIQUE_ID_intree534$d.34$x.24$x.14.compoundliteral.14$x.4__UNIQUE_ID_name533__UNIQUE_ID_vermagic533$d.33$d.23.compoundliteral.13$d.13$d.3__UNIQUE_ID_alias542$d.32$x.22$x.12$x.2$d.2__UNIQUE_ID_alias541$d.31$d.21$d.11.compoundliteral.1$d.1__UNIQUE_ID_alias540$d.30$x.20$x.10__UNIQUE_ID_license700DD Ii% HVi% ki%@vi%i%Y@r$))f  i% 85i%5 i%@i%5`i%5ki%5i%5i%]i%]i%]i%SS@> ~i%j% j%8j%Mj% P;el@EZj%5ki%5 i%5@CL`dj%;   sj%j%j%j%j%j%j%j%k% k%k%(k%1k%9k%Ck%Pk% ! ' c ?c Cc \k%  nk% k%  tSk% k%  Sk% k% b[k% Cl% l% b[l% r  ~?c Cc +l% =l% adc_tm5_datafull_scale_code_voltdecimationhw_settledisable_channeladc_tm5_channeladc_channelcal_methodprescalehw_settle_timeavg_sampleshigh_thr_enlow_thr_enmeas_eniioadc_tm5_cal_methodADC_TM5_NO_CALADC_TM5_RATIOMETRIC_CALADC_TM5_ABSOLUTE_CALadc_tm5_chipnchannelsadc_mutex_lockadc5_timer_selectADC5_TIMER_SEL_1ADC5_TIMER_SEL_2ADC5_TIMER_SEL_3ADC5_TIMER_SEL_NONEadc_tm_gen2_time_selectMEAS_INT_50MSMEAS_INT_100MSMEAS_INT_1SMEAS_INT_SETMEAS_INT_NONEadc5_genADC_TM5ADC_TM_HCADC_TM5_GEN2ADC_TM5_MAXadc_tm5_configureadc_tm5_disable_channeladc_tm5_gen2_configureadc_tm5_gen2_conv_reqadc_tm5_gen2_disable_channeladc_tm5_gen2_initadc_tm5_gen2_isradc_tm5_get_tempadc_tm5_initadc_tm5_isradc_tm5_probeadc_tm5_set_tripsadc_tm_hc_initr@c^8@h*|cO$J@@x& 5$&00@0Vx& %T&( @VH&;&H6@Vp&X*S@`Y&H*C@xY&*m@YH&2,Pl1x 1U0Y@Zh&Lo[32@@0\0&q8@@@0p@$@ `\"`\ (jikys_