PHP WebShell

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

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

ELF���@@(' � �@�BXH�?#�I�xD�!5_q�R��@�R��2��S*��8**�*�0@���#�_�@�_qA�R�R�!�4*�2�`*�0@� ��#�_� � � ���TH�?#�kmT�\H��Rca|!A��\H�A��#�_� ���� � � �TH�?#�k-T\H�D�R�Rca|A)�#�_� ���� � �q?#� HzTpS�Rb4@�Z�R@K| 8!1@�|x�#�_��R�#�_� � �?#�{�����S��� @�������t@�������t@�������s@��������SA��{¨�#�_� � � �"0@�B�B@��1��*��b�7@�_�?#�{�����2� 0@�Bx
�� ��� �R�{���#�_� � � � �?#�{�����S�xD���7@�`BI�k	Ta�!���R�R�&@�!e9?q��)`I����`"I����`&I����a�D�_�T`I��R@�?k�T�2Ձ2@���R@*!� ��2��R�2@� �`I��R��SA��{¨�#�_ր@��@5`�D��&��R@�`I�?k��T�!���.@��!��� � � � ���@@�?#�
5H@���@�H
T?1�	TEO)i��RI�rjU�R��@�JU�r�|��B�@�!��@�B�.���f�BE!|��gj��c�.�t��|��!�f�!Q����b�c��xSB�!
!��	��4@�!�!|��!�f�!Q!
!�� 	��@�!��!�C�!|Ǜ!�D�!�!
�!ʚa5��R%|@��4��?�@T�$	�a�B�c��RC�r!|��B|��!�f�B�f�?k(T�*@��Cs��!�R���bŚ!|S!�	�����#�_�`A��#�_�%�Z�R��R�K�K���$	������ � �?#�{������@��D��`�D���@��{¨�#�_� � � �?#�{�����S��*���}�Rs~s���B�RA��`���? Ձ2@�!@�?j�T���T�2@�@�j�T�R�SA��{¨�#�_ր.@��!���
���� � �?#���A8�{��C��S����[�����c������k�����R�s�a�B���������*QqhTa#%����R���`�yb��R8��@	����*������*�5�@��|S#Ě#�/.��e0��
T�k���T��`��B��@����"����jG�������c2����j��*�z�������*4A8��@��B�B���T�*�{A��SB��[C��cD��kE��sF�����#�_�q��e|_Ƞ�`�ȡ��5�;������R��������*�5`N@�aB���tN�������"��!�����z��������!�����*�!����������@������!��������*�!����� � � � �@�T?#�{��!���������@�_��T�R�@��{¨�#�_��@����L�����4A8�@� �R�#��T!@���T��R�_� � �?#�{����R���S�@�@�XH�@�@B�SpS����`��*��R������R�SA��{¨�#�_�`������D��`���� � � � �?#�{�����S����[�@�uzD��	�`�G�@	�7ajG���b@�!2aj�BQ�R@�!@���5afH�������" Qc&�_�qT? q@T?`q�T?xq@	T?�q@	T?�q@	T��?�q 	T�SA��[B��{è�#�_� �R|@���T�����fR�f�"�gjG�i�RiJ�0@�����c�����������B��!�bn�ar�`v�h	�g7������ ��4`���2`������.@�(@�C�d�d9���RB��`� ���`���d�d9�@�B���R�`�����@�R��`�R�����R�����R�����������������.@��!��������.@��!������� � �?#�{������S����*��"|@��*,@�a�@���5�SA��@��{è�#�_�`.@��*a�@��~@����R��SA��@��{è�#�_� � � � �?#�{�����S����*���@��2��@�B$0@�B*B2"��2��@�0@�!2A��2��@�0@�!2A�}�R,���b2@�B�B@��1��*���2�`2@�B2��b�@��Ra�@��ru��r�B*B*�2�`2@���*�������SA��@��{è�#�_� � � � �?#�{��B���S�CR�R�[�(�r����c�xD��C�����@�A��2�*c*��)�q@���q�T��R�����F�R���#$<H�c*�*c2�h(��2�h'�hG��p6� \P�*2�x&����������a~@�?|�HT�zs��2@�a�s��k��T�5��@��2Ղ�@�$�2@�*2 ��R�SA��[B��cC��{Ũ�#�_ֵQ���R�҈��&�R���R �r�*����2Հ�@��2@� �@��?��Cs��bJ��!�b�������!�Iӂ��!|›!�K�X����R�SA��[B��cC��{Ũ�#�_��#��O���O@��#@��� � � � �?#�{�����#�@��[�5?@��B��J@��� T�c� ��W$�Ҹ�����S�	�`@�� �x^��J@���T�J@�tB�����*��A��4�*�SA��[B��cC��#@��{Ũ�#�_��SA��cC���j���??��R�*�[B��#@��{Ũ�#�_� � � �?#�{������S���!�,@����@��.@�(T�!����@��.@��T�!����@��.@�T�!���"�@��T���R�R�*�6@��R���R��@�����*`4�.@��!���@��*�SA��{è�#�_�����*@
5�@�����*4�.@��!���@��������*�SA��@��{è�#�_�����*`5�@�����*`4�.@��!���@������������*�5�"@�����*�4�.@��!�� Օ@������������*�5�@����-����*�5�*�SA��@��{è�#�_֕"@�������������������������������!���2@�����.@��!���B@�����!���*@�����!���:@���� � �?#�{����R���c�@�,���S������[����������R����������B��!���J����r�����N��!���.��R@�R���������2��*@��T�NA��!���6�@�(T���R��*�
�7������*�5�2Հ2@����*@����*��B��������`5���@���*�	5�k���NA��>���	������s������*���5��������kD��*�SA��[B��cC��{ƨ�#�_�e
@����J@���TZ$��+� �Һ����	��@� ���j��J@��T�J@��B�����*��A��4�+@�����*���!���kD�����V���v������!���j@������!�������!���������������!����� � �?#�{�����S������[����*�c�X|@��*�k����+�{.@��rAT6��A��WV���!�L�B/@��*��!����`��a.@��`T�2��ra2@� �`�By!�R*�2�a2@� ������~@�z.@��rAT�����.@���!�L��*��!��`��a.@���TwR��2�@�ra2@� �`�Bya�R*�2�a2@� ��R�SA��[B��cC��kD��+@��{ƨ�#�_���@9�qT6a.@���`�����!��`.@��*a�@������`��!�R���9���B+@�"����!����@9�qHTU6a.@���`�����!��`���!�R���9���b+@�B�b@����!��B@�������@�������@����7�� � �?#�{�����S����[��*�c��k��*�+�(H�xD������@��@��*�VH���"�R:����*@4�*�SA��[B��cC��kD��+@��{ƨ�#�_րzD����D�sS��D��B��*�*E�R5����*���5�jG��h7�*���R"�R����2�`�@�a2@�2 ��2�`�@�a2@�2 ��R������*�ҙ5�VH�Q�}�V�D���B�R���@����9�bRA�C�R`.@�a�@���@����6�zD��*�*C�R��������2�:
2a2@� ��R�*��"�R������ � �?#�{��"�R���S����c����*�k��C������*4�*�SA��cC��kD��{Ũ�#�_�[�zB��Rd^H�`VH���~@�qlTd^H�cZH����x�bDb|@�A�D��|!�$��cZH�d^H��#���A�D������9��*!�$��`VH�k���T�*�SA��[B��cC��kD��{Ũ�#�_� � �?#�{���*��"�R�ҳ����{���#�_� � �?#�{���R���S����[����*�c��k��*�C�8����* 4�*�SA��[B��cC��kD��{Ǩ�#�_րVH�q
	T�B��R�R �&�D�G|@��B�xg���$8��xg��H���%8�VH�_k���T�q�T��`��R�R�s���<���zA�!�z��xb��tSk#��qT�#Ӛ{�sk*T&�D�b~@��xb��tX���T�jG��TP�6	���o6�f����"��T�zA�s�!�z��xb�!TSk#�k+��T�1�Tv5�sE��*�����D�?�`��T�@��������jG�s�
@�AT�~A��*�~��sE�������@�����R��@��*����R��*�SA��[B��cC��kD��sE��{Ǩ�#�_��*�����R"����*�5�VH�q�T����������C��zA�k#� �z��VH���"!�?k�TLB)��C�s
�~s~��9�3�3��q�T�����R��a'֚��7�ZH��fH��^H�c�@��6�~A��~���sE�U���*�sE�R��!���7���VH��7@�|���~@���!���� � �?#�{���*��"�R��,����{���#�_� � �?#�{�����S����[��*�c��*����k��+��C�(H�xD�dA��qv������x@�{@��*zVH����R�����*@4�*�SA��[B��cC��kD��+@��{ƨ�#�_�`zD�a�D�ZsSc�D��*�*%�R�����*���5`jG�h7�*���R�R3��� �@��R!�r*�2�!3@� ��
@��?��Cs��bJ��!�b�������!�Iӂ��!|›!�K�3���`zD��*�*#�R������2յ:�
�

2 3@���R�*���R����� � �?#�{�����[�@�*�S���@��C���D���VH��R��D�BpSB|@���VH�q�T�R�R է�D��|@�d�f8����xh����x(�b�b8Bx�B��x(��VH��k+��T�*���Rt����SA��[B��{è�#�_� � � �?#�{�����S����[��*�c�TH�e^H�x�C�q�T����R�k��~@�zB�e^H�dZH���w���|@�C�D�|`� ��dZH�e^H���$���@�D���������*�%��`VH�k���T�kD��*��"�R7����SA��[B��cC��{Ũ�#�_� � �?#�{�����3�_r�T�R�{Ȩ�#�_��S������k�!@�xD�)���d@�d4�[��B��R�c����R�s��?� �t@�����D���e��RE�r�jw�A#@��!����!|��a�A�;��_q`	TT4A@��R�4B@�!�@�B�`8B*B2�2�!3@�"�A@�?k���T�2�"�@�`'!3@�*2 �d@��k���T�[B��cC��sE���}�R�����R�SA��kD��{Ȩ�#�_�_q@T_q���TA@���Q���@#@���4�2�"�@�`'!3@�*2 ��!�@�@#@9*�R!�r*�2�!3@� ��2�"�@�`'!3@�*2 ���@@�@���r T[@����?@���C@���R�k�@��3@�|xD�������3@����k@�E�R�R�;�`xD��
�l����;@��5�2��k@�A�R4*�3@� ��2Հ�@��3@�2 ��2Հ�@��3@�2 �}�R��N����k���3@���exD�C�R�7��,@���@���7@���C�R�Ҡ,@���@���F��P��
���jw�q�	T@@���TB@�������d@���@@���r�TA@���R@@�������3@���[@�%�R�R��
xD��*�7��
� ����5�2��7@�`72A1@� ��2�@�@�A1@�2 ��2�@�@�A1@�2 �}�R�
�����3@�b@���#�RxD� ,@�!�@���jw�?qAT@@�����T���d@�D��@@���R���u��\@���!�d@�:��!�d@�7��`��SA��[B��cC��kD��sE��B�߈!�߈�߈B�߈ � �?#�{������`��!���{���#�_�?#�{������`���{���#�_�>>>>�	K		K		b	~	�$iK�*'int [32]'��'meson_nand_ecc [6]''_Bool''int''long long unsigned int'meson_nandfailed to set clock rate
wait for empty CMD FIFO time out
reginvalid register property size
could not retrieve register property: %d
CS %d already assigned
labelfailed to register MTD device: %d
%s:nand%dfailed to ECC init
16bits bus width not supportedcorefailed to get core clock
devicefailed to get device clock
txfailed to get TX clk
rxfailed to get RX clk
failed to enable RX clock
failed to enable TX clock
failed to enable device clock
failed to enable core clock
&nfc->lock&x->waitamlogic,mmc-sysconFailed to lookup clock base
failed to initialize NAND clock
failed to request NFC IRQ
failed to set DMA mask
failed to init NAND chips
%s %s: rejecting DMA map of vmalloc memory
DMA mapping error
/build/linux-SNHzwc/linux-5.15.0/drivers/mtd/nand/raw/meson_nand.c/build/linux-SNHzwc/linux-5.15.0/include/linux/dma-mapping.hmeson-nanddrivers/mtd/nand/raw/meson_nand.cinclude/linux/dma-mapping.hinclude/linux/dma-mapping.hdrivers/mtd/nand/raw/meson_nand.cdrivers/mtd/nand/raw/meson_nand.c(2<amlogic,meson-gxl-nfcamlogic,meson-axg-nfc(2<description=Amlogic's Meson NAND Flash Controller driverauthor=Liang Yang <liang.yang@amlogic.com>license=Dual MIT/GPLsrcversion=0FA6BAD56674A91A256AD8Dalias=of:N*T*Camlogic,meson-axg-nfcC*alias=of:N*T*Camlogic,meson-axg-nfcalias=of:N*T*Camlogic,meson-gxl-nfcC*alias=of:N*T*Camlogic,meson-gxl-nfcdepends=nand,mtdintree=Yname=meson_nandvermagic=5.15.0-160-generic SMP mod_unload modversions aarch64GNU�GNUk0?��_�J�*,\͵%2��LinuxLinux+�lmodule_layout>\�platform_driver_unregisterG9__platform_driver_registerA̴fkmemdupb���kmem_cache_alloc_trace9�^tkmalloc_cachesa�H�__ubsan_handle_shift_out_of_bounds��ˎnand_check_erased_ecc_chunk�d��memset~�)Hmemcpy~�"dma_sync_single_for_cpu��T__ubsan_handle_load_invalid_valueGV__warn_printk�R�1dev_driver_string.r�dma_map_page_attrsΰ�is_vmalloc_addr�Fof_node_put~���of_get_next_child�e�dma_set_mask,!��devm_request_threaded_irq��fplatform_get_irq-���syscon_regmap_lookup_by_phandle���(devm_ioremap_resource5�.platform_get_resource�A�`__init_swait_queue_head���__mutex_init�|of_device_get_match_data��U�clk_enableqs�|clk_prepare�W׊regmap_update_bits_basePC* devm_clk_getǝ�]mtd_device_unregister�:Jwait_for_completion_timeout�__msecs_to_jiffies�J�9dma_unmap_page_attrs���__ubsan_handle_out_of_bounds^	[devm_kasprintf�
�Lnand_write_oob_stdMcX�nand_ecc_choose_confE:#�__kmalloc�g�mpfn_is_map_memory�ވ�memstart_addr�)
Lnand_cleanup]X��__stack_chk_fail��Nof_property_read_string_��ymtd_device_parse_register��{nand_scan_with_ids��1cpu_hwcap_keys5��arm64_const_caps_ready�|��of_property_read_u32_index�5��devm_kmalloc�R-Gof_property_count_elems_of_size ]�usleep_range_state?G__cond_reschede�?�ktime_get�zkfree�͘�_dev_errv��vclk_set_rate/z%�complete
�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��h+h+(�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
	��	��_%&���_%}�*�_%*@�_%,�
$
')(�_%`%�`%�*�\%8,`%0`%#@0�>:�0&
C')+"`%(�"3`%	�u�	��wc:`% N`%0W`%2@c`%5�r`%5�
'/
'1
'43�`%�>7.�`%��`%"�`%"��`%"�-@�`%9��`%9�6%�`%	Hq�G:�* �* �`%@\M`���`%��`%�}#2;a%
l\a% a%0a%@a%P"a%C`,a%p=a%�Pa%��
���`a%X�`pa%C@�a%���a%���a%?�=�a%�`�@�a%�a%�a%5
@�a%�
A�a%�a%Eb%@
b%G�
CB
Fb%��_%�_%  ��!@ٶ`H&����u��)�*b%1b% q�	@9b%��Bb%��Kb%LQb%N@[b%P�cb%R�qb%T�nR@�b%V��b%X��T�b%Z@�b%Z��b%Z��b%Z
JK�b%$��� (|@�0�>@1�w�4�>��4R�|6q�	@;�b%x�;�b%��;c%	<c%	 <c%	@<*c%	`<7c%<�<>c%<�<Ec%<=`%�@=̘	�=Vc%	�=gc%	�=rc%	�={c%	>���@>�c%��>�c%��>�)?�@?�	@@�c%��@�c%@A�c%`A�c%��A�c%�A��	�B�\%H@B�wc�GI
J�#2M
J#2#2#2O
J#2Q
J�S
JKK#2U
JKK�W
JY�c%&��c%&�c%#@�c%&�d%&�
d%#d%# d%#@(d%#`0d%#�9d%#�Bd%#�Jd%#�Sd%#\d%# ed%#@nd%#`wd%#�d%#��d%#��d%#��d%#�d%# �d%#@�d%#`�d%#��d%#��d%#��d%#��d%#�d%# �d%#@�d%&�e%#�e%#�e%#e%# $e%#@,e%#`
[4e%#��c%&�c%#@�c%&�d%&�Ge%#Oe%# d%#@We%#``e%#�ie%#�se%#�}e%#�9d%#Bd%# �e%#@wd%#`d%#��e%#��e%#��e%#��e%#�e%# �e%#@�d%#`�e%#��d%#��d%#��e%#��d%#�d%# �d%#@e%#`e%#��e%#�,e%#��e%�e%f%�f%[!f%]'f%�+"	_@4f%�^�

`@
aJf%�,\f%of%	�_�@vf%�	�t�@�f%C��f%��	�f%�f%�f%�f%�f%g%N�cB:d�e%g%f-g%(gh@;g%	
ijDg%�	Sg%k@Zg%	�
lbg% vg%q�g%s@ܬ
v��g%y�
n
Jp
Jr
JuCmt
Jxbw�g%(��>{o�g%��g%c�g%c@�g%L��(~��(��5�@$m���g%���g%��g%q@�g%q��g%��h%���
�@����h%�!h%z
J}
J
J��
J��
J	�
J	�
JG�
J��2h%0Ԁq܀s@@h%��Jh%��Vh%Zgh%�@
JG�
J�a�h%�Y��wc@�h%
���h%@!&H&&@�h%	j �zV������|M�h%�h%�h%	(�8�@C@	��h%	�DY%	�q�	�8xeY%�\%� 
��
��
���h%
H	�VE�K�3j	@Hi%�Hi%#�Hi%#�H"i%#I'i%# I1i%#@I����I:i%,�ICi%#JIi%�
 JNi%]i%#)# ai%pi%�
�Dyi%ɽ#�i%# �i%�i%#�_�) �i%#��i%i%#"i%# 'i%#@�N��2���i%`��	z��
1@�i%1��i%1��i%13j	@i%#��0R�V�c�
=Z@�-���5V���f��@J(���i%���	N

�i%N
@
�i%#�
�i%�
�j%j%"j%3j%Dj%Uj%���fj%�{j%
���\H
1"�=
�
E�J�j%��j%�
�Q
)�j%�
E�J�j%�
�j%��j%�
E�J��sOC�j%	k%�
�j%�k%�4k%tJk%r
E�J�tu`k%Ckk%�}k%)�
C��d�k%�
�0R�j%�����k%��k%��
�j%����k%�
E�Jj�k%��k%�
E�J�t�l%jl%�5l%�
E�Jj��Ml%�el%��
E�Jj�pCvl%�
E�Jߪ�l%�
E�J�l%�x�l%�
�j%���	�l%�
E�J�t�l%j�l%�m%� m%�
`%���9m%�Cm%�Wm%�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_step_infostepsizestrengthsnstrengthsnand_ecc_capsstepinfosnstepinfoscalc_ecc_bytesnand_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_devchipsizemeson_nfc_nand_chiplevel1_dividerbus_timingtwbtadltbers_maxbch_modeinfo_bufnselsselsmeson_nand_eccbchmeson_nfc_dataecc_capsmeson_nfc_paramrb_selectnand_rw_cmdcmd0cmd1nand_timingmeson_nfcdevice_clkphase_txphase_rxcmdfifoiaddrinfo_bytesassigned_csNFC_ECC_BCH8_1KNFC_ECC_BCH24_1KNFC_ECC_BCH30_1KNFC_ECC_BCH40_1KNFC_ECC_BCH50_1KNFC_ECC_BCH60_1Kmtd_part_parser_datamtd_partitionmeson_chip_buffer_initmeson_nand_attach_chipmeson_nand_calc_ecc_bytesmeson_nand_detach_chipnfcmeson_nfc_clk_initscramblermeson_nfc_cmd_accessmeson_nfc_disable_clkmeson_nfc_driver_exitmeson_nfc_driver_initcheck_onlymeson_nfc_exec_opmeson_nfc_irqmeson_nfc_is_buffer_dma_safemeson_nfc_nand_chip_initmeson_nfc_probemeson_nfc_queue_rbmeson_nfc_read_oobmeson_nfc_read_oob_rawoob_requiredmeson_nfc_read_page_hweccmeson_nfc_read_page_rawmeson_nfc_read_page_submeson_nfc_removemeson_nfc_rw_cmd_prepare_and_executemeson_nfc_select_chipcslinemeson_nfc_setup_interfacemeson_nfc_wait_cmd_finishmeson_nfc_write_page_hweccmeson_nfc_write_page_rawmeson_nfc_write_page_suboobregionmeson_ooblayout_eccmeson_ooblayout_freemeson_nand.ko���� �
�L0�@E0`_�|uh��	����0<�p��d���	�=�	$T�l� ������0��0�$0���P�"P
�G0�X�k��{�����T|��!h�8�(`X 9 M00W�f�u��������0
�� & .?9Z9+pd��"�>�Z�|�y#��&��$��&$'0>A	TJhZ?���@�����)<W�ev��(�����,98EWfy������&<Jj�������	#	5	K	S	]	k	w	�	�	�	�	�	�	`X'
1
@
$xmeson_nfc_cmd_access$dmeson_ooblayout_eccmeson_ooblayout_freemeson_nand_calc_ecc_bytesmeson_nfc_disable_clkmeson_nfc_irqmeson_nfc_select_chipmeson_nfc_setup_interfacemeson_nand_detach_chipmeson_nfc_wait_cmd_finishmeson_nfc_nand_chip_initmeson_nfc_is_buffer_dma_safemeson_chip_buffer_init.constprop.0meson_nand_attach_chipmeson_nfc_read_page_rawmeson_nfc_write_page_rawmeson_nfc_write_page_hweccmeson_nfc_read_page_hweccmeson_nfc_read_oob_rawmeson_nfc_read_oobmeson_nfc_dma_buffer_release.isra.0meson_nfc_queue_rb.isra.0meson_nfc_rw_cmd_prepare_and_executemeson_nfc_removemeson_nfc_clk_initmeson_nfc_probemeson_nfc_dma_buffer_setup.isra.0meson_nfc_read_page_submeson_nfc_write_page_submeson_nfc_exec_opmeson_nfc_driver_initmeson_nfc_driver_exitmeson_nfc_id_tablemeson_nand_controller_opsmeson_ooblayout_opsmeson_eccmeson_gxl_datameson_axg_datameson_axg_ecc_capsmeson_gxl_ecc_capsmeson_axg_ecc_caps_stepinfomeson_axg_ecc_caps_strengthsmeson_gxl_ecc_caps_stepinfomeson_gxl_ecc_caps_strengthsmeson_nfc_driver__key.8__key.9__already_done.5__UNIQUE_ID_description391__UNIQUE_ID_author390__UNIQUE_ID_license389.L144721.L144722.L144723.L144724.L144725__UNIQUE_ID_srcversion314__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_addrarm64_const_caps_readydevm_request_threaded_irqwait_for_completion_timeoutdevm_kmallocof_node_putmtd_device_unregister__msecs_to_jiffiesplatform_driver_unregister__this_moduleplatform_get_irqcomplete__init_swait_queue_headdma_unmap_page_attrscleanup_modulememcpykfreeusleep_range_stateclk_set_ratemtd_device_parse_registerkmem_cache_alloc_tracenand_scan_with_idsdevm_clk_getinit_moduledev_driver_stringcpu_hwcap_keysdma_map_page_attrsclk_prepareof_get_next_child__stack_chk_failsyscon_regmap_lookup_by_phandle__ubsan_handle_out_of_bounds__cond_reschednand_check_erased_ecc_chunk_dev_errnand_cleanupplatform_get_resourcememstart_addrof_property_count_elems_of_sizeof_property_read_string__mutex_initnand_write_oob_stddma_sync_single_for_cpumemsetnand_ecc_choose_conf__platform_driver_registerdevm_kasprintf__ubsan_handle_shift_out_of_boundspfn_is_map_memorydevm_ioremap_resourcekmemdupktime_get__warn_printkclk_disabledma_set_maskregmap_update_bits_baseof_property_read_u32_index__ubsan_handle_load_invalid_valueof_device_get_match_dataclk_enable__mod_of__meson_nfc_id_table_device_table__kmallockmalloc_cachesclk_unprepare����������������deHlx|�|PjXj���z�k��  |<H@Hp��^��� c$cHo�m������wPP|(�,�4|<}L�T�X|hplpp|����L	�`	��	j�	�

t
�x
��
� �
��
� �
��
��
��
��
��
��
��
$�
$�� �8�@�H����y�����|���|�g,g$
a0
]y�}�` 0008pLXPXTph�l�pp�����p���u� � �|�u$(,|8�@�`�tu�����|�������u�����|������l@�H�T�`�l�x��`�`�|�����|�8�8�|�����|^�$(8@<@@�XP\P`ft~���`�`�x�d��\�\v�}�`�_��|4x8x<|L�P�T|\�d�h||����|�ZtXZ�t��HH|,g@DrTX\�hl�H�H�|��r�����������Dk\�`i�i���i����@D�{�� i � !iX!i�!��!��#n\$gx$g�$j�$i�$j�$��%g�%j�%� c$c(�b �%�&�&$�(&lF`G�H$�%(I0�%4J��[��sQ��0 �(0�8�@0HpPX�`	h�	p�xP�P
�0�������������$�T���� ��!�`x� `0h8�@�P�X`h�p�x`�������0���`8q@h�	0�!� �(� ���������0��0 0.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.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rodata.str1.8.rodata.str.rela.rodata.modinfo.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @&@؟�%+L&8&@��x%;�&(6@8�H%K�&0F@���%a�&<\@@��%	r ' m@0��%�� @'�@���%
�8(��@���%�
*�@*�@�@X�0%��-��-��-�2�-�2�1�`2H@���% �5�)H7 <h7$O�70[�7@fGkG{0G\�\G�?���p&Z	��N
��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��
�AW3��w�+�T�/�2rkѨ�4V�創C��ƌ����(���R%�$L"�m���]r��)鷚���ܵ)���UL��ָ;�d1�kS96����kA>'8A��#}SbTB��E�xh���/_���)8X���'����Z��v���v��n�[�u��6.��}8E��"9u[s�!%k%/��f�ȍ?�C�~|�I��dxy ��~03�'�ϰ?�.A{*����������D�/T��댛Pgx-���	R�Q���s��q
�"�0���
@���(�j��1��{�/X�[b+v�Բ"��$�$F%Fa�Aj�kF��ܚ��?P���\�4�z�7�D��m��yo��e�vN�nKb7��F��w5�v����\����_����<�B��m�̚�@]g��:��a@��PwR�o����EW��q@�\#f(G��QŃ�N��t��
���,�+���I1m��7*����y~��b���=���4�����G��p�~Module signature appended~

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


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