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/bq2515x_charger.ko
ELF>X@@! GNU��2�X����N8R�\�>�tLinuxLinux�U�N�H��%wH� ]H����1�]���U�H��v	��B��
��]�ff.��U1�H��SH��H�U�H��H�eH�%(H�E�1����uKH�{(1��H�{ 1����`#����H�{ ��H�{�(�X�H�E�eH+%(u
H�]����@�UH��AWAVAUATI��S��H��eH�%(H�E�1��I�ǃ�������H�*v=��I�I�$E1�H�E�eH+%(�/H��D��[A\A]A^A_]���%����B��H�xH�U̾�A������D�E�D��%����A��%����	D���6����v4��u|H�xH�UȾ�A�����E���M���E�$�D���������u@�XX������EI�H�U̾�A������A�$���A������H�@@E1�I�$����H�xH�U̾�A�����i����Ẽ�D���V����XX�����E1�A�$����XX�������A�$E1��j���H�xH�U̾�A���������DiE�'A����6���I�H�U̾�A���������E�%���E�A�����A���	D�E���������I�H�U�1��A���������Eȉƒ����Ã� ��E1� �u��A��I�H�UȾ�A����������E�I�8�EȉE��I�H�U̾7A���D�E�A���E�E	̓�D	����E�u~��tzA�$�<���I�H�UȾ�A���������Uȸ�у�t��1���w�����E�E� �E�A�$����L���������A��A��E�4$����f��UH��ATSH��H��D�gXeH�%(H�E�1�A���A��tVH�{H�U�B���tH�U�eH+%(u;H��[A\]�H�{H�U�C���u΋E��E�k�Z�H��������@�UH��AWAVI��AUATSH�� �_XeH�%(H�E�1�������7I�~H�U��F���t&H�U�eH+%(�H�� [A\A]A^A_]�I�~H�U��G���u�I�~H�U̾�]�D�e����u��E�L���� ��E�A��@
A�ŀ�*���D9�s}L�}�I�~�L������c���D�m�A��I�~L�������B����E�%������%���D	��	�؉�Hi���?H�� )�����A������I�~H�Uľ������D�m�L�}�넸��������ff.���UH��AWAVI��AUA��ATSH��eH�%(H�E�1��H�x0I��H������Ẻ�E�|$X��A���A��A�\$X�D8�u-A����wCA��tnA����L��������xA�1�H�U�eH+%(u]H��[A\A]A^A_]����A�� u�A�D$d��y���H�x1�H�U����u��]��Z���L��������y��A�D$`��y�������ff.��UH��AUATH�U�A��SH��H��H�eH�%(H�E�1����uq�U܁����%¶��|���E�A�����A���	A9���E����H�{8��H�{E1�E1�j�7���^��tH�U�eH+%(ukH�e�[A\A]]�D��1�jH�{A��E1�E1������Y��u�H�{81��H�{�1�jE1�E1��7�Z델������� ���U��H��AVE1����AUDM�A����	ATA��DM�SH��H�8�H�{E1�E1�j���7�H�{D��E1�j�E1����Y^��tH�e�[A\A]A^]�D��H�{��A�������u�H�{81��H�{�1�jE1�E1��7�ZH�e�[A\A]A^]�����ff.��UH��AUATI��S��H���I�Ń�%��wF��tu��u\A�$-��6=@BwL�¸Y��I�}�H��H��-�H��[A\A]]���BuA�4$H���?���H��[A\A]]�H�����[A\A]]�A�4$H���@���H��[A\A]]�E�$$�Hc��H��w/D;$�}H��u�1�I�}��H��[A\A]]�H���]���U��f.��U�4E1�E1���H��AVAUI��ATL��8���SL��H��eH�%(H�E�1��H�jI�}��Y��t$H�U�eH+%(�$H�e�[A\A]A^]�jI�}�E1�E1�1ɾ7�Z��u�E�u\E��t<�Hc��H����D;4�}H��u�1�I�}�����u���I�}L�������H��d�����d���I�E`��P���A�EhL��������6���A�Ed-��6=@Bw6�¸Y��I�}�H��H��-�������A�uhL���5�����������H����4������4����,�����ff.�@�U��
H��AVI���pAUL�o ATSH��L��H��@eH�%(H�E�1��H���L�hH�x@�L��I���I�FA�D$T��������1�1�H��H���I�D$H=��I�|$I�T$\L����H��H������tA�D$T���t��u	A�D$\ �I�|$�H���I�D$0H=��I�|$�H���I�D$ H=��I�|$�H���I�D$(H=��I�|$�H���I�D$8H=��I�|$H�U�H�]�H��H�E�L�e�H�E�H�E�H�E��I�$H=��I�|$H�U�H���I�D$H=��L���S������H�U�eH+%(uMH��@[A\A]A^]�I�D$�c���1�1�H��H���I�D$�F���A�D$\�����������H������H������H����A��H������H����A��H����I�}H����'H�'@@I�E`��	�H��L���A�D$�H��L�������H��L��E���E��I�|$H���E���E������H��L��E���E��I�|$H���E���E���I�|$H���E���E��I�|$H���E���E���UH��H��H���]�UH��H���]�Texas Instrumentsinput-current-limit-microampac-detectFailed to get ac detectresetFailed to get resetpowerdownFailed to get powerdowncharge-enableFailed to get ceCannot initialize the chip
bq2515x-chargerbq2515x-batterybq2515x-mainsbattery info missing, default values will be applied
failed to allocate register map
Failed to read device tree properties %d
failed to register power supply
/build/linux-SaOI8K/linux-5.15.0/drivers/power/supply/bq2515x_charger.c
ti,bq25150ti,bq25155bq25150bq25155o$o$	%HIB 	q
<���0*567@@A@R#S T8U�VWXa4b|cmd8e'o5	q
<�B�0*567@A@R#S T8U�VWXa4b|cmd8e'o P����I@
�� ��'	license=GPL v2description=BQ2515X charger driverauthor=Ricardo Rivera-Matos <r-rivera-matos@ti.com>author=Dan Murphy <dmurphy@ti.com>srcversion=CC60E456F87D8EF45D22822alias=i2c:bq25155alias=i2c:bq25150alias=of:N*T*Cti,bq25155C*alias=of:N*T*Cti,bq25155alias=of:N*T*Cti,bq25150C*alias=of:N*T*Cti,bq25150depends=retpoline=Yintree=Yname=bq2515x_chargervermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�%�+i2c_del_driver�5i2c_register_driver7�z�_dev_err�i /devm_power_supply_registerc�Iddevm_gpiod_get_optional�Y<device_property_read_u32_arrayioI�__devm_regmap_init_i2c�f�strncpy+��devm_kmalloc46�_dev_warn=|Lpower_supply_get_battery_info���__ubsan_handle_out_of_bounds0D�regmap_update_bits_base��T__ubsan_handle_load_invalid_valueB��gpiod_get_value_cansleepQ��power_supply_get_drvdatake��__stack_chk_fail���regmap_write ]�usleep_range_state�*gpiod_set_value_cansleept%pFregmap_read�9�[__x86_return_thunk�m��__fentry__�%�%'int [8]''int'%�oS?8'_Bool'bq2515x_chargerGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0�����|{ ~��{  �{ @�{ `�{ �{ �{ �{ p�{ B(cTB(@��PT��m�5�{ �5@�{ �5��{ �5��D�$��{ 6���=���$
@�5(
B�5(	
D�?�| W| �.| <| 
V| F�^| K�
�)B(J�4(�D(n| M��| M�
�)B(J�4(�G(�| P�
�)B(J�4(�| R�
V| F���| T�
} T�+} K�K} K�
�]Y�
Z�bq2515x_init_dataichgvbatregiprechgbq2515x_idBQ25150BQ25155bq2515x_devicemainspowerdown_gpioac_detect_gpioce_gpiomains_onlinebq2515x_driver_exitbq2515x_driver_initbq2515x_probebq2515x_volatile_registerbq2515xbq2515x_hw_initbq2515x_battery_get_propertybq2515x_mains_get_propertybq2515x_mains_set_propertybq2515x_power_supply_property_is_writeablebq2515x_set_precharge_currentbq2515x_set_const_charge_currentbq2515x_get_battery_current_nowbq2515x_get_battery_voltage_nowbq2515x_charger.kooaɝ	
�#�0�E�Z�o��8	��A�M	�Vk7 (/S0"m`����` � �<���<&P�FQk��e�-�0	�@
`�z-)
f7�M�`` `u����"�@��	��#24f#3 XD�`T  i@ ~��$������	6Ial"x�������`!)BLj}� X���__UNIQUE_ID_srcversion129__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_8bq2515x_power_supply_property_is_writeablebq2515x_volatile_registerbq2515x_wake_up.isra.0bq2515x_mains_get_propertybq2515x_ilim_lvl_valuesCSWTCH.69bq2515x_mains_get_property.coldbq2515x_get_battery_voltage_nowbq2515x_get_battery_voltage_now.coldbq2515x_get_battery_current_nowbq2515x_get_battery_current_now.coldbq2515x_battery_get_propertybq2515x_battery_get_property.coldbq2515x_set_precharge_currentbq2515x_set_const_charge_currentbq2515x_mains_set_propertybq2515x_hw_initbq2515x_hw_init.coldbq2515x_probebq25155_regmap_configbq2515x_mains_descbq2515x_battery_descbq25150_regmap_configbq2515x_probe.coldbq2515x_driver_initbq2515x_driverbq2515x_driver_exit__UNIQUE_ID_license354__UNIQUE_ID_description353__UNIQUE_ID_author352__UNIQUE_ID_author351bq2515x_of_matchbq2515x_i2c_idsbq25155_reg_defaultsbq25150_reg_defaultsbq2515x_battery_propertiesbq2515x_mains_propertiesgpiod_get_value_cansleepregmap_writedevm_kmalloc__this_modulegpiod_set_value_cansleepcleanup_moduledevm_power_supply_registerusleep_range_statedevm_gpiod_get_optional__fentry__init_module__devm_regmap_init_i2c__stack_chk_faildevice_property_read_u32_array__ubsan_handle_out_of_boundsi2c_register_driver_dev_err__mod_i2c__bq2515x_i2c_ids_device_tablestrncpypower_supply_get_drvdata_dev_warnpower_supply_get_battery_info__x86_return_thunkregmap_read__mod_of__bq2515x_of_match_device_tableregmap_update_bits_basei2c_del_driver__ubsan_handle_load_invalid_valueF��������#S��������+S��������1F��������NS��������aF���������T���������A���������A���������D���������A���������>���������S���������I��������F��������+P��������Y�S���������T���������T��������2��������MT���������T���������`��$T��������5T���������T���������T���������=���������T��������2T��������]�I���������F���������8�T��������S��������'T��������HI��������QF���������M�T���������S���������T���������T��������5T��������VT���������T���������I���������F��������P��������!=��������9a�S���������T���������I��������F��������5T���������A���������V���������S���������V���������A��������	V��������)	I��������1	F��������}	A���������	V���������	V���������	S���������	>���������	A��������
V��������'
S��������1
S��������A
F��������X
P���������
>���������
S���������
S���������
S���������
S��������`/>��������>S��������E MK��������aF���������V���������S���������V��������'`?>��������SR���������>����������K���������I���������v
F��������K
?��������l
O���������
��
H���������
��
�
J��������/E���������*Q/E��������@*QkVE��������gCx�}E���������\���C����������� �C����������1S��������FNH��������rI���������X��������2`X��������$�.�3X��������8�C�HX��������M�W�\X��������a�lqX��������v9��Q���������r�8�M������������M������������M����������9M���������`"M��������*6W>M��������OuWM��������h�pM��������F��������	@@L��������S��������@W��������S��������0` �(P0�8@0	H@
P`X
`0� (0�@ �@P�`������@
�"*M���� �$�	(&
,0
0�
4�
8�
<�
@=D�H0LP�@N �0@8N`�p�������������H
x�� �8G8B.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.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�v:@ ?`JyE@�K�^�"Y@pOxn�i@�OH	~�hy@0P8�2/��2(�@� �@hQ8����bT�@�R��� ��$0 �@�T�'�@�@�V0�*0�*X�*%�*�*�/�/X=	 8��V90��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
������w�6+�}�	��h��^��K�����V� ʲ�	��@f�@Q���Щ�նu���y�k��z�`g���	�`F��_��Z�
 ���M��j'(�z?D�*�?V��D:��k9�=�n(fX\�ZMn��GT�E�ޞ�Re��E���11.�ử8���܆��Qg*V��{�<>��8w����`*�X�8 �H�{s��v��M#�������]���}����R�og̯E��%\��ur����(�Vq��KwsP�d���Vuxi�J�����	������>E�ۨ�͌I*a����Asg�c�~��W	GHf�ޱ���.5�y��]P��ت�0O �y�Xػ��@y�ԟ��^�~��]:�Ob���6K��N.W���S��Z|泠��Q'
&�?��3����-.�i������N/G��eKR�*��."yK���_�����u�z�o�����~[l!���S޳��`Q�o�Z6H�M���~Module signature appended~