PHP WebShell

Текущая директория: /usr/lib/modules/5.15.0-164-generic/kernel/sound/soc/codecs

Просмотр файла: snd-soc-wcd-mbhc.ko

ELF�H2@@/. � ��@�?#�#����#��@�C� @�qd@z���_� � � � �?#տ#����_� � � � �?#��@��#�_� � � � �?#�{��������`9@���@��`@�@���@��{¨�#�_� � � �?#���A8�{�����S����[�����c�!��k��NA�@�B����������������9!��������S�����9�����!�#����	�7�@�`��R@�r | ��f�|�K�r���S�!�����#�����7�@�`��R@�r | ��f�|�K�v��������!�����*�	�7�R�9�x��R$�R:���X�r��r �a~@�t~@�?��4T�*�z3�s�"��TA8��@��B�B���!T�R�{B��SC��[D��cE��kF�����#�_ֈT�zs���hTA|8�!�f�"|�K� ��� պ���������B���������B�������������������@�� ���������!����� � �?#�{�������S�����@�@��`@���@��`@���@��`@���@��`@���@��`@���@��`@���@����� �R`n9���`B������������SA��{¨�#�_� � � � �?#�{�����S�����5�����tfC9�q�T�6`�@�f9r!T��� �R�SA��@��{è�#�_�`���r�TtjC9�q(T�6`�@�d`����� �R�SA��@��{è�#�_�b�@�`
@��*�b�@��R`
@��`�@�d`��������@����7������@���� � � ����B9q@T�_�?#�{����"�@� @��*��{���#�_� � �?#�{�����S�$@�D@�@� T�[����c���  @� � $@����������R@� ��#��������@�!�Rtb�u^�v�a��@�y~9a�a"��{{���u�a&���`*���`b��R�!��`����B�!��c@�`b�`N��!�uJ�`R���aV�����`@�B���#����*5`@�������B�@�#������*
5`@�������B�@�#������*5`@�������B�@�#������*	5`@�@��`@�������B�@�#������*�5`@�@��`@�������B�@�#������*@5`@�������B�@�#������*@5�[B��cC��#@����SA��{Ũ�#�_�s�����SA��[B��cC��#@��{Ũ�#�_�`@���@��`@���@��`@���@��`@���@��`@���@��`@���@�����~@�������!���[B��cC��#@����[B��cC�����B�!�������B|~�$�!hbxA5�_�?#�{�����@9��{���#�_� � �?#�����A8�{��C� �B�����A@���D@�#@�������`?��@�A8��@�"�B�c���!T�{A�����#�_�B@�}�RAhAya��4B�B9���A�R|��� � �?#�{���������S��*����@�3p@�s4!x@�?k`Ts~s
�������@�"t@��4!x@�?k`TB|B�@�R_k�Tk`�R4��SA��@��{è�#�_ցԀR�x�RS4�r|��3|3�s�`�3s~
s~�K�����@�"t@�b��5a	�R�x�RB4�r||"�B�`�B|
B|�K�� � � �?#�{�����S���@�t@�,@�����b�RA�R`?�`@�8@������RA�R`?�`@�@����� ?�b@�`@�A�@y�5�SA��{¨�#�_�B�A9�R��SA��{¨�#�_� � � � �?#�{�����S�4�������[�5�������"�R`v@�bf9!@� ���q	TvjC9�q�T�7`bC9q T��� �R�SA��[B��{è�#�_�b@��R`@�A�@y�4BXA9��Rq)T�`�@������!@�*`�� �R�r���T���!����!�!@�$X`����@��@��6�6�� � �?#�{�����S��*���[��c��#�@�@�ApAy@��4B�B9�R�`@�b@��RAHAy�5AX@y�	5AAyA
5AHAy5��RB�RAL��K���b@�`@�AXAy�4B�B9�r�T�Q�1A��Td@�`@��HAy�4�R�R��B9�*�`@�b@��RAPAy�4B�B9�r`��T`@��R`Ay�5�����|��Rd@�b-�RB��r�R�HAy"�B�m�X|�K5�qmT�*�SA��[B��cC��#@��{Ũ�#�_�B�B9#�R�����B9`@���B�@9�R�b@�`@�AAy�4BB9�*�`@�b@�AX@y!��4B�@9#�R�b@�`@�AHAy��4�B�B9��*b@�`@�AHAyA4B�B9�R��`@�b@����`@���������R�B��*�*��B�����!����� � � � �?#�{�����S���@�@�A�@y�
5�[��c��RAP@y!5ApAy�R�4B�B9��*`@�b@��RAHAy�4B�B9��*`@�b@��RAX@y�4B�@9��*����R<����*��7����R7�����7b@���q�ן�q�ןAX@y�*`@��4B�@9�R�b@�`@�AAyA5AX@y�4B�@9#�R�`@�b@�AHAy�4B�B9��`@�b@�ApAy�4B�B9��`@�b@�AX@y�4B�@9��`@�b@�AP@ya4B�@9��*�SA��[B��cC��{Ĩ�#�_�[B��cC��*�SA��{Ĩ�#�_�AAy�4BB9�R�`@�b@���B�A9��5�[��c��Rb@�`@�AP@y!�4B�@9��*b@�`@�AP@yA�4B�@9�R�`@�b@�����*�*�SA��[B��cC��{Ĩ�#�_ִ��� � � �?#�{��������@�b@�?q�T?qT?q TA�@y
5A�@y�
5b@��Re@�A��CD@��$@��?��@��{¨�#�_�A�@y!
5AX@y�5A�@y�5$�Rb@��A�@y!5AX@y�5A�@y��4B�A9C�R�$�R`@�b@��A�@y�5AX@yA5A�@y!��4B�A9�R��@��{¨�#�_�B�@9#�R�b@�`@�A�@ya��4�BhA9�R�b@�`@�AX@y!��4�B�@9#�R�b@�`@�A�@y���4��BhA9�R�b@�`@�AX@y���4�B�A9#�R�$�R`@�b@����B�@9#�R�b@�`@�A�@y���4�BhA9c�R�b@�`@�AX@y���4�B�A9�R�b@�`@�A�@y��4BhA9c�R�`@���� � �?#�{��?q���S����*�[����q`C9Az 	T?q
T?q`	T?q�Tb@�`@�A�@y5v~C9�qT`@�\@�V6`5b�@�a�@�_khT�*a���q�T`@�0@���`@��R@?�a�@�`
@�!2��R��SA��[B��{è�#�_�B�A9��4uzC9�qTa�@���6`�R`b9`
@��5��Rb����R��R��SA��[B��{è�#�_�`
@�!2��R��SA��[B��{è�#�_�`�@�t`��@�R`b9���`�R`b9����!�Rab9@�`v����b�@��q@@zi��T �Rb�Rbb9`z9`
@����4!pa����R�a�@�`
@�"2!2b�����b@��R`@�AX@y�5AAy�4BB9�R�`@�b@�AX@y�4B�@9#�R�`@�a��c@�b��c@�`?�`@�X@y�4�@9�*`@��`@�\@����B�@9��*b@�`@�AX@yA4B�@9�R��b@�`@�AAy���4���������@����������@��d�� � �?#�{�����S����*�����*�r T�5a�@�`��44
t���rT�����a�@���R`
@�z����b9z9�SA��@��{è�#�_��*�� ����SA��@��{è�#�_�b�@���4`
@��R�`�@�d`���!��� � �?#�{���������S����*���q�TTq�T
qT"�R���*��������SA��@��{è�#�_�qaT�bC9q`Tqa��T��b�R�R������bC9�*���!�����SA��@��{è�#�_��*b�R����������SA��@��{è�#�_ւ�R!�R����������SA��@��{è�#�_���"�R�Rx����bC9�� � �?#�{�����S�����5tC9�qHT��R57�@��@�A�@y�4BA9�raT���B�R�����`QrA��T�bC9q�T �R�SA��@��{è�#�_֟v9 �R�SA��@��{è�#�_ր@�@���@�xAy�5�bC9q`��T������b�R!�R��:��������B9#�R�@�����`��@���� � � � �?#�{�����c�7�����S����[�����6@�����@��f�5p@�4!x@�?k`T�~�
���B�R������!�R���*���� �@�sB�R�������dT���!�R����kd�Czm��T��� �R�SA��[B��cC��{Ĩ�#�_ցԀR�x�RU4�r||5���`��~
�~�K���bC9kaT �R�v9�@��@�AxAy�4B�B9�R��@��@�ApAy�4B�B9�R��@��@�AHAy�4B�B9�R����� �R�n9����B���������R!�R�����@�@���@�,@� ��@��@�AX@y�4B�@9�R��@��@�AP@y�4B�@9c�R��@��@�A @y�4BH@9#�R��@�@���@��@�A�@y��4BhA9�R�����@��@�A�@y!5AX@y�5A�@yA��4B�A9�R���BhA9�R��@��@�AX@y���4B�@9#�R��@��@�A�@y!��4� � � � �?#�{�����S����[�����t@��`@�L@�"����@?�`@��A9q�T`@�8@y�4x@9c`@��`@��A9q�Tb@�`@�A@@y�4B�@9c�`@�b@�AH@y�4B�@9#�R�`@�dA9�q�T�6`@�<@�����!�R@?�b@�`@�A0@y�4Bh@9#�R�`@�b@�A@y�4B@9#�R�`@�b@�A`@y�4B�@9��R�`@�b@�Ah@y�4B�@9C�R�b@���!�RB @�@?�`@�@�����!�R@?�e@�`@��p@yb@��4C@@�䣐Rd=�r��@9c�Qd|$���e��|�K�`@�b@�A��e@��RCD@��$@��?�����R�SA��[B��{Ĩ�#�_�(@���`@�(@y��4X@9c�R`@�������a@����?���?@���������@�������a@� ��?���?@���� � � �?�D@�@� T?#�{�����V����{���#�_֠��_� � �?#�{�����S���4�R�[�5��6@�����7@��tj9`���tn9���������b@�A@y�
5`@��R0@�c���!�R`?��4`bC9@5b@���!�RB @�@?�f9��t@��rT`@�@@������R@?�`@�xAy�4�B9�R`@��`@�,@���B�R�*��`?����r@T�n9�� �R!@��j9��� �R�SA��[B��@��{Ĩ�#�_�b@�AX@y`@�A	5A�@y�5bbC9v9��4f9_q@T�T_q�T`�@���Rq�T`@��Ay!4C9�R`@��t�R_q�T`@�@��`@�@��b@�`@�A @y�5AP@y�5�*���RC�����B(@9`@��qb@��*��`@�A@ya4B(@9�`@�0@�����!�R`?։��_qT`@��!�����BhA9�R����B�@9�R�b@�`@�A�@ya��4���B�@9�R��*���R������BH@9#�R�b@�`@�AP@y�4�4�R���!�p��!Ԇ��`@��!����� � ՠ
�?#�{�����S������R�@�"@����@�A�R@?�"��T�T.�
T�T2�T���~}B��?"�r� T)T�AT�r9�R�SA��{¨�#�_��@T
���T�@�,@���r@�`�7�r@��&� T*�T���ON"��?"�R���43"��?0"�6�@�,@������@��@�AX@yA��4B�@9��4�@��@�A�@ya��4BhA9c�R����R�_ր@�,@�a
��@��@�AX@y���4B�@9�`��4�@��@�A�@y�4BhA9�R�������B��?0"�
 �R�r9������q��a|_�!@�a|Ȣ��5�@�!,@��5�����A�RC���������q��a|_�!�a|Ȣ��5�!�҄������|_�B!��|ȣ��5�@�!,@��5A����R-���������A�ґ���|_�B!��|ȣ��5��r@��r9a7�r@�,@�?r�T��}������!�R���x��!�R�r9,@������ ���q��,@����n�� � �?#�{�����[�@��S������c��s��@����@�6p@�v%4!x@�?k`T�~�
��@���R@����X���sq���Tq�5T�Z���W�AP@y�4B�@9�R���W��Z�ApAy�4B�B9#�R���W��Z��RAHAya"5AX@y!5AAy�5AHAy!5w�R����w��B�R��Z��R`Ay�4�B9��W���*�qa��T�Z�HAy�4�B9�*��W��������b�*��Ra-�RA��r��B|B|A|!�!�m�!|�K����*q�Tq!T�bC9q@T������"�R�*����������W��Y�"@�b��R@?��@�@�������T��W��Y�"@��!�R@?ր�W��Z�ApAy�4B�B9�R���W��Z�AHAy�4B�B9�R��bC9k�T�*�����Z���W�AxAy�q`Ta5�@�,@����Z���W�A�@y�q!T�5��b�RA�R`?��������@�@�� ՠ@�@@�����!�R@?��SA��[B��cC��sE��{ƨ�#�_��@�@�������T�k��Z�Z���R�.A9q T�7��R�!�R��
����*�*��N����*�Z�"�Ra�@y�4b�A9��W��q��_q`Vz-Tk`�R�Ӏ@���%��T��W��Q�kD���?q)�T���Z��q��TA�AyA�4BC9#�R���W��Z������{���q�T9?q���T��R?kA��T�@�(@�����!�R@?���A��T�*���R����*����O����@��kD�,@�����b�RA�R`?֟qa�T��C����@�@�����B�B9#�R���B�@9�R��Z���W�AAy�4BB9#�R���W��Z�AX@y��4B�@9#�R��Z���W�AHAy�4��ԀR�x�RV4�r||6��`��~
�~�K��B�B9��*�Z���W�AHAya4B�B9�R���W��Z���bC9q@T�������*b�R��������Z���W�ApAy!5AHAy�5AxAy!�4B�B9#�R���W���B�B9�R��@�,@������B�B9�R��Z���W�AxAy��4�B�B9�R��Z���W�AHAy���4��4B�B9�*��@�,@���@����@�A�R@?֖2A9�q�T�s*�4�@�,@�����a�4BhA9�R����BhA9c�R��@�,@�c������W�D���2A9�q�T65�Z���W�A�@y�4BhA9c�R����b�RA�R`?����Z�A�@ya��4��W��t���R��@��@����a@��������W����R��*!��@�@������E�T��W��� � �?#�{��?r�������c�@��B��B��!��`@��Ra@���R�`@�#�Ra@���R� �R�@��{¨�#�_� � �?#�{������!�R����{���#�_� � �?#�{�������R����{���#�_� � ��R?#տ#�_�?#տ#�_��		�	�		�	�	DG$G�
��
7|�
�?�>�>�'int''int [8]''_Bool'07snd_soc_wcd_mbhcwcd_mbhc_init@ wcd_measure_adc_oncewcd_dt_parse_mbhc_datawcd_mbhc_event_notifywcd_mbhc_get_impedancewcd_mbhc_set_hph_typewcd_mbhc_get_hph_typewcd_mbhc_startwcd_mbhc_stopwcd_dt_parse_mbhc_datawcd_mbhc_initwcd_mbhc_deinitqcom,hphl-jack-type-normally-closedqcom,ground-jack-type-normally-closedqcom,mbhc-headset-vthreshold-microvoltmissing qcom,mbhc-hs-mic-max-vthreshold--microvolt in dt node
qcom,mbhc-headphone-vthreshold-microvoltmissing qcom,mbhc-hs-mic-min-vthreshold-microvolt	entry
qcom,mbhc-buttons-vthreshold-microvoltmissing qcom,mbhc-buttons-vthreshold-microvolt entry
%s: Insufficient mbhc configuration
&mbhc->lockmbhc sw intrButton Press detectButton Release detectElect InsertElect RemoveHPH_L OCP detectHPH_R OCP detectFailed to request mbhc interrupts %d
HPHRHPHLMBHC Over Current on %s detected
Button pressed twice without release event
%s: adc complete: %d, adc timeout: %d
Unexpected current plug_type %d, plug_type %d
Ground and Mic Swapped on plug
Invalid current plug: %d
cross connection found, Plug type %d
/build/linux-fwJ9gE/linux-5.15.0/sound/soc/codecs/wcd-mbhc-v2.csnd_soc_wcd_mbhcsound/soc/codecs/wcd-mbhc-v2.csound/soc/codecs/wcd-mbhc-v2.csound/soc/codecs/wcd-mbhc-v2.csound/soc/codecs/wcd-mbhc-v2.csound/soc/codecs/wcd-mbhc-v2.csound/soc/codecs/wcd-mbhc-v2.clicense=GPLdescription=wcd MBHC v2 modulesrcversion=4C0CDBCFD02867B49869693depends=snd-soc-coreintree=Yname=snd_soc_wcd_mbhcvermagic=5.15.0-164-generic SMP mod_unload modversions aarch64GNU�GNUWw�ѷ�i&�_�=�LinuxLinux�S#�module_layoutӅ3-system_wq�v�/kmalloc_caches����msleep��T__ubsan_handle_load_invalid_value!�'disable_irq_nosyncj��delayed_work_timer_fnGV__warn_printk�-�cancel_work_sync9c��init_timer_keyJ��cancel_delayed_work_sync8�2mutex_unlock�P�jiffies�X
�snd_soc_component_read_fieldp��7jiffies_to_msecs���__mutex_init��q�of_find_property�#L6mutex_is_lockedK��Mmutex_lock��Ւrequest_threaded_irq��v;_dev_err���__ubsan_handle_out_of_boundsm���queue_delayed_work_on]X��__stack_chk_fail��1cpu_hwcap_keys�J$�kmem_cache_alloc_trace ��__dynamic_dev_dbg ]�usleep_range_state�	�enable_irq�zkfree��Gsnd_soc_component_write_field6��queue_work_onG��snd_soc_jack_report"\�of_property_read_variable_u32_array5��arm64_const_caps_ready;JQ�free_irqGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0��|h|h(8�[%+��|� �~��pz� �~x �����[%x��� �BY@�<c��[%���V
�[%F�
�[%	@%�[%��%�[%��&\%'\%H@'{;V�'$\%V(.\%�(j#5�(8\%V)C\%�)e5��)
��)K\%�*�0E@*^\%F�*օ�
@B9�C@CuCHCg\%CPCq\%`Cz\%��C�\%H@D�\%�D^�	�E�\%S�E�\%��E�\%��F�\%@G�\%�G�
���\%
��+"@@H&+�������C
��BY��<c�[%�@u5�e@�J
V��$V@]%]%!]%��0]%���X8]%[`�E]%W]%+i]%�]%�]%�]%�]%�]%�]%�]%| ^%1�
^%�^%���	�j	 ^%	@'^%	A8	B��	C/^% 0v
8^%
`�	?� J^% I O^%�T^%	F�	 �	@Z^%	`a^%	�j^%	���	�M��B	s^%w�^%w�^%	8�� �z@�^%	@�z�����^%� �^%�@�^%�z�^%	�z@�{@�^%	@�^%�_%_%*_%@:_%	� �~	@�
	`��!	�,��+�j+@0m+����j@0m�X
�	l�	 ��@@_%@J_%	��8 W_%!a_%"M��6l_%|e@	 �		@�-`H-#�M��B�H-&~_%�+�H-(~_%�@l�*�_%�	���B�0�8%W_%'a_%)X�+�_%�_%��|Eb	H-,@M��6@"�_%�0E@�_%0�0.!r��B:A
�X�H�<c@�_%
P�	�_%&@C�
	���
	���
	��_%	��_%	�_%H@
`%H�`%H�/`%	;`%	 ��H@G`%��6@6@5�8��r;�S`%6h�6@�=�[`%6�$?e`%E@s`%G��`%I��`%IjK@uM���6�
1
45�`%�h�`%]�`%_@�<c�������o��`%�_%H��`%/��`%H@�>`��,X�b�`%	@�`%+��4��`%V�`%[�c�	�V�	tS�	A?	
a%e@
!
��
.\%�
a%	a%	3
4	c7
4:9
4<
	4>
4JJACB/a%�Ka%#Za%#Dga%�|#k#�a%#'�# @
4F
4cH
.4J
4yL�a%OP
:QR�a%0_�	�� �a%�@�N?c@�a%?�I�a%	��a%	��:Q��a%>�0��^% �a%4@	b%��b%C/b% 9b%	@Cb%	�Ob%	�`b%ob%@0l
��b%&�e@�
 �b%@�	`�}	��b%	��h	dl	@,�		��b%H��b%	�b%	 �	@a^%	`j^%	��b%	��b%��b%	��b%	c%	@c%	�#c%	�uY	0c%	@>c%	�����U@�V�Mc%	���	Sc%��	���
Zc%C�
��ic%S�<c@�[%Y��0�zc%S@�c%	@�c%`�c%���<A
��c%H�c%Z@�c%	��c%B��c%D��c%�
XTW/d%@���@d%V@���$d%Xm
��$V@�~�V
	�,d%6d%|� �x �}h��@8,@�@9�<c:�[%j@:�PC�:Cd%C�:Md%C�:\_d%(�o�`%]@kd%	�{d%	��d%4�.\%�d%g@�0F�^2�d%a[
4d�d%��$V|��		����s�H��@�["���d%��<c�[%�@�
��f^
]i�d%�d%�d%�u �d%@e%`
e%�e%"e%-e% f�@:e%$z�!$ Ge%@�M�p We%l�	de%& qe%0�e%@M�P�e%�e%�e% �e%@M�`�e%��e%
 �e%
(��
0�&!
8�e%@�e%`f%�e%f%*f% 7f%@Hf%`[f%�hf%�{f%	@�f%k�f%lTxm�f%n�%o�f%q�f%r�f%s�f%t�f%\�f%�f%w �f% �f%w@�f%@g%`
x�T���_%�g%�M�x	 g%
x|#g% )g%@��
`�f%�g%������0g%� �N@V�u`M��`8g%�p7p Ng%�*�z-3y@_g%
lg%}g%�g% �g%@�g%`����g%�g%�g%�g%��g%oO h%@h%`,h%�:h%�Hh%w�M��Oh%�+-3dh% =��@v th%$<H-v
 �h%x��>�@*�c�dl&��p#7p# �h%&@�h%&�����<c��c%���<A
�c%H@�c%Z��h%
h��N�@^%
���h%���h%��h%�@���$����u�@�����h%��i%��i%���>�@�,���~��#i%oO}�.i%C�;i%C�Fi%C�Ti%C��<c�`%/@�fi%���0F@�>��<c@m
��oO	���~pi%C |�(.\%@�i%��
���
��{�
��y�
����
��
��|�
�8H�
�y�
�H�
��~�
�����i%�
g�$�i%�
g�-�i%��i%�
g	����u�X��i%P��~	 �
	@��!	�e@	��		��@s��H����["��d%@
�����i%��e@	@
j%	h�$Vm
��!
��j%2.j%�@;j%���@Ej%�T	V��
g��Pj%cj%zj%�j%��j% *�8��	@H&	`�	����"��j%��@
����j%@����@�����T�@5���u��
�
w�
c�
Ic
8HG�
Ic
HG�
Gc
G�
=c
�
c
	�
c�
y��
��>��
��j%	$bq:�: \:@:`H&:��j%:��j%:�!:��	:�j%2�:~�� k%2�:H-: 8k%02�:z) ~��H-�z����Xk%H&:: rk%:@�`�w���|k%H&:� �k%��:0m: �k%:@���H��: �k%�H&:: �@�k%s:H�: �:@�k%�H&:: �)@e@:��>���["� �k%hH&:�) �_%�C�
:���
:���
:�_%: �_%:@/`%:`;`%:�l%:�l%:�&l%:�6l%:Fl%: Ol%HH&:�) ���:�cl%:�pl%:�}: }l%xH&:|: ��:@�l%
`�l%
h�l%
p�l%
x�l%
��l%
�M�q��F:��l%:��l%:��l%:m%: m%:@m%:`%m%:�1m%�I�<m%:�Hm%�I�Sm%	pH&:im%: wm%:@�m%:`�m%:��m%:��m%:�M���ow�`:�m%�H&:|: �)@��)��:��: n�:@�m%:`*:��m%:���q�4e	q��m%:�ow��m%�H&:n%) 
n%)�n%:�n%:DQ
: �j	:@�:`�o����:�����!n%: �:@ow�`��+n%xH&:|: �)@Dn%)��o���:Pn%� Zn%: 3in%:@3!n%:`3�:�3ow��3�~n%
�n%�n%�n%�n%�n%�n%o%o%(o%@o%	Zo%oo%gxo%�@o%���o%�o%����o%��o%@�!	 �$V@�>���?c��o%��o%�o%@�o%��o%�p%p%@%p%�3p%%�<p%Gp%*@Qp%�]p%-�ip%/p�1@wp%4�_5��p%�p%6@�p%���p% |#s@H����
����p%|#s@H��

g�	
g�X	

g�p%&�@|8�@����$V��p%<@owc�Q�,\����\�@��`n�	��p%	�q%	�w~�0!����c����m%�q%�q%�$q%�.q%��m%4q%>@����N
��m%@q%?@Nq%@�Xq%��]q%�	��mV�cq%V@?IV��2@	��&�	��	
	
nq%�X�|@�q%��0E�m
D0!	@ג	`�$V��q%V��
V��~��q%V@�q%��|@Z�
@����q%V��p%;�dd��q%4��q%4	�q%4@	�q%4�	�q%��	�q%c
\��@
�q%�
��
�
r%`!r%�@'u���:�Xq%�


�
 "#!&r%���|	@� 	`Xq%���x��x�9r%zFr%|@�>��Nr%���j	MDQ
M@Sr%	�br%	�ur%	��r%��r%��$�r%���|@�0E��~ ��r%��r%
@�r%
��r%c��r%c�	@�}	`�b%	�!��s%	�g	 �$V@s%4��q%4�q%4@s%��(s%	�
')(/s%$���Dn%@�~V���		�Hh%V�g%	@@s%V�Js%	�|��NW��	@Xs%	`�X��dZ�,g\`s%^@�>_�ss%`�Cd%	}s%	�s%	�m%	Sr%	br%	ur%	�s%	�	�s%		�s%	
�s%	�s%	�s%	
�s%	)q	t%	Xq%�@�&
,�+
,.
0
3�2t%$t%5t%Jt%_t%ot%'�t%�t%�t%�t%�t%�t%�t%
u%"u%3u%	Du%
Yu%ju%zu%
�u%�u%�u%�u%�u%�u%�u%v%-v%Gv%[v%pv%�v%�v%�v%�v%�v%�v%�v% w%!*w%";w%#Mw%$bw%%ww%&


9�w%�P�w%7�w%	 �w%	!�0E@!��m
D��w%7�$V@�w%B��w%Bx%�@;

=�gx%(oo%g�@n�`���
�\�4
�#x%C2x%�o%
Fx%C�0�Sx%@u?���]x%xjx%�x%��x%C��x%���0E��[%��Y@���x%��x%��x%L��f��x%f	�f@	�x%f�	�x%f�	�x%f

y%f@
y%h�
%y%h�
9y%jFy%l@Vy%+�by%'���ky%V@ty%�|y%m
R�@
�y%n�
�y%�
�y%V{;?��y%��y%o�y%@�y%p��y%��y%oz%@z%p�$z%�7z%V�$V�Jz%VXV�Rz%V\z%V��q%V�p%;�gz%E��q�rz%���z%�z%#�z%	 �z%	!�z%	"�z%	#(s%	$�z%	%�c@C�z%{%{% +{%@<{%P{%g{%~{%�{%
�{%�{%�{%�{%|%(|%@|%Z|%u|%�|%	�|%�|%�|%�|%}%���0Em
D@by%'��>1�"}%	�0}%rVy%+/�`%]@/5}%��/;}%s�/�g%	0��		 0�r%
@0�r%
�0��0@}%\�3X}%��3$z	4�$V@4s%4�4�q%45�q%4@5s%��5j}%	�5s}%	�5|}%�5�t6I�}%	��}%V�}%V��j�,X@�r��}%F��G��}%��}%��}%�}%	~%~%(Dn%�_%&@C�
	���
	���
	��_%	��_%	Fl%	 
M1~%0�@6
�e@�r;�S`%6�h�6�=@
O=~% �@�
�T@^%
�����
Q
�SO~%���@
n%�UNH
JY
J[
J:]PRj~% }~%U�q%��~% }~%U�dd�
c
De
D<7g
D'i
D'kabAK#�~%���x�x@9r%z�Fr%|��~%~�~%�@�~%���~%���~%��~%�@�~%���~%��%�%�@$%��/%��:%��@�@
����r��S`%�h��@���F%��0l�V%�@n%��r%��r%��%	�
u
#w
Jy
J#{
#	}
#		
#�
#	�
	���
#		�
#	�	��
#�����
#�
#c�
c#�
4#�
4#�
4:#�
4#�
4#��%	H�@�
��@^%
���h%���h%��h%�@���$�����
�
�#�
��#�
��#�
��#�
�#�
��#�
�H#�v��%
h��N�@^%
���h%���h%��h%�@���$����u�@�����h%��i%�
�
��
���
���
���
��
���
�8H�
�y�
�H�
���
����%3�`�{;?@�y%	��y%o��y%	�y%p@�y%	��d��1y�d@��d�����%�@�%���~%���~%��%�@�%���%���%�(�%�@y%�����@�5��@�r��S`%��h����@[`%��$��e`%��`%�@j��u�����	5�%�@	�r%�	�r%�	B�%	�	W�%	�	�w%	�	d�%	�	t�%	�	�%	�	��%
��%@
`s%^�
��%C�
Ȁ%�

�
		�
		�
J�
]�
	�
		�
�c�Ԁ%���%�m
D@
V���k]@�%V��
�\+�
��
8�
�
7�
4�
4	c�
4:�
4�
	4�
4JJAC�
4c�
.4�
4y����%���%Vm
��|�vP
�k�%@9�@`�,�<�	��%`�<c��[%���#�%2�%E�%Y�%j�%{�%��%��%��% ��%@ρ% ށ%�%��%�%
���%22�%D�%X�%u�%��%��%ɂ%�%�%�%	;�%
U�%e�%z�%
��%��%��%σ%�%�%�%3�%G�%]�%s�%��%��%��%DŽ%ڄ%��%�% �% 4�%!E�%"^�%#p�%$��%%��%&��%'ͅ%(�%)��%*�%+!�%,5�%-I�%.[�%/s�%0��%1��%��%ˆ%݆%�%�%�%%�%
�6�%I�%����`�%t�%��%��%��%؇%�%�%��%�%�%+�%7�%D�%U�%g�%��%��%��%׈%��%�%:�%[�%	t�%
��%��%É%
݉%��%	�%�%)�%>�%U�%l�%~�%��%��%��%ʊ%����Ԋ%ڊ%�%�%��%
�%���� �%3�%G�%Z�%n�%��%��%��%
��%ы%�%��%
�%��%�*#�%�*+�%4�% <�%C@Q�%
�^�%C�m�%C�x�%K���%C��% ��%@��%C`��%Chnj%Cpό%#�֌%#�ތ%#��%#��%#��%# 
CC	�%�%"�% 6�%@L�%`]�%�n�%�{�%�
��%�n���%���%1��%@ʍ%�Ս%��%1��%@
�%��%�*�%4�%@@�%�T�%�i�%��%@��%!���%���%Ȏ%1@ݎ%#��%%��%�%@9�%�

�
C
SS
C
��C


C
C 
C"
$Q�%f�%s�%��%��%��%��%��%Ï%�0E!�@�%���)�̏%*ԏ%+@��,�ݏ%��%�����%��%#��%�&�%C�3�%C�G�%C�[�%C�k�%C�~�%C���%C���%��%@��%K���%K���%�Ȑ%�
'
'(
&"/$
0ݐ%t�%r�%Խ
�%-�%5!�%Խ
�0E�)7�%8N�%��f�%��~�%����%��
�%.��%���%>
�%-ݑ%@
�%-�N�%B
�%-�%
�%D+�%5
�%-��%S��%SA�%GX�%5
�%-m�%x�%J
��%-��%C��%L��%��Ò%��
-!�̏%*ԏ%+��,ْ%C�%P��%5�%��
�%-*�%4�%�>�%T
�%-4�%�S�%V
�%-��%r�%X
�%-�)�%���%Z��%@
�%-��%��%]“%@snd_cardmixernameprivate_freectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizectl_filesproc_rootfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_info_entrysnd_shutdown_f_opssnd_mixer_osssnd_aes_iec958subcodedig_subframesnd_pcm_uframes_tsnd_pcm_sframes_tSNDRV_PCM_STREAM_PLAYBACKSNDRV_PCM_STREAM_CAPTURESNDRV_PCM_STREAM_LASTsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tsnd_pcm_sync_idid16id32snd_intervalopenminopenmaxsnd_masksnd_pcm_hw_paramsmresiresrmaskmsbitsrate_numrate_den__pad_before_uframe__pad_after_uframesnd_pcm_mmap_statushw_ptrsuspended_stateaudio_tstampsnd_pcm_mmap_controlappl_ptravail_min__pad4snd_ctl_elem_type_tsnd_ctl_elem_iface_tsnd_ctl_elem_idnumidnames_ptrnames_lengthinteger64enumeratedsnd_ctl_elem_infovalue_ptritem_ptriec958snd_ctl_elem_valuesnd_dma_devicesnd_dma_buffersnd_pcm_hardwareformatschannels_minchannels_maxbuffer_bytes_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_freesync_stopget_time_infofill_silencecopy_usercopy_kernelsnd_pcm_substreampcmpstrlatency_pm_qos_reqdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releasehw_openedmanaged_buffer_allocsnd_pcm_audio_tstamp_configtype_requestedreport_delaysnd_pcm_audio_tstamp_reportaccuracy_reportsnd_pcm_hw_rule_func_tsnd_pcm_hw_ruledepssnd_pcm_hw_constraintsrules_numrules_allsnd_pcm_runtimetrigger_mastertrigger_tstamptrigger_tstamp_latchedoverrangeavail_maxhw_ptr_basehw_ptr_interrupthw_ptr_jiffieshw_ptr_buffer_jiffieshw_ptr_wrapsubformatperiod_sizebyte_alignframe_bitssample_bitsno_period_wakeuptstamp_modeperiod_stepstart_thresholdstop_thresholdsilence_thresholdsilence_sizesilence_startsilence_filledtwaketsleepstop_operatingbuffer_accessinghw_constraintstimer_resolutiontstamp_typedma_areadma_bytesdma_buffer_pbuffer_changedaudio_tstamp_configaudio_tstamp_reportdriver_tstampsnd_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersnd_kcontrolprivate_valuesnd_enc_wmasuper_block_alignsnd_enc_vorbismax_bit_ratemin_bit_ratedownmixsnd_enc_realquant_bitsstart_regionsnd_enc_flacsnd_enc_genericsnd_dec_flacmin_blk_sizemin_frame_sizemax_frame_sizesnd_dec_wmaencoder_optionadv_encoder_optionadv_encoder_option2snd_dec_alaccompatible_versionpbmax_runmax_frame_bytessnd_dec_apecompression_levelformat_flagsblocks_per_framefinal_frame_blockstotal_framesseek_table_presentsnd_codec_optionswmavorbisflacflac_dwma_dalac_dape_dsnd_codec_descmax_chsample_ratesnum_sample_ratesbit_ratenum_bitratesrate_controlmin_buffersnd_codecch_inch_outch_modesnd_compressed_buffersnd_compr_paramsno_wake_modesnd_compr_tstampbyte_offsetcopied_totalpcm_framespcm_io_framessnd_compr_directionSND_COMPRESS_PLAYBACKSND_COMPRESS_CAPTUREsnd_compr_capsnum_codecsmin_fragment_sizemax_fragment_sizemin_fragmentsmax_fragmentscodecssnd_compr_codec_capsnum_descriptorssnd_compr_metadatasnd_compr_runtimetotal_bytes_availabletotal_bytes_transferredsnd_compr_opsget_paramsset_metadataget_metadataget_capsget_codec_capssnd_compr_streamerror_workmetadata_setnext_trackpartial_drainpause_in_drainingsnd_compruse_pause_in_drainingproc_info_entrysnd_kcontrol_info_tsnd_kcontrol_get_tsnd_kcontrol_put_tsnd_kcontrol_tlv_rw_tsnd_kcontrol_newsnd_kcontrol_volatilesnd_ctl_filepreferred_subdevicechange_sleepread_locksubscribedSND_CTL_SUBDEV_PCMSND_CTL_SUBDEV_RAWMIDISND_CTL_SUBDEV_ITEMSsnd_fasyncsnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_soc_tplg_hdrvendor_typepayload_sizesnd_soc_tplg_vendor_uuid_elemsnd_soc_tplg_vendor_value_elemsnd_soc_tplg_vendor_string_elemsnd_soc_tplg_vendor_arraynum_elemssnd_soc_tplg_privatesnd_soc_tplg_tlv_dbscalemutesnd_soc_tplg_ctl_tlvsnd_soc_tplg_io_opssnd_soc_tplg_ctl_hdrsnd_soc_tplg_stream_capsperiod_size_minperiod_size_maxbuffer_size_minbuffer_size_maxsig_bitssnd_soc_tplg_streamperiod_bytesbuffer_bytessnd_soc_tplg_hw_configclock_gatedinvert_bclkinvert_fsyncbclk_providerfsync_providermclk_directionbclk_ratefsync_ratetdm_slotstdm_slot_widthtx_slotsrx_slotstx_channelstx_chanmaprx_channelsrx_chanmapsnd_soc_tplg_manifestcontrol_elemswidget_elemsgraph_elemspcm_elemsdai_link_elemsdai_elemssnd_soc_tplg_dapm_widgetsubseqignore_suspendnum_kcontrolssnd_soc_tplg_pcmpcm_namedai_namepcm_iddai_idflag_masksnd_soc_tplg_link_configstream_namehw_confignum_hw_configsdefault_hw_config_idsnd_soc_dobj_typeSND_SOC_DOBJ_NONESND_SOC_DOBJ_MIXERSND_SOC_DOBJ_BYTESSND_SOC_DOBJ_ENUMSND_SOC_DOBJ_GRAPHSND_SOC_DOBJ_WIDGETSND_SOC_DOBJ_DAI_LINKSND_SOC_DOBJ_PCMSND_SOC_DOBJ_CODEC_LINKSND_SOC_DOBJ_BACKEND_LINKsnd_soc_dobj_controlkcontroldtextsdvaluessnd_soc_dobj_widgetkcontrol_typewidgetsnd_soc_dobjsnd_soc_tplg_opscontrol_loadcontrol_unloaddapm_route_loaddapm_route_unloadwidget_loadwidget_readywidget_unloaddai_loaddai_unloadlink_loadlink_unloadvendor_loadvendor_unloadmanifestio_ops_countbytes_ext_opsbytes_ext_ops_countsnd_soc_tplg_kcontrol_opssnd_soc_tplg_bytes_ext_opssnd_soc_dapm_widgetdapmon_valoff_valnew_powerpower_checkedis_supplyis_eppower_checkkcontrol_newskcontrolsdobjedgespower_listsnd_soc_componentname_prefixcard_aux_listdai_listnum_daidobj_listmark_modulemark_openmark_hw_paramsmark_triggermark_compr_openmark_pmdebugfs_prefixsnd_soc_dapm_routesinksnd_soc_dai_drivercompress_newpcm_newcopssymmetric_ratesymmetric_channelssymmetric_sample_bitsprobe_orderremove_ordersnd_soc_daistream_activeplayback_widgetcapture_widgetplayback_dma_datacapture_dma_datatx_maskmark_startupmark_compr_startupprobedsnd_soc_dai_linkplatformsnum_platformsdai_fmtbe_hw_params_fixupcompr_opsplayback_onlycapture_onlyno_pcmdpcm_capturedpcm_playbackdpcm_merged_formatdpcm_merged_chandpcm_merged_rateignore_pmdown_timestop_dma_firstsnd_soc_bias_levelSND_SOC_BIAS_OFFSND_SOC_BIAS_STANDBYSND_SOC_BIAS_PREPARESND_SOC_BIAS_ONsnd_soc_dapm_typesnd_soc_dapm_inputsnd_soc_dapm_outputsnd_soc_dapm_muxsnd_soc_dapm_demuxsnd_soc_dapm_mixersnd_soc_dapm_mixer_named_ctlsnd_soc_dapm_pgasnd_soc_dapm_out_drvsnd_soc_dapm_adcsnd_soc_dapm_dacsnd_soc_dapm_micbiassnd_soc_dapm_micsnd_soc_dapm_hpsnd_soc_dapm_spksnd_soc_dapm_linesnd_soc_dapm_switchsnd_soc_dapm_vmidsnd_soc_dapm_presnd_soc_dapm_postsnd_soc_dapm_supplysnd_soc_dapm_pinctrlsnd_soc_dapm_regulator_supplysnd_soc_dapm_clock_supplysnd_soc_dapm_aif_insnd_soc_dapm_aif_outsnd_soc_dapm_siggensnd_soc_dapm_sinksnd_soc_dapm_dai_insnd_soc_dapm_dai_outsnd_soc_dapm_dai_linksnd_soc_dapm_kcontrolsnd_soc_dapm_buffersnd_soc_dapm_schedulersnd_soc_dapm_effectsnd_soc_dapm_srcsnd_soc_dapm_asrcsnd_soc_dapm_encodersnd_soc_dapm_decoderSND_SOC_DAPM_TYPE_COUNTsnd_soc_dapm_contextbias_levelidle_bias_offsuspend_bias_offtarget_bias_levelpath_sink_cachepath_source_cachedebugfs_dapmsnd_soc_dapm_updatehas_second_setsnd_soc_dapm_wcachesnd_soc_cardlong_namedmi_longnamepci_subsystem_vendorpci_subsystem_devicepci_subsystem_settopology_shortnamedapm_mutexpcm_mutexpcm_subclasslate_probesuspend_presuspend_postresume_preresume_postset_bias_levelset_bias_level_postadd_dai_linkremove_dai_linkpmdown_timedai_linkrtd_listnum_rtdcodec_confaux_devnum_aux_devsaux_comp_listnum_controlsdapm_widgetsnum_dapm_widgetsdapm_routesnum_dapm_routesof_dapm_widgetsnum_of_dapm_widgetsof_dapm_routesnum_of_dapm_routescomponent_dev_listwidgetsdapm_listdapm_dirtydapm_statsdebugfs_card_rootdeferred_resume_workpop_timeinstantiatedtopology_shortname_createdfully_routeddisable_route_checkscomponent_chainingsnd_soc_dapm_statspower_checkspath_checksneighbour_checkssnd_soc_dpcm_updateSND_SOC_DPCM_UPDATE_NOSND_SOC_DPCM_UPDATE_BESND_SOC_DPCM_UPDATE_FEsnd_soc_dpcm_stateSND_SOC_DPCM_STATE_NEWSND_SOC_DPCM_STATE_OPENSND_SOC_DPCM_STATE_HW_PARAMSSND_SOC_DPCM_STATE_PREPARESND_SOC_DPCM_STATE_STARTSND_SOC_DPCM_STATE_STOPSND_SOC_DPCM_STATE_PAUSEDSND_SOC_DPCM_STATE_SUSPENDSND_SOC_DPCM_STATE_HW_FREESND_SOC_DPCM_STATE_CLOSEsnd_soc_dpcm_triggerSND_SOC_DPCM_TRIGGER_PRESND_SOC_DPCM_TRIGGER_POSTSND_SOC_DPCM_TRIGGER_BESPOKEsnd_soc_pcm_runtimeparams_selectdpcmcomprdaisclose_delayed_work_funcdebugfs_dpcm_rootpop_waitfe_comprnum_componentssnd_soc_dpcm_runtimebe_clientsfe_clientsruntime_updatetrigger_pendingbe_startsnd_soc_pcm_subclassSND_SOC_PCM_CLASS_PCMSND_SOC_PCM_CLASS_BEsnd_soc_pcm_streamsnd_soc_opssnd_soc_compr_opssnd_soc_dai_link_componentsnd_soc_codec_confdlcsnd_soc_aux_devsnd_soc_dai_opsset_sysclkset_pllset_clkdivset_bclk_ratioset_fmtxlate_tdm_slot_maskset_tdm_slotset_channel_mapget_channel_mapset_tristateset_streamget_streammute_streambespoke_triggerauto_selectable_formatsnum_auto_selectable_formatsno_capture_mutesnd_soc_cdai_opssnd_compress_opssnd_soc_component_driverpcm_constructpcm_destructset_jackof_xlate_dai_nameof_xlate_dai_idseq_notifierstream_eventcompress_opsmodule_get_upon_openidle_bias_onuse_pmdown_timeendiannessnon_legacy_dai_namingignore_machinetopology_name_prefixuse_dai_pcm_idbe_pcm_basesnd_soc_jackjackjack_zonessnd_jackkctl_listinput_dev_lockhw_status_cachesnd_jack_typesSND_JACK_HEADPHONESND_JACK_MICROPHONESND_JACK_HEADSETSND_JACK_LINEOUTSND_JACK_MECHANICALSND_JACK_VIDEOOUTSND_JACK_AVOUTSND_JACK_LINEINSND_JACK_BTN_0SND_JACK_BTN_1SND_JACK_BTN_2SND_JACK_BTN_3SND_JACK_BTN_4SND_JACK_BTN_5wcd_mbhc_field_functionWCD_MBHC_L_DET_ENWCD_MBHC_GND_DET_ENWCD_MBHC_MECH_DETECTION_TYPEWCD_MBHC_MIC_CLAMP_CTLWCD_MBHC_ELECT_DETECTION_TYPEWCD_MBHC_HS_L_DET_PULL_UP_CTRLWCD_MBHC_HS_L_DET_PULL_UP_COMP_CTRLWCD_MBHC_HPHL_PLUG_TYPEWCD_MBHC_GND_PLUG_TYPEWCD_MBHC_SW_HPH_LP_100K_TO_GNDWCD_MBHC_ELECT_SCHMT_ISRCWCD_MBHC_FSM_ENWCD_MBHC_INSREM_DBNCWCD_MBHC_BTN_DBNCWCD_MBHC_HS_VREFWCD_MBHC_HS_COMP_RESULTWCD_MBHC_IN2P_CLAMP_STATEWCD_MBHC_MIC_SCHMT_RESULTWCD_MBHC_HPHL_SCHMT_RESULTWCD_MBHC_HPHR_SCHMT_RESULTWCD_MBHC_OCP_FSM_ENWCD_MBHC_BTN_RESULTWCD_MBHC_BTN_ISRC_CTLWCD_MBHC_ELECT_RESULTWCD_MBHC_MICB_CTRLWCD_MBHC_HPH_CNP_WG_TIMEWCD_MBHC_HPHR_PA_ENWCD_MBHC_HPHL_PA_ENWCD_MBHC_HPH_PA_ENWCD_MBHC_SWCH_LEVEL_REMOVEWCD_MBHC_PULLDOWN_CTRLWCD_MBHC_ANC_DET_ENWCD_MBHC_FSM_STATUSWCD_MBHC_MUX_CTLWCD_MBHC_MOISTURE_STATUSWCD_MBHC_HPHR_GNDWCD_MBHC_HPHL_GNDWCD_MBHC_HPHL_OCP_DET_ENWCD_MBHC_HPHR_OCP_DET_ENWCD_MBHC_HPHL_OCP_STATUSWCD_MBHC_HPHR_OCP_STATUSWCD_MBHC_ADC_ENWCD_MBHC_ADC_COMPLETEWCD_MBHC_ADC_TIMEOUTWCD_MBHC_ADC_RESULTWCD_MBHC_MICB2_VOUTWCD_MBHC_ADC_MODEWCD_MBHC_DETECTION_DONEWCD_MBHC_ELECT_ISRC_ENWCD_MBHC_REG_FUNC_MAXwcd_mbhc_detect_logicWCD_DETECTION_LEGACYWCD_DETECTION_ADCwcd_mbhc_cs_mb_en_flagWCD_MBHC_EN_CSWCD_MBHC_EN_MBWCD_MBHC_EN_PULLUPWCD_MBHC_EN_NONEwcd_mbhc_plug_typeMBHC_PLUG_TYPE_INVALIDMBHC_PLUG_TYPE_NONEMBHC_PLUG_TYPE_HEADSETMBHC_PLUG_TYPE_HEADPHONEMBHC_PLUG_TYPE_HIGH_HPHMBHC_PLUG_TYPE_GND_MIC_SWAPMIC_BIAS_1MIC_BIAS_2MIC_BIAS_3MIC_BIAS_4MICB_PULLUP_ENABLEMICB_PULLUP_DISABLEMICB_ENABLEMICB_DISABLEwcd_notify_eventWCD_EVENT_INVALIDWCD_EVENT_PRE_MICBIAS_2_OFFWCD_EVENT_POST_MICBIAS_2_OFFWCD_EVENT_PRE_MICBIAS_2_ONWCD_EVENT_POST_MICBIAS_2_ONWCD_EVENT_PRE_DAPM_MICBIAS_2_OFFWCD_EVENT_POST_DAPM_MICBIAS_2_OFFWCD_EVENT_PRE_DAPM_MICBIAS_2_ONWCD_EVENT_POST_DAPM_MICBIAS_2_ONWCD_EVENT_PRE_HPHL_PA_ONWCD_EVENT_POST_HPHL_PA_OFFWCD_EVENT_PRE_HPHR_PA_ONWCD_EVENT_POST_HPHR_PA_OFFWCD_EVENT_PRE_HPHL_PA_OFFWCD_EVENT_PRE_HPHR_PA_OFFWCD_EVENT_OCP_OFFWCD_EVENT_OCP_ONWCD_EVENT_LASTwcd_mbhc_event_stateWCD_MBHC_EVENT_PA_HPHLWCD_MBHC_EVENT_PA_HPHRwcd_mbhc_hph_typeWCD_MBHC_HPH_NONEWCD_MBHC_HPH_MONOWCD_MBHC_HPH_STEREOmbhc_hs_pullup_irefI_DEFAULTI_OFFI_1P0_UAI_2P0_UAI_3P0_UAmbhc_hs_pullup_iref_v2HS_PULLUP_I_DEFAULTHS_PULLUP_I_3P0_UAHS_PULLUP_I_2P25_UAHS_PULLUP_I_1P5_UAHS_PULLUP_I_0P75_UAHS_PULLUP_I_1P125_UAHS_PULLUP_I_0P375_UAHS_PULLUP_I_2P0_UAHS_PULLUP_I_1P0_UAHS_PULLUP_I_0P5_UAHS_PULLUP_I_0P25_UAHS_PULLUP_I_0P125_UAHS_PULLUP_I_OFFwcd_mbhc_configbtn_highbtn_lowv_hs_maxnum_btnmono_stero_detectionswap_gnd_michs_ext_micbiasgnd_det_enlinein_thmoisture_enmbhc_micbiasanc_micbiasmoisture_duty_cycle_enhphl_swhgnd_swhhs_thrhph_thrmicb_mvmoist_vrefmoist_irefmoist_rrefwcd_mbhc_intrmbhc_sw_intrmbhc_btn_press_intrmbhc_btn_release_intrmbhc_hs_ins_intrmbhc_hs_rem_intrhph_left_ocphph_right_ocpwcd_mbhc_fieldwcd_mbhc_cbupdate_cross_conn_thrget_micbias_valbcs_enablecompute_impedanceset_micbias_valueset_auto_zeroingclk_setupmicbias_enable_statusmbhc_biasset_btn_thrhph_pull_up_controlmbhc_micbias_controlmbhc_micb_ramp_controlextn_use_mbmbhc_micb_ctrl_thr_micmbhc_gnd_det_ctrlhph_pull_down_ctrlmbhc_moisture_configupdate_anc_statehph_pull_up_control_v2mbhc_get_moisture_statusmbhc_moisture_polling_ctrlmbhc_moisture_detect_enwcd_mbhc_adc_mux_ctlMUX_CTL_AUTOMUX_CTL_IN2PMUX_CTL_IN3PMUX_CTL_IN4PMUX_CTL_HPH_LMUX_CTL_HPH_RMUX_CTL_NONEwcd_mbhcmbhc_cbintr_idsmbhc_btn_dworkcorrect_plug_swchbuttons_pressedhph_statuscurrent_plugis_btn_pressin_swch_irq_handlerhs_detect_work_stopis_hs_recordingextn_cable_hph_remforce_lineinimpedance_detectevent_statejiffies_atreportzlzrhph_typembhc_detection_logicmbhc_exitmbhc_initwcd_btn_long_press_fnmbhcwcd_check_cross_connwcd_correct_swch_plugwcd_dt_parse_mbhc_datawcd_mbhc_adc_hs_ins_irqwcd_mbhc_adc_hs_rem_irqwcd_mbhc_btn_press_handlerwcd_mbhc_btn_release_handlercs_mb_enwcd_mbhc_curr_micbias_controlwcd_mbhc_deinitwcd_mbhc_event_notifyplug_typewcd_mbhc_find_plug_and_reportwcd_mbhc_get_hph_typewcd_mbhc_get_impedancewcd_mbhc_get_micbiasadc_resultwcd_mbhc_get_plug_from_adchphrwcd_mbhc_hph_ocp_irqwcd_mbhc_hphl_ocp_irqwcd_mbhc_hphr_ocp_irqimpedance_det_enwcd_mbhc_initwcd_mbhc_initialisewcd_mbhc_mech_plug_detect_irqinsertionjack_typewcd_mbhc_report_plugwcd_mbhc_report_plug_insertionwcd_mbhc_set_hph_typewcd_mbhc_startwcd_mbhc_stopmux_ctlwcd_measure_adc_oncewcd_micbias_disablesnd-soc-wcd-mbhc.ko��� '!C	F	f�.C$�$�/�EC<
<-FM\Co�]�lCH�H�m�{CTT&|G�Cj����C0�0����C%CC C(88@8Xu0D�D%d�@$�p0��(���
�, �,6�4%R�g	�|�	���
�C��h�\�p���d�.DLS�|%�%gCq|�(�@C�'�"�"CC#�!�!�!>�!]�!|C	"+##"N:"c	P"ld"�?C%|%�%C&�&	�������
+���W�HW]t�`h{�Gߔ����T�������y`�9C<�%BK�\:h�I�u���8��V��x��Pd"�����@��#l�	8	�&ʾ�L	T	a	z	�	0��	�	�L�	�	�	�	�tl@	
__kstrtab_wcd_mbhc_event_notify__kstrtabns_wcd_mbhc_event_notify$d__ksymtab_wcd_mbhc_event_notify__kstrtab_wcd_mbhc_get_impedance__kstrtabns_wcd_mbhc_get_impedance__ksymtab_wcd_mbhc_get_impedance__kstrtab_wcd_mbhc_set_hph_type__kstrtabns_wcd_mbhc_set_hph_type__ksymtab_wcd_mbhc_set_hph_type__kstrtab_wcd_mbhc_get_hph_type__kstrtabns_wcd_mbhc_get_hph_type__ksymtab_wcd_mbhc_get_hph_type__kstrtab_wcd_mbhc_start__kstrtabns_wcd_mbhc_start__ksymtab_wcd_mbhc_start__kstrtab_wcd_mbhc_stop__kstrtabns_wcd_mbhc_stop__ksymtab_wcd_mbhc_stop__kstrtab_wcd_dt_parse_mbhc_data__kstrtabns_wcd_dt_parse_mbhc_data__ksymtab_wcd_dt_parse_mbhc_data__kstrtab_wcd_mbhc_init__kstrtabns_wcd_mbhc_init__ksymtab_wcd_mbhc_init__kstrtab_wcd_mbhc_deinit__kstrtabns_wcd_mbhc_deinit__ksymtab_wcd_mbhc_deinit$x__UNIQUE_ID_ddebug382.0__UNIQUE_ID_ddebug381.1wcd_mbhc_btn_release_handlerwcd_btn_long_press_fnwcd_correct_swch_plugwcd_mbhc_mech_plug_detect_irqwcd_mbhc_btn_press_handlerwcd_mbhc_adc_hs_ins_irqwcd_mbhc_adc_hs_rem_irqwcd_mbhc_hphl_ocp_irqwcd_mbhc_hphr_ocp_irqwcd_mbhc_write_field.isra.0wcd_mbhc_hph_ocp_irqwcd_mbhc_get_micbiaswcd_mbhc_get_plug_from_adcwcd_micbias_disablewcd_measure_adc_oncewcd_check_cross_connwcd_mbhc_curr_micbias_control.part.0wcd_mbhc_report_plug_insertionwcd_mbhc_report_plugwcd_mbhc_find_plug_and_report.part.0wcd_mbhc_initialisembhc_exit__func__.6CSWTCH.83__func__.10__func__.5__key.7__UNIQUE_ID_license387__UNIQUE_ID_description386.L144721.L144722.L144723.L144724.L144725__UNIQUE_ID_srcversion312__UNIQUE_ID_depends311__UNIQUE_ID_intree310__UNIQUE_ID_name309__UNIQUE_ID_vermagic308_note_9_note_8____versionsfree_irqarm64_const_caps_readyof_property_read_variable_u32_array__this_modulesnd_soc_jack_reportqueue_work_onsnd_soc_component_write_field__crc_wcd_dt_parse_mbhc_datacleanup_modulekfreeenable_irqusleep_range_state__crc_wcd_mbhc_deinit__dynamic_dev_dbg__crc_wcd_mbhc_initkmem_cache_alloc_traceinit_modulecpu_hwcap_keys__stack_chk_failqueue_delayed_work_on__crc_wcd_mbhc_start__ubsan_handle_out_of_bounds_dev_err__crc_wcd_mbhc_get_impedance__crc_wcd_mbhc_get_hph_typerequest_threaded_irq__crc_wcd_mbhc_set_hph_typemutex_lockmutex_is_lockedof_find_property__mutex_initjiffies_to_msecs__crc_wcd_mbhc_event_notifysnd_soc_component_read_field__crc_wcd_mbhc_stopjiffiesmutex_unlockcancel_delayed_work_syncinit_timer_keycancel_work_sync__warn_printkdelayed_work_timer_fndisable_irq_nosync__ubsan_handle_load_invalid_valuemsleepkmalloc_cachessystem_wq�����$�,(8(D�\PdPlk�����k�(�(�k���������w�x��x��w����| P$P(�\ili|i�i�i�i�i�����������r8�`������m�m���$�dm��@��@�y00<�@�D�LP�TX�\�lD%pD%���@���@�����p���p���������� �0�D�PT�X\�l���� ��� �����8���8����4iDiTiditi�i�r�P�P����������	o�	��	|To������������ �0�@�P}\�`�d�pt�����o(
u@
�x
o�
�o,�@o\oxo���o�������`������oo8oTopo�o�o���4o,o`o|o�o�o�o�oo8oXotoHmd��m�m��Lm�o�o�o��o48D�LP\������m(mp��������4�`����uH�l����o����������$�(�8ulu��oo8o@�P�X�`�|��o�o�o�so4oDo`o���oo8o�o�o�o�o8o`��o������������x�����������4 oX �d �t �x n� �!o$!�0!�h!��!o�!X�!X�!��!o�!o"o "oT"8X"8\"��#��#o�#�$o�%��%o�%o8&uT&�|&o�&��&�'�'�'�\'ox'o�'s,(�0(�4(�H(L(l(��(��(�)o�)s�)o�)o�)o*o\*��*o�*��*��*o�*o+o8+o\+o�+o�+o,oH,L,X,�h,�t,�|,x�,x�,��,��,� �$�,x0x4�<�@�T�h�t!"~ $�(
,0�4%8&�)*<�@DH�LPT�X\�	
p��xv���hY<Z[$@"(\0H"4]��`��( �"$�$(j0�"4�$8{Q@L#D�$HjPP#T�$X{Q`d#d4$hjph#t4$x{Q�$�l$�j�$�l$�{Q@`� �(0080@tHP�X�`	h�	p�
xp����p���d�D��������@�d"�D%��xh �0x8h@�PxXh`�p�x������������������������ �0�8�H�P�`��@�x8�@@H�P�8z@q.symtab.strtab.shstrtab.rela.text.rela.text.unlikely.init.text.exit.text.rela__ksymtab.rela__ksymtab_gpl.rela__kcrctab.rela__kcrctab_gpl.rela__bug_table.rela__jump_table.rela__patchable_function_entries.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rodata__ksymtab_strings.rodata.str1.8.rodata.str.modinfo.note.gnu.property.note.gnu.build-id.note.Linux__versions.bss.note.GNU-stack.comment.BTF.gnu_debuglink @�,@h`!,+�,�&@�!�,:�-E�-U�-`P@�"@,dD._@�$H,	wP. r@(%�,�p.�@�%,
�x.<�@&�,��.��@�&�,���X/��@�)�,�H0��@�,�,��1p�@x/�,��2�@�@800,66636W;2_6�M27\2/;�h�;�q�< ��<$��<0�=	�F�F�0F\�dF��� �8�-i	P�
h0�0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key,�ݎQ�Q�~�^yw0	`�He0
	*�H��
��D�d({ ��Th�����N�w���e��xn�M��ҵ�����b�q�	<xp����F��#�"� H���-oN�`����]qI�=��4�N
~���̼��1�+�b!™xw�m9Qr�{LK�QG�sH
=T9
=��۩��"�3>N9�ak؅T3�"�*�GZ����6~	]{��DB����y�G��2q��|CrqSGr�h2"׽�=�q���m|۶ߝӼB�Tp����L��)��JM�B�D��/���Ŵ�-�Ɏ�d����'���˘�����yR�8�����ڪ]���K���E��h��ؓ{�ve�_�\5��A��Bx�g�P���/�`�O��\K����*I/Po�
�|9�O��D0�#��8K~ XIg��U-6CL:rA6�v�g~����
u�=
cp|� 8� �X�*������ߣ}j�[���4�-����D�)�wYk�-�-�b���0F~32��f�"M,��4]��WhsB)95
{I#�����~Module signature appended~

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


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