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: //lib/modules/5.15.0-89-generic/kernel/drivers/nfc/s3fwrn5/s3fwrn5.ko
ELF>`�@@%$GNU�p�"�2@�!4�~1�9���LinuxLinux�UH��SH���H�CH�@H��tNH�{���uAH�CH�PH��tH�{��H�CH�H��t)H�{��1�H�]���H�]�����1����UH��SH���H�CH�H��tH�{1��H�CH�@H��tH�{1��H�]�1���@�UH��AUATSH�GH��H�H��tH�1��H�CH�@H��tH�{��L�k L���A�ą�y[D��A\A]]�H�L������H�CH�@H��tH�{1��L���D��[A\A]]�D�UH��H��ATSH���L�c L���L�������t	[A\]�H��������x�H�CH�PH��tH�{��H�CH�H��tH�{��H�;���x�H�;�[A\]�ff.���UH��AVAUI��SH��H���L���L���H�CH�@H��txH�{���ujH�CH�@H��t1H�{L�����x&L���L���1�H��[A]A^]������L��1��E��L����E�H��[A]A^]�L������H��[A]A^]�@�UH��AWI���AVI��AUI��ATI�Ժ�
SL��H���H����L�xH��H���H��L�`H��L�p�H�CH�@H��tH�{1��1�1Ҿ�H���H�H��t\H�L�`XH�H���H�;���xH�H�S I�UH��[A\A]A^A_]�H�;�E���E�H��[A\A]A^A_]�����f��UH��ATH���I��H�BH�@H��tH�z1��L���L���L�e���f��UI��H��t��t 1�L������]��]��]�f.�D�LJ�H�G�H�@H��tZUH��ATI��SH��H�����x7I��$����H��x t1I��$�H��t+H�1�IDŽ$�[A\]������������������f��UA��D��H��AWE��AVAUI����ATE��S1�H�����L�E�	ʃ�������A�1҈�D�ȹ��������	��H��tN�H��I����fE��uM�u1�H��[A\A]A^A_]�D��L���H�u�A��H����ʸ���@�UH�wXH��SH�H��H��H�H�����xsH�{H�?+vsH�GH�H�S�@�C�CH�G�@�C H�G�PH�H�C(H�G�@�C0H�G�PH�H�C8H�G�@ �C@H�G�P$H�H�CHH�G�@(�CP1�H�]���������ff.�@�UE1�E1��1�H��AWAVH�u�AUI��ATSH��(eH�%(H�E�1�H�E��:���A�ą��BL�u�L��H�U�L�����1�L��A���E���H�}�H����x��H�P�@1�1�H�U�f�E��D�u��H��H���GHc�Lc�H����D84�u�D�}�I����D:<�u�D�}�I����D:<�u�I����B���}�A����E�A���tBA�EPA���I�EHI���E1�H�E�eH+%(��H��(D��[A\A]A^A_]�A�E0A���I�E(�1�A����I�ED��H��H�8H����H����
���L��H�������L��H����(����L��H������I�EH��A���H�8H����f.��UA�H��@8w w�W!��8�r
��8G"A��D��]�ff.��U1�1�H��AWI��AVAUATSH��H����_@H��eH�%(H�E�1��I��H=��I�w8H��H�M����I�t$L��A���E����ff.�@�UH��AUL�oXATI��SH��Ƈ�HLJ�H�GH���H�PH��!�L��L���H���ǃ�H��H���[A\A]]�ff.��UH�H���]���I��UH��I���H���H��uH���H����1�]�1�����]���UH����0H���1�]��UH��AVI��AUI��ATSH��eH�%(H�E�H�H�����H�H���A�ą�xnH�����H�H����H�p1�1�1���Hc�H9�r�I�>�����H������(f�����ƅ�����A�ą��H������H�E�eH+%(uH��D��[A\A]A^]�1���f.�f��UH��AUATL�gSH��L���D�k0L���[A\D��A]]�f��UH��AUL�oATI��L��S���A�|$���H�����uL���[A\A]]���L���[A\A]]���1�9w0��UH��ATA��SH���w0���H����{�1�H���A��t�E��u[A\]��{��H������{�1�H������[A\]��f��UH��AVL�wAUA��ATI��L���D��L���L���A\A]A^]�H�H��H�8H���L���A��H�CE��y�H�PH��uLH�H��tH�{��H��H���A��H�CH�H���H�{1��H�C�H�{��H�C�H�S H��H�:��H���1���UA�H��AWI��AVL�E�I��H�u�AU1�I��ATS��H��(eH�%(H�E�1�f�M��H�E�f�E��A�ą��L�E�L��H�U�L��L�E��H�}�1�A���E����H�}�H����x��1��A�M��1ɺH�u�L���A�ą���L�}�L��H�U�L���1�L��A���E����H�}�H����xu^1��D��M��1ɺH�u�L���A�ą�xGL�u�L��H�U�L���1�L��A���E��x"H�E�H����xtA�����H�}�1��H�E�eH+%(t�H��(D��[A\A]A^A_]�I�}��I�L��H��E��H�8H���H�U�eH+%(��H��HD��[A\A]A^A_]�I�I�WXH��H�8H���A���H�u�L��I�������A�ƅ�y;I�H��H�:H����I�H��H�:D��H����e����E1�A9�sfI�G8A�L�E�1ҹH�u�L��H�E�H�E�D��H�E�A���D�E��A�ƅ�yaI�H��H�:D��H�����E1�E1��1�H�u�L��H�E��A�ƅ�ygI�H��H�:H������L�m�L��H�U�L���1�L��A���E���v���H�}�H����xtb1�A�������S���L�e�L��H�U�L���1�L��A���E���p���H�}�H����z��1�A�������I���1��H�E�D��I��H��H�E�I�A�M��1ɺH�u�L���A�ƅ������L�E�L��H�U�L��L�E��H�}�1�A���E�������H�}�H����x����1�I���L;m�u�E������1��I�H��H�:H����G���H���I�L��H��H�8H���I�>1�1Ҿ&�A�ą�yI�H��H�8H����1�E1�H����������Ic�H�H9�scH)о�L�����H9�L��HG�H�q��Hփ��I�>Hc�H������"�A�ą�yaI�D��H��H�8H����I�>�H������'f������A��I�H�8H��E��y'H���������A�����,���H����strcpyP0000"&'(s3fwrn5_probes3fwrn5_removes3fwrn5_recv_frames3fwrn5_phy_set_wakes3fwrn5_phy_power_ctrls3fwrn5_phy_set_modes3fwrn5_phy_get_modeDetected new firmware version
Failed to get fw file, ret=%02x
Failed to get bootinfo, ret=%02x
Cannot allocate shash (code=%pe)
Cannot compute hash (code=%d)
Firmware update error (code=%d)
Unable to complete update mode
drivers/nfc/s3fwrn5/firmware.c/build/linux-SaOI8K/linux-5.15.0/drivers/nfc/s3fwrn5/firmware.crfreg configuration update: %s
rfreg configuration update: success
sec_s3fwrn5_rfreg.binsec_s3fwrn5_firmware.bin&info->mutexUnknown hardware version
sha1Firmware update: %s
Unable to enter update mode
Firmware update: success
&x->waitUnable to start rfreg update
rfreg update error (code=%d)
Unable to stop rfreg update
author=Robert Baldyga <r.baldyga@samsung.com>description=Samsung S3FWRN5 NFC driverlicense=GPLsrcversion=F0D718483056C663C3C2575depends=nciretpoline=Yintree=Yname=s3fwrn5vermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout����msleep��B�nci_req_complete#Qcrypto_alloc_shash�SMustrlen���nci_recv_frame�zgpio_to_desc8�2mutex_unlock�v�	nci_core_init�9�[__x86_return_thunkpK2Ynci_unregister_device���__mutex_initG ñnci_prop_cmdO���nci_core_resetK��Mmutex_lock?I�kfree_skb_reason7�z�_dev_err���__ubsan_handle_out_of_bounds��@�_dev_info|��c__x86_indirect_thunk_rdx��=__alloc_skbke��__stack_chk_fail�pHe__x86_indirect_thunk_rax7�*�wait_for_completion_interruptible_timeout�?[�crypto_destroy_tfm�m��__fentry__����fortify_panic8߬imemcpy����gpiod_set_raw_value}Ao�request_firmware�A�`__init_swait_queue_head/z%�completeQ$�crypto_shash_tfm_digest�q�Econsume_skb�[�vskb_put+��devm_kmalloc�w�nci_register_device����release_firmware^�7nci_allocate_device��Հnci_free_device�	YX$W$V'��'<unknown> [5]''int's3fwrn5GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����K
|{ >�?�
SZ�{ A�B�
S4;�{ ��{ H��{ H�@�{ J���{ L���{ P��{ H�@�{ R���{ T��| V�| X�@| Z��(| \��4| H�@| ^�@J| ^��U| `��
C�
F�G�[| ���c|  ;N�@s| �}| �PT���{ 6�| 6�| �| 6�| N�@�{ 6��| a���| �| H@�| �} �} �} �@-} 6@m�M��;} f��G} �-g�@U} �g�E�
F�I�
F�K�
F�N�4;O�b} L���|  m} @v} P~} X�} �-`�} ��} ���} ��} ��} `�} �h�} ��} �} �} 	~ �M�
F�N�Q�
F�N�S�
F�N�Z=�SU�
F�ZW�
F�N�Y�
F�[�
F�]�
F�4;@�S_�~ ($~ 4~ m@D~ �!� }�e�@
b�
F�S;d�c�D�S~ �	��	d~ b3��n�@s~ n��
i�
l�Zm�w~ .[| F��-��@~ ����| �} ��*E}@�~ E��~ 	��~ H��~ ��@�����~ ���~ ��~ �@�~ �@�~ ���~ ��.���q�
��~ �
�	�~ �
@
�~ m�~ � 
  
M�S@
 �
) �
;���
s| �%< 	�%D �%R 	�%n ��%� 	&� &� 	 &� 0&� 	@&� `&� h��&� 	�&$� Z�&7� �'A� 	�(k�O� ���r�r�@�.r��?(n����r�W� r�@(| t��b� v��4| r�J| x�@@| x��U| z��q� r��� |�@�� |���� }���� ;�� }�@À ;�
o�
l�q�
l�s�
l�	u�
l�w�
l�4;@�Sy�
l�Z{�j�΀ 
@�9H܀ ��� 	�� 	��� 	�� E�� 	.� =�@?� S�X� Z�h�_� r|�l� v� r�+�� ��� �� �������2�� �� ��l�@����������� ����� ���
ˁ �ځ �� �
� ���� �
�~����p���O�
� 	Pg�+���S@���=T��@�T�� �+� T6� @F� 
���l�g���@�8��=T��@��
`�Z�~)����Z�AZ
��V� c� u� �� ��  �� �����@8������
��
S6��
S����
��S���� ��l��jS@q��n������ ���'m@��j�
��������l�
��l���Z�=��à ��
��l�ׂ ��
�����jSq�n���� ��
��l�� ��
��l���Z� ��� ��.� ��
0$��?� ��W� g	�u	%@i� �5���
 �	0�� @�� P
���� ǃ 7�Ճ .� ��	� 	� 	�u	�������e�Z 
������
����� ��
�� ��)� ��
�� ��Š<� ��
�� ��L� ��
6�� ���`� ��y� ���� ��
�� ����g�u�)T%@�� ��
�� ����Z���� ��΄ ��+	�)��	�� ��� 9/	� 	� 	
0$��Š#� ��<� ��Q� 8��l�\� @d� `�'m��=�����
���jSq� ��
�jS�=���� ��
6�����=���� ��
�jSn6�� ��
�]��(
��data_exchange_cb_tse_io_cb_tnfc_opsdev_updev_downstart_pollstop_polldep_link_updep_link_downactivate_targetdeactivate_targetim_transceivetm_sendcheck_presencefw_downloaddiscover_seenable_sedisable_sese_ionfc_devtarget_next_idxn_targetstargets_generationfw_download_in_progressrf_modepollingactive_targetgenl_datasupported_protocolssecure_elementstx_headroomtx_tailroomcheck_pres_timercheck_pres_workshutting_downvendor_cmdsn_vendor_cmdscur_cmd_infonfc_targetsens_ressel_resnfcid1_lennfcid1nfcid2_lennfcid2sensb_res_lensensb_ressensf_res_lensensf_reshci_reader_gatelogical_idxis_iso15693iso15693_dsfidiso15693_uidnfc_genl_datapoll_req_portidgenl_data_mutexnfc_vendor_cmddest_spec_paramsnci_driver_opsntfnci_devhci_devcmd_cntcur_conn_idconn_info_listrf_conn_infodata_timercmd_wqcmd_workrx_wqrx_worktx_wqrx_qtx_qreq_lockreq_completionreq_statusreq_resultpoll_protstarget_active_protnci_vernfcc_featuresnum_supported_rf_interfacessupported_rf_interfacesmax_logical_connectionsmax_routing_table_sizemax_ctrl_pkt_payload_lenmax_size_for_large_paramsmanufact_idmanufact_specific_infocur_paramscur_dest_typerx_data_reassemblyremote_gbremote_gb_lennci_opspost_setupget_rfprotocolhci_load_sessionhci_event_receivedhci_cmd_receivedprop_opsn_prop_opscore_opsn_core_opsnci_conn_infodest_paramsdest_typeconn_idmax_pkt_payload_lencredits_cntinitial_num_creditsdata_exchange_cbdata_exchange_cb_contextrx_skbnci_hci_gatedest_hostnci_hci_pipenci_hci_init_datagate_countgatesnci_hci_devnfcee_idpipesgate2pipeexpected_pipescount_pipesrx_hcp_fragsmsg_rx_workmsg_rx_queues3fwrn5_fw_imageimage_sectorscustom_sigcustom_sig_sizes3fwrn5_fw_infos3fwrn5_modeS3FWRN5_MODE_COLDS3FWRN5_MODE_NCIS3FWRN5_MODE_FWs3fwrn5_phy_opsset_wakes3fwrn5_infofw_infos3fwrn5_recv_frames3fwrn5_removes3fwrn5_probes3fwrn5_nci_post_setups3fwrn5_nci_sends3fwrn5_nci_closes3fwrn5_nci_opens3fwrn5_firmware_updates3fwrn5_fw_headers3fwrn5_fw_cmd_get_bootinfo_rspframe_max_sizehw_buffer_sizes3fwrn5_fw_cmd_enter_updatemodehashcode_sizes3fwrn5_fw_cmd_update_sectors3fwrn5_fw_versionbuild1build2s3fwrn5_fw_recv_frames3fwrn5_fw_cleanups3fwrn5_fw_inits3fwrn5_fw_downloads3fwrn5_fw_check_versions3fwrn5_fw_setups3fwrn5_fw_request_firmwares3fwrn5_fw_prep_msgs3fwrn5_fw_send_msgnci_prop_set_rfreg_cmdnci_prop_stop_rfreg_cmdnci_prop_fw_cfg_cmdclk_speedclk_reqs3fwrn5_nci_rf_configures3fwrn5_nci_prop_rspphy_commongpio_engpio_fw_wakes3fwrn5_phy_get_modes3fwrn5_phy_set_modes3fwrn5_phy_power_ctrls3fwrn5_phy_set_wakes3fwrn5.ko��a#�2
?�X�	n�
��7���
�
�0�


(HA
^
2}<���L��������	� %0�6>�N.d.'U����0������(�cq�6F3�>D�
 YR6w
3�
H�$�
I�
`;
aZ
v{�
w�
���	.BOW�/��r~����-��7��Bw��|��a�`	� 
@$ 	���8F2GQd������
��	u$"��>O$p�Ziv�H�`����&��`
O�h�@
�"1��`��L�	��PA\c�2|��
�������7�__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8__kstrtab_s3fwrn5_probe__kstrtabns_s3fwrn5_probe__ksymtab_s3fwrn5_probe__kstrtab_s3fwrn5_remove__kstrtabns_s3fwrn5_remove__ksymtab_s3fwrn5_remove__kstrtab_s3fwrn5_recv_frame__kstrtabns_s3fwrn5_recv_frame__ksymtab_s3fwrn5_recv_frames3fwrn5_nci_opens3fwrn5_nci_closes3fwrn5_firmware_updates3fwrn5_firmware_update.colds3fwrn5_nci_post_setups3fwrn5_nci_post_setup.colds3fwrn5_nci_send__key.0s3fwrn5_nci_ops__UNIQUE_ID_author303__UNIQUE_ID_description302__UNIQUE_ID_license301s3fwrn5_fw_send_msgs3fwrn5_fw_prep_msgs3fwrn5_fw_enter_update_mode.constprop.0match.4s3fwrn5_fw_setup.colds3fwrn5_fw_download.colds3fwrn5_fw_init.cold__func__.3.LC14s3fwrn5_nci_prop_rsps3fwrn5_nci_rf_configure.cold__kstrtab_s3fwrn5_phy_set_wake__kstrtabns_s3fwrn5_phy_set_wake__ksymtab_s3fwrn5_phy_set_wake__kstrtab_s3fwrn5_phy_power_ctrl__kstrtabns_s3fwrn5_phy_power_ctrl__ksymtab_s3fwrn5_phy_power_ctrl__kstrtab_s3fwrn5_phy_set_mode__kstrtabns_s3fwrn5_phy_set_mode__ksymtab_s3fwrn5_phy_set_mode__kstrtab_s3fwrn5_phy_get_mode__kstrtabns_s3fwrn5_phy_get_mode__ksymtab_s3fwrn5_phy_get_modenci_free_devicenci_allocate_devicerelease_firmwarenci_register_devicedevm_kmallocskb_put__crc_s3fwrn5_phy_set_modeconsume_skb__this_modulecrypto_shash_tfm_digest__init_swait_queue_head__crc_s3fwrn5_phy_set_wake__crc_s3fwrn5_phy_power_ctrls3fwrn5_nci_prop_opsgpiod_set_raw_valuememcpys3fwrn5_fw_downloadfortify_panic__fentry__crypto_destroy_tfmwait_for_completion_interruptible_timeout__x86_indirect_thunk_rax__stack_chk_fail__alloc_skb__x86_indirect_thunk_rdx_dev_info__ubsan_handle_out_of_bounds_dev_err__crc_s3fwrn5_removes3fwrn5_fw_request_firmwarekfree_skb_reasonmutex_locknci_core_resetnci_prop_cmd__crc_s3fwrn5_probe__mutex_initnci_unregister_devices3fwrn5_fw_setup__x86_return_thunks3fwrn5_fw_recv_frames3fwrn5_fw_cleanupnci_core_initmutex_unlockgpio_to_descnci_recv_frame__crc_s3fwrn5_phy_get_modes3fwrn5_fw_initstrlens3fwrn5_fw_check_versioncrypto_alloc_shashs3fwrn5_nci_rf_configurenci_req_completemsleep__crc_s3fwrn5_recv_frameU��������#Y��������B\��������\Y��������hk��������wk���������U���������\���������Y���������k���������U���������\��������Y��������j��������0k��������Aw��������I��������aY��������in��������wk���������U����������t���������a�����������k���������\��������Y��������e��������o�������� k��������1U��������Wc��������mY���������Y���������E���������p���������k���������b���������p���������k���������p���������k��������U��������0B��������NY/bh��������zY����������?���������A���������k���������>���������k��������U��������)Y��������1i��������9>��������Ck��������QU��������lb��������wk��������|r���������k���������l���������k���������U���������Y���������X��������k��������k��������1U���������[���������C���������k���������C���������Q���������U��������J���������k���������@���������U��������b��������Tb����������������!k��������?b��������MHY_��������^_e`j^��������y@~^����������^���������Z��������� �^���������<�_���������_�U��������	k��������!	U��������J	V^	x��������m	m	G���������	W���������	��	�	U���������	v���������	B�	Q��������

�#
I��������.
k��������A
U��������N
@��������T
k��������a
U���������
H���������
k���������
b���������
k���������
U���������
z���������
k���������
U��������J��������jf��������uN�@���������k���������Z���������U���������c���������p���������k��������U��������c��������%q��������0O��������<p��������Gk��������Q{��������Yp��������dk��������qU���������q���������O���������q���������O���������k���������q���������O���������{���������q���������O��������
{��������
k��������
k��������!
U��������=
c��������H
d��������P
p��������\
k��������]��������R��������+MJY��������QYy��������lMw\���������M�\��������� �_�����������U��������,2�@b��������eb���������,���b���������b���������,�b��������5b��������IZ��������_k��������h@��������m�zp�_���������k���������[�]���������p_���������_��������)Z��������r,���_���������,���_�����������b��������!b��������9�Fb��������qb��������}b���������,���b��������b��������'b��������1�=]��������I�NT��������[`g]��������xf�����������_���������u�f��������	�_��������u:f��������S�X_��������]uz�]���������uK0S48<u@D$m(2,3d56P8 9;<HVLP
s
g
|
L
M
D
`�0(�xN�
 �
8�
P�
��� 0(08P@�H0P�X�`�h�p 	x�	�@
�`
��
��
����p� 
"A[���` �$(l,�0y4(8I<v@�D�gv�/v�� �$�(�,�0B4v8�<�@DH�L�P T
	X-
\S
`�
d�
h^l�p�
t�x�|F�c���
�
�[
�
/ ��  0�8�@ P�X�` p�x�.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab.rela__kcrctab.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.8.rodata.str1.1.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�`
:@�_P"J�E@@p�"^�TY@�w�"m�h@�y�"	|` w@`z�"�2`�����@8{@"�2���2U	�^��GH�@x}�"����@(x"�@
 @&@��0"`&� @Ђ "'�@9�*>0�*�G\+W\+�\DKXK�#>	W��k0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
���f���$�0*V��qW~-3����\��bӤ�\q�+����=�T��|�Do5ͧ6x#u���B92e6N�-���4WG�VL�Cx�.�x��0�r(��C]��9��WC6�SO���I�����U�ݘ5k��n���O�
t�q�y:4�ո��������a.o�/]��y��+�c�ˆ��t�:�M�=��2��)q3K"N�	'���WL�6i�_��Lx����B9��Ξ�1�`4ο�#}� �J������#n`k�aK�e�8x��T�1.˗�&�]k��������pSKM��$�b!霂��-��:}�� �|E)���+���$�!䗒j�^A�g�����^1��z��8AY�@�L�Kj%MVr˴��b�h�G���a�`�\�\��hi�YU��Kf<�e3m�^^-y�Ac!�G��(<ϵ���LX�<b;W�Sir�4�βz�
�j���;t�N�7ϡ��c�u;Rp����~Module signature appended~