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/axp288_fuel_gauge.ko
ELF>@g@@%$GNU$AK��+Y�C"��a1�g��LinuxLinux�U1���/��H��]�f��UH��AVAUATSL���1�I�~H��
H��H��t1Hc�Lc�H��wOE�d�E��x�I��wML��D��H���H��u�I�~0�I�~8�I�~@�1�[A\A]A^]�H����L��H������UH���ƀ�H�xH�]�ff.���U�H��ATA��SH��H�U�H��H�eH�%(H�E�1������E�f��f���%�H�U�eH+%(u
H��[A\]��f.��UH��AVAUA��ATI��S1��E9l��H��H��tHc�A��H��v�H������f��UH��AVAUI��ATA��S�L�pPH��L���A��/uPA�E��wG�S|H�{�����	Љ�A���A�Ņ��uD�c|L���D��[A\A]A^]�A�������UH��ATSH��H��eH�%(H�E�1����tH�E1�H-�:H;���MD�A�ą��8H�{H�U�1��A�ą��D�e�E���D���H�{H�Uྐྵ�A�ą��D�e�E����D���H�{@H����A�ą��������ǃ�H�{0H����A�ą���H�{�H�U澼�A�ą����U��E��H�������	Љ���O���A�ą�x8�����H���5���A�ą�x���H�E1�ƃ�H����H�E�eH+%(uRH��D��[A\]�H�3H��H����~���ǃ�H�{8H����A�ą���������UH��AWAVAUI��ATS���L�xPI��L���L������A�ƅ�x;����������w;���o����1�A�D$x ��A�EL���D��[A\A]A^A_]���
�����A��$����PHc��Hi�gfffH��")�i��A�E맃��Hv#��.����/�^A�D$|��A�E�y����������;Ai�$��A�E�R������A��$����A��$�����$�����dt����Y~��A�$�t�����A�D$pA�E���A��$��������$���AiD$t�A�E����A��$������A�E���A��$����PHc��Hi�gfffH��")�A;D$t�����D@A�E�p���A��$����A�E�V���Ai�$��A�E�A���A��$�������%���A����!���ff.���U�H��AWAVAUATI��SH��XeH�%(H�E�H�GPH�}�L�hx1��H�H������sM�|$��
��L��L�}��H��H���&L�8I�EH��H�{PH��H�CI�E I��$�H�C�Cpƃ��1�Hc�Lc�H���[L�<�I���-L��1�H�U��H�U�I��H�D�0I����I�����H��H��u������I�}H�U�������g�E����lH�{H�U��������E����7���H�{H�U��3�����E����
���h����t����t����6D�H�{�St�H�U������E�����H�{H�U����Cx�����E������C|�H�}�H�U�H��H�]��H�CHH=��E1�D��L��E���Ic�L�CA��H���D��L���Mc�B�D�A��I����E����I����1�I��I�D�׹ H��L�]��L�]�����I��I���m���1�H�U�eH+%(��H��X[A\A]A^A_]�I����D��f�A������D�E1�Ic�Mc�H����N�l�0M��t!I���wI���_L��E���E�I��I��u��r���I����H�u�E��L���E�H��H��L�M��L�M��E��m����E���E��i��������Z����������H���E���E��L���L��H��H�U�H�E��H�U�L�M����L��H��H�U��H�U����H��H�U��H�U����L��H��D�U�L�]��D�U�L�]��;���L��H��L�]��E��D�U�L�]�����H��L�E��L�E��������5����L��H���E���E����I����B�L�H�;D��L�]�H���L�]�I��v1�A��Mc�I����B�|�H��L�]��L�]�I��wWB�D�����E��u�1����I����H�;D��D��H��L�]��L�]�I��v�L��H���L�]��L��H���L�]��L��H���L�]��|���L��H���L�]�����L��H��L�]��L�]��-���L��H��D�U�L�]��D�U�L�]��C���L��H��L�M��L�M����L��H��D�M�L�M���E�L�M��3���H�;D��H���������H�;��D��H���E���E��I�<$A��t&A��teA��tmA��tuA��t}H����H���AƄ$�I�|$H��[A\A]A^]�I�<$H���1���H����H����H����H����H�;����H����H�;����H����H�;��1�H����H�;����H����I�<$H���A��$��H�}���H���E���E��H�;�����E�H����E��H�;����E�H����E��H�;���3�E�H����E��H�}�H��������H�;�����E�H����E���UH��H��H���]�UH��H���]�Error reading reg 0x%02x err: %d
Error reg 0x%02x contents not valid
Quit Battery under temperature in work mode IRQ (QWBTU)
Battery under temperature in work mode IRQ (WBTU)
Quit Battery over temperature in work mode IRQ (QWBTO)
Battery over temperature in work mode IRQ (WBTO)
Error writing reg 0x%02x err: %d
Fuel Gauge updating register values...
capacity measurement not valid
axp288 not configured by firmware
failed to register battery: %d
regmap_irq get virq failed for IRQ %d: %d
request irq failed for IRQ %d: %d
/build/linux-SaOI8K/linux-5.15.0/drivers/power/supply/axp288_fuel_gauge.cdrivers/power/supply/axp288_fuel_gauge.cLow Batt Warning(2) INTR
Low Batt Warning(1) INTR
spurious interrupt!!
&info->lockerror getting iiochan %s: %d
axp288_fuel_gaugeaxp288-chrg-curraxp288-chrg-d-curraxp288-batt-voltfuel_gauge_update_registersaxp288_fuel_gauge_probeaxp288_fuel_gauge�To be filled by O.E.M.�Cherry Trail CR�T8�1.000�To be filled by O.E.M.�Cherry Trail CR�T11�1.000EF20EAIntelSTK1AW32SCIntelSTK1A32SCMEEGOPAD T02�Mini PC�Mini PCMINIXZ83-4T3 MRD3American Megatrends Inc.license=GPLdescription=Xpower AXP288 Fuel Gauge Driverauthor=Todd Brandt <todd.e.brandt@linux.intel.com>author=Ramakrishna Pallala <ramakrishna.pallala@intel.com>srcversion=E0E858AF601824C2F5F1D84alias=platform:axp288_fuel_gaugedepends=industrialioretpoline=Yintree=Yname=axp288_fuel_gaugevermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�<+platform_driver_unregister�^Ѕ__platform_driver_register��Ւrequest_threaded_irq(BxUregmap_irq_get_virqs�platform_get_irq�r�Tpower_supply_registerv��iio_channel_get���__mutex_init+��devm_kmalloc�^��dmi_check_system�e�__dynamic_dev_dbg�OADiosf_mbi_unblock_punit_i2c_access�K��iio_read_channel_rawt%pFregmap_read t�iosf_mbi_block_punit_i2c_access�P�jiffies8�2mutex_unlock���regmap_writeK��Mmutex_lock46�_dev_warn��@�_dev_info7�z�_dev_errke��__stack_chk_faildo=Nregmap_bulk_read�~uKpower_supply_changedQ��power_supply_get_drvdata���__ubsan_handle_out_of_bounds�g��iio_channel_release;JQ�free_irqAl1�power_supply_unregister�9�[__x86_return_thunk�m��__fentry__�)�(

'
���#����'iio_channel *[3]'�'��'char *[3]'���'int [6]''int'
./��axp288_fuel_gaugeGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����B|{ �{ ?�aB�@�)S��{ >��{ 
@�A��{ �{ �{ �{ �{ �{ �{ �{ �{ | | �PT��@w��0#3�|{ F���QB(@Tm��#�| �(| �/| �7| ��@B| �O| �X| �_| h|  o| @�p`v| ��| �G�=�4(�$

I�E��| W�| ��| ]�| ]�| v�} 7T6} ��
�
B(J�4(�G(W} S�
�
B(J�4(�D(o} U�
0$K��} W�
0$K����} Y�
�][�!
\�iio_channelindio_deviio_deviio_chan_specQWBTU_IRQWBTU_IRQQWBTO_IRQWBTO_IRQWL2_IRQWL1_IRQBAT_CHRG_CURRBAT_D_CURRBAT_VOLTIIO_CHANNEL_NUMaxp288_fg_infomax_voltpwr_oplow_capdebug_filelast_updatedpwr_statfg_resbat_voltd_currc_currfg_cc_mtr1fg_des_cap1axp288_fuel_gauge_driver_exitaxp288_fuel_gauge_driver_initaxp288_fuel_gauge_removeaxp288_fuel_gauge_probefuel_gauge_external_power_changedfuel_gauge_thread_handlerfuel_gauge_property_is_writeablefuel_gauge_set_propertyfuel_gauge_get_propertyfuel_gauge_update_registersfuel_gauge_read_15bit_wordaxp288_fuel_gauge.ko�I�	
�#�!0�G@T�m	��+7���� ���$v6;V�Np;�������`�88�N`T1QN�Af�p
}�@� `�8�n��"���	/: E\,w83�k;�`@��0����/�=N	]����"���.9Nbo��������0`@__UNIQUE_ID_srcversion124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8fuel_gauge_property_is_writeableaxp288_fuel_gauge_removefuel_gauge_external_power_changedfuel_gauge_read_15bit_wordfuel_gauge_read_15bit_word.coldfuel_gauge_thread_handlerfuel_gauge_thread_handler.coldfuel_gauge_set_propertyfuel_gauge_set_property.coldfuel_gauge_update_registers__UNIQUE_ID_ddebug184.1fuel_gauge_update_registers.coldfuel_gauge_get_propertyfuel_gauge_get_property.coldaxp288_fuel_gauge_probeaxp288_no_battery_list__key.4iio_chan_name.5fuel_gauge_desc__UNIQUE_ID_ddebug185.0axp288_fuel_gauge_probe.coldaxp288_fuel_gauge_driver_initaxp288_fuel_gauge_driveraxp288_fuel_gauge_driver_exit__func__.7__func__.6__UNIQUE_ID_license189__UNIQUE_ID_description188__UNIQUE_ID_author187__UNIQUE_ID_author186axp288_fg_id_tablefuel_gauge_propsfree_irqregmap_writedevm_kmallocpower_supply_registerregmap_irq_get_virqplatform_driver_unregister__this_moduleplatform_get_irqcleanup_moduleiosf_mbi_unblock_punit_i2c_accessiio_channel_get__dynamic_dev_dbgiosf_mbi_block_punit_i2c_access__fentry__init_module__stack_chk_fail_dev_info__ubsan_handle_out_of_bounds_dev_errrequest_threaded_irqmutex_lockiio_read_channel_rawiio_channel_release__mutex_initpower_supply_get_drvdata_dev_warndmi_check_system__x86_return_thunkpower_supply_changedjiffies__platform_driver_registerregmap_readmutex_unlockregmap_bulk_readpower_supply_unregister__mod_platform__axp288_fg_id_table_device_tableB��������P��������!B��������>W��������u5���������K���������K���������K���������P�����������F���������`�F���������B���������M���������Q���������P��������B��������3V��������;L��������mP��������rD���������B���������7�@�F�����������B���������M���������I��������#6��������.�<U��������LP��������aB���������R���������A���������T����������T���������(J��������ZJ��������|V���������R���������>��������P��������`!	8&@��������EJ��������WD��������\2aB��������xM���������I���������U���������P��������M�B����������O��������'7��������A
LJsL���������@�?���������A���������T��������T��������	1�CT��������K��T�����������T�����������>��������� �8��������	j	<��������0	9��������d	ts	�|	H���������	P��������
K��������D
VK
	T
@��������h
>��������u
>���������
 �
F���������
��
F���������
��
F���������
�
F���������F��������' 3F��������G@PF��������hD��������rzF��������� �N���������5���������N��������.�3F��������C@HF��������X�]F��������p�uF���������`�F����������F�����������F���������`�F��������	(G��������Q'/G��������7Q`PeE��������nsE���������Q���������P���������4�N����������E����������E�����������E�����������E���������8�G���������4G���������(-G��������2�CHG��������M�X�]G��������jw�G����������	��G���������`
��G���������`
��G���������`
���G���������>��������	�	"G��������*`
B��������	;�S��������P���������:��������P�������� � �(�0`8`@�H@�H�P� t@�P`X�`h���lK��	 �$(�	b�	*
	*H�� H0�8�@HP�X�`Hp�x��H�����H�����H�����H����H�� H0�8�@HP�X�`Hp x��H�����H�����H����H �@HP�X�`Hp�x��H������� �t�`t �V8t@H�P`8C8=.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.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�
:@HI�"J�
.E@�U@"^�"Y@[x"n�i@�[H"	~Py@�[�"�2X��2���� �@�\�"�`"b��#,�@�]"�$@ �@, �@�^�"�`,� �@8_�"�00p�@�d�"
�0�@@�e0"'@4,0@4X5�4E�4�Jt:�:X#5	�B`�eY0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
����G%�m�ݳ����
gX����X`�ƞ=�v:�=�_;��,wn��fE��x8�85���u"�a�z�f��5glt�%�$�y�|]�V�
�3��7Q�6F.���q�P��?��Y�vV}�yc���L�X��t��_�iJ�x]���p>�Z�
��ɑ��#�~���ϒ�w��!G�&v2�`�T%�\���~N0d��N�w$a*a�n#S������!BD�(C=�����gHp��Է�ةC:�S$��G�X�R3�?QIb�Į�a�"��
�H��v���T�^���M�
�+��E����p�����8�e�1&�+ːZV��IT�vx����5�n�,�aO�
��Qb}j��Ey/�Ϯ��B�j��!�Y3��_iQ�AI��+�3*	�>����T�:x���K�K������ۯ��vR����_���q8�OƮh�Mn�V�k	��71���8�����3���m[�a�g<�~Module signature appended~