HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/modules/5.15.0-89-generic/kernel/sound/soc/codecs/snd-soc-tscs454.ko
ELF>`�@@%$GNU|�����EJ�;M~����LinuxLinux�UH��w8��wc��w���w��
��]���	]�����w���wց�	]�����	]����]�f��UH��w1���w������]���]�������UH��w1���w������]���]�������UH��w���w������]���]�����ff.��UH�Gx�F@�@H��]�FH1��ff.��UH��AUATI��S��H��L�oXf�A�L$�����ɋ���(tb���@u*�� L������1�H��[A\A]]���� t���OI�uA��H��H���뀸�ff.���UH��AWAVAUATSH��L�oX��t_�I��A��A�����9���A9��A�T$�0��uF1҃�uTA��tbA�� u(��L������1�H��[A\A]A^A_]�A��t������21҃�t�����!A��u���L�����y�����UH��AWAVAUATSH��L�wX��tXA���A��A���D9�sE9����td�B��uDA��tOA�� u-���.L������1�H��[A\A]A^A_]�A��t��1҃��A��u���뵺!A��u����f��UH��AVAUATI��SH��H�GH�@x��p~{��tI��E1��A��I��\A����Ic�H��w_IcH9�u�H��wjHk�\L�kX����L������H��I9�u�1�H��[A\A]A^]�H��h��z���H��H��H�E��H�E��H��H����I�|$H�¹��H�������f��UH��AVAUI��ATSL�wX��I�vL�fxf��L���E1�����A9Et/[D��A\A]A^]�A��H�H��H����A��$tL�����[A\A��A]A^D��]�ff.�@�UH��ATI��SH��H�H�_x��p�����L�����x+��p~
H��[A\]�L������H��[A\]���UH��H��AVAUATSL�o(H�I��X���H�Xx�H��t^L�shL���L��D�cd�f�[D��A\A]A^]�I��X���E��H�H��H���D��[A\A]A^]�L���L���L��D����f��I��X���E��H�H��H���D��[A\A]A^]���UH��AWAVAUA��ATSH��H�W�EH�uЉM�D�E�L�zx��t~D�I��E�ΉEĻ
D��L�����t"��u�I�|$�����H���������>�u�I�?D�����x?�u�I�?C�v�HU�����A��D9u�u�1�H��[A\A]A^A_]��D�UH��AVAUATL�g SH���H��H��L�wxL��H�@L�hx�H��tDM���I��(L���A�IcVH�{H�@I�4�L���1�[A\A]A^]�H��L���H��tM��HI�Ÿ�H��L���H��tM���I��H낸���ff.�@�UH��AWI��H��AVL�w AUATSH��(L���L�gxL��I�EH�XxA�D$�E��H���	H����E�L��(H�E�H��"H�E��E��E�	L���H�E�I�wHL�{h�A�$IcT$�<@H}��L���L���1�L��L�U���
L���L�U���u-L���L���L���H�e؉�[A\A]A^A_]�HcE�D�E�L��U�H�u�H��Hi�VUUU��H�� )ȋM�PE�$����L�U���X���H�E�1���H��L���H��t7H��H�E�L���H�E�H���H�E��E��E�	����H��L���H��t7H����E�L��HH�E�H��BH�E��E��E�	����������UH��AVL��(AUATI��L��SH��H���D��"A���A��u0h�E1ɹL��H���A��	���^����L��L����L���D���A���A��tJL��L��H�L���D��BA���A��tfL���H�e�1�[A\A]A^]�h��E1�L��H��HA��	�D���Y��y�L���E���E�H�e�[A\A]A^]�h��	E1�L��H���A�����Z���j����ff.��UH��H��AVA��AUATSH��H�_(H�H��X���L��@���L�hx�H��tnA��t/1ɺ�L�������1�H��[A\A]A^]����L�����xf��L��L�������y��A��t1ɺ �L�����y��� � �L�����y�����UH��AWAVAUATSH�� L�rXHcZH�}�H�u�D��(I�FL�`xH����M�|$@L���DH��L�C�����A�T$8�����1ҸD�I�L$`A��I��$���HE�H�CDH�xH�E�H�}��H�E�H�}��@�A�|$8uT�L���I�T$`A��I��$�A��HE�I��$�DH�xH�E�H�}��H�E�H�}��@��sA���]���A�����^�VA���X�-�����	����L������H�EЋs�@$���PH�E�1��@(���M�u���uЃ���������1Ƀ�����L������H�EȋS�@<�������P���A�A��E
D$8E�D$8D1�L���E���E�H�� [A\A]A^A_]�A���>�9vsA��"V������������H���A��w������A��}u1�1������ ������A��@u%1�1����A��D��2���k���A��+�1���R���H��I�vE��H�H��H��H��E�D������KI�vE��H��H���1�����I�vH��H��D�C�H�C�����1�������*���������I�vH��H���I��$��(������{���1��H������� ��H��H����1��������f�UH��AWI��AVAUATI��S��H��H�GL�pxM�n@L���f�A�$���ۍC���E�F8A��E�F8f�A�$�����A�V8���thL���1�H��[A\A]A^A_]�I�wE�$H�H��H����w���I�wA�$E��H��H����x���A�$���1ɍs� L�������f�I�\$L�cL����kL���A�~8�G���f�I���L�cL����kL����!���I�D$I�wH��H��E�$���I���I�wH��H������f��UH��AVAUATI��SL�nXHc^I�EL�pxH��w*A�D$<1�L����H��I�t����[A\A]A^]�H��H�����ff.���U��
�xH��AWAVAUL�o ATI��L��SH���H����1�1�H��L��I���I�H=��QA�FI�~@1�H��A�FH��M���A�F(�I�~hA�F`H��H���I���Adž�H��H���Hc�H��,���H���D@H�A�@H��-u�I��(H��H��1��M��HHc�H��,����H���D@H�A�@H��-u�I���H��H��1��M���Hc�H��,�[��H���D@H�A�@H��-u�I��HH��H���M��$�E1�Ic�D��H���=J�4�L���I��hH=���DA��pI�>�������I�>�I�>�H������I�>1�1���H��L��H������H��[A\A]A^A_]�Lc�I����J��H��L��H����I�����x����H����I��I���������H������H����7���H�������H������L��H����Z������0���D�UH��AVAUATSH��L�nXHc^I�EL�pxH��w|H��H��E�dA���H��A��E�tA���A�vE��t-� � L������1�H��[A\A]A^]�1ɺ L�����y��H��H����p���fD�UH��AWAVAUATI��S��H��L�wXLcoM�~I�OxI���v�غ%�=��I��B�T)E�l$A�����E�}�����!�ك�t5�������81�C�t--�L����������������D��L������E�d$A������A�t$�ف���wY��uF�PL������1�H��[A\A]A^A_]�=@�1�������t�����u~�뫁�uj�P�C�t--��L��������-�����#����@�_���L��H��H�M��H�M��n��������I�}���H�������I�}��H���E���E��I�}���H�������I�}���H�������HcѾH��D�EȉM�H�U��A9�H�UЋM�D�E�r>I�}���H�������I�}���H��������H��D�ẺM���M�D�E��I�}���H�������I�}��H���E���E��I�~���H�������Lc��H��L���D9�rI�~���H�������L���H���E9�s�I�~���H�������I�~��H���E���E��I�|$��H���E���E�����H�������I�|$��H���E���E��I�|$��H���E���E��I�|$��H���E���E��I�}��H��L�U��L�U��A��H����A��H����A��H����H��X�����H���E���E��A�H��H��X���A��D��E�H����E��A�H����A�H���H���I�~���H������I�~��H���E���E��I�~���H������I�~��H���E���E��I�~��H���E���E���I�~���H�������I�~���H�������W���HcѾH���M���M��I�~��H���E���E�����HcѾH���M���M��HcӾH����I�A��H���H����HcѾH���M���M��I������H������H��L��E���E����H��L��E���E����H��L��E���E����H��L��E���E��H�I�}A��D��E�H����E��H���I�}���D��H�������A��H����I�~���H�������I�~��A�U�E�H����E��I�~A�U���H�������I�~��H���E���E��I�~���H�������I�~��H���E���E�����H��L�������I�~��A�T$�E�H����E��I�~A�T$���H��������UH��H��H���]�UH��H���]�0
 %*/49?@EJOTY_`ejoty�����������������pll_connectedtscs454_set_sysclktscs454_set_bclk_ratiotscs454_hw_paramsaif_freetscs454_i2c_probetempo,tscs454tscs454�Dt"""333333444444455555566	7	7	7	7	7������������������������������������������������������������������������������������������������������������������������������������������������������������0$!!0$!!0$!!"!


<<;;;:::999888���
�Z�pZ
�Z�+c
�bH
�.b
HZ�"Vc
�Z��]Z
�Z��[
j�.�$S
�Z�J��Oj7
b&IU�Xb1
 S�W6nS
�[L]wS
�b@r_���bK
j} hQ%[K
j}��D�j1
@Z+���cA
Z&�e��Z
b r/Zb�}
�c}���b
�[r@�
b
b��b
�[r@b
�[r�$b
c����:H;B<-
set_bclk_ratio() id = %d ratio = %u
Failed to set DAI BCLK ratio (%d)
Unrecognized interface %d (%d)
Failed to set pll setting (%d)
Failed to write dac ram address (%d)
Failed to flush coeff ram cache (%d)
Failed to sync coeff ram (%d)
Failed to update register (%d)
Unsupported format width (%d)
Failed to set sample width (%d)
Failed to set aif sample format (%d)
Set aif %d active. Streams status is 0x%x
Set aif %d inactive. Streams status is 0x%x
Failed to set DAI %d to %s (%d)
Failed to reset the component (%d)
Failed to register component (%d)
Failed to setup tdm format (%d)
Failed to set DAI %d format (%d)
Failed to set clock polarity for DAI%d (%d)
/build/linux-SaOI8K/linux-5.15.0/sound/soc/codecs/tscs454.cASRC Out High Bandwidth SwitchInput Processor Channel 0/1 OperationInput Channel 1 HPF Disable SwitchInput Channel 0 HPF Disable SwitchInput Processor Channel 2/3 OperationInput Channel 3 HPF Disable SwitchInput Channel 2 HPF Disable SwitchInput Channel 0 PGA Mute SwitchInput Channel 1 PGA Mute SwitchInput Channel 2 PGA Mute SwitchInput Channel 3 PGA Mute SwitchSpeaker MBC1 Make-Up Gain VolumeSpeaker MBC 1 Compressor Threshold VolumeSpeaker MBC 1 Compressor RatioSpeaker MBC2 Make-Up Gain VolumeSpeaker MBC 2 Compressor Threshold VolumeSpeaker MBC 2 Compressor RatioSpeaker MBC 3 Make-Up Gain VolumeSpeaker MBC 3 Threshold VolumeSpeaker MBC 3 Compressor RatioSpeaker CLE Make-Up Gain VolumeSpeaker Compressor Threshold VolumeSpeaker Limiter Threshold VolumeSpeaker Expander Threshold VolumeSpeaker Treble Enhancement SwitchSpeaker Bass Enhancement SwitchDAC MBC 1 Compressor Threshold VolumeDAC MBC 2 Compressor Threshold VolumeDAC Compressor Threshold VolumeSub MBC 1 Compressor Threshold VolumeSub MBC 2 Compressor Threshold VolumeSub Compressor Threshold VolumeDAC Bass Non Linear Function 1DAC Bass Non Linear Function 2DAC Treb Non Linear Function 1DAC Treb Non Linear Function 2Speaker Cascade 1 Left BiQuad 1Speaker Cascade 1 Left BiQuad 2Speaker Cascade 1 Left BiQuad 3Speaker Cascade 1 Left BiQuad 4Speaker Cascade 1 Left BiQuad 5Speaker Cascade 1 Left BiQuad 6Speaker Cascade 1 Right BiQuad 1Speaker Cascade 1 Right BiQuad 2Speaker Cascade 1 Right BiQuad 3Speaker Cascade 1 Right BiQuad 4Speaker Cascade 1 Right BiQuad 5Speaker Cascade 1 Right BiQuad 6Speaker Cascade 1 Left PrescaleSpeaker Cascade 1 Right PrescaleSpeaker Cascade 2 Left BiQuad 1Speaker Cascade 2 Left BiQuad 2Speaker Cascade 2 Left BiQuad 3Speaker Cascade 2 Left BiQuad 4Speaker Cascade 2 Left BiQuad 5Speaker Cascade 2 Left BiQuad 6Speaker Cascade 2 Right BiQuad 1Speaker Cascade 2 Right BiQuad 2Speaker Cascade 2 Right BiQuad 3Speaker Cascade 2 Right BiQuad 4Speaker Cascade 2 Right BiQuad 5Speaker Cascade 2 Right BiQuad 6Speaker Cascade 2 Left PrescaleSpeaker Cascade 2 Right PrescaleSpeaker Bass Extraction BiQuad 1Speaker Bass Extraction BiQuad 2Speaker Bass Non Linear Function 1Speaker Bass Non Linear Function 2Speaker Treb Extraction BiQuad 1Speaker Treb Extraction BiQuad 2Speaker Treb Non Linear Function 1Speaker Treb Non Linear Function 2Sub Bass Non Linear Function 1Sub Bass Non Linear Function 2Sub Treb Non Linear Function 1Sub Treb Non Linear Function 2Input Processor Channel 1 EnumInput Processor Channel 0 EnumUnknown audio interface (%d)
Unsupported bclk ratio (%d)
Invalid TDM slot mask (%d)
Invalid number of slots (%d)
Invalid TDM slot width (%d)
Failed to set slots (%d)
Invalid PLL input %lu (%d)
%s(): freq = %u
Invalid sysclk src id (%d)
Failed to set PLL input (%d)
PLL 1%s(): PLL 1 users = %d
%s(): PLL 2 users = %d
Failed to write dac ram (%d)
Coefficient write error (%d)
DACSpeakerSubenabledisableFailed to %s PLL %d  (%d)
%s(): aif %d fs = %u
Reserving pll %d for aif %d
Reserving pll %d for ir
Unsupported sample rate (%d)
DAI ID not recognized (%d)
Failed to set aif fs (%d)
AIF ID not recognized (%d)
%s(): aif %d
Unknown DAI %d (%d)
slaveFreeing pll %d from aif %d
Freeing pll %d from ir
&tscs454->aifs_status_lock&pll->lock&ram->lockFailed to get sysclk (%d)
PLL input is %s
Failed to apply patch (%d)
masterUnsupported format (%d)
DAI %d unknown (%d)
Format unsupported (%d)
Format unknown (%d)
tscs454snd_soc_tscs454sound/soc/codecs/tscs454.cxtalmclk1mclk2bclktscs454-dai1DAI 1 CaptureDAI 1 Playbacktscs454-dai2DAI 2 CaptureDAI 2 Playbacktscs454-dai3DAI 3 CaptureDAI 3 PlaybackPLLsPLL 1 PowerPLL 2 PowerDAI 3 InDAI 3 In PowerDAI 2 InDAI 2 In PowerDAI 1 InDAI 1 In PowerDAI 3 OutDAI 3 Out PowerDAI 2 OutDAI 2 Out PowerDAI 1 OutDAI 1 Out PowerCH 0_1 MuxDAI 1TDM 0_1CH 2_3 MuxDAI 2TDM 2_3CH 4_5 MuxDAI 3TDM 4_5DAI 1 Out MuxCH 0_1CH 2_3CH 4_5DAI 2 Out MuxDAI 3 Out MuxDAC MuxDAC LeftDAC RightHeadphone LeftHeadphone Left PowerHeadphone RightHeadphone Right PowerLine Out LeftLine Out Left PowerLine Out RightLine Out Right PowerSpeaker MuxClassD LeftClassD RightSpeaker LeftSpeaker Left PowerSpeaker RightSpeaker Right PowerSub MuxCH 4CH 5CH 4 + 5CH 2CH 3CH 2 + 3CH 0CH 1CH 0 + 1ADC/DMic 1 LeftInput Processor Channel 0ADC/DMic 1 RightInput Processor Channel 1ADC/DMic 1 Left Plus RightDMic 2 LeftDMic 2DMic 2 RightDMic 2 Left Plus RightClassD Left Plus RightSub OutSub PowerInput Boost Channel 0 MuxInput 3Line In 3 LeftInput 2Line In 2 LeftInput 1Line In 1 LeftD2SD2S 1Input Boost Channel 1 MuxLine In 3 RightLine In 2 RightLine In 1 RightD2S 2ADC Channel 0 MuxInput 3 Boost BypassInput 2 Boost BypassInput 1 Boost BypassInput BoostADC Channel 1 MuxInput Processor Channel 0 MuxADCDMicDMic 1Input Processor Channel 1 MuxInput Processor Channel 2Input Processor Channel 3ADC/DMic 1Mic Bias 2Mic Bias 1Differential Input 2 PowerDifferential Input 1 PowerGHS Detect PowerPLL BCLK InputInternal RateInternal Rate MultipleADC Modular RateDAC Modular RateASRC In High Bandwidth SwitchI2S 1 Data In ControlI2S 2 Data In ControlI2S 3 Data In ControlI2S 1 Data Out ControlI2S 2 Data Out ControlI2S 3 Data Out ControlASRC InASRC OutHeadphone Jack TypeHeadset Detection PolarityHeadphone Detection SwitchHeadset OMTP/CTIA SwitchHeadset Mic Bias ForceManual Mic Bias SwitchRing/Sleeve Auto SwitchManual Mode Plug TypeInput Boost Channel 0 VolumeInput Boost Channel 1 VolumeInput Boost Channel 2 VolumeInput Boost Channel 3 VolumeInput Channel 1 PolarityInput Channel 0 PolarityInput Channel 1 Mute SwitchInput Channel 0 Mute SwitchInput Channel 3 PolarityInput Channel 2 PolarityInput Channel 3 Mute SwitchInput Channel 2 Mute SwitchMic Bias 2 VoltageMic Bias 1 VoltageInput Channel 0 PGA VolumeInput Channel 1 PGA VolumeInput Channel 2 PGA VolumeInput Channel 3 PGA VolumeInput Channel 0 VolumeInput Channel 1 VolumeInput Channel 2 VolumeInput Channel 3 VolumeASRC Input Left VolumeASRC Input Right VolumeASRC Output Left VolumeASRC Output Right VolumeALC ModeALC ReferenceInput Channel 3 ALC SwitchInput Channel 2 ALC SwitchInput Channel 1 ALC SwitchInput Channel 0 ALC SwitchALC Max Gain VolumeALC Target VolumeALC Zero Cross SwitchALC Min Gain VolumeALC HoldALC DecayALC AttackNoise Gate Threshold VolumeNoise Gate TypeNoise Gate SwitchDigital Mic 2 SwitchDigital Mic 1 SwitchDigital Mic Mono SelectDAC Polarity LeftDAC Polarity RightDAC DitherDAC Mute SwitchDAC De-Emphasis SwitchSpeaker Polarity RightSpeaker Polarity LeftSpeaker Mute SwitchSpeaker De-Emphasis SwitchSub PolaritySUB Mute SwitchSub De-Emphasis SwitchSub DC Removal SwitchDAC DC Removal SwitchSpeaker DC Removal SwitchDC Removal Coefficient SwitchOutput Fade SwitchMaster VolumeHeadphone VolumeSpeaker VolumeSub VolumeSpeaker EQ 2 SwitchSpeaker EQ 2 BandSpeaker EQ 1 SwitchSpeaker EQ 1 BandSpeaker MBC 3 SwitchSpeaker MBC 2 SwitchSpeaker MBC 1 SwitchSpeaker MBC 3 ModeSpeaker MBC 3 WindowSpeaker MBC 2 ModeSpeaker MBC 2 WindowSpeaker MBC 1 ModeSpeaker MBC 1 WindowSpeaker MBC 1 Phase PolaritySpeaker MBC 1 AttackSpeaker MBC 1 ReleaseSpeaker MBC 2 Phase PolaritySpeaker MBC 2 AttackSpeaker MBC 2 ReleaseSpeaker MBC 3 Phase PolaritySpeaker MBC 3 AttackSpeaker MBC 3 ReleaseSpeaker CLE Level ModeSpeaker CLE WindowSpeaker CLE Expander SwitchSpeaker CLE Limiter SwitchSpeaker CLE Compressor SwitchSpeaker Compressor RatioSpeaker Compressor AttackSpeaker Compressor ReleaseSpeaker Limiter Target VolumeSpeaker Limiter AttackSpeaker Limiter ReleaseSpeaker Expander RatioSpeaker Expander AttackSpeaker Expander ReleaseSpeaker 3D SwitchSpeaker Treble NLF SwitchSpeaker Bass NLF SwitchDAC EQ 2 SwitchDAC EQ 2 BandDAC EQ 1 SwitchDAC EQ 1 BandDAC MBC 3 SwitchDAC MBC 2 SwitchDAC MBC 1 SwitchDAC MBC 3 ModeDAC MBC 3 WindowDAC MBC 2 ModeDAC MBC 2 WindowDAC MBC 1 ModeDAC MBC 1 WindowDAC MBC 1 Phase PolarityDAC MBC 1 Make-Up Gain VolumeDAC MBC 1 Compressor RatioDAC MBC 1 AttackDAC MBC 1 ReleaseDAC MBC 2 Phase PolarityDAC MBC 2 Make-Up Gain VolumeDAC MBC 2 Compressor RatioDAC MBC 2 AttackDAC MBC 2 ReleaseDAC MBC 3 Phase PolarityDAC MBC 3 Make-Up Gain VolumeDAC MBC 3 Threshold VolumeDAC MBC 3 Compressor RatioDAC MBC 3 AttackDAC MBC 3 ReleaseDAC CLE Level ModeDAC CLE WindowDAC CLE Expander SwitchDAC CLE Limiter SwitchDAC CLE Compressor SwitchDAC CLE Make-Up Gain VolumeDAC Compressor RatioDAC Compressor AttackDAC Compressor ReleaseDAC Limiter Threshold VolumeDAC Limiter Target VolumeDAC Limiter AttackDAC Limiter ReleaseDAC Expander Threshold VolumeDAC Expander RatioDAC Expander AttackDAC Expander ReleaseDAC 3D SwitchDAC Treble Enhancement SwitchDAC Treble NLF SwitchDAC Bass Enhancement SwitchDAC Bass NLF SwitchSub EQ 2 SwitchSub EQ 2 BandSub EQ 1 SwitchSub EQ 1 BandSub MBC 3 SwitchSub MBC 2 SwitchSub MBC 1 SwitchSub MBC 3 ModeSub MBC 3 WindowSub MBC 2 ModeSub MBC 2 WindowSub MBC 1 ModeSub MBC 1 WindowSub MBC 1 Phase PolaritySub MBC 1 Make-Up Gain VolumeSub MBC 1 Compressor RatioSub MBC 1 AttackSub MBC 1 ReleaseSub MBC 2 Phase PolaritySub MBC 2 Make-Up Gain VolumeSub MBC 2 Compressor RatioSub MBC 2 AttackSub MBC 2 ReleaseSub MBC 3 Phase PolaritySub MBC 3 Make-Up Gain VolumeSub MBC 3 Threshold VolumeSub MBC 3 Compressor RatioSub MBC 3 AttackSub MBC 3 ReleaseSub CLE Level ModeSub CLE WindowSub CLE Expander SwitchSub CLE Limiter SwitchSub CLE Compressor SwitchSub CLE Make-Up Gain VolumeSub Compressor RatioSub Compressor AttackSub Compressor ReleaseSub Limiter Threshold VolumeSub Limiter Target VolumeSub Limiter AttackSub Limiter ReleaseSub Expander Threshold VolumeSub Expander RatioSub Expander AttackSub Expander ReleaseSub Treble Enhancement SwitchSub Treble NLF SwitchSub Bass Enhancement SwitchSub Bass NLF SwitchDAC Cascade 1 Left BiQuad 1DAC Cascade 1 Left BiQuad 2DAC Cascade 1 Left BiQuad 3DAC Cascade 1 Left BiQuad 4DAC Cascade 1 Left BiQuad 5DAC Cascade 1 Left BiQuad 6DAC Cascade 1 Right BiQuad 1DAC Cascade 1 Right BiQuad 2DAC Cascade 1 Right BiQuad 3DAC Cascade 1 Right BiQuad 4DAC Cascade 1 Right BiQuad 5DAC Cascade 1 Right BiQuad 6DAC Cascade 1 Left PrescaleDAC Cascade 1 Right PrescaleDAC Cascade 2 Left BiQuad 1DAC Cascade 2 Left BiQuad 2DAC Cascade 2 Left BiQuad 3DAC Cascade 2 Left BiQuad 4DAC Cascade 2 Left BiQuad 5DAC Cascade 2 Left BiQuad 6DAC Cascade 2 Right BiQuad 1DAC Cascade 2 Right BiQuad 2DAC Cascade 2 Right BiQuad 3DAC Cascade 2 Right BiQuad 4DAC Cascade 2 Right BiQuad 5DAC Cascade 2 Right BiQuad 6DAC Cascade 2 Left PrescaleDAC Cascade 2 Right PrescaleDAC Bass Extraction BiQuad 1DAC Bass Extraction BiQuad 2DAC Bass Limiter BiQuadDAC Bass Cut Off BiQuadDAC Bass MixDAC Treb Extraction BiQuad 1DAC Treb Extraction BiQuad 2DAC Treb Limiter BiQuadDAC Treb Cut Off BiQuadDAC Treb MixDAC 3DDAC 3D MixDAC MBC 1 BiQuad 1DAC MBC 1 BiQuad 2DAC MBC 2 BiQuad 1DAC MBC 2 BiQuad 2DAC MBC 3 BiQuad 1DAC MBC 3 BiQuad 2Speaker Bass Limiter BiQuadSpeaker Bass Cut Off BiQuadSpeaker Bass MixSpeaker Treb Limiter BiQuadSpeaker Treb Cut Off BiQuadSpeaker Treb MixSpeaker 3DSpeaker 3D MixSpeaker MBC 1 BiQuad 1Speaker MBC 1 BiQuad 2Speaker MBC 2 BiQuad 1Speaker MBC 2 BiQuad 2Speaker MBC 3 BiQuad 1Speaker MBC 3 BiQuad 2Sub Cascade 1 Left BiQuad 1Sub Cascade 1 Left BiQuad 2Sub Cascade 1 Left BiQuad 3Sub Cascade 1 Left BiQuad 4Sub Cascade 1 Left BiQuad 5Sub Cascade 1 Left BiQuad 6Sub Cascade 1 Right BiQuad 1Sub Cascade 1 Right BiQuad 2Sub Cascade 1 Right BiQuad 3Sub Cascade 1 Right BiQuad 4Sub Cascade 1 Right BiQuad 5Sub Cascade 1 Right BiQuad 6Sub Cascade 1 Left PrescaleSub Cascade 1 Right PrescaleSub Cascade 2 Left BiQuad 1Sub Cascade 2 Left BiQuad 2Sub Cascade 2 Left BiQuad 3Sub Cascade 2 Left BiQuad 4Sub Cascade 2 Left BiQuad 5Sub Cascade 2 Left BiQuad 6Sub Cascade 2 Right BiQuad 1Sub Cascade 2 Right BiQuad 2Sub Cascade 2 Right BiQuad 3Sub Cascade 2 Right BiQuad 4Sub Cascade 2 Right BiQuad 5Sub Cascade 2 Right BiQuad 6Sub Cascade 2 Left PrescaleSub Cascade 2 Right PrescaleSub Bass Extraction BiQuad 1Sub Bass Extraction BiQuad 2Sub Bass Limiter BiQuadSub Bass Cut Off BiQuadSub Bass MixSub Treb Extraction BiQuad 1Sub Treb Extraction BiQuad 2Sub Treb Limiter BiQuadSub Treb Cut Off BiQuadSub Treb MixSub 3DSub 3D MixSub MBC 1 BiQuad 1Sub MBC 1 BiQuad 2Sub MBC 2 BiQuad 1Sub MBC 2 BiQuad 2Sub MBC 3 BiQuad 1Sub MBC 3 BiQuad 2CH 4_5 Input MuxCH 2_3 Input MuxCH 0_1 Input MuxReserved1:21:31:41:51:61:71.5:12:13:14:15:16:17:18:19:110:111:112:113:114:115:116:117:118:119:120:151264AveragePeakPre ScalePre Scale + EQ Band 0Pre Scale + EQ Band 0 - 1Pre Scale + EQ Band 0 - 2Pre Scale + EQ Band 0 - 3Pre Scale + EQ Band 0 - 4Pre Scale + EQ Band 0 - 5HalfFullDisabledStaticStereoMonoPGA ConstantADC MuteChannel 0Channel 1Channel 2Channel 3ALCLimiter2.5V2.1V1.8VVddNormalMono Mix to Channel 0Mono Mix to Channel 1AddInvertADC Channel 1 EnumInput Boost Channel 1 EnumADC Channel 0 EnumInput Boost Channel 0 EnumOMTPCTIAHeadphoneOffRingSleeveRisingFalling3 Terminal4 TerminalClassD MuxDAI 3 MuxDAI 1 MuxDAI 2 MuxClassDNoneL/RL/LR/RR/LAuto0.25x0.5x1.0x2.0x44.1kHz48kHzBCLK 1BCLK 2BCLK 3Pageslicense=GPL v2description=ASoC TSCS454 driverauthor=Tempo Semiconductor <steven.eckhoff.opensource@gmail.comsrcversion=81368E954B4AE86BE3FDC49alias=i2c:tscs454alias=of:N*T*Ctempo,tscs454C*alias=of:N*T*Ctempo,tscs454depends=snd-pcm,snd-soc-coreretpoline=Yintree=Yname=snd_soc_tscs454vermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout6�j�snd_pcm_format_width����msleep��:lsnd_soc_dapm_get_enum_double��T__ubsan_handle_load_invalid_value9��	regmap_register_patch�%�+i2c_del_driver8�2mutex_unlock"���snd_soc_component_update_bitsv��rregmap_bulk_write�B�^snd_soc_put_volswa�H�__ubsan_handle_shift_out_of_bounds���]snd_soc_get_volsw�CnUclk_get_rateF��snd_soc_info_enum_double�9�[__x86_return_thunk�(��snd_soc_put_volsw_range���__mutex_init��2snd_soc_info_volsw_rangeK^�snd_soc_bytes_infoK��Mmutex_lock�&mstrstrz��snd_soc_get_volsw_range7�z�_dev_erro@�snd_soc_info_volsw�5i2c_register_driver���__ubsan_handle_out_of_bounds�Y��snd_soc_get_enum_doubleioI�__devm_regmap_init_i2c�devm_snd_soc_register_component'���snd_soc_component_write�m��__fentry__���~devm_clk_get�e�__dynamic_dev_dbg7���regcache_mark_dirtyn�W�snd_soc_put_enum_double���snd_soc_bytes_get8߬imemcpy�wP�snd_soc_component_read��INsnd_soc_bytes_put+��devm_kmalloc���regmap_write��+�snd_soc_dapm_put_enum_doubleH"�"f
]
6��'char *[4]'UUU'u8 [45]'�"h"��'aif [3]'cb��'pll_ctl [23]'��� .'_Bool'D�D�D�D�D�D��/�e/e����������������������_ytoje`YTOJE@?94/*% 
����������������������_ytoje`YTOJE@?94/*% 
����������������������_ytoje`YTOJE@?94/*% 
5555555531��//-+��**��))'%��##""!!!!!!������







555555555531��//-+��**��))'%��##""!!!!!!������







555555555531��//-+��**��))'%��##""!!!!!!������









��	""""!!��!!  ��  pppp����������������????????











		((((*�������Kn��K�����C���X��P���X���X+�`	C���K�yme'int'f
��wnf
Q
>82.��snd_soc_tscs454GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0���a�ah( |{ ��#?��{ @����
X�{ �"`

��{ �{ #�{ �{ �{ 
| | /| C| S| ��c| �,h| �m| �| �L�ɍ �| @�| AB5#C
J��|  .�
L��| 
`}wWP� �| Q� TWR� �| S���|  0$@�| `�| ��| �~A��iF�
N�L�L�J�J�	�| X�| X} 	8�*G��� ��T�@} A�@��U���xq�#} G�"� 3} q@@} ��T�U} A���T�@PHT�@^} A�@h} U��o} �} �} @�} $Y� �@�`�[���+�
,L�#ɍ#@��#�L�ɍ@���X����	 �@�} @�} ��\��} ]��} ^�i��} �Z�gX�H/ )@�%`�G_��iF���Gb��} g#��Gd��} C@��	&E�} ��)e�} �	a��} c��} e��f�~ >�~ ���Z� �Gg�@i�@""~ gPT�@1~ 0PTi����	�����;O,S@@~ 
P0$Q~ @Y~ �_~ �h~ �q~ �~~ �~ ;@�~ ;��~ ;��~ �~  ~;@�~ �q��.q�@�s����v���~ q���q�@�x���~ q��z��~ ��@ ��� ��� ����@����X�q��
l�
o�p�% �h����7 ��@O,S�
����ǂ
�< (;�~ ;�O j��Z ;@�-���sG����|��b @p #�mo��z H� ����z���	���	uyE�	E.
� ��@
8
8�
� ���
� � n�
o�Sr�
o�u�N�t�
o�w�
A�o�y�
o���|�~�}�� �� � �� ��J� � {�
o���
o�S��
�o���
o� ��(� ����
u�����?� 0*��d O� �>@����+S@T� wWP�TWR�k� �u� ��y���K�� <�(�� o��� r@�� 6�Ā �΀ A�؀ A�@� A���� �� [�B�@� �H/D��OvE��&� F��� {@0� A��\����A��pA�@<� ;�G� �R� �0$�|  �| @^� `o� �{� ��� A���� A��� A�@�� A���~
A��Ł A�Ӂ A�@�H���#�����@� A���k�� k�	,�@
� 6�
��m�
�� E�O,S� ��@yk��� ��+� <�  H� �	@�,��Q� ;�[� ��h� @w� }�`�� ���� r�V�W�
������j��� @Tj�'m@�� H@W:��Ƃ 8=n���9H@��*�΂ ؂ � �u* ������m@7�_k@8O,S9� ��@9��6�9� 6�9� 6�9��� ǂ
����@
� �� �.� o��� ��8� ��@PT����m�C� ����
o���M� 
���=3@�#��	 ��r�Z
���^_p�O,S� �@��H/m�a
H��9H@��\� ��9H�Z��)�0$�������o���@����i� �O,S� ��@w� ����z� +�
�U 8�U���
� �
u* �	���� u*��K ^_p@O,S�� ����sH
�� ��
�� �$�� �%�� l@&�� �&σ ;�&� H'� H�'� ��(i=@(�� H�(� ��)�\j@)R�`)	� ^�)PT��)� �*�@A��6@B4X6HB%� 6PB/� `B8� k�BE� ;@C[� m�C���Dh� E�Dr� k�D~� k�E�� ��@F�� �F����
����
������ ��„ ��Є ܄ � �'4X �� @
� `� �� ,� 7�  i0@D� ֍�: Q� @��i�� a� �n� �a {� 0�� @iP�� �� ��  Dž @i`ۅ 6�(�	 � 	(� 	0�`	8� @�� `� (�� �� $� @5� `H� �U� �h� 	@z� ��~� ���q���� ���C���� ���� ���� ���� ���� \�� �� =� dž  ؆ =�@� @� `e����Q~ ��� �i��	� 
x��  � @� `؆ �� �i���:�)� Ov �8@�n��`i`1� Ȅ
�
 G� ���������@X� 	e� v� ��  �� @�� `5��� �� ҇ � ��� w� � @� `%� �3� �A� =��i�4�H� �+��]�  ����@�� m� $��G� �� x�*G��-��@��S����Ȅ
�
 �� @�� ��k�O,S�H� �	��,�Q� ;@[� ����� 
h���8��@�����Έ ���و ��� ��@��������������@X����� ����� ����� ���-��@sG�������� &w����'� 6�4� 6�?� 6�M� 6�O,SO j�@��_� ��PT�@�-���O,S�=n��w�@Tm���i� 6���� ���� ����
������
��������
��������
��������
����
��������
��/;��
�� ��
��;��
��������
���������� ��
����`��� ��
����h��� ��ɉ ��
����r���A��߉ P$Y�� �@���+�H/�)0$��@�����o�������i� @
��������� ���H/@� 	h�9H=n���8
8�� �'� k@4� j,�@>� �)H���
������I� �T�  ��/v�@�`%@��w��@�d� ����@
�����x� @�
�@����������@������
�
���
�
��S�
<��S�/;:�
<��S�;:�
:��S�:�
0��S�&*�
��S��
��S�� �yE��-�	�
����� 	$e���� ��@g�`����� ��R����+��)��� I��I�U Ɗ I���G� � 0I����� I�#��G$���%�� �!�� ��g� � �@"�`�)X��(�&�)� ��'� >� L����� W� �@��),�2�*�� \� ���g� +�@q� ���o�� 0$�@�� ���g� ��@H/���-.���-� �� h���� Q~ ��Y~ ��_~ ��h~ �q~ � ~~ �@�~ �`�~ ���� ��Ë ��Ӌ ��� �� � �� H���� Ov������� ��� �{� *� x���� ���@A� 	`M� 	hY� 	pf� 	xt� 	��� 	�i������� ���� ���� ��� � �� �@Ɍ �`Ҍ ��ތ 1��� ���� 1��� 	p��� � $� �@1� �`=� ��G� ��V� ��i4��׉)�`�`� ����� ��@2!�����m�� ���@y� �`�/���� �������r	���� ��׉)��� ����� � �� ���� ��Ǎ ��,� K
�@���`ǂ
7��c���8��΍ � }�@׉)�`1�0�؍ x���� ��@� ��ǂ
7�c�:� �� � 3� �@3΍ �`3}��3׉)��32�!� 
3� E� X� k� }� �� �� �� ˎ � 	�� � ��� �@"� |�*� >� ��<�L� =�S� @g;��+ �9H@�-A��>��+S�`� �q� V�~� Y�@�� ^���� Y���� a��� a�@ȏ Y��֏ h��ߏ Y�� m�@� Y��� p��� r���t�@� w��Px��#� 0� y�@>� �@�R�  ���D�@o�D��0$E��
B�����l� ���I�@o�K��
F�
���H�
��AJ�
M���N��� &�@�{��@2!��9H��� �@׉S�b������@m�
`����� ��� ���
��-
���

��e
�7
��� 
��� 
��� 
�ǐ 
�ѐ 
�y� א ��@���rP���� � ��@� ����� ?��� �
���H�� H@�H����@	c�$�	a�	
N�L�
R�T�U�S�� �X��@#� �PT��=n���-@��`�9H�/� HcnH�8�>�=� H@F� ��h�@�m�N� H��� ~������X� o��d� o�	n� o�@	}� o��	�� ���	�� S
���@
�� �
��/�Q�
R�X�?�W�
R�[�\��� `đ �@c����
}���� ?�
\�Z�
R�M�`�5�_�
R�c�e�f�d�ɑ ����@�;`�� ?��:����K����ܑ ��� ��@�-���� ���K
���,��@�� �� �� �.� �:� �6�g�G� ����@PT��8�c��S� fa� M�@q� M���� S��� S��@{`R� ��BR���� �� �9H@�� o��n� o�}� o�@�� ���˒ �b�
R�j�l�k�Ғ $���� @)����L��A� ���� @� ���� ���P��#I@�� `������������� ��@�-���� ����  � .� �� �� � � ;� p~B� 	O� 
]� p� �� 
�� ��� �� ?�@9�i�
R�o��n�
R�o�q�
R�s�
R�v�3�u�C�G��� Ǔ ؓ � � � '$� 7� K� \� o� �� �� �� Ŕ ֔ 	� 
�� 
� � 
.� @� T� f� w� �� �� �� Е � �� � '� 9� M� b� x� �� ��  �� !͖ "ޖ #� $� %� &
M�M�|�2� �PG� z�R�  `� !PT�@�BR��=n���q� z��9H@�� ����� ���� �@~�
M��������� (� ����@��`��r5���
�`�Ɨ 6՗ L� M�� @�(�i�@_����� u*� ��PT��z� ����p�'m@� m@!� m@+� ��@:����8� ���K���	C� ��@	O� ���	\� ���	g� ��
s� ��@
�� ���
�� ���
�� ���� #@�� j���
�Ș Hј �٘ ���^�
� ��@
� �
�� H�
� ��@� �� ���!� 2� ��@>� �N� ���^� r� ��@�� ��� H��9H@�� H�H@�� H��� H@N� H��� ~�@ę ���Ǣ��@ϙ ��� ���� ��� �� �'� �4� �˒ �I� �BS��\� o� |�  �� @�� �� Ě ۚ � 
� � 4� Q� l� �� �� �� қ � 	� � 4� N� k� ��PT�=n��@�� j���-l��� ��� ���� #/����@/�� ���/�� ���/�� 0L� 0a� M�@0q� M��0�|&�0�� ���3�� ��3֍4�9H@4�� o��4n� o�5}� o�@5�� ���5ǜ �5М �5ٜ �5���6��� 	��� H� H���sG��@��N��� ����*���"� �2� �;� P� f� {� (� Q~ @Y~ �_~ �h~ �q~ �~~ �  
���� 0�/q�R���@��v���~ q����q��x�@
����  �/��R���@���������
��
������ ����@�� �������
����
����
��u�������ǝ  ڝ ��#� �ޝ  ڝ �������
R���
����
���z���
��j���
��j�������O�]�����f�R�� �hL�ɍ � @��`
� �m��{:�� ��/� �� ?�@'� �;�� ��@1� Xɍ�� ?�@��I�@o�K��?� 	�h��H� 
 P� 
(��@��`X� #��kA�� �� ?�@
��^� ��n� ��y� ��@�� ����� ����� ���� ��@�� ���Ğ ���Ԟ ��� ��@� ����� ���� ���/��@R����������~ ������@����� ���[���#� �@;� �W� �
��
f���
f���
f���
f���
����
f���
f�����
f�������
f���
f�S��
Sf���
o�f���
o�f���
o�u�f���
o�f���
B�o�f���g� 	H�/��R���@�����Έ ���و ��� ��@�������X���
��
��f���
����f���
����f���
����f���
��f���
����f���
��;f���
f���
����
��f�������x� 
h���8��@�����Έ ���و �� �@����������@X�
��� ���� �
��
R�����
R�������
R�������
R�������
R����
R������
R���/;�
R��� �
R���;	�
R������
R�����
��� 3�`�� ��@� �� ���!� 2� ��@>� �:����K�t�����@ɪ���������� �@�� ��n� ��y� ���  �@Ɵ "��؟ $��� &��� (�@s� *��,���.,��.�@��0���~ ,����,��2�@�~ ,��4���~ 6� 8�@:���<��X�,�	� =�@	.� �	:� �	� �	$� �	`� �	1� �	A� �	L� �	b� 
q� @
� ���
�� 6�
�� �

�
R��
R��
R����
R����
R��
R��
R��S��� ��'m�� @�=n��@z�H��#>�:@�� H��
R��K!�
R��#�
R�{�%�
R�'�
R�z�)�
R�o�+�
R�o�S-�
R�o�u�/�
R�o�1�
A�R�o�3�
R�o���|�~�5�
R�o�S7�
�R�o�9�
R�o� ;������ ?�Ǡ נ � �� �(��� Tm@	� �D�B�� ��Z6 �D�@� ���G�"�6PTm�j%� �1� 
x�9� J�@%� H��>� mO� B�T� B�@	� C��Y� F��a� F�@i� F��.q� �$@Cx� �C�� �CE��� `��� ��@{P
L��� �� �� \{#�Q� 
O�N�P�
R��� ˡ ۡ � ��
U���
W����
Y�O�D
[�]�t
]�d�I�E�K���P�H�F��-
g�O�M��� W� �*� ET
�BR�<� n�
.� o�J� f�N� p�^� p�
.� o�Pu�J� f�n� s�
J� f��� ���� �� u��� u�
J� f����� x�
J� f��	Ԣ z�
J� f�;������ |�
� ���� ��� ~�
�BR�� a��,6� ��
ۀM�� ��r� ��
c�M�đ M�/� ��n� n�
�BR�1� `�=� ��
� ���� ��L� ��
�BR�� 4Z� a� h� m� x� �� ���� ���� �� £ ӣ 
�]��+
��snd_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_pcm_hw_param_tsnd_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_ptrdata_ptriec958snd_ctl_elem_valuesnd_dma_devicesnd_dma_buffersnd_pcm_hardwareformatsratesrate_minrate_maxchannels_minchannels_maxbuffer_bytes_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_freesync_stopget_time_infofill_silencecopy_usercopy_kernelsnd_pcm_substreampstrlatency_pm_qos_reqdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releaseproc_roothw_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_accessingprivate_freehw_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_info_entrysnd_kcontrolprivate_valuevdsnd_cardmixernamectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_shutdown_f_opssnd_mixer_osssnd_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_alacpbmbmax_runmax_frame_bytessnd_dec_apecompression_levelblocks_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_outsample_ratech_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_fasyncsnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_soc_tplg_hdrvendor_typesnd_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_namenum_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_carddmi_longnametopology_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_devsoc_mixer_controlplatform_maxrregsign_bitautodisablesoc_bytessoc_bytes_extsoc_enumshift_lshift_rtextssnd_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_jackTSCS454_DAI1_IDTSCS454_DAI2_IDTSCS454_DAI3_IDTSCS454_DAI_COUNTinternal_rateaifcoeff_ramaifs_statustscs454aifsaifs_status_lockpll1pll2dac_ramspk_ramsub_ramsysclksysclk_src_idbclk_freqcoeff_ram_ctlbytes_extreg_settingpll_ctlPLL_INPUT_XTALPLL_INPUT_MCLK1PLL_INPUT_MCLK2PLL_INPUT_BCLKtscs454_i2c_driver_exittscs454_i2c_driver_inittscs454_i2c_probetscs454_probedaitscs454_preparetscs454_hw_freetscs454_hw_paramsslot_widthtscs454_dai23_set_tdm_slottscs454_dai1_set_tdm_slottscs454_set_dai_fmttscs454_set_bclk_ratiotscs454_set_sysclkucontrolbytes_info_extaif_freepll_power_eventpll_connectedcoeff_ram_synccoeff_ram_putr_statr_addrr_wrcoeff_addrcoeff_cntwrite_coeff_ramcoeff_ram_gettscs454_precioustscs454_readabletscs454_writabletscs454_volatilesnd-soc-tscs454.ko�ڰ	o#�0�E�Z�q�
~��	��%7������?�?B-`"<��S8ku[�@��[�� ��G�&�� CD���1P8I`U�pc9v����8�P�h8����M<��������
b%�?9�I�x^
'p�8��8�p8�88���_�0��08�8-�	9�8Q�8i}uw�d�@;��K��� -��� �8��L<��`,�pC��Sbhh@�|� �"����	����� "/@8�I�@X �i`�{`� ��`1U���+��;P�;P��9P��8P@7P`6P( 3PA 2PW@1Pq`0P��/P��.P�@P�`P��P��BhBh`Ah!�@h7@@hM �hc��hy�>8��=8�=h��:h��5h�`5h� �h���h	�4h(	 �h>	��hT	 4hi	`�|	 �h�	��h�	 �h�	�h�	 .h�	�-h�	-h

 h 
�~h6
 ~hL
�}hb
�,hr
,h�
�+h�
 }h�
�|h�
 |h�
�{h�
�*h`*h {h&P�9�zhO zhe�yh{ yh��xh� xh��wh�@�� wh��vh vh$�uh:0�K uha�thw th��sh��)h� )h� sh��rh� rh
�qh
 �+
 qhA
�T
�phj
 ph�
��
�oh�
 oh�
�nh�
 nh�
��
�mh�(h  mh6�lhL lhb (hu�'h� 'h��&h��kh� kh�&h��%h��jh jh%h$�ih: ihP�hhf hh|�gh� gh��fh��� fh�Є��eh�� eh,�dhB dhX�#�e�ch{ ch��bh� bh�`#h��"h�`"h	�!h`!h:� hP` hh��x�ah���� ah� h��`��`��h�`h!`h7 hN�_d�_z�h�`_h��^h� h��^��^�h h,@^hB�]hX@]hn��~�\h�@\h��h�\�\��[h [h�Z/�ZF�Zh]�hnXZ�HZ��Yh�`Yh��Xh�`Xh��Wh`Wh&�3�VhJ`Vha�Uhx`Uh��h�h��h�h��hh"�h:�ThQ`Thhh8T�(T��h��Sh�@Sh�h
S!S8�hP�Rhg Rh~h��Q��Q��h�h��QhQh�Ph3PhJ�Oha�hsXO�HO��Nh�`Nh�8N�(N��Mhh%�M<�MS Mhj�Lh� Lh��Kh� Kh��Jh� �� Jh�Ih Ih/�HhF�ha hw�h� h��h� h��
h� Hh�Gh 
h6xGMhGd�h|Gh��Fh� h�XF�HF��h�Eh`Eh5 hL8Ec(Ez�
h� 
h��Dh�@Dh��Ch�@Ch�Bh�	h*�BA�BX Bho�Ah�xA�hA�Ah� 	h��@��@
`@h!�?h8`?hO�>hf�>`} >`��=`�`=`�=`��<`�@<`�;`�;`5 ;`L�:`c`:`z:`��9`�@9`��8`��8`� 8` �7` `7`2 7`I �6`` @6`w �5`� �5`�  5`� �4`� `4`� 4`!�3`!@3`/!�2`F!�2`]! 2`t!�1`�!`1`�!1`�!�0`�!@0`�!�/`�!�/`" /`,"�.`C"`.`Z".`q"�-`�"@-`�"�,`�"�,`�" ,`�"�+`�"`+`#+`)#�*`@#@*`W#�)`n#�)`�# )`�#�(`�#`(`�#(`�#�'`�#@'`$�&`&$�&`=$ &`T$�%`k$`%`�$%`�$�$`�$@$`�$�#`�$�#`�$ #`%�"`#%`"`:%"`Q%�!`h%@!`%� `�%� `�%  `�%�`�%``�%`	&�` &@`7&�`N&�`e& `|&�`�&``�&`�&�`�&@`�&�`'�`' `4'�`K'``b'`y'�`�'@`�'�`�'�`�' `�'�`(``(`1(�`H(@`_(�`v(�`�( `�(�`�(``�(`�(�`)@`)�`.)�`E) `\)�`s)``�)`�)�`�)@`�)�`�)�`�) `*�
`+*`
`B*
`Y*�`p*@`�*�`�*�`�* `�*�
`�*`
`�*
`+�	`(+@	`?+�`V+�`m+ `�+�`�+``�+`�+�`�+�h�+P�+�h,0,�h.,	=,`@I,��V,P#b,�#�-�.o,�$8v,' �,�(�,)�,�)(�,P*�,`+ �,�- �,/h�,2�,�/h-3 -�0h0-4 ?-�1hP-�2ha-�3hu-�4 �-05�-�5�-P6�-�6h�-�<@�-�7h�- 8��- 9h�-:h.�= .`;h!.@<h/. @ =.@A N.�A Z.pBf.�Bs.�L(�.�.��.�.�.��./"/	1/8/J/b/v/�/�/�/"�/�/�/�/000D0W0`0x00�0�0�0�0�0�011&1I1[1m1�1�1�1�1�1�1�@#2*2__UNIQUE_ID_srcversion126__UNIQUE_ID_alias125__UNIQUE_ID_alias124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8tscs454_volatiletscs454_writabletscs454_readabletscs454_preciousbytes_info_exttscs454_set_bclk_ratio__UNIQUE_ID_ddebug367.5CSWTCH.71tscs454_set_bclk_ratio.coldtscs454_dai23_set_tdm_slottscs454_dai23_set_tdm_slot.coldtscs454_dai1_set_tdm_slottscs454_dai1_set_tdm_slot.coldpll_ctlsset_sysclk.coldtscs454_set_sysclk__UNIQUE_ID_ddebug366.6__func__.20tscs454_probetscs454_probe.coldpll_connected__UNIQUE_ID_ddebug360.12__func__.21__UNIQUE_ID_ddebug361.11write_coeff_ramwrite_coeff_ram.coldcoeff_ram_getcoeff_ram_putcoeff_ram_put.coldcoeff_ram_synccoeff_ram_sync.coldpll_power_eventpll_power_event.coldtscs454_hw_params__UNIQUE_ID_ddebug368.4__UNIQUE_ID_ddebug369.3__UNIQUE_ID_ddebug370.2__UNIQUE_ID_ddebug371.1__func__.18tscs454_hw_params.coldaif_free__UNIQUE_ID_ddebug362.10__UNIQUE_ID_ddebug363.9__func__.17__UNIQUE_ID_ddebug364.8__UNIQUE_ID_ddebug365.7aif_free.coldtscs454_hw_freetscs454_i2c_probetscs454_regmap_cfg__key.23__key.24norm_addrs.26__key.25src_names__UNIQUE_ID_ddebug372.0tscs454_patchtscs454_daissoc_component_dev_tscs454tscs454_i2c_probe.coldtscs454_preparetscs454_prepare.coldtscs454_set_dai_fmttscs454_set_dai_fmt.coldtscs454_i2c_driver_inittscs454_i2c_drivertscs454_i2c_driver_exit__func__.19__func__.16__UNIQUE_ID_license375__UNIQUE_ID_description374__UNIQUE_ID_author373tscs454_of_matchtscs454_i2c_idtscs454_dai1_opstscs454_dai23_opstscs454_snd_controlstscs454_dapm_widgetstscs454_intercondai2_mux_dapm_enumdai1_mux_dapm_enumdac_mux_dapm_enumdai3_mux_dapm_enumsub_mux_dapm_enumclassd_mux_dapm_enumin_bst_mux_ch0_dapm_enumadc_mux_ch0_dapm_enumin_proc_mux_ch0_dapm_enumin_bst_mux_ch1_dapm_enumadc_mux_ch1_dapm_enumin_proc_mux_ch1_dapm_enumch_0_1_mux_dapm_enumch_2_3_mux_dapm_enumch_4_5_mux_dapm_enumbclk_sel_enumisrc_br_enumisrc_bm_enumadc_modular_rate_enumdac_modular_rate_enum__compound_literal.14__compound_literal.15data_in_ctrl_enumsdata_out_ctrl_enumsasrc_in_mux_enumasrc_out_mux_enumhp_jack_type_enumhs_det_pol_enum__compound_literal.16__compound_literal.17hs_mic_bias_force_enum__compound_literal.18__compound_literal.19plug_type_force_enumin_bst_vol_tlv_arr__compound_literal.20__compound_literal.21__compound_literal.22__compound_literal.23in_pol_ch1_enumin_pol_ch0_enumin_proc_ch01_sel_enum__compound_literal.24__compound_literal.25__compound_literal.26__compound_literal.27in_pol_ch3_enumin_pol_ch2_enumin_proc_ch23_sel_enum__compound_literal.28__compound_literal.29__compound_literal.30__compound_literal.31mic_bias_2_enummic_bias_1_enum__compound_literal.32in_pga_vol_tlv_arr__compound_literal.33__compound_literal.34__compound_literal.35__compound_literal.36__compound_literal.37__compound_literal.38__compound_literal.39in_vol_tlv_arr__compound_literal.40__compound_literal.41__compound_literal.42__compound_literal.43asrc_vol_tlv_arr__compound_literal.44__compound_literal.45__compound_literal.46__compound_literal.47alc_mode_enumalc_ref_enum__compound_literal.48__compound_literal.49__compound_literal.50__compound_literal.51alc_max_gain_tlv_arr__compound_literal.52alc_target_tlv_arr__compound_literal.53__compound_literal.54alc_min_gain_tlv_arr__compound_literal.55__compound_literal.56__compound_literal.57__compound_literal.58ngth_tlv_arr__compound_literal.59ngate_type_enum__compound_literal.60__compound_literal.61__compound_literal.62dmic_mono_sel_enumdac_pol_r_enumdac_pol_l_enumdac_dith_enum__compound_literal.63__compound_literal.64spk_pol_r_enumspk_pol_l_enum__compound_literal.65__compound_literal.66sub_pol_enum__compound_literal.67__compound_literal.68__compound_literal.69__compound_literal.70__compound_literal.71__compound_literal.72__compound_literal.73mvol_tlv_arr__compound_literal.74hp_vol_tlv_arr__compound_literal.75spk_vol_tlv_arr__compound_literal.76__compound_literal.77__compound_literal.78spk_eq_enums__compound_literal.79__compound_literal.80__compound_literal.81__compound_literal.82spk_mbc3_lvl_det_mode_enumspk_mbc3_win_sel_enumspk_mbc2_lvl_det_mode_enumspk_mbc2_win_sel_enumspk_mbc1_lvl_det_mode_enumspk_mbc1_win_sel_enumspk_mbc1_phase_pol_enummbc_mug_tlv_arr__compound_literal.83thr_tlv_arr__compound_literal.84spk_mbc1_comp_rat_enum__compound_literal.85__compound_literal.86spk_mbc2_phase_pol_enum__compound_literal.87__compound_literal.88spk_mbc2_comp_rat_enum__compound_literal.89__compound_literal.90spk_mbc3_phase_pol_enum__compound_literal.91__compound_literal.92spk_mbc3_comp_rat_enum__compound_literal.93__compound_literal.94spk_cle_lvl_mode_enumspk_cle_win_sel_enum__compound_literal.95__compound_literal.96__compound_literal.97cle_mug_tlv_arr__compound_literal.98__compound_literal.99spk_comp_rat_enum__compound_literal.100__compound_literal.101__compound_literal.102__compound_literal.103__compound_literal.104__compound_literal.105__compound_literal.106spk_exp_rat_enum__compound_literal.107__compound_literal.108__compound_literal.109__compound_literal.110__compound_literal.111__compound_literal.112__compound_literal.113__compound_literal.114dac_eq_enums__compound_literal.115__compound_literal.116__compound_literal.117__compound_literal.118dac_mbc3_lvl_det_mode_enumdac_mbc3_win_sel_enumdac_mbc2_lvl_det_mode_enumdac_mbc2_win_sel_enumdac_mbc1_lvl_det_mode_enumdac_mbc1_win_sel_enumdac_mbc1_phase_pol_enum__compound_literal.119__compound_literal.120dac_mbc1_comp_rat_enum__compound_literal.121__compound_literal.122dac_mbc2_phase_pol_enum__compound_literal.123__compound_literal.124dac_mbc2_comp_rat_enum__compound_literal.125__compound_literal.126dac_mbc3_phase_pol_enum__compound_literal.127__compound_literal.128dac_mbc3_comp_rat_enum__compound_literal.129__compound_literal.130dac_cle_lvl_mode_enumdac_cle_win_sel_enum__compound_literal.131__compound_literal.132__compound_literal.133__compound_literal.134__compound_literal.135dac_comp_rat_enum__compound_literal.136__compound_literal.137__compound_literal.138__compound_literal.139__compound_literal.140__compound_literal.141__compound_literal.142dac_exp_rat_enum__compound_literal.143__compound_literal.144__compound_literal.145__compound_literal.146__compound_literal.147__compound_literal.148__compound_literal.149__compound_literal.150sub_eq_enums__compound_literal.151__compound_literal.152__compound_literal.153__compound_literal.154sub_mbc3_lvl_det_mode_enumsub_mbc3_win_sel_enumsub_mbc2_lvl_det_mode_enumsub_mbc2_win_sel_enumsub_mbc1_lvl_det_mode_enumsub_mbc1_win_sel_enumsub_mbc1_phase_pol_enum__compound_literal.155__compound_literal.156sub_mbc1_comp_rat_enum__compound_literal.157__compound_literal.158sub_mbc2_phase_pol_enum__compound_literal.159__compound_literal.160sub_mbc2_comp_rat_enum__compound_literal.161__compound_literal.162sub_mbc3_phase_pol_enum__compound_literal.163__compound_literal.164sub_mbc3_comp_rat_enum__compound_literal.165__compound_literal.166sub_cle_lvl_mode_enumsub_cle_win_sel_enum__compound_literal.167__compound_literal.168__compound_literal.169__compound_literal.170__compound_literal.171sub_comp_rat_enum__compound_literal.172__compound_literal.173__compound_literal.174__compound_literal.175__compound_literal.176__compound_literal.177__compound_literal.178sub_exp_rat_enum__compound_literal.179__compound_literal.180__compound_literal.181__compound_literal.182__compound_literal.183__compound_literal.184__compound_literal.185__compound_literal.186__compound_literal.187__compound_literal.188__compound_literal.189__compound_literal.190__compound_literal.191__compound_literal.192__compound_literal.193__compound_literal.194__compound_literal.195__compound_literal.196__compound_literal.197__compound_literal.198__compound_literal.199__compound_literal.200__compound_literal.201__compound_literal.202__compound_literal.203__compound_literal.204__compound_literal.205__compound_literal.206__compound_literal.207__compound_literal.208__compound_literal.209__compound_literal.210__compound_literal.211__compound_literal.212__compound_literal.213__compound_literal.214__compound_literal.215__compound_literal.216__compound_literal.217__compound_literal.218__compound_literal.219__compound_literal.220__compound_literal.221__compound_literal.222__compound_literal.223__compound_literal.224__compound_literal.225__compound_literal.226__compound_literal.227__compound_literal.228__compound_literal.229__compound_literal.230__compound_literal.231__compound_literal.232__compound_literal.233__compound_literal.234__compound_literal.235__compound_literal.236__compound_literal.237__compound_literal.238__compound_literal.239__compound_literal.240__compound_literal.241__compound_literal.242__compound_literal.243__compound_literal.244__compound_literal.245__compound_literal.246__compound_literal.247__compound_literal.248__compound_literal.249__compound_literal.250__compound_literal.251__compound_literal.252__compound_literal.253__compound_literal.254__compound_literal.255__compound_literal.256__compound_literal.257__compound_literal.258__compound_literal.259__compound_literal.260__compound_literal.261__compound_literal.262__compound_literal.263__compound_literal.264__compound_literal.265__compound_literal.266__compound_literal.267__compound_literal.268__compound_literal.269__compound_literal.270__compound_literal.271__compound_literal.272__compound_literal.273__compound_literal.274__compound_literal.275__compound_literal.276__compound_literal.277__compound_literal.278__compound_literal.279__compound_literal.280__compound_literal.281__compound_literal.282__compound_literal.283__compound_literal.284__compound_literal.285__compound_literal.286__compound_literal.287__compound_literal.288__compound_literal.289__compound_literal.290__compound_literal.291__compound_literal.292__compound_literal.293__compound_literal.294__compound_literal.295__compound_literal.296__compound_literal.297__compound_literal.298__compound_literal.299__compound_literal.300__compound_literal.301__compound_literal.302__compound_literal.303__compound_literal.304__compound_literal.305__compound_literal.306__compound_literal.307__compound_literal.308__compound_literal.309__compound_literal.310__compound_literal.311__compound_literal.312__compound_literal.313__compound_literal.314__compound_literal.315__compound_literal.316__compound_literal.317__compound_literal.318__compound_literal.319__compound_literal.320__compound_literal.321__compound_literal.322__compound_literal.323__compound_literal.324__compound_literal.325__compound_literal.326__compound_literal.327__compound_literal.328__compound_literal.329__compound_literal.330__compound_literal.331__compound_literal.332__compound_literal.333__compound_literal.334ch_4_5_mux_enumch_4_5_mux_txtch_2_3_mux_enumch_2_3_mux_txtch_0_1_mux_enumch_0_1_mux_txtexp_rat_txtcomp_rat_txtwin_sel_txtlvl_mode_txteq_txtdac_dith_txtdmic_mono_sel_txtngate_type_txtalc_ref_textalc_mode_txtmic_bias_txtin_proc_ch_sel_txtin_proc_ch1_enumin_proc_mux_txtadc_mux_ch1_enumadc_mux_txtin_bst_mux_ch1_enumin_bst_mux_txtin_proc_ch0_enumadc_mux_ch0_enumin_bst_mux_ch0_enumplug_type_txths_mic_bias_force_txths_det_pol_txtjack_type_txtclassd_mux_enumdai_mux_txtsub_mux_enumsub_mux_txtdai3_mux_enumdac_mux_enumasrc_mux_txtdai1_mux_enumdai2_mux_enumdata_ctrl_txtmodular_rate_txtisrc_bm_txtisrc_br_txtbclk_sel_txttscs454_regmap_range_cfgsnd_soc_dapm_put_enum_double__mod_of__tscs454_of_match_device_tableregmap_writedevm_kmalloc__this_modulesnd_soc_bytes_putsnd_soc_component_readcleanup_modulememcpysnd_soc_bytes_getsnd_soc_put_enum_doubleregcache_mark_dirty__dynamic_dev_dbgdevm_clk_get__fentry__init_modulesnd_soc_component_writedevm_snd_soc_register_component__devm_regmap_init_i2csnd_soc_get_enum_double__ubsan_handle_out_of_boundsi2c_register_driversnd_soc_info_volsw_dev_errsnd_soc_get_volsw_rangestrstrmutex_locksnd_soc_bytes_infosnd_soc_info_volsw_range__mutex_initsnd_soc_put_volsw_range__x86_return_thunksnd_soc_info_enum_doubleclk_get_ratesnd_soc_get_volsw__ubsan_handle_shift_out_of_boundssnd_soc_put_volswregmap_bulk_writesnd_soc_component_update_bitsmutex_unlocki2c_del_driverregmap_register_patch__ubsan_handle_load_invalid_valuesnd_soc_dapm_get_enum_double__mod_i2c__tscs454_i2c_id_device_tablemsleepsnd_pcm_format_widthT��������6e��������Ee��������ie��������xe���������e���������T���������e���������e���������T���������e��������e��������T��������<e��������Ne��������aT��������~e���������T���������8��l����������e��������
��������"	'R��������AT��������sv���V���������&�e���������W���
V��������&�!T��������Qb_~�V�����������e���������C���~�T�������� CM(CS$C[V��������c�e���������g�����������Z�����������Z�����������]���������T��������L��������+e��������5`<�C	PHR��������me���������T����������l���������e���������e���������+�T���������_��������,`��������8m��������Je��������[Pbi	�nR��������~e���������`���������m���������P�1�	h�R���������e���������T��������+L��������EgJ]��������_H��������{k���������I�e���������g�T�����������_��������`��������N��������m��������.e��������5�=_��������Y�a_���������T�����������_��������	`��������:	N��������B	`��������W	`��������d	L��������t	m��������|	m���������	m���������	e���������	��	��	_��������7
�?
_���������
`���������
�m��������`��������!�6m��������>`��������P�^m��������qe���������m���������e��������T��������	9_��������Xl��������se���������l���������s�����������l����������l���������R�C�4
T��������H
`��������c
�
`���������
m���������
L��������`��������m��������e�wl����������t�����������l���������=+m��������Ae�����������[�&�-	�7R��������N�U	8ZR��������n�u	�~R�����������	p�R��������@Z�����������[#ZY`��������qy���m���������e�����������|�	0�R�����������	�R���������'l��������B`��������Nm��������n`��������zm�����������	��R�����������	��R�����������T��������e��������) .Z��������AT��������kI���������K�X���������
���c���������
���c��������	
�c��������) L
S�Zc��������u �
���c��������� �
���c���������S��������LH��������T&\Q��������k�Lpo��������xB�H������������W���������
�e�����������%�	�R�����������!Z��������-�2Z��������>�CZ��������O`TZ��������c@hZ���������T�������������l���������^
e��������l��������"�, 1Z��������AT����������l���������el���������Sl��������[�pe��������{��l���������)��Z��������F
F���]���������((0]��������8�HM]��������W�gul]��������v��@�i���������;�]�����������W�]����������� �i��������{P]��������&�3�;]��������C�SuX]��������b�q�yi���������;�]�����������`�i���������W�]�������������]����������p]��������n�!]��������+�9�A]��������I�WI_]��������g�u�}]�������������]���������l	� �p����������
��p���������!���p���������P���]��������b�'�,]��������4bA�P�Y�k p]���������h�]��������� ��]���������E�]��������� ��]���������)�]��������`]��������-��5i��������=c
J@R]��������i��qi��������y����i���������q�����]���������/����i�������������]���������/�
]��������
�@]��������&�/:]��������B�K6V]��������^�eRy�~]���������������]�����������@�p�������������]���������]���]��������]r]��������)]6h>]��������F]V�[]��������e]rhz]���������]�Y�]���������]���]���������]�r�]���������]T��������	�J[��������e���������n��������e����������������`�`1(�8�`�x��@�@�
���� �8�@@P �
�����|����@|P�X�������`�p����� �0���/�:��@	/H	@P	��	H�	S�	�
H
Y
�`
ah
lp
��
a�
r�
� z(�0/�z���H�z���a@�H�P/�����H
�
�
a`
�h
�p
/�
��
��
H �(�0a�����a�����H@�H�P/������`�p|���| �0��������@�P���,@O`p��@�� d(�0a�d���H�d���/@pPd�|�dp|`|p|���� �0����p���|@�H�Pa�����a��a`�h�pH�����H �(�0H�����/�����/@�HP/�����6G`�hap���a�G �(|0�������������@�HpPp���|�|��p`�h�p|����  �0 |� �� �� �� �@!�H!�P!��!��!
�!"�"$",`"�h";p"?�"E�"��"_ #E(#
0#o�#E�#$�#�#E�#;�#�@$�H$�P$��$��$��$%�%�%,`%�h%�p%��%��%��%_ &�(&�0&o�&��&��&�&��&��&E@'	H'"	P'��'	�'&	�'+	((|`(p(	�(2	�("	�(� )2	()&	0)+	�)G�)|�)G�)2	@*P	P*|�*P	�*�+j	+|`+j	p+��+z�+�	�+ ,z(,�	0,G�,z�,��,P	�,z�,��,j	@-�H-�	P-�-��-�	�-G.�.�.P	`.�h.�p.j	�.��.�	�. /�(/�	0/G�/��/��/P	�/��/��/j	@0P0z�0��0�1�1�h1��1�2�3�3��3_(5�055h6p6�7j	�8P	(:Gh;�<�	�=�	(?�h@��A�B�(D�hE�	�F�	�G�(IhJ�K��L�(N�hO,�PO�Q�(S�hT��Up�V|(X��X�;hYz�Y;�Z�([�9�[�h\�8(]��]@7h^d�^`6�_�	�`�ha 3(b��b 2hc	�c@1�dE(e`0�e�hf�/(g2	�g�.hh�phm�i��iC�j��j(l|hm��n��o�(q�hr��s�t@(v�hw?�x,�y({h|o�}��~_(�+	h����/(�@�Hh�`(�a���p��	��f��Y��P���B���	؆f�Y�P��B�	
(�f0�Y8�PH�`A`� 
x�f��Y��P���@��1
ȇfЇY؇P�@@�(�\ �h(�j8� �P�B
h�\p�hx�j������`
��f��YȈP؈�>�v
�f�Y�P(�H?@��
X�f`�Yh�Px��?���
��f��Y��Pȉ�=��
��f�Y�P�>0��
H�fP�YX�Ph�p>���
��f��Y��P��=Њ�
�f�Y��P��: ��
8�f@�YH�PX��5p���f��Y��P��`5��'؋\�h�j�� ��B(�\0�h8�jH���`�[x�f��Y��P���4��rȌ\Ќh،j� ����\ �h(�j8���P��h�fp�Yx�P�� 4�����\��hȍjЍ`�؍ ����\�h�j �`�(���@��X�\`�hh�jp�`�x� �����\��h��j��`�Ȏ��+��f�Y�P� .0�DH�fP�YX�Ph��-��H��f��Y��P��-Џ]�\�h��j�  �y8�\@�hH�jX��~p�p��\��h��j�� ~���ؐ\�h�j���}��(�f0�Y8�PH��,`��x�f��Y��P��,���ȑfБYؑP��+���\ �h(�j8� }P��h�\p�hx�j���|�����\��hȒjؒ |��\�h�j(��{@��X�f`�Yh�Px��*��
��f��Y��Pȓ`*�8��\�h�j� {0�%
H�\P�hX�j`�P�h��z��X��\��h��j�� zД@
�\�h��j�P���y �x8�\@�hH�jX� yp�[
��\��h��j��P����x���ؕ\�h�j�� x�v
(�\0�h8�j@�P�H��w`��
x�\��h��j��@��� w���
Ȗ\Жhؖj�@���v��
�\ �h(�j0�@�8� vP��
h�\p�hx�j��@����u���
��\��hȗjЗ0�ؗ u��\�h�j �0�(��t@�X�\`�hh�jp�0�x� t��4��\��h��j��0�Ș�s�M��f�Y�P��)0�VH�fP�YX�Ph� )��d��\��h��j�� sЙ�\�h��j��r ��8�\@�hH�jX� rp����\��h��j���q���ؚ\�h�j� ��� q��(�\0�h8�j@��H��p`��x�\��h��j�� p��ț\Лh؛j����o� �b �^(�d8� oP�)h�bp�^x�d���n��3��b��^Ȝd؜ n�>�\�h�j ��(��m@�ZX�f`�Yh�Px��(��j��\��h��jȝ m�|��\�h�j��l0��H�\P�hX�jh� l�����f��Y��P�� (О��f�Y��P��' ��8�f@�YH�PX� 'p����f��Y��P���&���؟\�h�j���k��(�\0�h8�jH� k`�x�f��Y��P��&��,ȠfРYؠP��%�B�\ �h(�j8��jP�Vh�\p�hx�j�� j��q��f��YȡPء%�~�\�h�j(��i@��X�\`�hh�jx� i�����\��h��jȢ�h����\�h�j� h0��H�\P�hX�jh��g�����\��h��j�� gУ	�\�h��j��f �8�\@�hH�jP��X� fp�*��\��h��j��Є���e��;ؤ\�h�j����� e�J(�\0�h8�j@���H��d`�Ux�\��h��j�� d��iȥfХYإP��#�{�\ �h(�j8��cP��h�fp�Yx�P��H$�����\��hȦjئ c���\�h�j(��b@��X�\`�hh�jx� b�����f��Y��Pȧ`#����f�Y�P��"0�H�fP�YX�Ph�`"����f��Y��P���!Ш0�f�Y��P�`! �C8�f@�YH�PX�� p�X��f��Y��P��` ���ة\�h�j������a��(�\0�h8�j@���H� a`�x�f��Y��P�� ��uȪaЪOتK��`���a �O(�K8��`P��h�fp�Yx�P�����0��\��hȫjЫ��ث�`�X�\�h�j ���(�`@��X�f`�Yh�Px� �����a��O��KȬ�_����a�O�K��_0��H�fP�YX�Ph�������\��h��j������`_Э��\�h��j�����^ ��8�f@�YH�PX� p���a��O��K���^��خa�O�K���^�0(�f0�Y8�PH��`�Gx�f��Y��P�� ��Zȯ\Яhدj�@^�v�\ �h(�j8��]P��h�\p�hx�j��@]����\��hȰjа��ذ�\�0�\�h�j ���(�@\@��X�f`�Yh�Px�������a��O��Kȱ\����a�O�K�\0�XH�\P�hX�j`���h��[�����\��h��j������ [в�a�O��K��Z �28�a@�OH�KX��Zp����\��h��j�������Z��Jسf�Y�P����a(�a0�O8�KH�XZ`�yx�a��O��K��HZ���ȴ\дhشj��Y���\ �h(�j8�`YP��h�\p�hx�j���X�����\��hȵjص`X���\�h�j(��W@��X�\`�hh�jx�`W�����f��Y��Pȶ����\�h�j��V0�H�fP�YX�Ph�h����\��h��j��`Vз#�\�h��j��U �48�\@�hH�jX�`Up�E��f��Y��P�����Tظf�Y�P���e(�f0�Y8�PH��`�tx�f��Y��P�����ȹfйYعP�����f �Y(�P8�P��h�fp�Yx�P��������\��hȺjк��غ�T���\�h�j ���(�`T@��X�f`�Yh�Px������a��O��KȻ8T���a�O�K�(T0�H�fP�YX�Ph����3��\��h��j�������Sм�\�h��j����@S �Q8�f@�YH�PX�p�l��a��O��K��S��}ؽa�O�K��S��(�f0�Y8�PH��`��x�\��h��j�������R���Ⱦ\оhؾj���� R���f �Y(�P8�P��h�ap�Ox�K���Q��
��a��OȿKؿ�Q��f�Y�P(��@�2X�f`�Yh�Px���A��\��h��j��Q�Y��\�h�j�Q0�pH�\P�hX�jh��P�����\��h��j������P�@�\�h��j�����O ��8�f@�YH�PX��p����a��O��K��XO�����a��O��K��HO��(�\0�h8�j@���H��N`�x�\��h��j������`N����a��O��K��8N�2�a �O(�K8�(NP�Fh�\p�hx�j�������M��d��f��Y��P����w�a�O�K(��M@��X�a`�Oh�Kx��M�����\��h��j�� M�����\�h�j��L0��H�\P�hX�jh� L�����\��h��j���K�����\��h��j� K �8�\@�hH�jX��Jp�"��f��Y��P�� ��0��\��h��j�� J�@(�f0�Y8�PH��`�Nx�\��h��j���I��_��\��h��j�� I�p�\ �h(�j8��HP��h�fp�Yx�P��������f��Y��P�� ����f�Y�P(��@��X�f`�Yh�Px� �����f��Y��P��������f�Y�P� 0��H�fP�YX�Ph��
�����\��h��j������ H��`��\��h��j�����G �8�f@�YH�PX� 
p�3��a��O��K��xG��D��a��O��K��hG�V(�f0�Y8�PH��`�ox�\��h��j������G�����\��h��j�������F���f �Y(�P8� P��h�ap�Ox�K��XF�����a��O��K��HF����f�Y�P(��@��X�\`�hh�jp���x��E����\��h��j������`E����f�Y�P� 0�8H�aP�OX�Kh�8E��I��a��O��K��(E��[��f��Y��P��
 �n8�f@�YH�PX� 
p�}��\��h��j���D�����\��h��j��@D��(�\0�h8�jH��C`��x�\��h��j������@C�����\��h��j�������B���f �Y(�P8��	P��h�ap�Ox�K���B��
��a��O��K���B��$�\�h�j ���(� B@�AX�\`�hh�jp���x��A��[��a��O��K��xA��n��a�O�K�hA0��H�\P�hX�j`���h�A�����f��Y��P�� 	�����a��O��K��@ ��8�a@�OH�KX��@p����\��h��j��`@�����\��h��j���?�(�\0�h8�jH�`?`�,x�\��h��j���>��@��`���������>�\�` ��(��8� >P�xh�`p��x�����=�����`��������`=����`����(�=@��X�``��h��x��<�����`��������@<����`������;0�"H�`P��X��h��;��?��`�������� ;��\��`��������: �y8�`@��H��X�`:p����`��������:�����`���������9��(�`0��8��H�@9`��x�`���������8����`���������8�#�` ��(��8� 8P�?h�`p��x�����7��[��`��������`7��w�`����(�7@��X�``��h��x��6�����`��������@6�����`������50��H�`P��X��h��5�� ��`�������� 5��% ��`��������4 �A 8�`@��H��X�`4p�^ ��`��������4��{ ��`���������3��(�`0��8��H�@3`��x�`���������2��� ��`���������2�� �` ��(��8� 2P�� h�`p��x�����1��� ��`��������`1��� �`����(�1@�X�``��h��x��0��0��`��������@0��!��`������/0�'!H�`P��X��h��/��?!��`�������� /��L!��`��������. �S!8�`@��H��X�`.p�^!��`��������.��q!��`���������-��!(�`0��8��H�@-`��!x�`���������,���!��`���������,��!�` ��(��8� ,P�Ph�`p��x�����+��p��`��������`+����`����(�+@��X�``��h��x��*�����`��������@*�����`������)0�	H�`P��X��h��)��8	��`�������� )��`	��`��������( ��	8�`@��H��X�`(p��	��`��������(���	��`���������'�
(�`0��8��H�@'`� 
x�`���������&��H
��`���������&�h
�` ��(��8� &P��
h�`p��x�����%���
��`��������`%���
�`����(�%@��
X�``��h��x��$����`��������@$��0��`������#0�XH�`P��X��h��#�����`�������� #�����`��������" ��8�`@��H��X�`"p����`��������"����`���������!�@(�`0��8��H�@!`�hx�`��������� �����`��������� ���` ��(��8�  P��!h�`p��x��������!��`��������`��"�`����(�@��X�``��h��x����
��`��������@��0
��`������0�X
H�`P��X��h����"��`�������� ��5"��`�������� �Q"8�`@��H��X�`p�b"��`����������m"��`����������|"(�`0��8��H�@`��"x�`������������"�`��������"�` ��(��8� P��"h�`p��x��������"��`������`�#�`����(�@�"#X�``��h��x����>#��`�������@�Z#��`������0�v#H�`P��X��h�����#��`�������� ��#�`������� ��#8�`@��H��X�`p��#��`����������$�`��������"$(�`0��8��H�@`�?$x�`�����������\$�`�������x$�` ��(��8� P��$h�`p��x��������$��`������`��$�`����(�@��$X�``��h��x����%��`�������@�!%��`������0�=%H�`P��X��h����Z%��`�������� �w%�`������� ��%8�`@��H��X�`p��%��`�����������%�`���������%(�`0��8��H�@`�&x�`�����������$&�`������A&` �(�8 P�
h`p�x���
��
�`�����`
�^&`��(
@v&X``�h�x���&�`�����@��&�`���0�&H`P�X�h���
�`����� ��
�`�����
 �&8`@�H�X`
p�&�`�����
�'�`������	'(`0�8�H@	`'x`�������$'�`������7'` �(�8 PJ'h`p�x����]'�`�����`�p'`��(@�'X``�h�x���'�f�q�F���PPlXrp�'�f�q�F���00S8YP�'hfpqxF���		:	@0	`�	�0
P#�
�#0���.0���.0
��
�.0P#��#0P#��#0P#��#0�$��$`��P#��#���.���.���.P#��#P#��#P#��#�$x�$�``�'h�'p�'x�'��'��'��'��'��0P#��#0���.0���.0���'��'��'��'��'��'�(�(�(�(�(�( ( ( $( )(  .(( 3(0 8(8 =(@ B(p �.� P#p!�#�!P#p"�#�"P#P#G(X#K(p#�#�#N(�#V(�#�$X$�$�$[(�$e(�${(�$�(�$�(�$�(�$�(%�.�%�.&�.�&''�(')')')0'�.�'�.0(�(�()�()�())#))0)0)�)�)9)�)C)�)M)�)W)�)V(�)P*P*a)X*e)p*`+�*`+`+m)h+r)p+w)x+|)�+�-,�.�,�.-�-�-�)�-�)�-�)�-�)�-�.0.�.�.�)�.�)�.�.f�.q�.F�.//2�/�)�/f�/q�/F�/�/�/3p0�)�0f�0q�0F�0�0�04P1 h1fp1qx1F�1�1�122"	2&	02�)H2fP2qX2Fh2�2�233�3�3�3�03�)H3fP3qX3Fh3�3�344$4
4�4;04�4�4*�4*�4�'�4$*�40505.*852*@57*p5�5�5>*�5E*�5P6P6M*X6X*p6c*�6f�6q�6F�6�6�6�<P7�h7fp7qx7F�7�7�7 8 8�(8�0888�@8�H8�P8�X8�`8�h8p86x8a�8|�8��8��8p�8|�8��8n*�8f�8q�8F9 909�<�9��9f�9q�9F�9::�<�:�=;x*(;f0;q8;FH;`;p;�<�;�*<f<q<F(<@<P<�<�<��<��<��<�	�<��<�*�<��<�=�=�=�*�=:�=S�=l�= @> @�> @�> @X? @�? @ @�*(@�*0@�*8@�*P@@A�@@A@A�'HA�(PA)XA�*pA�A�A�*�A�*�A�*�A�*BpBpB�*xB�*�B�B�B�*�B�*C�*�K��K��K�KpL�L�L�*�� `(�0@8 @�H�P�X�`�h�p�x�
���@���@�5Dhw���� 
$;(M,}0�4�8�<~@*DlH�L�PIT}X�\�`-d�	hpl�prt@x�|���	�o���	B/	z <$N(	�0�4�8	�@L
DH	
P�
TeX	�`�
d�h	�pt@x	b�]���	Z�����	"�3���	��]���	��2���	*�`� �0`8�@�P�X�`�p�x���������������� �0`8�@�P`X����������������X�X �0X@�PX�@���H���� (`(�`�5C@R�`�_�m �0�8�@�P�X�`�p�x����������������������������Ѕ�؅����%8�@�H�P�p�x���������������������� �(�0P�X``�h����������������������0�8�@�H|h�pPx��1���P���8U8M.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__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?� :@�9�"J��E@�V�"^� "Y@hfx"n� i@�fH"	~!M y@(gH"�n��@pr"
�2�n?�2}�*���\�V���@�tx"���
 �����@�w�"���� �@�{P"��;��@��"
�>�@@Ї0"'B,0BX5XBEXB�J`�x��:#F	p?2�Y0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�C����O�Bso��H��æ���Ӝ*A�3|\f?]8���9�_01�)2۶�P�A#/��Ƴ�1�cʅ��W���_t�D;�)�Mi�z�S�ri�e��d�#Œ�Z�gR�oy��ٶ�K K�Aсں�oc�J!�Zn���.�5,A�S+���i�@/������Й�{�I��JJ����`���hM`O����] ��!�𦞾�F�Ą{D9�-no�#�j��II�l��j����!�7ث ����p�C�I��A`/�.ɶ�{�Pc̩O�*�)Q�
}T�U��#>L�i��5���3��"Bk^��f~�����P&C�Nm�O�$��9��zϞ�g��d�ӎ^�yw�Ã���9�lK�!��}�ysw51#";랛�c�
�V]�_ yՃ��.�(;���?����	QC�6`J�d�FI����v��Y�	(=5~]��^�wP3Z�^B13��'	)���BBK:����0�Y��/fڂ���e{��~Module signature appended~