PHP WebShell

Текущая директория: /usr/lib/modules/5.15.0-160-generic/kernel/drivers/mtd/nand/raw

Просмотр файла: hisi504_nand.ko

ELF�P~@@%$ � �?#�a�7xD�8	��#�_� � �xD�?#�"4I�_�q`T 0I� 0	��_@q T!�D��#� h`8�_� �D��#�@9�_�!�D��#� h`8�_� � �`A�?#տ#�_� � � �?#��5A���R���A��#�_� ���� � �?#�{������D@����5����R�@��{¨�#�_�!�����R�@��{¨�#�_� � �?#�{�������S��*��@��*���R��4b@���cvC�a�C�`?�����SA��{¨�#�_� � � �?#�{���R����@��C�xD�� 	�anI�n	�?z���@��{¨�#�_� � �?#�{��B|@����S���xD�c�D�`2I�`��`2I�`2	��SA��{¨�#�_� � �?#�{�������S���B|@�sxD���c�D�a2I�a��`2I�`2	��SA��{¨�#�_� � � � �xD�?#�<	���e4I�?1�ThG�D7!<D�Rd<	�a@	�_1@Td<I�A<f@I��g<	��pS! �!*a@	�hG��p6�d<	���q TB\P�bD	��#�_ֿ�q���T�T�@q`��T!|���Q�q��T!|��B�#�B*b@	��_�?#�@!�@��1��*!���#�_� � � � �?#�{�����S�����XI��2��D����bbI��2�`�D����`JH�q�T`6I�@q�T�2�`�D���R���`>I���Rd:I�uB$�q	���?q�S� *B�*2��`b$�!���2�`�D����A������4�SA��@��{è�#�_ֿ2�`�D�B�R�����`@�,S�2�b�D�B��@��2�`�D�b�R�����`~D��!��`�D��R�����7`~D��!����`~D��!���� � ��?#�{��$���#@�<@�c�� Հ@���T@�D���@��1��*!����7@�D���@��1��*!����6��R�{���#�_�@|D��!��@���� � � � ��?#�{��$���#@�����c���7�@��Ta�D�!��!@��1��*B��`6I�@qa��T�7 �B�R}�Ҁ>���a�D�!��!@��1��*����6�@��{¨�#�_�`~D��!����� � �?#�{�����S�<@�`zE��4�R�[���R��R�2�`�D�0���2�a�D��S*!p� �������`zE��k(��T�[B��2�`�D��n�R���R�SA��{è�#�_� � �"�D�B��B@��1��*�� lI�* l	�"H7(6�2� �D��R��� �R�_��76�2� �D��R��� �R�_�?#�{�����2� �D�@�R��� @$�� �R�{���#�_� � �?#�{����R���S�@�.��[��������NA��@����>����Rt~���*�7�R@�R��������`����@��T"�R@�R��������`���*@�H
T���g�gB�`�D�t��w�����������c���(�R������B�!�b��a��a��h:�sz�@��1��*!��bjG���a �R����BpSc��B`j	�B*�2�`�D��`�D�����R��2�`�D��n�R���2�`�D�@�R����B��*������ҥ�����*�5�c�c��������R��*4�*�SA��[B��@��{Ũ�#�_������R������*@��4�!����O������O@�����b�����!��O���O@��� � � � �?#�{������S�����RxD�@�@��b%��~D������@���D���Rc@�B����c@�b@�b���D�@��1��*!��a@�p? q�T�2�2��D� �`JH�q�T�R�SA��{¨�#�_փZH��fH��~D�q�TC Qxr@TA`Q?xrAT����!��c��Z��f��r��!���R�����c�����Z��f��r�_@q!��T�@� q�T!@��1��*���2�!2��D����@��1��*!���2Ձ�D�,2!�� ���������&��`�����!���R����*�!���R����~D��!������� � � � �?#�{�������S����*@����RxD��b@���czC�a�C�`?ցnI�A06a~A��R!a~��n	��SA��{¨�#�_��RA�/6"afH�?@q TazA�!az��n	��SA��{¨�#�_ր�D�p�@��1��*!��DL�\R�k��� � �?#�{���*���S��*xD�e6	��q T(T��q@T���T�@q�T`BI�<`B	��2�a�D�!@� �aFI��2�`�D�P���2�`�D��R0��!�R��e�����`���SA��{¨�#�_ֿ@q�T��qaT`:I��2�a�D�!0�%��2�a�D�S��R*!p� ��������@q�T@�@F��qATt�D��@��1��*���HH�q�T`�D�2	�|��2�`�D��R`���2�`�D��R0��`:I�A�RS*�2�a�D�!p� ��������2�`�D������@q�
T`�D�b2	�|��2�`�D��R`���2�`�D�0���2�`�D�@��`:I�AL�RS*�2�a�D�!p� �����������*�	5`2	��*������a�D�`�D�?��T`BI�<`B	��2�a�D�!@� �aFI��2�`�D�P���2�`�D��R0���2�`�D����`@�a@��2�a�D�!� ��R�����`�D�`��v��a2	��*����p���*����m��aBI��2�`�D�@���2�`�D��R0��`:I��
�Ra>I�S!S**�2�a�D�!p� ���F���U���2Հra�D� �y��`~D��*�*�*�!��H���߈�߈�߈!�߈!�߈B�߈�߈�߈!�߈�߈�߈��߈ � �?#�{�����!�����{���#�_�?#�{��������{���#�_�>>>>>>>>>>>>+	hisi504_nanddrivers/mtd/nand/raw/hisi504_nand.c&x->waitDMA operation(irq) timeout!
DMA is already done but without irq ACK!
DMA is really timeout!
nand controller suspend timeout.
Wait NAND controller exec cmd timeout.
hisi_nandnandcfailed to request IRQ
Err MTD partition=%d
NON-2KB page size nand flash
error ecc size: %d
ecc size and strength do not match
not support strength: %d
Error: unsupported cmd(cmd=%x, col=%x, page=%x)
hisilicon,504-nfcdescription=Hisilicon Nand Flash Controller Driverauthor=Zhiyong Caiauthor=Zhou Wanglicense=GPLsrcversion=528465EA9CFB9933B03B18Balias=of:N*T*Chisilicon,504-nfcC*alias=of:N*T*Chisilicon,504-nfcdepends=nand,mtdintree=Yname=hisi504_nandvermagic=5.15.0-160-generic SMP mod_unload modversions aarch64GNU�GNU�<�1����~S
�Z�F��LinuxLinux+�lmodule_layout>\�platform_driver_unregisterG9__platform_driver_registerF5�}nand_read_page_op 4Y�dmam_alloc_attrs_��ymtd_device_parse_register��{nand_scan_with_ids,!��devm_request_threaded_irq�d��memset��nand_get_set_features_notsupp���(devm_ioremap_resource5�.platform_get_resource��fplatform_get_irq�5��devm_kmalloc/z%�complete ]�usleep_range_state?G__cond_resched�P�jiffies�͘�_dev_err�:Jwait_for_completion_timeout�A�`__init_swait_queue_head~�)Hmemcpy��bnand_read_oob_op乲�nand_prog_page_end_op�M}nand_prog_page_begin_op�)
Lnand_cleanupǝ�]mtd_device_unregisterGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0���'�'��BC��(�$V@��6d�<d�\�JdUd~@ad-�fd.�kd	td@d/@�d	��d	��d-��d.	�dC@	�dCH	�dCP	�d	`	�d0�	�dq�	�d*
e*�eee	@#eV�,e16e2@?e+�Me3�Xe4�de8iec@pe	�|ec��e	�e	 �e5@�e	��e6��e	�e7@f	�fc�fk*f	@;f	`Qf8�if:�vf	�f=@�f	��f	��f���fc�f	@�f���f	�gV gV�,gs0S@1g?�:g	��DY%oH� �@MY%[Y%{, ?�@eY%`oY%B:�@zY%��Y%@!�Y%K@�
K`�Y%���Y%@+"	�H@�Y%H��Y%H��Y%H�Y%K@�Y%#2��Y%#2��Y%@!#H�# �Y%Z%�N�@
�
���StBX�h�K H&@�Y%K�Z%K�Z%K�"Z%K�*Z%K3Z%	 CZ%	@SZ%	`bZ%	�qZ%	���!�Z%�@�Z%���Z%	��Z%	��Z%�Z%�@�Z%���Z%��Z%�Z%@�Z%��Z%��Z%
[%
@[%
�'[%�;[%
O[%@c[%�x[%��[%�[%@�[%��[%��[%�[%@�[%��[%��[%	�[%@	\%�	\%�	\%
\%@
+\%�
7\%C�
H\%\X\%��b\%@�wc�����0S
n\%�$U+�%"M@y�%w\%@y&�\%@y@&C
��&��V�&���@'�<��(���\%n� 
��\%E[Z��@�\%��
�
����
�����\%�\%��\%@�\%��\%(�V@!&�H&&��#�\%�H]%]%�	���
����
�GHawKV
�GH
�GHa��
�GHa�h
�G	�
�Ha�
�~Ga
�
�G
�G
�
�
�
�]%	$6]%	C@	 "Z%	@D]%	`Y]%	�m]%	��]%	��]%	��]%	�]%�]%	�]%	 �]%5	�
	 �]%	@�]%	`j	�
 ^%^%(^%�pd�pc8^%	@"xt  I^%	��.	�R^%#�Y%	@�Y%	`�Y%#�+"�Z^%o^%�^%�^%�^%�^%�^%_%'_%>_%]_%k_%�_%�_%�_%�_%�_%%�_%& ��'@)	`�Q
	��	��_%&���_%}�1�_%1@�_%3�
*
-0.�_%`%�`%�*Z%?,`%0`%)@0�>A�0
.!,
C-02"`%(�(3`%	�u�	��wc:`% N`%7W`%9@c`%<�r`%<�
-6
-8
-;$:�`%�>>5�`%��`%(�`%(��`%(�4@�`%@��`%@�=+�`%	Hq�G:�* �* �`%@\M`���`%��`%�}#2Ba%
l\a% a%0a%@a%P"a%C`,a%p=a%�Pa%��
���`a%X�`pa%C@�a%���a%���a%F�D�a%�`�@�a%��_%%�_%& ��'@ٶ`H&����u��)��a%�a% q�	@�a%���a%���a%L�a%N@�a%P�b%R�b%T�nR@b%V�*b%X��T8b%Z@Fb%Z�Sb%Z�\b%Z
JKfb%$��� .|G�0�E@1�w�4�>��4R�{6q�	@;pb%w�;�b%��;�b%	<�b%	 <�b%	@<�b%	`<�b%C�<�b%C�<�b%C=`%�@=̘	�=�b%	�=c%	�=c%	�=c%	>���@>$c%��>,c%��>�)?�@?�	@@6c%��@@c%@AGc%`ATc%��Acc%�A��	�BZ%H@B�wc�GI
J�#2M
J#2#2#2O
J#2Q
J�S
JKK#2U
JKK�W
JYuc%&��c%&�c%#@�c%&��c%&��c%#�c%# �c%#@�c%#`�c%#��c%#��c%#��c%#��c%#�c%# d%#@d%#`d%#�d%#�$d%#�,d%#�6d%#>d%# Gd%#@Od%#`Xd%#�ad%#�kd%#�td%#�}d%#�d%# �d%#@�d%&��d%#��d%#��d%#�d%# �d%#@�d%#`�d%#��c%&�c%#@�c%&��c%&��d%#�d%# �c%#@�d%#`�d%#�e%#�e%#�e%#��c%#�c%# #e%#@d%#`d%#�+e%#�6e%#�Ae%#�Ke%#Ue%# `e%#@$d%#`je%#�,d%#�>d%#�se%#�kd%#�d%# �d%#@�d%#`�d%#�|e%#��d%#��e%�e%�e%��e%[�e%\�e%�+"	^@�e%�]�

_@
`�e%�,�e%f%	�_�@f%�	�t�@&f%C�1f%��	Gf%Zf%lf%f%�f%�f%N�bB:c�d�f%e�f%(fg@�f%	
hi�f%�	�f%j@�f%	�
k�f% g%pg%r@ܬ
u�+g%x�
m
Jo
Jq
JtCls
Jwav;g%(��>znKg%�Wg%cag%c@kg%L��(}��(�5�@$m��wg%���g%��g%p@�g%p��g%���g%���
�@�����g%��g%y
J|
J~
J��
J��
J	�
J	�
JG�
J���g%0Ԁp܀r@�g%���g%���g%Zh%�@
JG�
J�`�h%�Y��wc@.h%
��Eh%@!&H&&@Xh%	j �yV������|Mah%mh%uh%	(�8�@C@	��h%	��Y%	�q�	�8x"Z%Z%� �h%0�(�
@H&�@!��h%K��K ��@
��h%

���h%p	ߪK�0R�G�cHiPc@H޺��H@!	�Ix{	�I�h%�I�h%	�I�h%�J�h%�@J��8�J�h%N
�Ji%N
K\@Ki%	`K��/
1"�
�i%SI
ߪJj'i%�
ߪJ�t#2:i%jGi%�
ߪJ�t�:i%jai%�
ߪJ|i%�
ߪJx{	f_�i%�i%�
<��i%�i%��i%t�i%r�i%��
ߪJ�t#2�j%�
�ߪJj%�&j%��6j%�
ߪJ�h%Fj%�[j%�
ߪJ�t��lj%�
`%���j%��j%��j%�
`%�f_�i%�j%�
<��j%�otp_infomtd_ecc_statscorrectedbbtblockserase_infofail_addrmtd_erase_region_infoerasesizelockmapmtd_oob_opsretlenooblenoobretlenooboffsdatbufoobbufmtd_oob_regionmtd_ooblayout_opseccwritesizewritebufsizeoobsizeoobavailerasesize_shiftwritesize_shifterasesize_maskwritesize_maskbitflip_thresholdooblayoutpairingecc_step_sizeecc_strengthnumeraseregionseraseregions_erase_point_unpoint_read_write_panic_write_read_oob_write_oob_get_fact_prot_info_read_fact_prot_reg_get_user_prot_info_read_user_prot_reg_write_user_prot_reg_lock_user_prot_reg_erase_user_prot_reg_writev_sync_lock_unlock_is_locked_block_isreserved_block_isbad_block_markbad_max_bad_blocks_suspend_resume_reboot_get_device_put_deviceoops_panic_writereboot_notifierecc_statssubpage_sftusecountotp_user_nvmemotp_factory_nvmemmtd_pairing_infomtd_pairing_schemeget_wunitmtd_debug_infodfs_dirpartnamepartidmtd_partmtd_masterpartitions_lockchrdev_locknand_memory_organizationbits_per_cellpages_per_eraseblockeraseblocks_per_lunmax_bad_eraseblocks_per_lunplanes_per_lunluns_per_targetntargetsnand_row_converterlun_addr_shifteraseblock_addr_shiftnand_posplaneeraseblocknand_page_io_req_typeNAND_PAGE_READNAND_PAGE_WRITEnand_page_io_reqdataoffsdatabufnand_ecc_engine_typeNAND_ECC_ENGINE_TYPE_INVALIDNAND_ECC_ENGINE_TYPE_NONENAND_ECC_ENGINE_TYPE_SOFTNAND_ECC_ENGINE_TYPE_ON_HOSTNAND_ECC_ENGINE_TYPE_ON_DIEnand_ecc_placementNAND_ECC_PLACEMENT_UNKNOWNNAND_ECC_PLACEMENT_OOBNAND_ECC_PLACEMENT_INTERLEAVEDnand_ecc_algoNAND_ECC_ALGO_UNKNOWNNAND_ECC_ALGO_HAMMINGNAND_ECC_ALGO_BCHNAND_ECC_ALGO_RSnand_ecc_propsengine_typeplacementnand_bbtnand_opsmarkbadisbadnand_devicemtdmemorgrowconvbbtnand_ecc_contextnstepsnand_ecc_engine_opsinit_ctxcleanup_ctxprepare_io_reqfinish_io_reqnand_ecc_enginenand_eccdefaultsrequirementsuser_confondie_engineenginenand_bbt_descrveroffsmaxblocksreserved_block_codeonfi_paramstPROGtBERStRtCCSfast_tCADsdr_timing_modesnvddr_timing_modesvendor_revisionnand_parameterssupports_set_get_featuresset_feature_listget_feature_listonfinand_idnand_ecc_ctrlprepadpostpadcalc_bufcode_bufhwctlcalculatecorrectread_page_rawwrite_page_rawread_subpagewrite_subpagewrite_oob_rawread_oob_rawread_oobwrite_oobnand_chipcurrent_interface_configbest_interface_configbbt_erase_shiftbbt_optionsbadblockposbadblockbitsbbt_tdbbt_mdbadblock_patternphys_erase_shiftchip_shiftpagemasksubpagesizeoob_poipagecacheresume_wqcur_csread_retriessecure_regionsnr_secure_regionsnand_sdr_timingstBERS_maxtCCS_mintPROG_maxtR_maxtALH_mintADL_mintALS_mintAR_mintCEA_maxtCEH_mintCH_mintCHZ_maxtCLH_mintCLR_mintCLS_mintCOH_mintCS_mintDH_mintDS_mintFEAT_maxtIR_mintITC_maxtRC_mintREA_maxtREH_mintRHOH_mintRHW_mintRHZ_maxtRLOH_mintRP_mintRR_mintRST_maxtWB_maxtWC_mintWH_mintWHR_mintWP_mintWW_minnand_nvddr_timingstAC_mintAC_maxtCAD_mintCAH_mintCALH_mintCALS_mintCAS_mintCK_mintDQSCK_mintDQSCK_maxtDQSD_mintDQSD_maxtDQSHZ_maxtDQSQ_maxtDSC_mintQHS_maxtWRCK_minnand_interface_typeNAND_SDR_IFACENAND_NVDDR_IFACEsdrnvddrnand_timingsnand_interface_confignand_op_cmd_instrnand_op_addr_instrnaddrsnand_op_data_instrforce_8bitnand_op_waitrdy_instrnand_op_instr_typeNAND_OP_CMD_INSTRNAND_OP_ADDR_INSTRNAND_OP_DATA_IN_INSTRNAND_OP_DATA_OUT_INSTRNAND_OP_WAITRDY_INSTRwaitrdynand_op_instrdelay_nsnand_operationinstrsninstrsnand_controller_opsattach_chipdetach_chipsetup_interfacenand_controllernand_legacyIO_ADDR_RIO_ADDR_Wselect_chipcmd_ctrlcmdfuncdev_readywaitfuncblock_badblock_markbadchip_delaydummy_controllernand_chip_opslock_areaunlock_areasetup_read_retrychoose_interface_confignand_manufacturernand_manufacturer_descnand_secure_regionbitflipsstrength_dsstep_dsnand_flash_devchipsizemtd_partitionmask_flagsmtd_part_parser_datahinfc_hostchipselectaddr_cycleaddr_valuecache_addr_valuedma_bufferdma_oobirq_statushinfc_irq_handlehisi_nand_read_ooboob_requiredhisi_nand_read_page_hwecchisi_nand_write_page_hwecchisi_nfc_attach_chippage_addrhisi_nfc_cmdfunctodevhisi_nfc_dma_transferhisi_nfc_driver_exithisi_nfc_driver_inithisi_nfc_probehisi_nfc_read_bufhisi_nfc_read_bytehisi_nfc_removehisi_nfc_resumehisi_nfc_select_chiphisi_nfc_suspendhisi_nfc_write_bufoobregionhisi_ooblayout_ecchisi_ooblayout_freeset_addrwait_controller_finishedhisi504_nand.ko�KQ�
  d/�B�0V�d	f4h��P��P�@X����t$����$������$4�5��Dt
�Up
j���4�$�0�� � ���
�
�3*3@FVWmwc#��"�� ����	����?$�1Kgt��������$#*<Oi|4���������,B0�$xhisi_nfc_select_chip$dhisi_nfc_read_bytehisi_ooblayout_ecchisi_ooblayout_freehisi_nfc_removehisi_nand_write_page_hwecchisi_nand_read_oobhisi_nfc_write_bufhisi_nfc_read_bufset_addrhinfc_read.isra.0hisi_nfc_dma_transferhisi_nfc_suspendwait_controller_finishedhisi_nfc_resumehinfc_irq_handlehisi_nfc_probehisi_nfc_cmdfunchisi_nfc_attach_chiphisi_nand_read_page_hwecchisi_nfc_driver_inithisi_nfc_driver_exitnfc_id_tablehisi_nfc_controller_opshisi_ooblayout_opshisi_nfc_pm_opshisi_nfc_driver__key.10__UNIQUE_ID_description388__UNIQUE_ID_author387__UNIQUE_ID_author386__UNIQUE_ID_license385.L144721__UNIQUE_ID_srcversion312__UNIQUE_ID_alias311__UNIQUE_ID_alias310__UNIQUE_ID_depends309__UNIQUE_ID_intree308__UNIQUE_ID_name307__UNIQUE_ID_vermagic306_note_9_note_8____versionsdevm_request_threaded_irqwait_for_completion_timeoutdevm_kmallocmtd_device_unregisterplatform_driver_unregister__this_moduleplatform_get_irqnand_get_set_features_notsuppcompletedmam_alloc_attrs__init_swait_queue_headcleanup_modulememcpynand_read_page_opusleep_range_statemtd_device_parse_registernand_scan_with_idsinit_modulenand_read_oob_op__cond_resched_dev_errnand_cleanupplatform_get_resourcememsetjiffies__platform_driver_registernand_prog_page_begin_opdevm_ioremap_resourcenand_prog_page_end_op__mod_of__nfc_id_table_device_table�A�SShX�Z�P JxJ8@PX\Hx?���R00R``R,V8V@V�Q�x�x�R�V�V�VLL�����R�F@4DLTXYxT�Y������ �� ���@���@�t
�E�t
�E\	U�	4�	4�	��	��	>�	�	�	N
M
�
�(
R0
SP
�T
�\
R�
G�
U`�d�h�l�p4t4�p�p�R���������4�4(,DHHHLR\0`0dRtx|R�K�����RCC $WB|�d���$(0X4<D@H	LT�
X`�dl�pxH
|��� 0 �� �(40�8�@@H�P�X$`�h�p4x��p
���t
���0�X0��8O@Ip
 �(��$���$���$��.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela.altinstructions.rela__bug_table.rela__patchable_function_entries.rela.data.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rodata.str.rodata.str1.8.rela.rodata.modinfo.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @$@8l
"+d4&@@vx";�$6@�vH"K��F@w@"aP\@@y0"	r�`�m@py�"���@P{x"
��@�@�{0"�������2�$�2���px�@�{�"�3  @$2d0>��IX$NX$^0X$\g�$b9l^0^�#>	�ff�|{0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key'�S�S��hžxe 0	`�He0
	*�H��
��im�v�uń[g��O��
6ՐU_�S3�}!}<Q��%�E�=g\R�W%9)��������u*��.ܠ�~k��/�F$S��r����}�_��l춈���K�� �ax�$��t�'ç]G�0���,Sɶ2|���:<�۶��-@H�������҅������ Qg#����b��[�
c�*�I,�
�h�jY�%qa'ae���Y�fu3��d�=�����ҙ��8o�8�M�z�8>�As�v�s�Ŧ����x%L�%�2�r{�DЄ�py��YP�Y8��0Z_�1k��IPd�"+�s�@�7��|�nѸ�~�V��6��(�+=���39g��X�w��cVJ��E%�+l�c�muʖiֺa	�����T��?'�D�\+r@���_/ke5�yh}.`�u��-�o\0���pKê����9_T�)F+�ET3�%�I���Mq�
�^:~���P���n��H�����k�TJGi��(j���/�~Module signature appended~

Выполнить команду


Для локальной разработки. Не используйте в интернете!