HEX
Server: Apache/2.4.65 (Debian)
System: Linux kubikelcreative 5.10.0-35-amd64 #1 SMP Debian 5.10.237-1 (2025-05-19) x86_64
User: www-data (33)
PHP: 8.4.13
Disabled: NONE
Upload Files
File: //lib/modules/5.10.0-36-amd64/kernel/sound/soc/codecs/snd-soc-es8316.ko
ELF>`�@@&%GNUllec���,�\�AK�YF_Linux5.10.0-36-amd64�ATH��A�H�UH�jX1�I�H�EH�@x�pD��A��A�ԅ�u;�(t"I9�tAD�	��1�H��A��A�ԅ�u�;�(uދG$��u.�G(A���� ��uD��]A\�A���]A\D���1��H��Ѓ�
tYwB��tJ��u�D��H����D��H���
�E1�]A\D�����$u�A��A��A��fD�1Ʌ�H�X� ���0���1����H�FXH�@H�HxH�y`tH���H��`�1��1��f.����AT%�UH�oX=@��������������wy��������A� 1ɺ��	H���D��#H��
�D��#H����`�`H���1�]A\������u�A� � �E1��E1� �w��������f��USH�GXH�@H�hx�UDH�E`�Eh��u
E1�D��[]�H�} �։��A����u�H�1����1H����1����u
Hc׃��D�HH��u݅�t�H�EH�}hH�E`D��[]�f.��UH���SH���H��H����H��H���H��H���H��H���H���H���H�����[]���UH�GH�@xH�h H���H��]�ff.�f��AUH��ATUH�GH��L�hxI�}0H��I�E H=��I��H���L���A�Ņ�tH�}H���D��]A\A]�L���A�Ņ�uh�?H��1���|�����1�H�����H����H��2��D��]A\A]�L����_���ff.��ATL�g ��
�xUH��L��S�H����H���1�1�H��H��H���H�C(H=�ws��H��H��H�߉C@��s@��[L��]�H��H��A\�S1�I�A� H�L���Z��t����[]A\��ATH��UH��SH��H�^0eH�%(H�D$1��H�}(�OH�T$��L$��t3H�}8H��t*�}pt���L$D�G@��te������H���H�D$eH+%(��H���[]A\�H�sH��H���H�}8�L$�G@��u��t�t����@��1���H�����H�}(�OH�T$��}p�L$t���L$D������H�}8������1����@1��D����H���L���H����H��L���H��L���H��L���L���H���H����H�}8�G@����@����H�sH��H����L$�#���H�sH��H����b�����H���L���H����L��H���L��H���H��L���L���H���H�������f��AUATI��USH�H�oxH��tmH��H���H��Ep�H�]8�C@u?���NL���H����}@��}@H�����1�[]A\A]�L���j���뷋}@�H���1ɺL��N�H�E8�@@uH�E8H���1�[]A\A]�I��$�M��$�H����L��H���L��H���H��L���L���I��$�H����H�}8�@1���i���H�}H�������H�}H�������H�}H���E�m �H�}H���M�e ��S@��H��L����C@������H��H���H���es8316_irqESSX8316everest,es8316es8316SOO%/8


����������������

""����
��������
	/	/����������������0%"0&.0@��������������,
,0P����>����0
�����j���P����v�������2���2��Codec driver only supports slave mode
Codec driver only supports I2S format
ALC Capture Noise Gate ThresholdBiasAnalog powerMic Biasmclkunable to get mclk
assuming static mclk
unable to enable mclk
&es8316->lockes8316Failed to get IRQ %d: %d
gpio flags %#04x
jack unplugged
everest,jack-detect-invertedsnd_soc_es8316sound/soc/codecs/es8316.cES8316 HiFiCapturePlaybackMIC1MIC2Differential Muxlin1-rin1lin2-rin2Line input PGAMono ADCADC ClockADC VrefADC biasDAC ClockDigital Mic Muxdmic disableI2S OUTDAC Source MuxLDATA TO LDAC, RDATA TO RDACI2S INLeft DACRight DACDAC VrefLeft Headphone Muxlin-rin with Boost and PGARight Headphone MuxLeft Headphone MixerLLIN SwitchLeft DAC SwitchRight Headphone MixerRLIN SwitchRight DAC SwitchLeft Headphone Mixer OutRight Headphone Mixer OutLeft Headphone Charge PumpRight Headphone Charge PumpHeadphone Charge PumpHeadphone Charge Pump ClockLeft Headphone DriverRight Headphone DriverHPOLHPORLeft Headphone icalRight Headphone icalHeadphone OutDMICI2S1 CaptureI2S1 PlaybackRouteLDATA TO LDAC, LDATA TO RDACRDATA TO LDAC, RDATA TO RDACRDATA TO LDAC, LDATA TO RDAClin-rin with Boostdmic data at high leveldmic data at low levellin1-rin1 with 20db Boostlin2-rin2 with 20db BoostHeadphone Playback VolumeHeadphone Mixer VolumePlayback PolarityDAC Playback VolumeDAC Soft Ramp SwitchDAC Soft Ramp RateDAC Notch Filter SwitchDAC Double Fs SwitchDAC Stereo EnhancementDAC Mono Mix SwitchCapture PolarityMic Boost SwitchADC Capture VolumeADC PGA Gain VolumeADC Soft Ramp SwitchADC Double Fs SwitchALC Capture SwitchALC Capture Max VolumeALC Capture Min VolumeALC Capture Target VolumeALC Capture Hold TimeALC Capture Decay TimeALC Capture Attack TimeALC Capture Noise Gate SwitchALC Capture Noise Gate TypeNormalR InvertL InvertL + R InvertInvertConstant PGA GainMute ADC Outputlicense=GPL v2author=David Yang <yangxiaohua@everest-semi.com>description=Everest Semi ES8316 ALSA SoC Codec Driveralias=acpi*:ESSX8316:*alias=of:N*T*Ceverest,es8316C*alias=of:N*T*Ceverest,es8316alias=i2c:es8316depends=snd-soc-core,snd-pcmretpoline=Yintree=Yname=snd_soc_es8316vermagic=5.10.0-36-amd64 SMP mod_unload modversions ��������������� � � �� �� �(� ��� �0� ��0� �(� �(� �(�� � �|amodule_layout
�w�clk_unprepareo��<disable_irq����msleep��U�clk_enable,1snd_soc_dapm_get_enum_double��yJi2c_del_driver� 3�snd_soc_dapm_get_volsw���clk_disableb˛@mutex_unlock��snd_soc_component_update_bits��ޞsnd_soc_put_volsw��$regmap_read��snd_soc_get_volswf�;tdevm_clk_get_optional7*�snd_soc_info_enum_double�9�[__x86_return_thunkI�_dev_warn�z�2snd_pcm_hw_constraint_listQ�__mutex_init�ݔsnd_soc_dapm_disable_pin_unlocked���*mutex_lockTCd#snd_soc_dapm_put_volswH��_dev_errpl�xsnd_soc_info_volswd��i2c_register_driver�T�snd_soc_get_enum_doubleG��usleep_range���`__stack_chk_faill��__devm_regmap_init_i2cqs�|clk_prepare;��sdevm_snd_soc_register_component��7�snd_soc_component_write�m��__fentry__����__dynamic_dev_dbg־V�snd_soc_dapm_force_enable_pin_unlockedv��vclk_set_rate�Nu\snd_soc_put_enum_double�	�enable_irq���snd_soc_dapm_sync_unlocked[�{snd_soc_jack_reportNv�devm_kmallocd�=)devm_request_threaded_irqm��
device_property_presentr�Oosnd_soc_dapm_put_enum_doubleD�D�....

,,

,,

++++**))))%%&&

##��''$$222211110000��34e]Tsnd_soc_es8316GCC: (Debian 10.2.1-6) 10.2.1 20210110GCC: (Debian 10.2.1-6) 10.2.1 20210110	 v�+�@�U�l@y��	�� 5�$�
�@W)@6+��>4Vp�lx��#����42����@8� ����X��f 4p8L8d88| M����	���1@6 @1@?`�O� e�|�K ��@.���� ���JP��IP��EP�HP/HPK`G�_�F�t Fh��F �`h��h�`h��h�`Hh�I "@Ih9@JhN�J^�Jq@Kh��K ��K��U8��h��V8�`hTh	0W�
h+`
hA�hW`hm�h�`h��
h��Th�`
h� W��	h��U��`	h�h+`hA�hWWh`h~W��h��V8�`h��h�`h��h`h"�h8 Uh@�T KUV�U
!"b������	�
		-	:	a	s	~	�	�	�	�	�	�	

/
B
@h
q
�
�
�
�
�
�
�
`�!:Pbn���� @��%07C__UNIQUE_ID_alias162__UNIQUE_ID_alias161__UNIQUE_ID_alias160__UNIQUE_ID_alias159__UNIQUE_ID_depends158____versions__UNIQUE_ID_retpoline157__UNIQUE_ID_intree156__UNIQUE_ID_name155__UNIQUE_ID_vermagic154_note_7es8316_pcm_hw_paramssupported_mclk_lrck_ratioses8316_mutees8316_pcm_startupes8316_set_dai_fmtes8316_set_dai_fmt.coldes8316_set_dai_sysclkes8316_enable_micbias_for_mic_gnd_short_detectes8316_removees8316_probees8316_probe.coldes8316_i2c_probees8316_regmap__key.3es8316_daisoc_component_dev_es8316es8316_irqes8316_i2c_probe.cold__UNIQUE_ID_ddebug247.2__UNIQUE_ID_ddebug249.0__UNIQUE_ID_ddebug248.1es8316_set_jackes8316_i2c_driver_inites8316_i2c_driveres8316_i2c_driver_exit__func__.4__UNIQUE_ID_license252__UNIQUE_ID_author251__UNIQUE_ID_description250es8316_acpi_matches8316_i2c_ides8316_of_matches8316_volatile_tablees8316_volatile_rangeses8316_snd_controlses8316_dapm_widgetses8316_dapm_routeses8316_opses8316_analog_in_mux_controlses8316_dmic_src_controlses8316_dacsrc_mux_controlses8316_left_hpmux_controlses8316_right_hpmux_controlses8316_out_left_mixes8316_out_right_mixes8316_dacsrc_mux_enumes8316_dacsrc_texts__compound_literal.57__compound_literal.58__compound_literal.55__compound_literal.56es8316_right_hpmux_enumes8316_hpmux_textses8316_left_hpmux_enumes8316_dmic_src_enumes8316_dmic_txtes8316_dmic_valueses8316_analog_input_enumes8316_analog_in_txtes8316_analog_in_valueshpout_vol_tlv__compound_literal.32hpmixer_gain_tlv__compound_literal.33dacpoldac_vol_tlv__compound_literal.34__compound_literal.35__compound_literal.36__compound_literal.37__compound_literal.38__compound_literal.39__compound_literal.40adcpol__compound_literal.41adc_vol_tlv__compound_literal.42adc_pga_gain_tlv__compound_literal.43__compound_literal.44__compound_literal.45__compound_literal.46alc_max_gain_tlv__compound_literal.47alc_min_gain_tlv__compound_literal.48alc_target_tlv__compound_literal.49__compound_literal.50__compound_literal.51__compound_literal.52__compound_literal.53__compound_literal.54ng_typedacpol_txtadcpol_txtng_type_txtsnd_soc_dapm_put_enum_doubledevice_property_presentdevm_request_threaded_irqdevm_kmalloc__this_modulesnd_soc_jack_reportcleanup_modulesnd_soc_dapm_sync_unlockedenable_irqsnd_soc_put_enum_doubleclk_set_ratesnd_soc_dapm_force_enable_pin_unlocked__dynamic_dev_dbg__fentry__init_modulesnd_soc_component_writedevm_snd_soc_register_componentclk_prepare__devm_regmap_init_i2c__stack_chk_failusleep_rangesnd_soc_get_enum_doublei2c_register_driversnd_soc_info_volsw__mod_i2c__es8316_i2c_id_device_table_dev_errsnd_soc_dapm_put_volswmutex_locksnd_soc_dapm_disable_pin_unlocked__mutex_initsnd_pcm_hw_constraint_list_dev_warn__x86_return_thunk__mod_of__es8316_of_match_device_tablesnd_soc_info_enum_doubledevm_clk_get_optionalsnd_soc_get_volswregmap_readsnd_soc_put_volswsnd_soc_component_update_bitsmutex_unlockclk_disable__mod_acpi__es8316_acpi_match_device_tablesnd_soc_dapm_get_volswi2c_del_driversnd_soc_dapm_get_enum_doubleclk_enablemsleepdisable_irqclk_unprepare���������DW!XW�����������������������������������������������������������.���������5���������A���������k���������r���������������������������������������������������������-���������7���������q������������������������������DW�XW������������������0���������:?���������IN���������U]���������e���������x�����������������������������������������������������������������������0I	���������J ���������-���������5���������K���������Z���������i���������s����������������������������������������������������������������������@���������a$
/���������GN�U���������_ol�t���������~b�������������������������������������������������4���������?	pF�K���������x���������������������������������������������������������#���������*2���������:���������M���������c���������s�z	������������	8�������������������������������������������������������������������������������������������!���������A�F���������Q���������r���������z�������������������������������������������������������������������������������	���������		���������$	)	���������0	8	���������@	���������T	���������d	���������(���������/!&���������0/; @���������I T4Y���������bnvv����������6����������������������������������K�������H  p@���@���@P��`p�� (00��:��D�@	SP	\�	S�	f
S
o`
Sp
D�
S�
x �(�0S����������@�Px���x
�
�`
�p
��
��
� �0����	�D�$�	�D@8HMP��8�Y��i$`ih�p����8 �0i��������@�P����`�p�8�� N0��e�8�j�N@ePo�j���`�p�e�� j0���H�����JH f�!o�"\$DH%S�&�'�I�'��'�)�)�H*��*�E�+��,x.�H/��0�1�H�1$H2H38�3`GH4i�4�F�5��6�8�H9��:�;=8H>N�?��@oB�HCe�Dj�E��E��E��E�F F0F�F�F��F��F��F�F�F��F��F�G` G�8G�@G�HG�XG�pGM�G��G��G��G`�GY�G��G��G��G�H�(H�0H�8H�HH`HpH�I�H�I�I�I�(I@IPI�I�I0�I:�I#�I	�I�J�J�J�(J@JPJ�JXJ�J�J��J6�JN�J�K�K�K�(K@KPK�KXK�K�K0�K:�Ke�K�K�L�L�L� L�U(L�@L�XL�`L�hL�pL�VxL`�L��L��L��L��LT�L��L�M�M�M0WM�
0M�HM�PM�XM�hM`
�M�M��M��M��M��M�M��M��M�N` N08N�@N�HN�XN�pNE�N��N��N��N`�N\�N��N��N��N�
Op(O�0O�8O�HO�T`O�xO��O��O��O`
�O��O��O��O��O W�O�	P�P� P�(P�0P�U8P`	PP�hP�pP�xP��P��P��P��P��P��P`�P�Q�Q�Q�(Q�@Q�XQ�`Q�hQ�pQWxQ`�Q
�Q��Q��Q��QW�Q��Q$�Q�R�R�R�VR`0R>HR�PR�XR�hR��RT�R��R��R��R`�Rk�R��R��R�S� S�8S�@S�HS�XS`pSP�S��S��S��S��S��S��S��S��S UT�T�T��T��T��T��TUU�U�0U�U�U��U�@� p(0�8�@�H�P X���4q6� ,$�(�,30�4������ �$�(�,�0
489<@@vD�H�L�P4T6X;\n`pdvhwl�p�t�x|���������������������������(�*�,�1�������������������;�?�T�YZy������ �$*(0,103488< @'D)H-L.P�T�X�\�`�d�h�l�p�t�xm	|�4�f�������8	��l	( �$�(	`�8oh ��p �����8�@H�P�p�x����P���.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.8.rodata.str1.1.modinfo.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack@$.d$?�m	:@���#J�	�E@x�h#^�
Y@�`#n�
i@@�0#	~�
XW y@p��##�b`�@�� #
�2xbq�2�b��iU�Jk8�@�P#��kj��m��@h��	#��o@ �z0�@��# {H @���#h��@�� #-@��@(@��0#G�L0�PUP�P��$�	H�Q��e0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�U��o�FY�����9��0	`�He0
	*�H��
�E�)#�.��c�/۰��-`�L��P�j��<���?m9�+�}6^�*�1g�Ĺ74�&*6`q�M��7
��G���|֬�jb�!��`�A1�j��xpJ���� ��$Z,���?��0GRm�q�n�<$�
�Pzf6$2�/��5B&�7��Ӄ�t�G��GB"'�[�hS'�m��'�=�d*`��.f�?�@i<q5�U	�[��T����v���1���$�v}ح�C�����j��=�38�Q>�X��T�V����{;�am�H���9�6_2^�5���KA��'��Nuԍnq�a�%�;�#�N���xz�np��� N��HOW�]X�Σ:e���㳝�*�te������p@�P)��d����p}�b �)��&\���}��^�E'K�]c��U-D�k_��'��E�e�M�����he!�W&[r~�꒫��B�V�Fx��Tǰ�KE���}mrH��n�*h�b���1�������m��8�O�~Module signature appended~