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/cros_peripheral_charger.ko
ELF>X5@@$#GNU�?�L����3��;:�E+���LinuxLinux�UH��AWAVI��AUI��ATSL��H��D�eL��uо�
�U�E9�D��D�E�AC��x�H���I���E�D�E�A�A��E�E�AA�AE�aE��tI�y1�����A�4@�4D9�r�I�}L��L�M��L�MЅ�A��yL���H��D��[A\A]A^A_]�I�AA��rHI�QH�sH��H�D��H�L�H�L�H)�H)�D��H�ƒ�r���1�����H�<
H�<9�r��A��u*E��t�A�Q�A���t���E��B�D �fB�D#��`���A�QE��B�D �B�D#��H���A���E���ff.�@�U��
�xH��AWAVAUL�oATSH��`eH�%(H�E�1�H�GPL��L�pxM����H��t}L�`L�}�1�E1�L�(M���41�L�pH��H��j����YA�ą��D�e�E���j�5�M��H�M��H��f�E�A�����Z������H�U�eH+%(uH�e�[A\A]A^A_]����U�5A��H��AVAUL�M�H�M�ATSH��H��(H���D�kxeH�%(H�E�1��D�c|L�7j�E��$���Z����E�<��<t~<��������������U͉Cx�S|D9�uA9�t	H�{�f�1�H�U�eH+%(uRH�e�[A\A]A^]�D�M�D�E�L��H���H���1�뺺�뇺��x����ff.�f��UH��AUI��ATS���I�ă�wKH�H��}I;�$�xL�������xH�I��$���.uA�D$|[A\A�E1�A]]���.t���.w"��tH��u3A��$�[A\A�E1�A]]���Au[1�A\A�EA]]�[���A\A]]�A�D$x[A\A�E1�A]]�f��UH��AUATSH��H��H��eH�%(H�E�1����t��u$1�H�U�eH+%(��H�e�[A\A]]�j��H�{�L�M�A�H�M�1��E�L�c����Z����E�t��C�E1�~2Mc�I��w3N�l�L���P�����xH�I���A��D;c�|θ�a���L��H������E�u�H��L���������D��A��~YH��L���������H�;��H���D��H��L�������H�;��H����H��L���E1�1��L����
󫾘L��D�M��D�M�H��u
���D�H�xD�ɾH���H��D�M�H�}�H�E��L�E�H�}�L��I�xI�pL��A�@ I�@HI�@`I�@8I�@@L�E�L�E��L�E�D�M�H=�vH����L����I�@HcC�P�SH��w A��L�D� E9�������u?����H��H��L��x���D�M��U�H�E��L��x���D�M��U�H�E��H�C`I���H�s`H�ǘ��…�yH��L���1��1�����H��L���E���E����H��L���1���UH��H��H���]�UH��H���]�Unable to get number or ports (err:%d)
No peripheral charge ports (err:%d)
Unable to get versions of EC_CMD_PCHG (err:%d)
EC_CMD_PCHG version %d isn't available.
Too many peripheral charge ports (%d)
%d peripheral charge ports found
Failed to register power supply
Failed to register notifier (err:%d)
Unable to get port.%d status (err:%d)
Port %d: state=%d battery=%d%%
Unable to get device events (err:%d)
/build/linux-SaOI8K/linux-5.15.0/drivers/power/supply/cros_peripheral_charger.cdrivers/power/supply/cros_peripheral_charger.cperipheral%dcros-ec-pchgcros_peripheral_chargercros_pchg_get_statusalias=platform:cros-ec-pchgdescription=ChromeOS EC peripheral device chargerlicense=GPLsrcversion=905D5E87346E3DD1270B03Bdepends=retpoline=Yintree=Yname=cros_peripheral_chargervermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�<+platform_driver_unregister�^Ѕ__platform_driver_register4���cros_ec_get_host_event�P�jiffiesQ��power_supply_get_drvdata�e�__dynamic_dev_dbg�~uKpower_supply_changedM�	blocking_notifier_chain_register���__ubsan_handle_out_of_bounds�]v�dev_err_probe�i /devm_power_supply_registernJnesnprintf��@�_dev_info46�_dev_warn7�z�_dev_errke��__stack_chk_fail+��devm_kmalloc�9�[__x86_return_thunk�zkfreea�ycros_ec_cmd_xfer_statusE:#�__kmalloc�m��__fentry__�+g��'port_data *[8]''int'.A�cros_peripheral_chargerGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����||{ {
^�{ �{ �{ �{ �{ | | ?| h| �| Ym>�� �| Ym>�| �| �| I��| �@>�* } (} 0hV8nn>@} >`2} 
=} N} e} x} �} �} �} �} �} �} 	��	���* �)B(�~ =(�
~ �} �~ �(I�@;��!~ xPT�=���@.~ ���8~ �c_J�>�9
G�G�K�F�4(=(H�K~ Wa~ �w~ ]
�p8�~ �)S�~ R��~ c(
I�K��~ U�
�(N��j�~ T��~ S��~ W�
�]Y�
Z�ec_params_get_cmd_versions_v1ec_device_eventEC_DEVICE_EVENT_TRACKPADEC_DEVICE_EVENT_DSPEC_DEVICE_EVENT_WIFIEC_DEVICE_EVENT_WLCec_device_event_paramEC_DEVICE_EVENT_PARAM_GET_CURRENT_EVENTSEC_DEVICE_EVENT_PARAM_GET_ENABLED_EVENTSEC_DEVICE_EVENT_PARAM_SET_ENABLED_EVENTSec_params_device_eventec_response_device_eventec_response_pchg_countport_countec_params_pchgec_response_pchgbattery_percentageunused0dropped_event_countpchg_statePCHG_STATE_RESETPCHG_STATE_INITIALIZEDPCHG_STATE_ENABLEDPCHG_STATE_DETECTEDPCHG_STATE_CHARGINGPCHG_STATE_FULLPCHG_STATE_DOWNLOADPCHG_STATE_DOWNLOADINGPCHG_STATE_CONNECTEDPCHG_STATE_COUNTpsy_descpsy_statuscharge_typecharger_dataec_devicenum_registered_psycros_pchg_driver_exitcros_pchg_driver_initcros_pchg_probequeued_during_suspendcros_ec_notifycros_pchg_get_propcros_pchg_get_statusoutdataindatacros_pchg_ec_commandcros_peripheral_charger.ko�*9e	
Z#}	2�?�X�	n���7���q��������0���+8C]5q"�`��	���2�N
(�6?	NTl����"���	+5H]e���__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8cros_pchg_ec_commandcros_pchg_probecros_pchg_probe.coldcros_pchg_get_propcros_pchg_propscros_ec_notifycros_pchg_get_status__UNIQUE_ID_ddebug190.0cros_pchg_get_status.coldcros_ec_notify.coldcros_pchg_driver_initcros_pchg_drivercros_pchg_driver_exit__func__.4__UNIQUE_ID_alias194__UNIQUE_ID_description193__UNIQUE_ID_license192devm_kmallocplatform_driver_unregister__this_modulesnprintfcleanup_modulekfreecros_ec_cmd_xfer_statusdevm_power_supply_register__dynamic_dev_dbgblocking_notifier_chain_register__fentry__init_module__stack_chk_fail_dev_info__ubsan_handle_out_of_bounds_dev_errpower_supply_get_drvdata_dev_warn__x86_return_thunkpower_supply_changedjiffies__platform_driver_registerdev_err_probecros_ec_get_host_event__kmalloc.��������D<���������*���������)���������6���������.���������$��������BSC��������Hoo6��������t0���������.���������%7��������I6��������]xf	k,���������0���������.���������4���������8���������8��������6��������36��������M6��������]6��������s6���������.���������;���������6��������178��������\a2��������h0���������3�������� M0�83��������BMNS5��������](e1��������oM{P�5�����������1���������$���������M��'���������-0B+��������Yc:��������hM�M� �2�����������-���������(3��������MMP)3��������1):�B5��������I�.��������	&`9��������6��������`%��������6����������� �(�nH2L\r �$()M	*�@V �0@8V`��
x8/8(.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.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?�l:@�(�!JME@P,�!^Y"Y@0x!n{i@�0H!	~�0y@�0�!�2�?�22�@�U��D,�@`1!��� �@�@h2H!�`@ �@�2�!��8�@p3`!�@@�30!"�'0�X0�@�\E4 X�"$	%�4T0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
��~ȕAg�
����ȅqC���ٚ���m��v7�O}�˳¿�"zi��B�S&u6��>���O{�|ii�OSL3��zʫäD�aЙq��7��H0�I������n���n�u�њ5TN�'
0�wnP'�q�R7^R�ݸ= ;C��GJh�����d�%y_>������;a��u���N0�S.7y
j�;�^�A&ڋ�V�b��r[����l3Q,)VL��`�L�F0��?a(=�7�ڹ�,�D��vs�y����b��S�M�+�̄,Ӳ����o�G'�GR������C����jd��L�+W��en���#�I>(���}D�rӏ�@��QUi����L|�ĪJ93d"����@��n�U����8H	^�j_L@��=p����$�`���v��~2�����v��tn�s�i�5��N֎0U)�9G�.�R��yEay녦_�"�jT�%��
�.q�D�:3-�W��`�/�z6I�y���~Module signature appended~