PHP WebShell

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

Просмотр файла: rockchip-nand-controller.ko

ELF�H�@@*) � �?#�_qmTBQ#�D�$@�T@�B�B@9"8?�A��T�#�_� � �@�?#�!B
S%RA*�:�RE*�@���R�r!*_q�T$@��@�B�B@�P@�BpB*�2�@�$@��@������2�@�$@�� @�B�E��2�@�$@��$@�B�C��2�@�$@�c(@�B�D��2�@�$@�c@�B�A��2�@�!2$@�B@����#�_� � � �?#�5�QyC�R�R!QC)�#�_� ���� � �?#�a5���Qy�Ra@�!KA�a�QyA��#�_� ���� � �?#�{�����S���@��@��T������s"@��������SA��{¨�#�_� � �?#�{�����[����S��H�t@��T�c� ��W$�Ҹ���� �uB���� 5���b@�A�"�x^����@��a��T�cC��SA��[B��{Ĩ�#�_�!�� � � @�#$@�@@�b�B@�8@�c�c@�`jAT�_�?#�{�����2�$@� $@��<@����2�$@�b"
 $@��8@��� ��� �R�{���#�_� � � �?#�{�����S���@@�`5S@�@�Ta�7�zD� @�@�T��*`
M)e��Rc�@�E�r�G�RfЛRk�|��a �B|����rfc�r��f�(�R!|��B�f��R!�f�B!B|��!|��B�r�!�r�?k! �*�	��SA��{¨�#�_���SA��{¨�#�_�  @���*�� � �?#�{�����c��k�xD� @�WW@�`4�~@��S����[����R�R�s��o�{~���@�8�"k{�_q�T_q�T�4�*����*�*����*@ �kIT�2�@�A'@�chb8!�#9B���T�@�sk��T�o@��SA��[B��cC��kD��sE��{Ǩ�#�_�_qa��T���ҡ�����A'@�!@�A�O7��TB�RA��`���? ����2�@'@��"�#@9�9�@����*����*�*����*!k{�?q@�T��!@<������@���@'@�@���O7@@��
��!��o�����q���TQ �B�!�B� տ2�@'@�DW@�#@8�9?�!��T����o��cC��o@��kD��{Ǩ�#�_� � �?#�{�����S����[����*�c�w"!�hG�c@�@�tzD��6�b�QyxB�w"!�@|k
T�R���R���xB�c@����J@�u�b@��RbC����@�q,T7cH@�a�a�A� �aZH��b^H�ezD�#c$|@��~Ry��B|@�c|�H@��� �e�C���#�!������bZH�a^H�czD�A!�~B|@�cH@�!|�� �a�!���@��k
TQaZH�b�C�tSczD����4`^H�cH@� |`� ��a�@�5����R�SA��[B��cC��{Ĩ�#�_��@�I�_k���T����� � �?#�{�����S����[����c�x"!��k��*hG�b@�@�wzD��6�a�QyyB�x"!� |k�T��@�yB�v��Rq
T յ�bZH�`^H�czD�@�~B|@�cH@�|��!�`� ��aZH�c�C�bzD��5@�BH@�QtS`�`�@�!�b^H��cZH�dzD�`�~&Ryc|@��H@�|d�C�c�`� ���!�B|@������@��kl��T�*���R���R�`@�a@�q�TQ��c��2��&@��V@��@8�9��!��T����SA��[B��cC��kD��{Ũ�#�_�`^H�BH@� c�v�|@� ��!���@�!I�?k��T���c@���R�J@�B���� � �?#���A8�{��C��S����[�����k������s�����a�B�������������!�B���?q Hz�T!|@���!`$���R������@�����c��R��`R$98��q-T���*������*�5�@�q�T#Úed��D3��@���Ta�;��@�{"T$9k,��T`&@�u&�t*�vB���jG�@�R�r�*!���Rb�R�������j�Æ��J��z����&��2� �R�&@� ��2Հ&@�!�R���^��2Ձ@��&@�!4@����2Ձ@��&@�! @����2Ղ@�!�R�&@�B@����@�������*�5�jG���7���R��������* 5�F@���a��F���cD�A8��@��B�B��ҁ	T�*�{A��SB��[C��kE��sF�����#�_�Q��D_Ȁ�@�ȡ��5�;ՙ��������#�����!���@yq�R��������!���#��ey���7�@�`	����cD����fH�`	����b"����!������jG�@�R�@��r�*!���Rc�R����j�Ć��J��z�b�@����!���cD����\�����c��|���������!���cD�����*�����!���cD�������*�!���cD�����*�����!������!��������cD���� � �?#�{�����S�@�3����ҡ�����a@���7����TB�RA��`���? ���s@��
�S�6�R�SA��{¨�#�_� � �?#�{�����[�����S���*�c��Ҹ@���*�*q�T�js8s�?k T��T�SA��[B��cC��{Ĩ�#�_��*�q�T�a
@��2բ@��&@�B@����Z��SA��[B��cC��{Ĩ�#�_�������������� � �?#�{�����S�xD�b&@��7��@���!��[���6Td9�"\Sv
)B@�T\�~q�T�2� �R �*a&@� �a^@��I�?k�T�2�`&@��I���a^�`Z@��fH�k�T�SA��[B��@��{Ĩ�#�_֠zD������SA��[B��@��{Ĩ�#�_��`R�B@��2�B\`&@���SA��{Ĩ�#�_�����@�!����� � � � �?#�{�����S�������Ur�T�!��*����!@���SA��@��{è�#�_�!@������ � � � �?#�{�����S����[���5@��@�(T����*�5����*�5�"@�����*@4���!���@��@��T�������*�SA��[B��{è�#�_�����*�4����������!��� � �?#�{�����[���<@��������*�5�S��H����T�Rd9�B�"4�R�*���s�Rd9_kH��T�@���a��T�SA��*�[B��@��{Ĩ�#�_� � �?#�{����R���[�@����S����������������!���!���!���B������F�������������b��!�����R��&��*@��T���!����@��	T���!���"�@�HT����f����*�4�*�SA��[B��{Ĩ�#�_��R����*
�7�2Ղ@��&@�B8@�������������B�����*@5�c��ҷNA��>���������R��s�������q`Hz�T����	������d������*��85��������*�SA��[B��cC��{Ĩ�#�_� ձ������B������v�������!����*���������!���B@���������!����*�@��*���!�������(����*���!���cC��� � �?#�{�����S�<@��@�@��T�������"@��������R�SA��{¨�#�_� � �?#�{�����S�D@�`J@��`N@��������t@��@��T������s"@��������R�SA��{¨�#�_� � � � �?#�{�����[�hG��@�xD�7�S��� !��RaJH�?q�T�SA��[B��{è�#�_փ@��@�g@��@9C5��R`Z��|
S��`��R��b@� I�r� �B�BQBpSB|��@�b�B�bӟk�0��"@9!��kBT��a��T�@��!�����SA����*�*�R����d�Z�RcKb|@8B1@�|��"4S 4Sb�yqiT�J@�b@������@��k�T�N@��`S����@�?kT�J@�������c���!�������B�fR��ReV�dZ�cf�br�av��SA��[B��{è�#�_ւ@���4_k��T���RcpS���*C��4����N@�4`S�����~@�!��R��J�@��N@����`����~@�!��R��N���������~@�"��R����N�������~@�"��R����J�����@����`��SA�p���J@���J�`��SA�j�����!����d�������R!�����SA�\�� � � �?#�{���R���S� !��R�[��R���c����*�k��*��s�b@�B)_�q�†�RxD�Z��@����J@�����QyC��R|kmTkG��7a@�?q-T�~d��R�R"�%�c��a@�?k�T!Qq�C�!tS�@�A�!�B�$�B��@��N@�B@�q���T"�#�c��a@�?k���T�J@�@����@��r�T!��!��WV���!�L���"/@��ҁ�$�R���c@��N@��@��~��y|@��r�T!��a��WV���!�L���b/@��ҁ�$�R�������b��2��@�!�R�&@�B8@���b2@9������=�����!���@
4�@��&@������*@����@���#�R�b@����@���#�R�~B|@���4a@��I�k�T�
5����SA��[B��cC��kD��sE��{Ǩ�#�_�`@�5�R�I�?k��T{D�����z��{D�������J@���R�k���Y@9?q�T��y�7!�R��A9���b+@�B�b@����!�������[@9q(T����7!�R��A9����+@�B��@����!����������a@��7���7@������!@��7���7@����@��!������@��!���
���� � �?#�{���*��"�R������{���#�_� � �?#�{���R���S��*�R�[��R���c��*�k� !����s�B)E@�xD���q������k��R�;@�K@�@����r� T!����WV���!�L����.@��ҁ�D�R���C@�O@�@�c~��v|@��r�T!�����WV��.@�!�L��������D�R��� �Qy!C��k@��R�;�|kmT kG� �7��c��2�@�!�R'@�B8@���B3@9�������R\�����!����4@�'@�����*"@���@���C�R�B@���@���C�Rb~B|@���5B@�_q�Tg~�Ra��R	��c���c!B@�_k�T@�BQ$�C�BtS�@�qO@���"���!�����q���T��`���c!B@�_k���T_q
T�c�e��d`��R�R�R:HA9_�q(T%šB74A9_|qT@A9_|qTDA9b*�<A9I
?|qh T4A9)!�8A9 {A�g*��
�	* {�@�LA9_|qTXA9_|qH T\A9b*�TA9H
?|qhT	LA9!�PA9�k {A�� �s*�s
s*{ {��k@@�� �|@�k�T@�awS'@�0@�A�!�s�s@�0A9_�q�Th~@�%šb�6 A�<�R{ �@@�|@�kk��T��"@���K@���4�;@�A@�I�kaT<5�*�SA��[B��cC��kD��sE��{ɨ�#�_�!�H�6�R@@�?k��T {D�L���A�� {D�I�����R ��R����@9_qHT��B�7!�R���9����+@�B��@����!�������@9�qT��<�7!�R���9����*@�B��@����!����@��*��R!����������@�����A@����s���s@���@��!���4�;@�A@�I�?k�T�
����@��!�����"@���}@��7��{����G��@���{@�C��@�TA9�7@��G@�V����``�B@��7�����@�#��7@�@A9�G�-����`��B@��7�����#�@��7@��G���``�B@�!���7�����@�#��7@�HA9�G�����B@�!���7��?��@��#��7@�0A9�?@�?����``�B@��7��{������{@�#�@��7@��H���"@�`��!}@��k����G��@���k@�C��G�<A9�G@��`��B@����k�����@�#��k@��G�XA9� {D��
�����)�� � � � �?#�{���*��"�R��!����{���#�_�B��B�߈B�߈c�߈!�߈�߈a�߈s�߈B�߈B�߈s�߈ � �?#�{���������!���{���#�_�?#�{����������{���#�_�>>>>>>>>>>>�	K		K		K		K		�*�	KFGK
K
K
O
O
O

'u32 [4]''u8 [4]''_Bool'F<( 048<P $( Plpt0<( Plpt0'int'
'unsigned int''long unsigned int'rrockchip_nand_controllerdrivers/mtd/nand/raw/rockchip-nand-controller.cinclude/linux/dma-mapping.hinclude/linux/dma-mapping.hinclude/linux/dma-mapping.hinclude/linux/dma-mapping.hIO not ready
reginvalid reg property size %d
reg property failure : %d
invalid CS: %u
CS %u already assigned
labelNAND label property is mandatory
rockchip,boot-blksrockchip,boot-ecc-strengthMTD parse partition error
failed to enable ahb clk
failed to enable NFC clk
&nfc->lock&x->waitnfcno NFC clk
ahbno ahb clk
no NFC irq resource
rk-nandfailed to request NFC irq
incorrect number of NAND chips (%d)
failed to init NAND chips
16 bits bus width not supporteddriver needs at least %d bytes of meta data
unsupported ECC strength
%s %s: rejecting DMA map of vmalloc memory
write: wait dma done timeout.
write: wait transfer done timeout.
read: wait dma done timeout.
read: wait transfer done timeout.
read page: %x ecc error!
/build/linux-SNHzwc/linux-5.15.0/drivers/mtd/nand/raw/rockchip-nand-controller.c/build/linux-SNHzwc/linux-5.15.0/include/linux/dma-mapping.hrockchip-nfcrockchip_nand_controllerdrivers/mtd/nand/raw/rockchip-nand-controller.crk_nfc_proberockchip,px30-nfcrockchip,rk2928-nfcrockchip,rv1108-nfc����alias=platform:rockchip-nand-controllerdescription=Rockchip Nand Flash Controller Driverauthor=Yifeng Zhao <yifeng.zhao@rock-chips.com>license=Dual MIT/GPLsrcversion=AB260A50AC62FD008C39989alias=of:N*T*Crockchip,rv1108-nfcC*alias=of:N*T*Crockchip,rv1108-nfcalias=of:N*T*Crockchip,rk2928-nfcC*alias=of:N*T*Crockchip,rk2928-nfcalias=of:N*T*Crockchip,px30-nfcC*alias=of:N*T*Crockchip,px30-nfcdepends=nand,mtdintree=Yname=rockchip_nand_controllervermagic=5.15.0-160-generic SMP mod_unload modversions aarch64GNU�GNUր���X=d����� l,�NLinuxLinux+�lmodule_layout>\�platform_driver_unregisterG9__platform_driver_register�l5�_dev_warn��T__ubsan_handle_load_invalid_valueGV__warn_printk�R�1dev_driver_string�J�9dma_unmap_page_attrs�:Jwait_for_completion_timeout.r�dma_map_page_attrsΰ�is_vmalloc_addr*���kreallocE:#�__kmalloc�zkfree�Fof_node_put�U[�__dynamic_dev_dbg~���of_get_next_child,!��devm_request_threaded_irq��fplatform_get_irqPC* devm_clk_get�[��devm_platform_ioremap_resource�A�`__init_swait_queue_head�|of_device_get_match_data���__mutex_init���Pnand_reset��U�clk_enableqs�|clk_preparez<�Hnand_op_parser_exec_opa�H�__ubsan_handle_shift_out_of_bounds���__ubsan_handle_out_of_bounds]X��__stack_chk_fail��Nof_property_read_stringL��of_property_read_variable_u32_array_��ymtd_device_parse_register��{nand_scan_with_ids��1cpu_hwcap_keys5��arm64_const_caps_ready�|��of_property_read_u32_index�5��devm_kmalloc")*�of_get_property�d��memset乲�nand_prog_page_end_op�M}nand_prog_page_begin_op~�)HmemcpyF5�}nand_read_page_op�͘�_dev_err�r��nand_subop_get_data_len���nand_subop_get_data_start_off ]�usleep_range_state?G__cond_reschede�?�ktime_getL�6-nand_subop_get_addr_start_off=�2Vnand_subop_get_num_addr_cyc�CnUclk_get_rate/z%�complete�)
Lnand_cleanupǝ�]mtd_device_unregister
�w�clk_unprepare���clk_disableGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0��x+x+�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	��StBX�h�K H&@DY%K�NY%K�XY%K�eY%K�mY%KvY%	 �Y%	@�Y%	`�Y%	��Y%	���!�Y%@�Y%��Y%	��Y%	��Y%Z%@Z%�Z%�Z%	'Z%@-Z%
�4Z%
�AZ%KZ%@VZ%�jZ%�~Z%�Z%@�Z%
��Z%	��Z%	�Z%@�Z%��Z%��Z%[%@[%�[%�*[%	9[%	@	I[%�	R[%�	Z[%
b[%@
n[%�
z[%C�
�[%\�[%���[%@�wc�����0S
�[%�$U+�%"M@y�%�[%@y&�[%@y@&C
��&��V�&���@'�<��(�
��
��
���[%oH� �@�[%�[%{, ?�@�[%`\%B:�@\%�\%@!DY%K@�
K`1\%��9\%@+"	�H@E\%H�L\%H�S\%H]\%K@e\%#2�l\%#2�s\%@!#H�# �\%�\%�N�@
�
�����\%n� 
��\%E[Z��@�\%��
�
����
�����\%�\%��\%@�\%��\%(�V@!&�H&&��#�\%�H]%]%�	���
��
�GHawKV
�GH
�GHa��

�GHa�h
�G�
�Ha�
�~Ga
�
�G
�G
�]%	$6]%	C@	 eY%	@D]%	`Y]%	�m]%	��]%	��]%	��]%	�]%�]%	�]%	 �]%5	�
	 �]%	@�]%	`j	�
 ^%^%(^%�pd�pc8^%	@"xt  I^%	��.	�R^%#]\%	@L\%	`l\%#�+"�Z^%o^%�^%�^%�^%�^%�^%_%'_%>_%]_%k_%�_%�_%�_%�_%�_%%�_%& ��'@)	`�Q
	��	��_%&���_%}�0�_%0@�_%2�
*
-/.�_%`%�`%�*�\%>,`%0`%)@0�>@�0!,
C-/1"`%(�(3`%	�u�	��wc:`% N`%6W`%8@c`%;�r`%;�
-5
-7
-:$9�`%�>=4�`%��`%(�`%(��`%(�3@�`%?��`%?�<+�`%	Hq�G:�* �* �`%@\M`���`%��`%�}#2Aa%
l\a% a%0a%@a%P"a%C`,a%p=a%�Pa%��
���`a%X�`pa%C@�a%���a%���a%E�C�a%�`�@�a%��_%%�_%& ��'@ٶ`H&����u��)��a%�a% q�	@�a%���a%���a%K�a%M@�a%O�b%Q�b%S�nQ@b%U�*b%W��S8b%Y@Fb%Y�Sb%Y�\b%Y
IJfb%$��� .|F�0�D@1�w�4�>��4R��6q�	@;pb%��;�b%��;�b%	<�b%	 <�b%	@<�b%	`<�b%B�<�b%B�<�b%B=`%�@=̘	�=�b%	�=c%	�=c%	�=c%	>���@>$c%��>,c%��>�)?�@?�	@@6c%��@@c%@AGc%`ATc%��Acc%�A��	�B�\%G@B�wc�GH
I�#2L
I#2#2#2N
I#2P
I�R
IKK#2T
IKK�V
IXuc%&��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%#`
Z�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%Z�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%	
h�f% �	�f%l@�f%	��f%	�g%	�
ji$g%Dg%	Ng%�N	B:m�nng%f�RC o@
p�g%�t�	@@~w�
rq
Ivku�g%yz�g%	@
xs�g%�	�f%l@�f%	�
{�g% �g%��g%�@ܬ
���g%��
}
I
I�
I�C|�
I�a�h%(��>�~h%�!h%c+h%c@5h%K��(���(��5�@$m��Ah%��Jh%�Rh%�@\h%��eh%��oh%���
�@����}h%��h%�
I�
I�
I��
I��
I	�
I	�
IG�
I���h%0Ԁ�܀�@�h%���h%���h%Y�h%�@
IG�
I�`��h%�Y��wc@�h%
��i%@!&H&&@"i%	j ��V������|M+i%7i%?i%	(�8�@C@	�Ni%	�DY%	�q�	�8xeY%�\%� Wi%`i%gi%ni%ui%�i%���i%�i%!I �i%(�i%X��i%� �i%�@�i%#��i%#��i%#�i%# �i%#@j%#`j%#�"j%#�-j%#�8j%#�Dj%#Oj%# Xj%#@aj%�`fj%��
�kj%	�VߪJ�|j%@H��PH�j%#`HJ(#�H�j%�H�j%�
�H�j%���	���@�0R��j%1�*�	1�c@�j%#��j%#��j%#��j%#��-��5V�j%���j%���j%#�j%# k%@���k%�#k%
�y��G[
1"�;
�
ߪI1k%�
Dk%�Hk%�
ߪI]k%vck%�nk%��k%t�k%r
�0RDk%��k%�
ߪI�t��k%C�k%��k%)�
�0RDk%�����k%�
`%����k%�l%�l%�,l%��
Dk%��t��9l%�
ߪIjIl%�
ߪI�t�Yl%j`l%�wl%��l%���l%�
ߪI��l%�
ߪI5���l%��l%��l%�
ߪI�t�Yl%j�l%�
m%�
Dk%�2� m%%m%N
.m%N
6m%�erasesizewritesizewritebufsizeoobsizeoobavailerasesize_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_nvmemotp_infomtd_ecc_statscorrectedbbtblockserase_infofail_addrmtd_erase_region_infolockmapmtd_oob_opsretlenooblenoobretlenooboffsdatbufoobbufmtd_oob_regionmtd_ooblayout_opseccmtd_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_subopinstrsninstrsfirst_instr_start_offlast_instr_end_offnand_op_parser_addr_constraintsmaxcyclesnand_op_parser_data_constraintsnand_op_parser_pattern_elemnand_op_parser_patternnand_op_parsernpatternsnand_operationnand_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_devchipsizenfc_typeNFC_V6NFC_V8NFC_V9ecc_cnt_statuserr_flag_bitlow_masklow_bnhigh_masknfc_cfgecc_strengthsecc_cfgsflctl_offbchctl_offdma_cfg_offdma_data_buf_offdma_oob_buf_offdma_st_offbch_st_offrandmz_offint_en_offint_clr_offint_st_offoob0_offoob1_offecc0ecc1rk_nfc_nand_chipboot_blksboot_eccnselsselsrk_nfcnfc_clkselected_bankband_offsetcur_ecccur_timingpage_bufoob_bufpage_buf_sizeoob_buf_sizeassigned_csmtd_part_parser_datamtd_partitionrk_nfc_attach_chipnfcrk_nfc_chips_cleanupsuboprk_nfc_cmdrk_nfc_disable_clksrk_nfc_driver_exitrk_nfc_driver_initrk_nfc_enable_clkscheck_onlyrk_nfc_exec_oprk_nfc_irqrk_nfc_nand_chip_initoob_regionrk_nfc_ooblayout_eccrk_nfc_ooblayout_freerk_nfc_proberk_nfc_read_bufrk_nfc_read_ooboob_onrk_nfc_read_page_hweccrk_nfc_read_page_rawrk_nfc_removerk_nfc_resumerk_nfc_select_chiprk_nfc_setup_interfacerk_nfc_suspendrk_nfc_write_oobrk_nfc_write_page_hweccrk_nfc_write_page_rawn_KBdma_datadma_oobrk_nfc_xfer_startrockchip-nand-controller.ko
aaZ"D
D�)@4?t@T�\h�	}���@��00�`��� 
$�D���'�(:�hIP�\0�j��w8��`��x�p��P��40�dT��$08"(5 EZk(0�  �@
�P��xX�(X��X��<�X<�x�""+(@(2[Z0q���0�L�h����#��$��"�$,"(N"=p R�i�	���? � � !�!����1MZf�������� 7(FMSex������8�
,8J[y�������18B]j�������	'	@	K	U	$xrk_nfc_read_buf$drk_nfc_xfer_startrk_nfc_ooblayout_freerk_nfc_ooblayout_eccrk_nfc_disable_clksrk_nfc_chips_cleanuprk_nfc_irqrk_nfc_setup_interfacerk_nfc_cmdrk_nfc_read_page_rawrk_nfc_write_page_rawrk_nfc_nand_chip_initrk_nfc_wait_for_xfer_done.isra.0rk_nfc_hw_ecc_setup.isra.0rk_nfc_select_chiprk_nfc_exec_oprk_nfc_enable_clksrk_nfc_resumerk_nfc_probe__UNIQUE_ID_ddebug391.0rk_nfc_suspendrk_nfc_removerk_nfc_attach_chiprk_nfc_write_page_hweccrk_nfc_write_oobrk_nfc_read_page_hweccrk_nfc_read_oobrk_nfc_driver_initrk_nfc_driver_exitrk_nfc_id_tablerk_nfc_ooblayout_opsrk_nfc_op_parser__compound_literal.4rk_nfc_controller_ops__func__.9rk_nfc_pm_opsnfc_v9_cfgnfc_v6_cfgnfc_v8_cfg__compound_literal.0__compound_literal.2rk_nfc_driver__key.12__key.13__already_done.6__UNIQUE_ID_alias397__UNIQUE_ID_description396__UNIQUE_ID_author395__UNIQUE_ID_license394.L144721.L144722.L144723.L144724.L144725__UNIQUE_ID_srcversion316__UNIQUE_ID_alias315__UNIQUE_ID_alias314__UNIQUE_ID_alias313__UNIQUE_ID_alias312__UNIQUE_ID_alias311__UNIQUE_ID_alias310__UNIQUE_ID_depends309__UNIQUE_ID_intree308__UNIQUE_ID_name307__UNIQUE_ID_vermagic306_note_9_note_8____versionsis_vmalloc_addrkreallocdevm_platform_ioremap_resourcearm64_const_caps_readydevm_request_threaded_irqwait_for_completion_timeoutdevm_kmallocof_node_putof_property_read_variable_u32_arraymtd_device_unregisterplatform_driver_unregister__this_moduleplatform_get_irqcomplete__init_swait_queue_headdma_unmap_page_attrs__mod_of__rk_nfc_id_table_device_tablecleanup_modulememcpykfreenand_read_page_opusleep_range_statemtd_device_parse_registernand_subop_get_data_len__dynamic_dev_dbgnand_scan_with_idsdevm_clk_getof_get_propertyinit_moduledev_driver_stringcpu_hwcap_keysdma_map_page_attrsclk_prepareof_get_next_child__stack_chk_failnand_subop_get_data_start_off__ubsan_handle_out_of_bounds__cond_resched_dev_errnand_cleanupnand_subop_get_num_addr_cycof_property_read_string__mutex_initnand_op_parser_exec_opnand_subop_get_addr_start_offmemset_dev_warn__platform_driver_registerclk_get_rate__ubsan_handle_shift_out_of_boundsnand_prog_page_begin_opnand_resetktime_get__warn_printknand_prog_page_end_opclk_disableof_property_read_u32_index__ubsan_handle_load_invalid_valueof_device_get_match_dataclk_enable__kmallocclk_unprepare��������`el�(i��$�����0�@�P�hq��s�����p\n�n�n<	nd	��	�
�H
L
x
w�
b�
�Xg`g��u8r�����d����
d0
�4
�8
�P
gX
g�
��
��
��
~�
h�
h�
��
X�
X�
��
8�
8�
��$�(�0�8�d�t����q��������������$��|���|������������ ($((����bHH�8�PXTXXjd^|h�h�v�����v�h��� �(`H}`}�}�p��p��t������ �0�8�<�P�X�\�hc|�����������oo4�<�H�P�@pDpH���P��P�4�`�4�`d�$d�$�����]�]o   �0@8@<����n�\�{�\{\a�k�k�� �(,HLy`�d�h�x|��y����������������� �$�(��p�\{8\l{�ak,k��8!n�!�!�!�!y�!��!��!�""(","y@"�D"�H"�`"Ph"Pl"�t"x"�"��"�"�"��"(�"(�"��"�"�"�#�##H#�L#T#|#��#�#�#��#�#�#��#�#$�$$$P$�X$`$�$��$�$ g$g(�f,�$��$��$$�(�$0H4%<�@%HxL%T�X%`�d%l�p%x� |%�FlG�H$�!(I0L"4J�_�zQ �$�((D@t �(0�8@@0H`PX 
`Dh�p�x��P�0�������p�P�4�d��$�pX� p0H8�@pP�X�`�phxp�����p�����p�����p�����p��p(�0�8pH�P�Xph�p�x����� P@8p8x@mt@( p0�8@`�h0p�x0���0�x�(X�(�80@XP0.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela.altinstructions.rela__bug_table.rela__jump_table.rela__patchable_function_entries.rela.data.data.once.rela__dyndbg.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 @%@P�'+\%8&@h�x';�%(6@�H'K�%�F@(�'aH&<\@8��'	r�&0m@(��'��0�&�@��'
��'��@���'�P+�X+8�@H�`'��+�@�@��0'�@/�A/�B/2C/�2�/h&P4�!@���'.$970; JP;$]t;0i�;�thJyhJ�0hJ\��J�?�X� x�p(\	�c	���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��
�(~��@OOT��oV�����$mfG�raV��x]�b5�d�l��
$u�0�Iis�D叕l`�J0%p��	]�갥��.4"w���v��֬�N��Ĕ�,�<��O��:����Y��/u�kʥ�Y�)�f&��$to����TU�Q��/�4�`a�6Z�t�OoP�0xW��HDѻ�㶸���m��v3�:���:Q_@�̞��&DNS���)r�&��~XQ�2@��m�DZ�8�e�ͫwO�>N��lx[�ff[�m���7�^��(X#��
��)W�Q ��z�v�Y5=�"�@{*������ү�O�%�%'����r�ݶ��X�R�G���n��x�wI��1+���ñC�hS��F�O��>%>-ڲwL��‡�1�"P҄=�90�U8����KS�����F]*�K��ׂ�A=B
�N�
�7$�~���֝��
�!��*x�'��<��#�Yܫ��J����O^�1�;�_�~Module signature appended~

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


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