ELF>`@@"!GNUѕZk QdCWLinuxUHHV8H9P`H]UHt1uGt+Gl]ËGp]+GhUHATISHHDHCPLH@xH[A\]Hs0HHff.HH9UHAWAVAUIATISHXHHC HtH@HtHHC@HXI9uIMHHAHZI9t|M$II"HHHHHJHHHXHPPHpPLx@LpHHNH1I$HQHHPLPXI$DHS@HK@HHrI9uH[A\A]A^A_]ËHIt$0LUHDHD@HLUUHAVAUATISH]HDNDVeH%(HE1H]H]EIHM$I@L9N HPPHBH9 9HuV9PuHHPXL@PHHPIPLHUHXPHPXHMH PVV+PVHEDNDVLpH9t*IUIF@HBIV@MnHIEDIFPLpH9uHEH9t+HMI$I$HUHqI$HHP1H]eH3%(uiH[A\A]A^]ANIt$0HHENEFxHEH9tHUHEHzI$LI@DNDVFNUHAWLAVAUIATISHHLFHPI9A|$ IIL9yum;AwhQAT$1qHA@Q(IHBHQ@LqHIHAXHQPHBHIHpHAPIHAXID1[A\A]A^A_]IIPIqPHQLL9t?IrA@LLLAD$HtUHCPHSPHPI9tTA|$ IHA9xuA@A9D$vDQDIHHDAIu0D[1A\A]A^A_]1[A\A]A^A_]ff.@UIHATSHHVDN eH%(HD$1HHT$H$AIVD^HHHALCI9u8ID;IuA9rAA99I@@LM@@H@M9uHLHLCHPL9u HXPIHKHXPL9HAHE9Hu9rAHA99sIPPI@XHBHHL$HXI@PHI@XI@@HIHBIP@MPHIFD$)ȉD$LHix1H|$eH3<%(H[A\]øA)ÉD$D\$IPPI@XHBHHHXI@PHI@XI@@HIHBIP@MPHID1|AHHw0HHEHE@RfUHAWAVAUATSL(HIHIIIDHLALLHIHH@(LHX8H@L1[A\A]A^A_]Hs0IHHMHIff.UH H*]UH H ]UHSH(H{Ht HC[]fDUHAWAVAUATSH H}L/DIEHHEIHLpLcIH]H9u#ID$XMIT$XHXH9UIHEI9FuIFxI~xH}HLxH(H9tNIw8LIG0IW(LHBHHIG(H"IG0IHC(HXIG(H;EuLIvHYIF`IVXLHBHHIFXH"IF`0ILH}H [A\A]A^A_]Iu0HH@UHAUATHILhLIT$XID$`LHBHHID$XH"ID$`LA\A]]fUHAUATHILhLIT$(ID$0LHBHHID$(H"ID$0LA\A]]fUHAVLwAUIATILLLL1A\A]A^]fUHAUATSL/HMeLHsHLL1[A\A]]UHAUATSL/HMeLHs8LtL1[A\A]]UHGHAWIAVAUI"ATSHHLHHEHHHyLpI9t,HOXHHHLPLoXLIFPHOPLpL9uHHII"HHzLxH9t,HWXHPHLoPLgXLIGPHWPLxH9uH}H[A\A]A^A_]UHAULoATILI$L4LA\A]]fDUHAVLwAUAATSHLHHH9t/L`ID$XL`H9tE9l$uLL[A\A]A^]LE1L[A\A]A^]DUHAVAUAATSHHLpLHCxH{xH9t/L`ID$(L`H9tE9l$uLL[A\A]A^]LE1L[A\A]A^]UHAVI AUIATSHH=IHLhLkHIFLADŽ$ID$ IID$ID$HID$HID$PID$xID$xI$HID$XLHBIT$XHIT$`H[LA\A]A^]UHHAVA AUATSHL/H=IHtLL(IH@8DpLHXID$8ID$@HSxID$(LHBHCxIT$(HSxIT$0[LA\A]A^]ÐUHAWA AVAֺ`AUATASHHH=LEDMIHt`DxHUDpEEeLcAEHELIU0I]IE HIUPLHQHIMPHIMXHL[A\A]A^A_]fDUHAUATISHLkLIT$ ID$(LHBHHID$ H"ID$(IT$HtIL$At$E1H{8L[A\A]]UHGHAWIHAVIAUI"ATSHHEIIHuHLbHXH9tOIT$(E1HPHIT$IL$At$Mt$ Ml$(I0LIHC IT$ HXH;UuH}H[A\A]A^A_]f.UHSHHHHCPH@pHtHH(HtH{HtH{Ht[]UHAVAUATSHH9tQIIHXE1HC Ht"HHtS8uHAƅHC@HXI9u[DA\A]A^]E1[A\DA]A^]UHAVAUIATISHDLsLLLHAąH{0L1AąLD[A\A]A^]ËNEL$ HHw0ED$Hff.UHAWAVAUATE1SH uLweH%(HE1AF$u%HEeH3%(H D[A\A]A^A_]L/HEHEM}ELutuDLc8HuLLDLc8HuLLdELI}0C AąLIIu0DEHHMMU0MAHDEHLX@UHAWAVAUATSHH(DO(L'eH%(HE1HGLEODGDMHEDMl$LsHLLHuLI|$0LA$0KHcstoAt$`S,LIWLEEHUeH3%(H([A\A]A^A_]It$0HHBL{0AI$AẢEHDLEHEEsB<DE1HcM ?A4 HA DEA9HߺHuEE$ff.UHAVAULoATILSM$H eH%(HE1I$ADŽ$I9HXDC A9$sA$HCXHXI9uA$DDA$MEtEDM$HuLELGKIt$0HHDC iDM$HuLELI|$0LELA$A$HUeH3%(H [A\A]A^]It$0HHA$It$0HHA$It$0AHHIt$0DMAHHA$1ufDDUHw0HHH]UHAWAVIAUIATSHHPeH%(HE1D LIH@HxHHIE8A}I$I$ID$8HCI$I$ID$@AE@I$I$I$I$AD$LHI$I$I$I$I$Mt$0I$A|$HID$PM$ I$I$HPhHtLLID$PA|$HHSHp`MṀIt`ID$PH@pHTLE1HEeH3%(aHPL[A\A]A^A_]ËJ@HHHiI$ {(tS4I|$0 IHLEL 1LM|$80HHELC,AD$`S0HMKD HEMHHMLELLƉH HCH=I8LI0t2HcI]HM$(AƄ$0E1LL;HHcЅHEALDHA|$HL@fDUHATSHHPL(eH%(HE1HEMM1HH}HID$HHu1HHEHHEHHEI|$HHHuHUeH3%(u HP[A\]ff.UHAVAUATSHGPHxx?HH=II־ HIHIuHHPE1Lp@H{8 pID$HHIuIU0HCPLH@x0tL(I}Ht IELkLHID$ LHBIT$ HIT$(H[LA\A]A^]1HhH{8IL$E1IT$At$LID$E1[LA\A]A^]ff.UHAWAVAUIATSHHL'LweH%(HE1DAv$I|$8E1L IEHM|$LA$01LxJSAN$LAT$`Iu;I$(H{HtEHCEąLEEHMeH3 %(H[A\A]A^A_]ËODGHHIt$0EN$AF$MmEDsM$AăLLADt=Au1McK<& H ։u9K|%Hu1+DUHAWAVAUATISHH(L/LweH%(HE1DM}LIL$HA01LxpsAN$LAu`I$I(H{HtEHCEIT$Av$E1EI}8I $EID$LEHEeH3%(EH([A\A]A^A_]ËODGHHIu0EN$AV${HHMIEЉH}‰EtIEHMDEH}Hc1L 1A HA DE9HHu1H{0HEEKSHI|$0H{0HH{0HKSHI<$IEHXHC@I9t$HC HtH@HtHH[@H@H{0HH{0HI}0HLIvHLAV$I}0HALI|$0HEELLELEI|$0HEEɋKSHI|$0LI|$0HL1I|$0HELEI|$0HELEIEI|$0HI]I|$0LAIEHAH{0HEI|$EID$H{0HH{0HLE1H{0H0t&L(I}HIEI|$0HEEI|$0HI}0HEEI}0H1sst_dsp_newsst_block_alloc_scratchsst_module_runtime_restoresst_module_runtime_savesst_module_runtime_alloc_blocksblock_alloc_fixedsst_module_alloc_blocksblock_alloc_contiguousblock_allocsst_alloc_blocksblock_list_removesst_fw_unloadsst_fw_reloadsst_dma_transfer_completesst_dsp_dma_copyreloading firmware error: parse fw failed %d error: no DMA channel unloading firmware error: can't alloc blocks %d error: prepare failed error: module copy failed allocating scratch blocks DMA: callback &sst->mutexAudioDSPerror: invalid DMA engine %d sst_dma_new failed %d error: DMA alloc failed error: context copy failed snd_soc_sst_firmwareerror: cant disable block %d:%d block freed %d:%d at offset 0x%x block allocated %d:%d at offset 0x%x DMA: src: 0x%lx dest 0x%lx size %zu error: dma prep memcpy failed block request 0x%x bytes at offset 0x%x type %d persistent fixed block request 0x%x bytes type %d offset 0x%x persistent block request 0x%x bytes type %d error: no free blocks for runtime module size 0x%x error: runtime block prepare failed error: no free blocks for section at offset 0x%x size 0x%x error: fw module prepare failed module %d scratch req 0x%x bytes scratch buffer required is 0x%x bytes no modules need scratch buffer block request 0x%x bytes type %d at 0x%x block request 0x%x bytes type %d error: can't alloc scratch blocks error: scratch block prepare failed initialising audio DSP id 0x%x error: DMA device register failed error: DMA request channel failed error: unable to set DMA slave config %d saving runtime %d memory at 0x%x size 0x%x error: DMA context alloc failed restoring runtime %d memory at 0x%x size 0x%x no context buffer need to restore! sound/soc/intel/common/sst-firmware.clicense=GPL v2description=Intel SST Firmware Loadersrcversion=4FA6E9CC4C6E426B8571371depends=dw_dmac_coreretpoline=Yintree=Yname=snd_soc_sst_firmwarevermagic=5.4.0-216-generic SMP mod_unload modversions sst_dsp_freesst_dsp_newsst_dsp_get_offsetsst_module_runtime_get_from_idsst_module_get_from_idsst_block_free_scratchsst_block_alloc_scratchsst_mem_block_unregister_allsst_mem_block_registersst_module_runtime_restoresst_module_runtime_savesst_module_runtime_free_blockssst_module_runtime_alloc_blockssst_module_free_blockssst_module_alloc_blockssst_free_blockssst_alloc_blockssst_module_runtime_freesst_module_runtime_newsst_module_freesst_module_newsst_fw_free_allsst_fw_freesst_fw_unloadsst_fw_reloadsst_fw_newsst_dsp_dma_put_channelsst_dsp_dma_get_channelsst_dsp_dma_copyfromsst_dsp_dma_copytopmodule_layout:zLkmalloc_cachesdma_set_maskљKdevm_ioremap_resourcetdw_dma_probeb˛@mutex_unlockdma_free_attrs Hdma_set_coherent_maskQ__mutex_init dw_dma_remove/dma_alloc_attrs*mutex_lockr request_threaded_irqڶV3_dev_errOdevm_kfreeD|__iowrite32_copy-U_dev_infoL__x86_indirect_thunk_rdx) __stack_chk_fail\ɢ.__x86_indirect_thunk_raxm__fentry__oU__dma_request_channelѠ"kmem_cache_alloc_trace"__dynamic_dev_dbgEdma_release_channel zkfree8߬imemcpyYdma_wait_for_async_txYdevm_kmalloc;JQfree_irqXOG=7rk|\RDsnd_soc_sst_firmwareGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0snd-soc-sst-firmware.koЩ4 5#X0=m Uy j}70]$H<60XHz  &< RlD . PrvxfN A7b ,\*LPq& HyjbK8,@`]zl T 8(%8AXo8q8 h808 (( 94> H8Z `xt mP 8 , 8 8 P" 08> 9w[ 8w 8 8 p8 88 h (8 8< H WY oOv f 8 $7 P8 [2     0(  P7  F  U  d  s     0  H  X  p    &   Tu „A J U'm _j = P *tP :  x +X|80 ^\0 M  sX"4Ka* =Pl ^`l;\d1PUl< 9)@y0p@CA]ny {nP 0M}||xNK)JP`DJ@Vib͟0Qb0*r49MY {a >n^fJ (g sX榌__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_sst_dsp_dma_copyto__kstrtab_sst_dsp_dma_copyto__ksymtab_sst_dsp_dma_copyfrom__kstrtab_sst_dsp_dma_copyfrom__ksymtab_sst_dsp_dma_get_channel__kstrtab_sst_dsp_dma_get_channel__ksymtab_sst_dsp_dma_put_channel__kstrtab_sst_dsp_dma_put_channel__ksymtab_sst_fw_new__kstrtab_sst_fw_new__ksymtab_sst_fw_reload__kstrtab_sst_fw_reload__ksymtab_sst_fw_unload__kstrtab_sst_fw_unload__ksymtab_sst_fw_free__kstrtab_sst_fw_free__ksymtab_sst_fw_free_all__kstrtab_sst_fw_free_all__ksymtab_sst_module_new__kstrtab_sst_module_new__ksymtab_sst_module_free__kstrtab_sst_module_free__ksymtab_sst_module_runtime_new__kstrtab_sst_module_runtime_new__ksymtab_sst_module_runtime_free__kstrtab_sst_module_runtime_free__ksymtab_sst_alloc_blocks__kstrtab_sst_alloc_blocks__ksymtab_sst_free_blocks__kstrtab_sst_free_blocks__ksymtab_sst_module_alloc_blocks__kstrtab_sst_module_alloc_blocks__ksymtab_sst_module_free_blocks__kstrtab_sst_module_free_blocks__ksymtab_sst_module_runtime_alloc_blocks__kstrtab_sst_module_runtime_alloc_blocks__ksymtab_sst_module_runtime_free_blocks__kstrtab_sst_module_runtime_free_blocks__ksymtab_sst_module_runtime_save__kstrtab_sst_module_runtime_save__ksymtab_sst_module_runtime_restore__kstrtab_sst_module_runtime_restore__ksymtab_sst_mem_block_register__kstrtab_sst_mem_block_register__ksymtab_sst_mem_block_unregister_all__kstrtab_sst_mem_block_unregister_all__ksymtab_sst_block_alloc_scratch__kstrtab_sst_block_alloc_scratch__ksymtab_sst_block_free_scratch__kstrtab_sst_block_free_scratch__ksymtab_sst_module_get_from_id__kstrtab_sst_module_get_from_id__ksymtab_sst_module_runtime_get_from_id__kstrtab_sst_module_runtime_get_from_id__ksymtab_sst_dsp_get_offset__kstrtab_sst_dsp_get_offset__ksymtab_sst_dsp_new__kstrtab_sst_dsp_new__ksymtab_sst_dsp_free__kstrtab_sst_dsp_freedma_chan_filter__UNIQUE_ID_ddebug121.46613sst_fw_reload.coldblock_list_remove__UNIQUE_ID_ddebug116.46502block_list_remove.coldblock_alloc_contiguous__UNIQUE_ID_ddebug136.46793block_alloc__UNIQUE_ID_ddebug140.46825block_alloc_fixed__UNIQUE_ID_ddebug151.46925sst_dsp_dma_copy__UNIQUE_ID_ddebug110.46436sst_dma_transfer_completesst_dsp_dma_copy.cold__UNIQUE_ID_ddebug122.46630block_list_prepare.isra.0block_list_prepare.isra.0.cold__UNIQUE_ID_ddebug144.46858sst_alloc_blocks.cold__UNIQUE_ID_ddebug153.46966__UNIQUE_ID_ddebug154.46971sst_module_runtime_alloc_blocks.cold__UNIQUE_ID_ddebug152.46940sst_module_alloc_blocks.cold__UNIQUE_ID_ddebug165.47106__UNIQUE_ID_ddebug166.47114__UNIQUE_ID_ddebug167.47118__UNIQUE_ID_ddebug168.47122__UNIQUE_ID_ddebug169.47126sst_block_alloc_scratch.cold__UNIQUE_ID_ddebug109.46423__UNIQUE_ID_ddebug174.47209__key.47215sst_dsp_new.coldsst_dsp_dma_get_channel.coldsst_fw_new.cold__UNIQUE_ID_ddebug155.46996sst_module_runtime_save.cold__UNIQUE_ID_ddebug156.47014sst_module_runtime_restore.cold__func__.47210__func__.47107__func__.47015__func__.46997__func__.46967__func__.46926__func__.46941__func__.46794__func__.46826__func__.46859__func__.46503__func__.46631__func__.46614__func__.46424__func__.46437__UNIQUE_ID_license176__UNIQUE_ID_description175__crc_sst_dsp_new__crc_sst_module_runtime_restorefree_irq__crc_sst_mem_block_unregister_all__crc_sst_module_get_from_id__crc_sst_mem_block_registerdevm_kmalloc__this_module__crc_sst_module_runtime_new__crc_sst_fw_freememcpydma_wait_for_async_txdma_release_channel__dynamic_dev_dbgkmem_cache_alloc_trace__dma_request_channel__fentry____x86_indirect_thunk_rax__crc_sst_module_runtime_save__stack_chk_fail__crc_sst_module_runtime_free__x86_indirect_thunk_rdx__crc_sst_block_alloc_scratch_dev_info__crc_sst_free_blocks__crc_sst_alloc_blocks__crc_sst_block_free_scratch__iowrite32_copydevm_kfree_dev_err__crc_sst_dsp_freerequest_threaded_irqmutex_lockdma_alloc_attrs__crc_sst_module_free_blocks__crc_sst_module_freedw_dma_remove__mutex_init__crc_sst_fw_free_all__crc_sst_dsp_dma_copyfrom__crc_sst_module_runtime_get_from_id__crc_sst_dsp_dma_put_channeldma_set_coherent_maskdma_free_attrs__crc_sst_module_new__crc_sst_dsp_dma_get_channelmutex_unlockdw_dma_probedevm_ioremap_resource__crc_sst_module_runtime_free_blocks__crc_sst_dsp_get_offset__crc_sst_fw_reloaddma_set_mask__crc_sst_fw_new__crc_sst_dsp_dma_copyto__crc_sst_module_runtime_alloc_blockskmalloc_caches__crc_sst_module_alloc_blocks__crc_sst_fw_unload!Qw   ( D PK X P !  P h *1U5O   x1Ka5    F H    $ 1 K |         , @ Q    : Q h       1 a x    Ha,g%1i)CQai6>Y i n@]ey 8   6Kj5  0S`qN 0U ^   X : A 8Fa h pm  ( & + "Cu H| T3CN^v 7 <Jkp ;LYv*>Q<  ([ b p?MreW @ P+ d    & 05@ /EOZ _iv  Z6 x6   h(05A IZbjv ~      ( h-AINC[ fk}      , 74<H MW+b jr} p$(H04]<@0HL   $vx|fN7,0DHPT ybK8<,`dlp TX\`    , 0 4 8 < L X ` ( H P \ d l p @ D   T h $  t  P (0 80@HP0X`` h0 p x  P P    `0`p P(!&f $8(80S48@DHPbTX`}d hpptNx  $n XC@"Og,`Pl( $Q(024 8xSH8S@HPpSxSSXS (00PSX0`h@SPS8S0S8@HhSpxPSSPS (PHSPHX`FSXS0(Sx(S0p8@.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl.rela__kcrctab_gpl.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.modinfo__ksymtab_strings__versions.rela__jump_table.data.rela__verbose.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d? :@lpJA!E@(^$hY@q8&xl@P & a(0@  2)h2+/@0/0p 3 :@@; ;`@@@@.C30CX<DLD8D  Z[0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H \C,ۈ\Vn8 O ڪU?5&[| i{l>#e0)SdzT5Ѽu41qwͲT:6urLՄbim#r[-E\in0dIgDS.8/;~"?߈!/bxRu滰HIwțUÿ m+(>76Z{NR=N|V#̒$-oyQZ8(xukI/:ȉŦsJaO#ඵb:c[.Aܻ2e Ht g- aɧ