ELFx@@GNUe8krGq{(Q{ WO@RRHr"R*7?T*EuI**9z@?T*Bz@"R*`7f*@z@@!R**OCWB @{Ĩ_{Od@`B`@az@`@!R*B BOA*{¨_{ _WO@ _@T 4XRR* 5 R@94Q9 (R kh8jURJUrR,}JaJ  K k(89a7O@"R6bTA8@@)胈)1?釟*W58/ ն*A8@@)胈)1?釟6@44X*~@ODWC_B @{Ũ_ֶ(RXkh8X*{g_WO@@4HAT`4X  _)@?!3T~@OGWF_EgD{C_ ՠ" *A8@@)胈)1?釟+ +@9 q T qTq TT &4Xu T#4XApR*ph4*"RBRp4%RBRpq @H454X 4XTRpqT 4X a&*64X*hGT4X*Rjh8u&nX9?"T{yzA5z"h"@h wR*h"@@( 4*h"@BRh"@ @i4%Rh"@BRh"@ @?q @I4UU5 4h"@X@> D@4X0. {{i" hii*XR**W4 4X*aXbXX{WOHA R(RHrBR _ARr"R6R`R`v00"R` R`R`*`OBWA{è_{@ R *{_{_{g_WO@4@ XjX@XR@9h 4*%R@99?TnXhyy R*nXyyaA95*%RnX:}BRiz!nXiz aA9?q@5!5nXyy@ #*XX@94(BTnX yv@nXy6@9nXRn R _)@?!T*OGWF_EgD{C_{og_WO @ R nX 4X@8.#T@4XDR* _)@?&T*OIWH_GgFoE{D_R}ArRn 94   YR #9?hT;@UqT~y?T| hu~M@z;)R {}Өj{* a9j{j{*Kih84TK@ aj{{{j{ 1j{  5 9j{=j{ Aj{ ! E Ij{ Mj{j{!@{T1X**wa @4Xj{j;@qT<{{vRz~#(R0j`*(X* @qT*}ӨjvanXivnXi6"TnXn?9 4X`4X;@@4XoA|w{ WO @ @ h"@ah"@@a4X@cG$R7OCWB @{Ĩ_*XXRC{RHr{_{р{_{ѫ{_{ O^ 4q!T`XRt@9h4(TinX yu@@9`XRu@9(4(TinX yt@<`7@9t4ThnXyu``OB @{è_{ ORu@ "R` aR"Rh0aXRbR OB @{è_{ W O C@@R@X*< (R           #?bT*Xb9 _)@?T*OKWJ{I_X&A*A{ g_WOc8@@TXRR R@9qTX"R," Rky8Rmky8iURIUr}uk(ky8 })a)  Kk98 9"RROEWD_CgB @{ƨ_RXkh8*{! (@{{ I  I II(XR{_{_{! (@{{ I  I II(XR{_{_{og_WOC;@3`* qTq T5`X*AH 4**AkT ~@@{u6`X{u*aXw*}@;aXR((R"aR"Rb9@&AR@6`X&A@aR"ROFWE_DgCoB{A_{WO_@T'6@ Օb@7 R*X*OBWA{è_X{{_{ O@R@7   *XOB @{è_֡XX{{_{{_qcom,wcd-dsp-glinkdescription=SoC WCD_DSP GLINK Driverlicense=GPL v2vermagic=4.9.270-g862f51bac900-ab7613625 SMP preempt mod_unload modversions aarch64intree=Ydepends=alias=of:N*T*Cqcom,wcd-dsp-glinkalias=of:N*T*Cqcom,wcd-dsp-glinkC*wcd-dsp-glink%s: Failed to alloc char dev, err = %d wdsp_glink_probe%s: Failed to create class, err = %d %s: Failed to create device, err = %d %s: Failed to register char dev, err = %d 3%s: Invalid private data wdsp_glink_read%s: count = %zd is more than WDSP_MAX_READ_SIZE wcd_dsp_glinktechpack/audio/ipc/wcd-dsp-glink.c%s: rsp_cnt=%d read from buffer %d %s: copy_to_user failed %d %s: resp count = %d wdsp_glink_write%s: Invalid count = %zd %s: count = %zd %s: copy_from_user failed %d %s: Invalid reg pkt size = %zd %s: glink register failed, ret = %d %s: Link state wait timeout %s: Invalid cmd pkt size = %zd %s: Link state is Down %s: Invalid cmd pkt count = %zd, pkt_size = %zd %s: Failed to get glink channel %s: requested ch_name: %s, pkt_size: %zd %s: glink channel %s is not in connected state %d %s: Invalid packet type wdsp_glink_ch_info_init%s: glink ch memory is already allocated %s: no_of_channels: %d but max allowed are %d %s: Invalid size = %zd, pkt_size = %zd %s: Invalid no_of_intents = %d %s: channels: %d ch_cfg_size: %d, size: %zd, pkt_size: %zd%s: Wrong channel name &ch[i]->mutex&ch[i]->ch_connect_wait&ch[i]->ch_free_waitwdsp%s: Unable to register wdsp link state wdsp_glink_open_ch%s: ch->ch_cfg.name = %s, latency_in_us = %d, intents = %d %s: glink_open failed for ch %s %s: ch %s is already opened 3%s: Invalid parameters wdsp_glink_notify_rx%s: Size %zd is greater than allowed %d %s: Resp Queue is Full. Ignore latest and keep oldest. %s: rsp_cnt = %d copy into buffer %d 3%s: Invalid priv wdsp_glink_free_tx_buf3%s: Invalid tx_buf wdsp_glink_notify_state%s: glink channel: %s connected %s: intent_size = %d %s: Failed to queue intent %d of size %d %s: Failed to request qos %d for ch %s 6%s: channel: %s disconnected locally 6%s: remote channel: %s disconnected remotely wdsp_glink_notify_rx_intent_req3%s: Invalid req_size %zd %s: intent size %zd requested for ch name %s%s: Failed to queue rx intent, rc = %d %s: glink_close is failed, ret = %d wdsp_glink_close_ch%s: ch %s is closed %s: ch %s is already closed %s: GLINK_LINK_STATE_DOWN wdsp_glink_ch_open_cls_wrk%s: GLINK_LINK_STATE_UP wdsp_glink_link_state_cbwdsp_glink_tx_buf_work%s: ch name = %s, payload size = %d %s: glink tx failed, ret = %d %s: channel %s is not in connected state 3%s: cdev is NULL wdsp_glink_open%swdsp_glink_wq%s: Error creating wdsp_glink_wq &wpriv->link_state_wait&wpriv->rsp_mutex&wpriv->glink_mutex&x->waitwdsp_glink_flushwdsp_glink_release%s: closing wdsp_glink driver 3%s: glink ch %s failed to notify states properly %d %s: Invalid device data wdsp_glink_removeu=module_layoutVMglink_closeEK9glink_qos_latencydev_warn-glink_queue_rx_intent?i glink_rx_doned҈glink_open4z]/__wake_up>Pglink_tx=glink_register_link_state_cb~)Hmemcpy地__kmallocmutex_destroy destroy_workqueueiBflush_workqueuehoglink_unregister_link_state_cbˠdcomplete zkfreez__mutex_initH52__init_waitqueue_head57C__alloc_workqueue_keykmalloc_order_trace__stack_chk_faildmemset/ .queue_work_onZ%strcmpvfreeIfinish_wait?,schedule_timeoutE.&prepare_to_wait_event%binit_wait_entrynk__might_sleepK__arch_copy_from_userI@vzallocg__stack_chk_guardHWo__dynamic_dev_dbgrmutex_unlockXUprintk]__arch_copy_to_userHۈ__check_object_size`mutex_lock׿wait_for_completion_interruptible Y_dev_infoX___ratelimit|cdev_delbdevm_kfree^tunregister_chrdev_region,qclass_destroy%device_destroy4^cdev_addKcdev_init4XBdevice_createu7dev_errdΊ__class_create|S)alloc_chrdev_regionZ"devm_kmalloct4platform_driver_unregisterLsD__platform_driver_registerN N N N N N N N N N N N N N N N N N N 5^}ewcd_dsp_glinkAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) '>N`p8 @@@8p 8@8188I8aP8yp888@88($?X8W< g}XP#888V$q@<8T82K8j08h8@0( '8 h?"<_@@}@#@@@@&@H\ %v % 4T     ! #   &5B]kt$ 4%9FWh|! ( 5 = D Z p w         B \X n w    $xwdsp_glink_driverwdsp_glink_probewdsp_glink_probe.__keywdsp_glink_fopswdsp_glink_removewdsp_glink_readwdsp_glink_read._rs$dwdsp_glink_read.descriptorwdsp_glink_read.descriptor.12wdsp_glink_read._rs.10wdsp_glink_writewdsp_glink_write._rswdsp_glink_write.descriptorwdsp_glink_write._rs.18wdsp_glink_write._rs.24wdsp_glink_write._rs.22wdsp_glink_write._rs.36wdsp_glink_write._rs.26wdsp_glink_ch_info_initwdsp_glink_write._rs.20wdsp_glink_write._rs.28wdsp_glink_write.descriptor.32wdsp_glink_write._rs.34wdsp_glink_write._rs.30wdsp_glink_tx_buf_workwdsp_glink_write._rs.16wdsp_glink_openinit_completion.__keywdsp_glink_open.__keywdsp_glink_open.__key.90wdsp_glink_open.__key.92wdsp_glink_flushwdsp_glink_releasewdsp_glink_close_chwdsp_glink_ch_info_init._rswdsp_glink_ch_info_init._rs.39wdsp_glink_ch_info_init.__keywdsp_glink_lcl_ch_open_wrkwdsp_glink_ch_info_init.descriptorkzallocwdsp_glink_ch_info_init.__key.50wdsp_glink_lcl_ch_cls_wrkwdsp_glink_ch_info_init.__key.52wdsp_glink_ch_info_init._rs.47wdsp_glink_ch_open_cls_wrkwdsp_glink_link_state_cbwdsp_glink_ch_info_init._rs.41wdsp_glink_ch_info_init._rs.43wdsp_glink_ch_info_init._rs.45wdsp_glink_tx_buf_work.descriptorwdsp_glink_open_chwdsp_glink_notify_rxwdsp_glink_notify_tx_donewdsp_glink_notify_tx_abortwdsp_glink_notify_statewdsp_glink_notify_rx_intent_reqwdsp_glink_open_ch.descriptorwdsp_glink_notify_rx.descriptorwdsp_glink_free_tx_buf_workwdsp_glink_notify_state.descriptorwdsp_glink_notify_rx_intent_req.descriptorwdsp_glink_close_ch.descriptorwdsp_glink_close_ch.descriptor.77wdsp_glink_of_match__UNIQUE_ID_description73__UNIQUE_ID_license74__UNIQUE_ID_vermagic52__UNIQUE_ID_intree53____versions__module_depends__UNIQUE_ID_alias54__UNIQUE_ID_alias55alloc_chrdev_region__check_object_size__class_createdevm_kmallocplatform_driver_unregister__this_modulecompletequeue_work_on__stack_chk_guarddev_warnglink_closefinish_waitclass_destroycleanup_modulememcpyprepare_to_wait_event__wake_up__dynamic_dev_dbgglink_rx_doneinit_modulekmalloc_order_trace___ratelimitschedule_timeout__stack_chk_fail__arch_copy_to_uservzalloc_dev_infocdev_addglink_qos_latencyinit_wait_entryflush_workqueuedevm_kfreedevice_createdestroy_workqueuemutex_lockwait_for_completion_interruptibleprintk__mutex_initdev_errmemset__init_waitqueue_headglink_queue_rx_intentstrcmp__might_sleep__platform_driver_registervfreeunregister_chrdev_regionmutex_unlockglink_register_link_state_cbglink_unregister_link_state_cbdevice_destroy__mod_of__wdsp_glink_of_match_device_table__arch_copy_from_user__alloc_workqueue_keyglink_txmutex_destroycdev_init__kmalloccdev_del,g48 < @ Xd`idh il p it x i| fG6 G 6 G 6 G 66  6  6  6(m,60 m4 6< m@ 6D mH 6T\` h l t6  6  6  6p$08pDPXO \h ` O d h h O l h t O x h |      z   0e}      eP}dhlp t x |   zq q q qM  M    M    M$ (v4@8<@ @D H L @P T X @\ ` hvl l l l          z         $ ( ,4l8 l< l@ l~e       $z04 8 < TX8\ ` 8d h 8l p 8xz] ] ] ]* * * *t{t8o@DH L P T X \ dzp@t @x @| @P  P  P  PzD D D D  p  p  p $ p, z8 }< }@ }D }L p t x |      z              z     0 o8   * * * *   t { t4 o< @ D H L P T X ` zp t |            z      o    0 kP X \ X` d Xh l Xp t X| z       |             v          $ ( 4 vh yx ^ | ^ [ [ [ ^ [ ^                       $(  , 4  8 @  D HL PT  X `  d l  p t7 K  7  K  7  K  7  K l K  l  K  l  K  l  K sj $ ( ,  0 4  8 <  @llp lt lx l              * * * *0Llt{o                 Lsdstsl l l l|l l l l$0]48 ]< @ ]D H ]L Tz`ud uh ul ut] ]  ]  ] z   l l l l8\i`d$h il p $t ix | $ i  $ r@LwP\ w` d wp t wx < < < <      ]   $ ]( , 0 ]4 8 < ]Pv`]dh ]l p ]t x ]| zQ Q Q QsT T T T       0HL]P T ]X \ ]` d ]hss] ]  ]  ] z   $](0, ]0 04 ]8 0< ]@ 0HzX\ ` d lx]|h ] h ] h ] hz   |$0 48  < @  D L  P T\x               vJe J e J e J ee  e  e  euk^ ^   ^  ^ DlH lL lP lpA A  A  A    ( (   (   (  8 " 8  " 8  "  8 $ "Hh lp  t x  |    l l l l|@ @   @    @   vhlxp t xx | x  xx  x  x  xw^x ^ x ^  x ^ xDrwjx   x   x   xv#$ #, #4 #HkTX(\ ` (d h (l t?x(| ? ( ? ( ? (# # # #k(  (  (  ? ( ? ( ? ($ ?( (, p  U m U m U m U m             (!D!mh!vp!t!Ux! |! U! ! U! ! U!!!U! ! U! ! U! ! U!!k!!U! ! U! ! U! ! U""$"u8"H"P" T" X" `"mt"u|""n"N" n" N" n" N" n" N"""N" " N" # N# # N #(#8#D#X#\#N`# d# Nh# l# Np# t# Nx#####N# # # N# # # N# # # N#v#$$$nH$L$P$ T$ X$ \$ `$ d$ h$t$$@$$$ @$ $ $ @$ $ $ @$ $ $v$$-$$ $ -$ $ $ -$ $ $ -$ %v i  i  i $ i(   hip< PD(  0(h0x8 @H P X`h p(x@h !L!##(0$$h8$$(8iP*M@HP*X**]*@HP*Xx*U*N*@HP*X*-*pxq.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rela.rodata.modinfo.rodata.str1.1__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.init.plt.bss.comment.note.GNU-stack@$3d%.@jb>l%49@N%$I@x^%Y@`fH(o2&)z ~3 B @` @C@PxH@K@H0OOO0O<>Px@Pd X_