HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/modules/5.15.0-152-generic/kernel/drivers/power/supply/surface_battery.ko
ELF>Ha@@)(GNU�tT)\�0��ᆊ�b�;LinuxLinux�UH��SH�_xH���H����H����H�]���f��UH��ATI��H��XeH�%(H�E�1�@�u�H�E�H�u��U�H�U�H�M�H�M��E��E��E�H�E�H�E�H�E�H�E�H�E����uH�}�uH�U�eH+%(u
L�e����L���D�M�D�E��H�M�H��H���������f��UH��AUATI��SH�x�L�� H��L���L��H��i����L����Hc�[A\A]]��UH������ H�5H����]�ff.�@�UH��AVI��AUL�m�ATL�e�S�H��HeH�%(H�E�1��u����I�H�M�H�u��E��E����H����E����L�m��U�1҈E�L�e�H�E�����t���u��u�H�U�eH+%(uH��H[A\A]A^]��@�UH��AUI��ATSH��H��H�xeH�%(H�E�1��1�H�U�L��I�����t$H�H�U�eH+%(��H��[A\A]]�M��$ L���A��$HtGH�U�L��H��S㥛� H��H��H��H�������L��A�ą�u
�H����Ic��|���L���H����h����ff.���UH��AWAVI��AUL���ATL�e�S�H��XeH�%(H�E�1�I�H�M�H�u��E��E����L����E����H�E��U�L��H�U��E�H�E�H�E�L�m�L�e�H�E����u)H�}�u7H�U�eH+%(uYH��X[A\A]A^A_]����t���uԃ��W�����L���D�M�D�E��H�M�H��H������������UH��AWAVL��HAUA�ATSH��H��XeH�%(H�E�1�H�L��������H����k���A�ă��t���uA��u�E��t)H�E�eH+%(��H��XD��[A\A]A^A_]�L��LA���H��H�H�M�H�u��E��E����L����E����H�E��U�L��H�U��E�H�E�H�E�wH�E�L�}�H�E�H�E����uDH�}�w��ƃ�ƃ�ƃ�ƃ���HtLH�������t@A���������t���u
A���7���ƃ�A��ƃ�ƃ�ƃ�������L��uiH�H��@���L��A������D�M�D�E��wH�M�H��H���ƃ�ƃ�ƃ�ƃ��a�����f.��UH��AWL�� AVAUATSH��L���H��D��MD��H���A�ą�uPA��t,D;�Mu[L���H�{(�D��[A\A]A^A_]���Htˋ�aH�������t�A��L���D��[A\A]A^A_]�L����f��UH�xH���.���]���U�H��AUA�ATL�e�SH��L��H��HeH�%(H�E�1��H�H�H�M�������H����f������t���uA��uυ����E�������L�� L���H���h���������H��L�����MH�CxH�����H�CPH�;H�s0L��H�CXH�]�H�E��H�C(H=�wH�H���H����H�U�eH+%(uQH��H[A\A]]���aH��������^���L��E���E�뼃��H��^���������UH��AVAUATSH���H���0��
��H��I���I��H���M�uH�� E�mH��H���I�L$�L��H���I��$�E1�� H��I�$���H��I�L$01�A��$H���I��$�I��$�I��$�ADŽ$IDŽ$�E��$AƄ$
ADŽ$AƄ$A�D$8I�D$`I��$�IDŽ$��L�cxL���<���[A\A]A^]����������UH��AVAUATA��SH��L��@�=�E��t
H��@u}L��HA�H�L��������H����|���A�ă��t���uA��u�E��t[D��A\A]A^]���Ht7H���c�����t+A��[D��A\A]A^]�H�E1�L)�H9��m����H�H��@[D��A\A]A^]�fD�UH��AUL���ATL��p���SH��L���L��1�����L��A���E���H�{��[A\A]]���U1�H��AVAUATSH��D�FH�����D:��uBI��f��SM��$�����tvwU1���u#L������Å�������؍�[A\A]A^]��KD�KH��H���똸��t�1���S[A\��A]A^]�M�t$8L���1�L�����L�������t~���I��$@������o�����e���f��UH��AWAVAUI��ATS���L�� I��L����L���e���A�ƅ�u"A��$H��u/����������A�EL���D��[A\A]A^A_]�����wI���vk�����Y��������A��$U����Li��A�E뒃�2�hvH��I���J�JI�ĞM�e�e������mv}��umA��$i����@�������,������.uCA��$U�Q������A��$�����������k�d1�����������A���������u�A��$�A��$�����������������A��$U�p�����A��$Q�p������������t�����(ta��*�����뀃�uA��$���������A�����G������V���A��$����������ك�H�:���I�ĉM�e����A��$Q����c����I�ĮM�e���I�ĩH��L���A���E������L��H���A���E�������L��H���A���E��������L��H���A���E���_���L��H���������C���A��$Q�Q�� ���A��$�������������A��$�A��$���������A��$U�p����v;A��$Q�p����v+1�A;�$���������A��$]��������f������@�ƅ���@��t�9�r�����A��$����@�Dž���@�������9������f���A����_��������Q���H�;��H����H�;H�������H��p���D��H�����UH��H��H���]�UH��H���]�rqst: invalid response length, expected %zu, got %zu (tc: %#04x, cid: %#04x)unsupported battery revision: %u
drivers/power/supply/surface_battery.cunsupported battery power unit: %u
failed to update battery state: %d
power event (cid = %#04x, iid = %#04x, tid = %#04x)
include/linux/surface_aggregator/controller.h%d
&bat->lockNiCdNiMHLIONLI-IONLiPsurface_batteryBAT2BAT1alarmspwr_notify_bat'((*,.2HIJ.2HIJcache_timelicense=GPLdescription=Battery driver for Surface System Aggregator Moduleauthor=Maximilian Luz <luzmaximilian@gmail.com>parm=cache_time:battery state caching time in milliseconds [default: 1000]parmtype=cache_time:uintsrcversion=FFBDA7DE03C5962CFDA75BCalias=ssam:d01c02t02i01f00alias=ssam:d01c02t01i01f00depends=surface_aggregatorretpoline=Yintree=Yname=surface_batteryvermagic=5.15.0-152-generic SMP mod_unload modversions �� �Rmodule_layout9,%�param_ops_uint�~�Ossam_device_driver_unregister��__ssam_device_driver_registerT���strncasecmpX��strcasecmpѿ��__dynamic_dev_dbg�__msecs_to_jiffies9c��init_timer_keyj��delayed_work_timer_fn�f�strncpy���__mutex_initsjĹdevm_kmalloc�ۜ=ssam_device_get_match_data��K�ssam_notifier_register|T>2devm_power_supply_register�D##power_supply_changed}1�
_dev_warn�P�jiffies�s<\kstrtoullm���queue_delayed_work_onӅ3-system_wq8�2mutex_unlocka��sysfs_emitK��Mmutex_lock�`power_supply_get_drvdata.�%�_dev_err)(��ssam_controller_deviceke��__stack_chk_fail�H�gssam_request_sync_with_buffer�9�[__x86_return_thunkJ��cancel_delayed_work_sync�$kssam_notifier_unregister�m��__fentry__A	�	��fsurface_batteryGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����  �	�	��	�t	K�	 P	(P�"@
|�(� ha40@;@2� !>� N� ^� n� ~� �� �� �� �� 	� 
� � �� 
� � .� >� N� ^� n� ~� �� �� �� �� � � � �� � � .�  >� !N� _� t� � ���� �� �)L0
���� �� � � � ���� ��} 0�V�@
��� ��;;@�4����� � �� }� !� 4� D� ����
������W� 8�;��j��}���k�  \;H�����}�� � ���� �� �� � K��� � � �� 
� *������ ����@}`$� 7� K� a� ����tK�P q� �`T}�V��@�H���
��}� ���� �;���� ���=����N���}�
������
������ �� � � � � S.� >� Q� i� {� �� �� � � � � w\�n]	�#� �(.� �Hz\	�h�\	��C� ��S� ���\	���\	��\	�(�\	�Hb� �hs� ���� ���� ��z����I�I�g�h�*}��	�� �*��� � � �@� �`� ��� ��@
��� ��%����@�:k@� 5k�� �1��@Tm	��
j�@
*� ��`
.� ��;��-k
��}�
������~�����������
�*��"
��
�V����2� %�`D6� ��M� �X� ��d� ��
 \	��~� ���� ���� ��
 \	���G� ��� ��
 \	���I6� ��&� ũE� '�
����j��a� ��q� W�� �
�%���� ��
�%���� ��� �ssam_device_idssam_spanssam_ssh_tcSSAM_SSH_TC_SAMSSAM_SSH_TC_BATSSAM_SSH_TC_TMPSSAM_SSH_TC_PMCSSAM_SSH_TC_FANSSAM_SSH_TC_PoMSSAM_SSH_TC_DBGSSAM_SSH_TC_KBDSSAM_SSH_TC_FWUSSAM_SSH_TC_UNISSAM_SSH_TC_LPCSSAM_SSH_TC_TCLSSAM_SSH_TC_SFLSSAM_SSH_TC_KIPSSAM_SSH_TC_EXTSSAM_SSH_TC_BLDSSAM_SSH_TC_BASSSAM_SSH_TC_SENSSAM_SSH_TC_SRQSSAM_SSH_TC_MCUSSAM_SSH_TC_HIDSSAM_SSH_TC_TCHSSAM_SSH_TC_BKLSSAM_SSH_TC_TAMSSAM_SSH_TC_ACCSSAM_SSH_TC_UFISSAM_SSH_TC_USCSSAM_SSH_TC_PENSSAM_SSH_TC_VIDSSAM_SSH_TC_AUDSSAM_SSH_TC_SMCSSAM_SSH_TC_KPDSSAM_SSH_TC_REGssam_event_flagsSSAM_EVENT_SEQUENCEDssam_eventtarget_categorycommand_idssam_request_flagsSSAM_REQUEST_HAS_RESPONSESSAM_REQUEST_UNSEQUENCEDssam_requestssam_responsessam_request_spec_mdssam_notif_flagsSSAM_NOTIF_HANDLEDSSAM_NOTIF_STOPssam_notifier_fn_tssam_event_notifierssam_notifier_blockssam_event_registrycid_enablecid_disablessam_event_idssam_event_maskSSAM_EVENT_MASK_TARGETSSAM_EVENT_MASK_INSTANCESSAM_EVENT_MASK_NONESSAM_EVENT_MASK_STRICTssam_device_domainSSAM_DOMAIN_VIRTUALSSAM_DOMAIN_SERIALHUBssam_device_uidssam_devicessam_controllerssam_device_drivermatch_tablesam_event_cid_batSAM_EVENT_CID_BAT_BIXSAM_EVENT_CID_BAT_BSTSAM_EVENT_CID_BAT_ADPSAM_EVENT_CID_BAT_PROTSAM_EVENT_CID_BAT_DPTFsam_battery_staSAM_BATTERY_STA_OKSAM_BATTERY_STA_PRESENTsam_battery_stateSAM_BATTERY_STATE_DISCHARGINGSAM_BATTERY_STATE_CHARGINGSAM_BATTERY_STATE_CRITICALsam_battery_power_unitSAM_BATTERY_POWER_UNIT_mWSAM_BATTERY_POWER_UNIT_mAspwr_bixdesign_caplast_full_charge_capdesign_cap_warndesign_cap_lowmax_avg_intervalmin_avg_intervalbat_cap_granularity_1bat_cap_granularity_2spwr_bstpresent_rateremaining_cappresent_voltagespwr_psy_propertiesregistryspwr_battery_devicepsy_descupdate_workbixbstiid__raw_ssam_bat_get_staalarm_showalarm_storespwr_battery_get_propertyspwr_battery_load_bstspwr_battery_recheck_fullspwr_battery_registerspwr_battery_set_alarm_unlockedspwr_battery_update_bix_unlockedspwr_battery_update_bst_unlockedspwr_battery_update_bst_workfnspwr_external_power_changedspwr_notify_batsurface_battery_driver_exitsurface_battery_driver_initsurface_battery_probesurface_battery_removesurface_battery_resumesurface_battery.ko��	
!�#0E9\�iT�`	�i�~8���7�@�]
p1)��Ip�U`r������`����<�+�<B]	_s!{����PY�`
���0	8!"=�T	p{�@�L0���� 0�`P@(/�B� Q|Kk��(��
x�
(������ 0*	9Rm��"�����	'0;CN[t�������
&5K__UNIQUE_ID_srcversion127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8surface_battery_remove__raw_ssam_bat_get_staalarm_showspwr_external_power_changedspwr_battery_set_alarm_unlockedalarm_storespwr_battery_load_bst.part.0spwr_battery_update_bix_unlockedspwr_battery_update_bix_unlocked.coldspwr_battery_recheck_fullsurface_battery_resumespwr_battery_registerspwr_battery_props_engspwr_battery_groupsspwr_battery_props_chgspwr_battery_register.coldsurface_battery_probe__key.3spwr_notify_batspwr_battery_get_propertyspwr_battery_update_bst_workfnspwr_battery_update_bst_unlockedspwr_battery_update_bst_workfn.cold__UNIQUE_ID_ddebug192.0surface_battery_driver_initsurface_battery_driversurface_battery_driver_exit__func__.5__UNIQUE_ID_license196__UNIQUE_ID_description195__UNIQUE_ID_author194surface_battery_pm_opssurface_battery_matchspwr_psy_props_bat1spwr_psy_props_bat2_sb3spwr_battery_groupspwr_battery_attrsdev_attr_alarm__UNIQUE_ID_cache_time190__UNIQUE_ID_cache_timetype189__param_cache_time__param_str_cache_time.LC4.LC11param_ops_uintdevm_kmalloc__msecs_to_jiffies__this_module__mod_ssam__surface_battery_match_device_tablecleanup_modulessam_notifier_unregisterdevm_power_supply_register__dynamic_dev_dbg__fentry__sysfs_emitinit_modulessam_notifier_registerssam_device_driver_unregisterstrncasecmp__stack_chk_failqueue_delayed_work_on__ssam_device_driver_register_dev_errmutex_lockstrncpystrcasecmp__mutex_initpower_supply_get_drvdatassam_controller_device_dev_warnkstrtoullssam_device_get_match_datassam_request_sync_with_buffer__x86_return_thunkpower_supply_changedmutex_unlockcancel_delayed_work_syncinit_timer_keydelayed_work_timer_fnsystem_wqL��������I��������)d��������3`��������AL���������_���������`���������R���������[���������U��������L��������&Z��������8V��������BQM��������[c��������i`��������qL��������zZ���������g���������S���������`���������L��������4_��������c`��������hR��������qL���������Z���������]���������`���������V��������%c��������/c��������?c��������PR��������aL���������_��������*`��������G[��������diU��������uR���������L��������`���������_��������+b��������E[��������bgU���������R������������������L���������V���������c���������a��������`��������5c��������G`��������Qc��������aL��������t`���������L��������V��������1c��������?pF�p�uJ���������O���������`���������c������������R��������	L��������	^��������2	D��������T	
[	`	Y��������u	W���������	f�	�
�/
P4
e��������M
`��������a
L��������
��
E���������
`��������`��������b��������/b��������F`��������QL��������sV���������c���������,�a���������`���������L��������%`��������5�<	AK��������b`��������oV���������c���������a���������L���������Z���������V��������(
c��������:
`��������?GX��������bgX����������X����������Q���������%�X��������	P\��������$�"U��������,�=�BU��������G�L��������	FT��������`��������P��������`��������@p �(p0`8�@�H`P�X	``
hPp�x��(`8PP9`>�`�`�`X�FC 2�h�b�) $F(s,�0L
4�
8<E@�D$HaL9
PTKA�B�)	*)x�� �	��@���C��p)x�8N8H.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.rodata.modinfo.rela__param.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��:@xK�&JoKE@HW�&^�"Y@ Xx&n�i@�XH&	~��y@�X�&�2�V�2�I�  �@xZ�&�+���(�@8[`&�X�@�[&��� �!�@�]`&!�@^H&@! 
@P^�&H"8@@_`&+�"�@&@�_0&E&J0&XSX&cX&�hD:`:�	'C	 DU�_w0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key6<���"��Ή��~��h��0	`�He0
	*�H��
��e��E�f;���x���e��K�`Z�z�;�����g����dSlV[)7�TA�L����I����0и&��#H�xq��R#*�"�� �O�����s;��U�"8S�{�Ft8��@[W>�#�m���5�$��r�0�S���e!��q��L�M͕���Y4��v}�\bW"����Mڬ�7&�d��?��*c
�S�؋��܈N]��a��m�~>'&G��Z(�Kr���:�O��Ӷ_����oi���!b�D��ot�}Z�ɩ��|�e�O���O�&7&M'��Hn-�>�]&�b�!%QB�"a��x2�᎚G,�����R�:�G�D�f6��X��[{[
�nHe�v$.��4F�㷗�"U�r����K\"%�?�ܖ��X�$��kI�3��IR��z�W����O����)��͐F�z+X>�Cb	 l��NJg@{�*�"�@^��K�u0��tO�K~ 9B7*��2�����zqڡ��YQ&
�/m��u��F-��_�[�~Module signature appended~