ELFy@@" ?#^{ _WO@ B'RRvBuubx `"y`wR`w wAbb!#R7br!#R7b!#R7b!#R 7` @*`@*!`ubu`u{{h`"u"`Bu&`!Rh*uh*v@5 7 zA @MuJ!cu?vr TV`@! 7*.@$*`@!*`@!*`@!* *`@!*U* @ODWC_B{Ũ^_#_`@!B!*u@`@!B**`@!*?#^{ `sV@``@!``b@ @*{¨^_#_?#^{Cg_WOA8BB9h4``b@(R`"h9v@aR7 @Z1T1T*@@!*Z1AT`t`"A@RA8B@ TOFWE_DgC{A@^_#_`@!*vh@kTwu@7uyC9@9Y44`rw@hAkT`hC954`bv@hAkLT@9h4hf`@!`2y@w"xyy@`"ywz AhA`B[KyB{hA`RK RzhJ Ih(}țKhA`bYK`By` @!*7`b`@!**y@:7ARRvv`9*R9`h@h-`9`b@3`@!*`@!*o!*h$@@@!B?#^{ O@@`! 4s `hC9h4 s@ROB R @{è^_#_֟$a@B?#^{C_WOA8BuhC949R`hC9qthC94``rv@hAkT3wBvh@h RhJ Ih(}țKh*A`h&A7qw*T*`b`@!*7R w"x@aR7 @V7q9@R*7 @ Ֆ7`Q q'v9hC9q*R*qaT RhJ Ih`(}țK`v`v@v@9(4`b`@!#R 7?kT@9q**qT*{`(R*h9t?k@T )q`@"!*@b@!*Q@@!***`@!*`@!*-$a@BD$@@@!B@6$!B**6A8B@ aT*@OEWD_C{A^_#_$@@@!B!?#^{ O``b9`@!#R 7`B` @!#R5R7 RhJ Ih`"(}țK`tu9OB @{è^_#_*`@!*`@!*?#^{ (R*h @{¨^_#_?#^{OAT@*tOA{¨^_#_?#^{WO`TsAuv@tT*OBWA{è^_#_`C!@R?#^{ObN@2@BROA|@{¨^_#_?#^{ObN@"@BROA|@{¨^_#_?#^{ObN@R@BROA|@{¨^_#_?#^{ObN@B@BROA|@{¨^_#_?#^{ObN@b@BROA|@{¨^_#_?#^{!{^_#_?#^{{^_#_enablegoogle,overheat_mitigation$$$$$parmtype=enable:booldescription=USB port overheat mitigation driverauthor=Maggie White license=GPL v2vermagic=5.10.177-android13-4-gebc441967af0-ab11066595 SMP preempt mod_unload modversions aarch64name=overheat_mitigationdepends=gvotablescmversion=ga9fbd11f076cCouldn't un-vote for USB ICL ret=%d 3failed to get %s from '%s', ret=%d cleared_timeovh_probegoogle,port-overheat-work-intervalPort overheat mitigated Update USB port temp:%d Cannot create sysfs group, ret=%d POWER_SUPPLY_PROP_PRESENTgoogle,end-mitigation-tempusb-portcannot read end-mitigation-temp, ret=%d Updating USB connected status USB_OVERHEAT_MITIGATION_VOTERCouldn't un-vote for disable_power_role_switch ret=%d get %s for '%s' => %d name=usb evt=%lu cannot read port-overheat-work-interval, ret=%d ../google-modules/bms/google_psy.hplug_tempUSB_ICL../google-modules/bms/overheat_mitigation.cDISABLE_POWER_ROLE_SWITCHdis%d %s: failed to register cooling device: %d cannot read begin-mitigation-temp, ret=%d trip_timegpsy_get_propUSB is %sconnectedgoogle,overheat_mitigationgoogle,polling-freqcannot read polling-freq, ret=%d Cannot register power supply notifer, ret=%d Couldn't vote for USB ICL ret=%d overheat_mitigation%s: failed to get wakeup source Port overheat triggered update_usb_statusPOWER_SUPPLY_PROP_ONLINEmax_temp3Couldn't find USB_ICL votable 3Couldn't find DISABLE_POWER_ROLE_SWITCH votable google,begin-mitigation-tempusb%s: TYPEC mode=%d ret=%d Couldn't vote for disable_power_role_switch ret=%d psy_changedusb overheat throttle state=%lu hysteresis_timePOWER_SUPPLY_PROP_TEMPC bLinuxoverheat_mitigationlumodule_layouto’param_ops_boolscnprintf!rmod_delayed_work_onmsleepP'6__dynamic_dev_dbgZ%strcmp {{__dynamic_pr_debug__stack_chk_fail4.w__pm_relaxdmemsetv~Xkobject_ueventktime_get_with_offset.ێ&_dev_infoWqueue_delayed_work_onӅ3-system_wq__msecs_to_jiffiest_A__hwasan_load4_noabortU power_supply_get_property__hwasan_store1_noabort"H__pm_stay_awakes}=F__hwasan_load1_noaborto0wakeup_source_unregister1xsysfs_remove_groupÁkpower_supply_unreg_notifierYP_dev_errprintksysfs_create_group:d%thermal_of_cooling_device_register bpower_supply_reg_notifierYyinit_timer_key=:%delayed_work_timer_fnd{wakeup_source_register$bgvotable_cast_voteC60of_property_read_variable_u32_arrayh'J__hwasan_load8_noabort__hwasan_store4_noabort\__hwasan_store8_noabort.3odevm_kmallocvLgvotable_election_get_handleB>power_supply_get_by_namecplatform_driver_unregisterhZ __platform_driver_register1[__sanitizer_cov_trace_pcGNUfm*{eZBmGNU$U(R,R0Z<R<@R<D[PRpTRpX[t\]]]]^^_RR`RR`Rb$Rb4`<R.DR.T``_dR`lR`|a_aRRb]]]]];c;cd$](;, 0;, 8eD_TU\_hUtUUR>R>f]]_>>gUUR7R7URXRX hU$_(R0R<UD_LRPR\Ud_lRpRU_RBRBiU_RRXRRXiURdRdi U_ _$R(RX0R4RX<iHUP_TR\RdiU_Uj_>>k_lU$U4m@UHUP_Xn`op_pUUU__R%R7R%R7hU qrs s(_<t_RRuqU^U^m??mq q4m@UHUXqdqtU|UmUUUUU_RRiq^q^__(^8_H^Tvx_^_R`R`a_R`R`a_Uw^ ^ o$ o8 x@ _L UT U\ oh _p yx U _ R R i U _ R R i U R~ R~ i z U _ _ B R R7 B R R7$ {P U` _p _| R R | U U U U m U U s s _ t U _$ B( R0 B4 R< }x U m U U m m q q U U _ U U$ vH ]T qd qx ^ U _ R` R` a U ~ _ p o _4 p` ol m U U v ] q ^ m _ R`R`aU$U,mLUXU`otUU_RR-RR-RRuUU__R%RR%RhU U_ _$R%(R0R%4R<hLUT_XR~`R~lUt_|RRiU_B8RAB8RA}U__BRRBRR{UUBpRR Bp$R(R4{<U|zU__BRRBRR{Uo_R`R` a_R`$R`4a<UDvh]toU_RRU_RRiU]<UD_PUX_d]tUU__]UUU$_(R4R8u<s@sH_\U_qRRU_qRRHUP_\q`RhRtU_qRRU_$q(R0R<U?V? V$WU??Y;; B(; ; B ; $;(B`0; 4;8B(@;@ D;HB(P;H T; XB;; ;?;;l0R@VX>?(?H?h??(R.8;dHR2X;hR'x;,R;RK;>V ?RRRR8R@RHRDPRApRxRRDRRRRDRAndroid (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)  a #$%&'()*Sko]m\[v+T036789 !*)i*_M" O9HNNy?.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt__versions.modinfo.rela__param.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.data.rodata.str1.1power_supply_get_propertyinit_timer_keyof_property_read_variable_u32_array__pm_relaxmax_temp_showplug_temp_showhysteresis_time_showtrip_time_showcleared_time_show__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_store1_noabort__hwasan_load1_noabortkobject_ueventmemsetktime_get_with_offsetupdate_usb_statususb_cooling_ops____versions__msecs_to_jiffiesovh_attr_dev_errovh_driverplatform_driver_unregisterwakeup_source_unregister__platform_driver_registerwakeup_source_registerthermal_of_cooling_device_registerpower_supply_unreg_notifierpower_supply_reg_notifiersystem_wqovh_attr_groupsysfs_remove_groupsysfs_create_groupdev_attr_max_tempdev_attr_plug_tempstrcmpmsleep_dev_infoqueue_delayed_work_onmod_delayed_work_ondelayed_work_timer_fnparam_ops_bool__stack_chk_failprintkport_overheat_work__dynamic_pr_debug__dynamic_dev_dbgscnprintfovh_removegvotable_cast_voteusb_get_max_stateusb_set_cur_stateusb_get_cur_statedev_attr_hysteresis_timedev_attr_trip_timedev_attr_cleared_timepower_supply_get_by_nameinit_module__this_modulecleanup_modulegvotable_election_get_handlematch_table__param_str_enable__param_enable__pm_stay_awakeovh_probemitigation_enabledpsy_changed__sanitizer_cov_trace_pcdevm_kmallocsuspend_usb__UNIQUE_ID_enabletype269$d.19$x.9gpsy_get_prop.__UNIQUE_ID_ddebug268$d.18$d.8_note_7__UNIQUE_ID_license277__UNIQUE_ID_scmversion267$d.27$d.17$x.7__UNIQUE_ID_author276__UNIQUE_ID_depends266$d.16$d.6__UNIQUE_ID_description275__UNIQUE_ID_name265$x.15$x.5__UNIQUE_ID_vermagic264$d.14$d.4psy_changed.__UNIQUE_ID_ddebug273$x.13$x.3$d.3$d.12$x.2$d.2update_usb_status.__UNIQUE_ID_ddebug271$d.21$x.11$x.1$d.1update_usb_status.__UNIQUE_ID_ddebug270$d.20$d.10@`YTEX@@1(,580@0]%40 @]` @ ^&h!@_` 3`.@0`w((r@b`iP&92vN @pbK0cLod4!!@@d0^% 0$0 dd0 !T(qHpr