HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/modules/5.15.0-89-generic/kernel/drivers/power/supply/max17040_battery.ko
ELF>x[@@'&GNU	g;o���)��!b~��|LinuxLinux�U1���/��H��]�f��UH��H���]���UH��AUA��ATI��S��������jI�|$� ��E1�E1��?A�ݾ)��H�e�[A\A]]��UH��AUI��ATS��H��eH�%(H�E�1��I�ă�.��wq������uvH�xH�Uܾ��u�A�L$r��H��f���A�T$t�A�L$v�™��A�E1�H�U�eH+%(ulH��[A\A]]���/u���A�E1��ϸ����A�E1��H�xH�Uܾ�A��$�����E܃�����A�E1���@�UH��AVAUA��ATSH���A��/uSD�3E��~KD���I��A���A��A�������A9�!�3L���3����A��$�[A\A]A^]������D�U�H��AWAVL�}�AUI��ATI��SH��XL�GL��eH�%(H�E�1��H�L��I�@H�@ �%=��M�t$ ��
��L���H��H����L� 1�1�H��L���H�CH=��@I��$�M�m��H�H��L�h L���H����L��H�����ǃ�����������<���<�����9��1�1�H��L���A����fD������f���E1�D��A����H�@I��$�H��L��H��H�]�H����H�SpL���Cx�H�ChH=��H�{H�U�����DE����DA�����{yj�����E�H�{E1�E1������E��$_E����E1�{x���{z��H�{0E1�1ɺ(H��H�C(H���H�CH�CH�CH�C �H��H��L�����uVH�5H�S��� �E��t5H�ChH�;1�A� H�H���SH�� L��Z���1�H�U�eH+%(�dH�e�[A\A]A^A_]�H�{0E1�1ɺ(H��H�C(H���H�CH�CH�CH�C �H��H��L�����u�H�5H�S��� �1��g���H�H��H��H�q ���A���B����SpH�{����+����H�U�H��L�����������E�E1�f��f����n������H���������A��$��ts�{zA�����jH�{�@E1�E1��@��Y���a����������������z���H��H��H�E��H�E��������H�{0E1�1�H���(H��H�C(H�CH�CH�CH�C �H��H��L������	���H�5H�S��� �����ff.��UH��SH��H�x�����t�zu<H��������t���tH��t
��H�]�1���H�jE1�E1�1ɺ@��X��UH��ATSH��L�gx�����t,���tH��t1�������tA�|$zu*I�T$��� H�5�H�e�1�[A\]�I�|$j�@E1�E1��@��ZH�e�1�[A\]�ff.���U�H��ATI��SH�U�H���_lH��eH�%(H�E�1��A�L$t����E������A�D$l9�t
I�|$X�H�5��L�� �H�E�eH+%(u
H��[A\]��f��UH��AUATI��H��eH�%(H�E�1��~z�H�~L�m�L����U������ tI�|$��߾�I�$H��H�x �I�|$L���A��$�����E��I�|$h����A�D$|�A��$�L���i���H�E�eH+%(u4H���A\A]]�I�|$�� t���߾�I�|$�t������H������H���MЉE���EԋM����H���M���M��A��H������H��L���E���E����H��L���E���E��H��L���������H���U��E���E��U����H��L��ADŽ$�1��H��L�������H��L����Ch���H���M���M����H���M���M��L�m���UH��H��H���]�UH��H���]�maxim,double-socmaxim,alert-low-soc-levelmaxim,rcompMAX17040 Fuel-Gauge Ver 0x%x
Failed to get IRQ err %d
IRQ: Alert battery low level
max17040max17040_batterybatterymaxim,alert-low-soc-level out of bounds
maxim,rcomp has incorrect length
failed: power supply register
Failed to set low SOC alert: err %d
Failed to set SOC alert: err %d
/build/linux-SaOI8K/linux-5.15.0/drivers/power/supply/max17040_battery.cdrivers/power/supply/max17040_battery.cmax17040_probemaxim,max17040maxim,max17041maxim,max17043maxim,max77836-batterymaxim,max17044maxim,max17048maxim,max17049maxim,max17058maxim,max17059max17040max17041max17043max77836-batterymax17044max17048max17049max17058max17059T�T�	T�T�	TqTqTqTqlicense=GPLdescription=MAX17040 Fuel Gaugeauthor=Minkyu Kang <mk7.kang@samsung.com>srcversion=18B86EF7854A0174C8BFEA6alias=i2c:max17059alias=i2c:max17058alias=i2c:max17049alias=i2c:max17048alias=i2c:max17044alias=i2c:max77836-batteryalias=i2c:max17043alias=i2c:max17041alias=i2c:max17040alias=of:N*T*Cmaxim,max17059C*alias=of:N*T*Cmaxim,max17059alias=of:N*T*Cmaxim,max17058C*alias=of:N*T*Cmaxim,max17058alias=of:N*T*Cmaxim,max17049C*alias=of:N*T*Cmaxim,max17049alias=of:N*T*Cmaxim,max17048C*alias=of:N*T*Cmaxim,max17048alias=of:N*T*Cmaxim,max17044C*alias=of:N*T*Cmaxim,max17044alias=of:N*T*Cmaxim,max77836-batteryC*alias=of:N*T*Cmaxim,max77836-batteryalias=of:N*T*Cmaxim,max17043C*alias=of:N*T*Cmaxim,max17043alias=of:N*T*Cmaxim,max17041C*alias=of:N*T*Cmaxim,max17041alias=of:N*T*Cmaxim,max17040C*alias=of:N*T*Cmaxim,max17040depends=retpoline=Yintree=Yname=max17040_batteryvermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�%�+i2c_del_driver�5i2c_register_driver�~uKpower_supply_changed�@(�irq_set_irq_wakex��=cancel_delayed_work46�_dev_warn7�z�_dev_err���__ubsan_handle_out_of_bounds���regmap_write�e�__dynamic_dev_dbg�)Z�devm_request_threaded_irqm���queue_delayed_work_on�H�Gsystem_power_efficient_wq�Ddevm_add_action9c��init_timer_keyj��delayed_work_timer_fn�i /devm_power_supply_register����device_property_read_u8_array�Y<device_property_read_u32_array��[�device_property_presentioI�__devm_regmap_init_i2c+��devm_kmalloc�pHe__x86_indirect_thunk_raxa�H�__ubsan_handle_shift_out_of_boundske��__stack_chk_failt%pFregmap_readQ��power_supply_get_drvdata��T__ubsan_handle_load_invalid_value0D�regmap_update_bits_baseJ��cancel_delayed_work_sync�9�[__x86_return_thunk�m��__fentry__���'chip_data [8]'
'chip_id'�!r��'_Bool'./�'int'�max17040_batteryGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��dd���|{ �{ �{ �{ �{ �{ �{ �{ :��{ �{ �{  �{ 0| @| H$| P>�2| 	����@�@&�cTB(@�)>�����@| N| 6 �04(@�>�_| Wx| ��| T=�| T=�| �| c(�| ���| ��
D�PTS} L�} �$+} �
"�B��:>} P�
�]R�!
S�ID_MAX17040ID_MAX17041ID_MAX17043ID_MAX17044ID_MAX17048ID_MAX17049ID_MAX17058ID_MAX17059reset_valvcell_shiftvcell_mulvcell_divhas_low_soc_alertrcomp_byteshas_soc_alertmax17040_chiplow_soc_alertquirk_double_socmax17040_i2c_driver_exitmax17040_i2c_driver_initmax17040_resumemax17040_suspendmax17040_probemax17040_get_propertymax17040_set_propertymax17040_prop_writeablemax17040_thread_handlermax17040_workmax17040_stop_workmax17040_set_low_soc_alertmax17040_battery.ko��	
V#y0�E�Z�o��������,�Kh�,�A�V�k���;�X'�%�������(=;RX	i@va�m	�v��7���� @`'G�];x�{�O�0�`
�
`��`�8p�	,d�@@}Q��a*tE$�"����	��� ,** �<@	�L@X�o������	��"5L]s������'1DUj ������@$<Km__UNIQUE_ID_srcversion150__UNIQUE_ID_alias149__UNIQUE_ID_alias148__UNIQUE_ID_alias147__UNIQUE_ID_alias146__UNIQUE_ID_alias145__UNIQUE_ID_alias144__UNIQUE_ID_alias143__UNIQUE_ID_alias142__UNIQUE_ID_alias141__UNIQUE_ID_alias140__UNIQUE_ID_alias139__UNIQUE_ID_alias138__UNIQUE_ID_alias137__UNIQUE_ID_alias136__UNIQUE_ID_alias135__UNIQUE_ID_alias134__UNIQUE_ID_alias133__UNIQUE_ID_alias132__UNIQUE_ID_alias131__UNIQUE_ID_alias130__UNIQUE_ID_alias129__UNIQUE_ID_alias128__UNIQUE_ID_alias127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_alias124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8max17040_prop_writeablemax17040_stop_workmax17040_set_low_soc_alertmax17040_set_low_soc_alert.coldmax17040_get_propertymax17040_get_property.coldmax17040_set_propertymax17040_set_property.coldmax17040_probemax17040_regmapmax17040_battery_descmax17040_family__UNIQUE_ID_ddebug352.0max17040_workmax17040_thread_handlermax17040_probe.coldmax17040_suspendmax17040_resumemax17040_work.coldmax17040_thread_handler.coldmax17040_i2c_driver_initmax17040_i2c_drivermax17040_i2c_driver_exit__func__.4__UNIQUE_ID_license357__UNIQUE_ID_description356__UNIQUE_ID_author355max17040_of_matchmax17040_pm_opsmax17040_idmax17040_battery_propsdevice_property_presentregmap_writedevm_request_threaded_irqdevm_kmalloc__this_modulecleanup_moduledevm_power_supply_register__dynamic_dev_dbg__fentry__init_module__x86_indirect_thunk_rax__devm_regmap_init_i2c__stack_chk_failqueue_delayed_work_ondevice_property_read_u32_arraydevm_add_action__ubsan_handle_out_of_boundsi2c_register_driver_dev_errdevice_property_read_u8_arraypower_supply_get_drvdatacancel_delayed_work_dev_warn__x86_return_thunkirq_set_irq_wakepower_supply_changed__mod_of__max17040_of_match_device_table__ubsan_handle_shift_out_of_boundsregmap_readcancel_delayed_work_syncinit_timer_key__mod_i2c__max17040_id_device_tabledelayed_work_timer_fnregmap_update_bits_basei2c_del_driver__ubsan_handle_load_invalid_valuesystem_power_efficient_wqU��������d��������!U��������.j��������4d��������AU��������`���������n���������d���������U���������a���������i��������Fd��������~i���������0�Y���������U���������a���������K d��������1U��������zW���������P���������`
�X����������M��������'[��������5�D�Y�d+l`�����������
�����S����������i��������Bn���������m�p�k��������� �\���������q���������Z���������	O��������9d��������NmVpuk�������� �\���������q���������Z���������7�	�T���������N���������+`��������6`rn���������|�Y����������]���������m�p�k��������� \��������q��������$Z��������.�AU��������fb���������e���������d���������n���������U���������e��������q�������� Z��������/d��������Pn��������`d��������qU���������i���������&�f���������q���������Z��������	d��������
	Y��������	U��������9	\N	i��������q	N��������|	o�	c���������	i���������	A�	f���������	d��������
N��������
Y���������p��������`�%h��������0:�Bp��������K�Vp[p��������`�ixt_��������|���_����������0�_����������P�p���������D�U�c����������_��������X_��������&0�8p��������A�K�Sp��������\�	eq	U��������	�Q^��������d���������o��������d�������� @� �(00@8�@pH	PP	@X	�`	@h	�p	@x	�
� 
�0
�8
�@
y3�E8�. _$	(�	,0	�	*� 4P�`�p������������0�@ �@	������78V8R.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.1.rodata.str1.8.rela.rodata.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�
:@E�
$J�
iE@�O�$^("Y@HSx$nJi@�SH$	~`Xy@T$�2���2h
@��� �@U$����c�@V$�g4�@0V8$��@ ��&�@hWH$
'
 @�W�$)8@xY`$#�)�@@�Y0$=-B0-XKX-[X-Y`�1�1�
%M	�<�Zo0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�#�3W���b�s�^+�%q���C�a@t��W�����h�fK�[%lB��G9C@�'"VZ2k���@�m�^k���=>tf�ݭ��H,�������R�?2��M��M�����o���#
b���'�WM�s�tJ>��"�y2�s������c�G5�;���e0��atJr3���w@��<BPdWXľI���'m�p��2��F$��6��.S1���,%$'��\y懘G��ir�&Wx|��',	#=�L|�׾!��w��w�e�0���	lO2�������������IA�w��nN����@.~``c��*�;��z�e��x�Ew��2"ҍ�3҆�M�K���<<�f��L�J�E�ެ�]�3@�"ı��RҘhK�Oo�P$�(fǗ�x�(b�c�S�h��W	񝼘��-_�����{F�����H�⭇��tk$4�1#y���E��!u��ܢ+�yʊE�g�Wɳ�d��ǫ�����V�~Module signature appended~