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/88pm860x_charger.ko
ELF>�t@@%$GNU��A�W��qu�M�	s\�LinuxLinux�UH��AUATSL���I�|$ �A�D$H��~"1�Lc�I��w$C�|�LL����A9\$H�[1�A\A]]�L��H�������U��R�H��AVA��AUI��ATA��S��H��\��H��H��*���f���E��tD���R��H��H��*I�}�ھd�f�[A\A]A^]�I�uA��D��H��H����I�uA��D��H��H���[A\A]A^]�ff.��UH��ATI��S�����t,��u�@h[����A�$1�A\]�[���A\]��@h��<t[A�$1�A\]�[A�$1�A\]�f��UH��AUA��ATI��S1ۅ�t��E.��H��H��)I�|$�ھ[�f�I�|$���c�f�[A\A]]�I�t$A��D��H��H����I�t$A��1�H��H���[A\A]]�D�UH��ATI��S��f�I�|$1ɺ�H����~A�D$hu"[A\]�H�wH��H����L�羠���[A\]�ff.�@�UH��ATI��DI�|$���H�����I�|$�5������I�|$�	��I�����I�|$�p���J�����I�|$�����K���xeI�|$�����M���xHI�|$�����N���x+I�|$��H���p�hL���q���L�e���H�wH��H�������ff.��UH��SH��D1�H���t���H�{�>������H�{1ɺ�H���xgH�{�p���J���xKH�{���K���x4H�{�����N���xH�{���H�H�]���H�wH��H����5����L�T$H���A�r�UH��AWAVAUATARSH��H��pH�=eH�%(H�E�1�H�E�initH�dischargH�E�H-�
H�E�H�fastcharH�E�H�E�eH�E�eH�E�H�E�ge�H���H��x����H��I������1L��H��x����D��x����L����L�c(L�����x����Ch������	ЈChDIc�D��Hi��Mb��H��&)�A��D�Ch�ƒ�����w?�����ƒ�8��8�%A��?�3��A���=~>�t:��H���3����+�����ƒ�8��8�!��D��H�߃��Ch���DL���H�E�eH+%(�H�e�[AZA\A]A^A_]I�b�����L�����H�s��H��H����Ch�ƒ��������ƒ�8��8�i���A��GQ/�p����V�shH�I�I�@��A��A��LD�@��LD�A����A��A��H����E��E��H�sH��AVI��H��J�L=��Z�W���A��_M/����ChH�߃���Ch�G��������ƒ�8��8��A��?�3�����D����shH�I�I�@��A��A��LD�@��LD�A����A��A��H����E��E��H�sH��AUI��H��J�L5��X�4���A��_M/�<���A���?�����ChH�߃���Ch�6������H�sH��H�������A��_M/���A���?~�����H��L��h���L��p����L��h���L��p����3����H��L��h���L��p����L��h���L��p����=���fD�U���
�pH��AWAVAUATSH��H��XeH�%(H�E�H�GPH�}�H�@xH�E�1��H�H�CH��H�E��H����I�ŋ�E1��E���~=E1�Mc�I����D��H���C�D�LI����=�A��A��D9u�u�H�M�E�}HI�M�ytH�APHDAHI�EH�AP�ytHEAHI�EH���L�}��|L��M�e(�hM�}����H��H��L���H�U�L��L�m�L���H��H�E�H�E��I�E H=���I�}���Å�x8L����A�Eh��L��������	�	�A�Eh�L������1�Hc�A��H����I��Mc�I��M��$I���;I��$I����A�|�LM�� 1��A�ą���H��H��u�E1�H�E�eH+%(�H��XD��[A\A]A^A_]�A����L��H����0���L��H���E���E��0���L��H��H�U�L�E��H�U�L�E��T���H�������I����H�E�C�T�LD��A�^�H��H�8�I�} �E��u�3���C�|�LL���������Lc�I��v�L��H�����L��H��L�E��L�E�����A������L��H����^���ff.�@�UH��ATL�f(SL��H���H�{�������Sh��L���������	�	ЈCh�f�H�����H�{ ��[A\]�D�KhH�H�sI�H�H��H��A��LD�A��A����L����[A\]�ff.�@�UH��AVL�v(AUL��ATI��SH��eH�%(H�E�1��A�D$h�ƒ��������G�A�d$h�H�=�I��H��t?H�UоH�����u"�]�I�|$�����=~��x�uxL���L���f�L�����H�E�eH+%(ueH���[A\A]A^]�E�D$hI�t$H�H��H��A��A���뤃� A�D$h�H�UоL����r����ff.���UH��AUL�n(ATI��S��L���A�d$h�L���f�L������[A\A]]�I�t$A��H�H��H�����D�UH��AVAUI��ATSH��H�=eH�%(H�E�1��H��t H�Uо3H��I�����t1L���H�E�eH+%(��H���[A\A]A^]�Hc]�M�u(L��H��Hi�gfff��H��")����
A�Eh��2A�����D���	�A�Ehf�L���L������w���I�uA��H�H��H������ff.�@�UH��AUL�n(ATL��I���1�L���:�A�D$hL��ƒ����ƒ���	�A�D$h�f�L���Z�A\A]]�E�D$hI�t$H�H��H��A��A����ff.���UH��AUATSH��eH�%(H�E�1��Fht'H�E�eH+%(�'H���[A\A]]�H�~I��H�M޺�oM�l$(����S�]��E����	�i�e��	f�L���A�D$htd�������{�"L���DL���C��U���I�t$H��A��H�H���L���A�D$hu�I�|$���@t�I�|$�@�@��I�|$����D�M���E�D$hI�t$H�H��H��A��A����@���1Ҿ|L�����A�d$h�f�����I�t$A��H�H��H�����L��1��A�D$htj�p�hL����A�L$h f����I�t$A��H�H��H������I�t$H�H��H����\���I�|$����@��t�1�����H�{��H����H�}�H��A������UH��H��H���]�UH��H���]�VCHG_LOWTH:%dmv, 0x%x
VCHG_HIGHTH:%dmv, 0x%x
VBAT Min:%dmv, LOWTH:0x%x
VBAT Max:%dmv, HIGHTH:0x%x
Stop charging!
Start Fast-charging!
Start Pre-charging!
presentN/AonlinePower-off notification!
FSM meets wrong state:%d
&info->lock%s, Charger:%s, Allowed:%d
%s, Allowed: %d
%s, irq: %d
%s, vchg: %d mv
88pm860x-chargerusbusb supply detectcharge donecharge timeoutcharge faulttemperaturevbattvchg88pm860x_chargerbattery-monitorEntering FSM:%s, Charger:%s, Battery:%s, Allowed:%d
set_charging_fsm:vbatt:%d(mV)
Out FSM:%s, Charger:%s, Battery:%s, Allowed:%d
Missed I2C address of 88PM8606!
Failed to request IRQ: #%d: %d
%s, pm8606 over-temp occurred
%s,pm8607 over-vchg occurred,vchg = %dmv
%s,pm8607 over-vchg recover,vchg = %dmv
/build/linux-SaOI8K/linux-5.15.0/drivers/power/supply/88pm860x_charger.cdrivers/power/supply/88pm860x_charger.cset_vchg_thresholdpm860x_charger_handlerpm860x_done_handlerpm860x_exception_handlerpm860x_temp_handlerpm860x_vbattery_handlerset_vbatt_thresholdpower_off_notificationstart_fastchargestart_prechargestop_chargeset_charging_fsmmeasure_vchgpm860x_vchg_handlerlicense=GPLdescription=Marvell 88PM860x Charger driversrcversion=A9F90738F466D99BA3E5D84depends=retpoline=Yintree=Yname=88pm860x_chargervermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�<+platform_driver_unregister�^Ѕ__platform_driver_register�cxpm860x_bulk_reads	p^power_supply_set_property����__const_udelay�~uKpower_supply_changed7�z�_dev_err��Ւrequest_threaded_irqP�bpm860x_reg_read�r�Tpower_supply_register���__mutex_inits�platform_get_irq+��devm_kmalloc46�_dev_warnke��__stack_chk_fail8�2mutex_unlockK��Mmutex_lock�,power_supply_putm�7power_supply_get_property�ߌpower_supply_get_by_nameLI~pm860x_set_bitsQ��power_supply_get_drvdata�e�__dynamic_dev_dbg����pm860x_reg_write���__ubsan_handle_out_of_bounds�9�[__x86_return_thunk;JQ�free_irqAl1�power_supply_unregister�m��__fentry__���'��"��'pm860x_irq_desc [7]'���:'unsigned char [4][16]'�'int [7]''int'IC<4����?:�������88pm860x_chargerGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��  T|{ �p"��Ss��@�{ ��PT���B(Tm@�{ @0#�T`�*@[�C�FD�lE/4(�{ �aMH@@�=��{ W�{ ��{ ]�{ ]| c('| �4;| �4S| �4g| �4�| �4�| �4
0$B��| �| N�
0$B�L�ɍ�| P�
�]R�
S�pm860x_charger_infoi2c_8606irq_numspm860x_irq_descpm860x_charger_driver_exitpm860x_charger_driver_initpm860x_charger_removepm860x_charger_probepm860x_usb_get_proppm860x_vchg_handlerpm860x_vbattery_handlerpm860x_done_handlerpm860x_exception_handlerpm860x_temp_handlerpm860x_charger_handlervbattstop_chargeset_vchg_threshold88pm860x_charger.ko6u�g	
8#[	2�?dXp	ny��7���h�p��(8��8@w��9�8R�8kpqw�8��5�8�0��H8�J	xh8508N�8f�8�`	Q���`�p�����8( 4�
4H8`@l�k�P8�`�P��8���`���8�f1`8J8bX
n�8�p�p8�88�"����	�&�2> J0V@by,�p�������6	EVhs"������
&0CXs�����__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8pm860x_charger_removeset_vchg_threshold__UNIQUE_ID_ddebug193.19__UNIQUE_ID_ddebug194.18pm860x_usb_get_propset_vbatt_threshold.constprop.0__UNIQUE_ID_ddebug195.17__UNIQUE_ID_ddebug196.16stop_charge__UNIQUE_ID_ddebug199.13start_fastcharge.isra.0__UNIQUE_ID_ddebug198.14start_precharge.isra.0__UNIQUE_ID_ddebug197.15set_charging_fsm.isra.0pm860x_supplied_to__UNIQUE_ID_ddebug201.11__UNIQUE_ID_ddebug202.10__UNIQUE_ID_ddebug203.9__UNIQUE_ID_ddebug200.12set_charging_fsm.isra.0.coldpm860x_charger_probe__key.23pm860x_charger_descpm860x_irq_descspm860x_charger_probe.coldpm860x_charger_handler__UNIQUE_ID_ddebug204.8__func__.36pm860x_done_handler__UNIQUE_ID_ddebug207.5__func__.35pm860x_exception_handler__UNIQUE_ID_ddebug206.6__func__.34pm860x_temp_handler__UNIQUE_ID_ddebug205.7__func__.33pm860x_vbattery_handler__UNIQUE_ID_ddebug208.4__func__.32pm860x_vchg_handler__UNIQUE_ID_ddebug192.20__UNIQUE_ID_ddebug212.0__func__.25__UNIQUE_ID_ddebug209.3__func__.24__UNIQUE_ID_ddebug210.2__UNIQUE_ID_ddebug211.1pm860x_charger_driver_initpm860x_charger_driverpm860x_charger_driver_exit__func__.37__func__.31__func__.30__func__.29__func__.28__func__.27__func__.26__UNIQUE_ID_license214__UNIQUE_ID_description213pm860x_usb_propsfree_irqpm860x_reg_writedevm_kmallocpower_supply_registerplatform_driver_unregister__this_moduleplatform_get_irqpower_supply_set_propertycleanup_modulepower_supply_put__dynamic_dev_dbg__fentry__init_module__stack_chk_failpower_supply_get_property__ubsan_handle_out_of_bounds_dev_errrequest_threaded_irqmutex_lockpm860x_set_bits__mutex_initpower_supply_get_drvdata_dev_warn__x86_return_thunkpower_supply_changed__platform_driver_registerpm860x_bulk_readmutex_unlock__const_udelaypm860x_reg_readpower_supply_get_by_namepower_supply_unregister]��������q��������?R��������Si��������]`ba��������q]���������S���������S���������i����������	(\��������	�!\��������.i��������A]��������Rg��������ti���������i���������i���������i���������]���������S��������S��������i��������./5	�:\��������PJW	�\\��������gi��������q]���������e���������i���������f�	��\���������i���������]��������S��������/S��������Pe��������qe���������e���������e���������e���������e��������i��������v	\��������1]��������[S��������xe���������e���������S���������e���������e���������i�����������	H\��������]��������;t�p���������`���������`���������[���������d���������m���������i���������[���������[��������
8	0\��������V�]�d���	h�\���������!�(�jXw	��\�����������	��\���������_���������	a��������)	��������0	 C	a��������a	]���������	T���������	X��������F
k

r
�z
f���������
��
x�
U���������
o���������
d���������
m��������(:Xc���������i�����������a�����������a���������@�a�����������a��������"�*b��������3q��������JR��������fka��������w`�a���������_��������� �a���������]���������d���������o��������
m��������&
j��������4
i��������@
�K
�R
 Y
�`
	�u
\��������
m���������
i���������
]���������
d���������
n���������
t�
p��������`��������-o��������E[��������Mm��������|i���������@��	�\���������Y���������_���������]���������d��������	m��������#i��������2`9 @	PE\��������Q]��������jt~p���������`���������[���������i���������d��������m��������3�:A	�F\��������M_��������a]��������xd���������m���������i������������	��\��������]��������Ji��������il���������d���������m���������	`�X�-�\���������d��������o��������,e��������Ee��������apho	|\���������p���	p�\���������d��������p 	8\��������(p/�6	�;\��������Oo��������b_��������
�h����������*b��������/p]��������	W�k��������i���������V��������i��������p@� p(�008@`	H�P�
X�`Ph`px�O�p�@S�e�
 q(�0�8�@�HPP�X``�hR�-s��� f$�(�,0�4�8�<3
@�
D{H"L�P�TIX\��	R�	 �$ (	�04@8	�@�D�H	P�T	X	:`=d�h	rptOx	��7��	Z����	"�	���	��
�8
�	��Q���	B�
�'�	z��(�	������	
��	��S	* I$ (	�0�4�8	�@�D�H	bP�� P0�8�@PP�X�`Pp�x��P�����P�����P����P@� P0@8�`Pp�x��`	��>x��p�8�@pH�P p�xp�������p������������ @(�0P�X``�h ���������� ������@�X0�8@@�H8h�p@x�������������0���f� �(vH�P X�`��������J�������/����(�08�@`�hXp�x-8^8Z.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.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�f:@XFH"J3E@�[�"^9"Y@0\x"n[i@�\H"	~q�y@�\�"�2���2����p �@p^�"�����`�@`@"� � ��#P�@Hb�"�%� �@0h0"��'��@`k�"
@,�@@@s0"'�/,0�/X50E0�J�3�3�
#R	p>�psY0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
��u��7��R*߬�wG6��\YB].c�#�e�s�>i�B�$����h��:��r_o+��J�6K�B4i"�V���	_ە��}\e��P���s�YC�B)T���t�oL�)5``${���L��4�y��{ʸ�@W�Ȑ׷�n]z1vz��/T�N����{�@�9>_�m*�����q�Js�>|{�����@dӞ���ܴN����q�w.���'�$��K�V�e��&�q��.}����t�ړ�����Ļa�i߬��N=u
�2ާdi�H
����p
��>�C����7��ц����o_�]��	*Ӏ�ۀ0L��RX�āq�7��#bC�0WÄI����nW��a����EW��/���Є25���NX��:L��+�a���K�A�*��q��J�H����g�L�	�����;�����!��_i�\�PO��"l�^����9�W��IT��4�%�;�o�6�Q7Bw<o3�����J&�^<�~Module signature appended~