ELF@@N N N N N N N N N N N N N N ^{og_WO@@RR(r"R*7?T*w** z@?T*Bz@"R7RR(r @ҠzA**7*RA}(r@5qTzAC#R*7RR(r@7} 5X i75Xiw @QR@ 5X)iw(5Xiw@9T@@@ R @ R 0@ R @Q@ARr"R U@9@ R}{(r@@qa0T5XR@QqT9R@R5XyyQ9_T<@ 7@*f+*w **@z@@!R* _)@?T{B*OGWF_EgDoC^__*w **@9X^{ d@s`:X`:XhRXAhRX@y@hRX@!R* @*{¨^__^{ _WO@_@T 4WXRR 7@R(rR  R@9( 4 Q 9 )@97(R(@9"TRa R(@9iURIUr })a)  K(9F@"RTRA8 A9 !@(7 @k6xӊ"J郉J1_ ꇟjx!@"?("5QI|@G`E@9 77RA8 A9 !@xӋ(7 @L6"kꃊk1 뇟K!@"?("u@4 4WX*~@ODWC_B @{Ũ^__(RWXkh8TWX*@*^{_WO@@xHAcTW4WXW@9,7 *RA8 A9 !@xӋ(7 @L6"kꃊk1 뇟 +!@"?(")@9 qT qTqTOL!R*cpqKT7X}iu7Xiu@q Tc+T-TW4WX4WXW _)@?#T{C`OFWE_D^__hE TW4WX*RBRcpKRqT7X}iw7Xiw@qTc+T uBRcpqTU554WXW@4WX[cptq T7XyvQ4cT7Xyvhh@( )@97h@@qT* {zi" hii*;XRIW@4WXW4WX{WX*4 4WX*WWXh@|^{O@9h7@*hOA{¨^__@^{@ R * {^__^{ @97 @*{¨^__c@^{ _WO@@9@7@@?qTARC6*VXVX VXRODWC_B @{Ũ^__֡VXRC^{WO@ ap?qKT5XyvQ4@ a T@5Xyv6@97(Rv^@ RaR"R * OBWA{è^__^{ O\@@9(7^ OB @{è^__d ^{ _WO!\@@*_@qT@4VXR*R@9H 7@9 qT@4VX * RR@9 T@9R] !b~@@9 TR] @9iURIUr* })a)  K99R*ODWC_B @{Ũ^__4VX@9@*qcom,wcd-dsp-glink&wpriv->ch_state_wait&x->waitwdsp_wait_for_all_ch_connectqcom,wdsp-channels%swdsp_glink_wqwdsp_glink_openwglink_dlkmwdsp_tx_buf_workwcd-dsp-glink&(&wpriv->rsp_lock)->rlock&(&wpriv->ch[i]->ch_lock)->rlockwdsp_rpmsg_callbackwdsp_glink_flushinclude/linux/uaccess.hwdsp_register_rpmsgwdsp_rpmsgwdsp_rpmsg_removewdsp_glink_writewdsp_glink_releasewdsp_glink_probewdsp_rpmsg_probewdsp_glink_readtechpack/audio/ipc/wcd-dsp-glink.c%s: Error creating wdsp_glink_wq %s: Failed to get channel %s: Invalid ch %s: Channels not in connected state %s: channel %s is not in connected state %s: Channels are not in connected state %s: Invalid packet type %s: Invalid count = %zd %s: count = %zd %s: Invalid cmd pkt count = %zd, pkt_size = %zd %s: Invalid cmd pkt size = %zd %s: requested ch_name: %s, pkt_size: %zd %s: All channels are not connected %s: channel name parse error %d %s: copy into buffer %d %s: rsp_cnt=%d read from buffer %d %s: Size %d is greater than allowed %d %s: copy_to_user failed %d %s: copy_from_user failed %d %s: resp count = %d %s: rpmsg send failed, ret = %d %s: Failed to register char dev, err = %d %s: Failed to alloc char dev, err = %d %s: Failed to create class, err = %d %s: Failed to register with rpmsg, err = %d %s: Failed to create device, err = %d %s: Rpmsg driver register failed, err = %d %s: ch name = %s, payload size = %d 3%s: Invalid ch or data 3%s: Invalid private data %s, Invalid Channel [%s] %s: Channel[%s] state[Up] %s: Channel[%s] state[Down] %s: rpdev is NULL %s: wpriv = %pK %s: file->private_data = %pK %s: count = %zd is more than WDSP_MAX_READ_SIZE %s: Resp Queue is Full. Ignore new one. ^{{^__^{{^__description=SoC WCD_DSP GLINK Driverlicense=GPL v2vermagic=4.14.285-g5f00bf266851-ab8874763 SMP preempt mod_unload modversions aarch64name=wglink_dlkmintree=Ydepends=alias=of:N*T*Cqcom,wcd-dsp-glinkalias=of:N*T*Cqcom,wcd-dsp-glinkC*Nl $Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)wglink_dlkm-module_layout񹾎__wake_up!rpmsg_sendxmcomplete&ԱD__dynamic_pr_debugdmemset/ .queue_work_on__init_workZ%strcmpvfinish_waitݍschedule_timeoutyprepare_to_wait_eventuyHinit_wait_entryz_raw_spin_unlockq_raw_spin_locknk__might_sleepvfreeK__arch_copy_from_userI@vzallocA,__dynamic_dev_dbg zkfreeXUprintk]__arch_copy_to_userxp __might_faultHۈ__check_object_sizeu_raw_spin_unlock_irqrestore~)Hmemcpy❚_raw_spin_lock_irqsave"\kmem_cache_alloc_trace-;kmalloc_cachesG"wait_for_completion_interruptible 7_dev_infoX___ratelimitlcdev_deliBflush_workqueueSgunregister_rpmsg_driver__stack_chk_fail destroy_workqueue^tunregister_chrdev_regionEclass_destroyRedevice_destroy__register_rpmsg_driver57C__alloc_workqueue_key#\__init_waitqueue_headakK__raw_spin_lock_initHWstrlcpyF~of_property_read_string_helperѼPcdev_addl֋cdev_init&device_createrdev_errT^__class_create|S)alloc_chrdev_regionWhvQdevm_kmallocg__stack_chk_guard%Э8platform_driver_unregisterJh__platform_driver_registerGNUI   @'> NTn@8(#((A8X i 8~P(88888x(:xK88cp8{X8@(\@((8d-(I[@(xtP8h((88   %*%    @4UW j @  !#   < , $6CWfn|,EWh2FThou#/=DW`ku $xwdsp_glink_driverwdsp_glink_probewdsp_glink_probe.__keywdsp_glink_fopswprivwdsp_register_rpmsg.__keywdsp_register_rpmsg.__key.49__init_completion.__keywdsp_register_rpmsg.__key.51wdsp_rpmsg_driverwdsp_glink_removewdsp_glink_readwdsp_glink_read._rswdsp_glink_read.descriptorwdsp_glink_read.descriptor.13wdsp_glink_read._rs.11wdsp_glink_writewdsp_glink_write._rswdsp_glink_write.descriptorwdsp_glink_write._rs.24wdsp_glink_write._rs.34wdsp_glink_write._rs.26wdsp_wait_for_all_ch_connect._rswdsp_glink_write._rs.22wdsp_glink_write.descriptor.30wdsp_tx_buf_workwdsp_glink_write._rs.28wdsp_glink_write._rs.32wdsp_glink_write._rs.20wdsp_glink_openwdsp_glink_open.descriptorwdsp_glink_flushwdsp_glink_releasewdsp_glink_release.descriptorwdsp_tx_buf_work.descriptorwdsp_rpmsg_probewdsp_rpmsg_probe.descriptorwdsp_rpmsg_removewdsp_rpmsg_remove.descriptorwdsp_rpmsg_callbackwdsp_rpmsg_callback._rswdsp_rpmsg_callback.descriptorwdsp_rpmsg_callback._rs.67wdsp_rpmsg_callback._rs.65wdsp_glink_of_match$d__UNIQUE_ID_description76__UNIQUE_ID_license77__UNIQUE_ID_vermagic61__UNIQUE_ID_name62__UNIQUE_ID_intree63____versions__module_depends__UNIQUE_ID_alias64__UNIQUE_ID_alias65init_module__this_module__platform_driver_registercleanup_moduleplatform_driver_unregister__stack_chk_guarddevm_kmallocalloc_chrdev_region__class_createdev_errdevice_createcdev_initcdev_addof_property_read_string_helperstrlcpy__raw_spin_lock_init__init_waitqueue_head__alloc_workqueue_key__register_rpmsg_driverdevice_destroyclass_destroyunregister_chrdev_regiondestroy_workqueue__stack_chk_failunregister_rpmsg_driverflush_workqueuecdev_del___ratelimit_dev_infowait_for_completion_interruptiblekmalloc_cacheskmem_cache_alloc_trace_raw_spin_lock_irqsavememcpy_raw_spin_unlock_irqrestore__check_object_size__might_fault__arch_copy_to_userprintkkfree__dynamic_dev_dbgvzalloc__arch_copy_from_uservfree__might_sleep_raw_spin_lock_raw_spin_unlockinit_wait_entryprepare_to_wait_eventschedule_timeoutfinish_waitstrcmp__init_workqueue_work_onmemset__dynamic_pr_debugcompleterpmsg_send__wake_up__mod_of__wdsp_glink_of_match_device_table::@(9 8QP99:8::t$U( U, U0 UTV\9 ` 9 d 9 h 9 WQ7 Q 7 Q 7 Q 7X9.9 9. 9 9. 9 9. 9Y99 9 9 9 9 9 9(YDZT9X9\ 9` 9h 9l 9p 9t 9Y9 9 9 9[\V7 7 7 79 9 9 9 ],VH96L7P 96T 7X 96\ 7d 96h 7]V^_97 9 7$ 9( 70 94 78`@9D7H 9L 7T 9X 7` 9d 7l`t9x7| 9 7 9 7 9 7_99 9 9 9 9 9 9aV8^d^x8| 8 8 8b99 9 9 9 9 999 9 9 9 9 9 9Y9T9  9T 9 9T 9 9T  9,Y8c@dLePUT UX U\ U9>9 9> 9 9> 9 9> 9Y99 9 9 9 9 9 999 9 9 9 9 9 9(Y4f<gT8X 8\ 8` 8dhpixfjcde9 8 9  8  9  8 9  8 k,90 94 98 9DlTm\nh` nhd nhh nh|op;" ;" ;" ;"qr<s@9|D 9|H 9|L 9|Ttu99  9 9  9 9  9 9 v ;J ;J ;J ;J$ r4 s8 9|< 9|@ 9|D 9|L t u 9  8 9  8 9  8 9  8 k 9k 9k 9k 9k Y w< ;@ 9D 9 L ;P 9T 9 X ;\ 9` 9 d ;h 9l 9 p x| ;( 9 9  ;( 9 9  ;( 9 9  ;( 9 9  x U U U U 9 8  9 8  9 8  9( 8 4 k@ 9D 9H 9L 9X Y` 9d 9h 9l 9p 9t 9| 9 9 v ;r ;r ;r ;r y s 9| 9| 9| 9| tD zl { 9 9 9 9 | } ~ 9 8 9 8 9 8 9 8, k8 9w< 9w@ 9wD 9wP YX 9\ 8` 9d 8h 9l 8p 9t 8| k 9 9 9 9 Y { U U U U98 9  8 9 8 9  8,k89F< 9F@ 9FD 9FTYp}~(9,80 94 88 9< 8@ 9D 8LkX9\ 9` 9d 9lYp9t8x 9| 8 9 8 9 8k9 9 9 9; ; ; ;,}<~PT:X :\ :h :988 9 88 9 88 9 88k9` 9` 9` 9`98p 9 8p 9 8p 9 8pk9 9 9  9(Y8D;PH95L9P ;PT 95X 9\ ;P` 95d 9h ;Pl 95p 9xx98X 9 8X 9 8X 9 8Xk9 9 9 9Y;x99 ;x 9  9 ;x 9 9 ;x  9$ 90x<gP;T ;X ;\ ;h7p 7t 7x 7 7 7 7;99 ; 9 9 ; 9 9 ; 9 9 99k 9 9k 9  9k$ 9( 9k,vP;T ;X ;\ ;;99 ; 9 9 ; 9 9 ; 9 9; ; ; ; } ~8H9L9P 9T 9X 9\ 9` 9d 9hYt~|99 9 9 9 9 9 9Y99 9 9 9 9 9 9Y{;99 ;  9 9 ; 9 9$ ;( 9, 90xL7P 7T 7X 7;: ;: ;: ;:}~ 9/9  9/$ 9( 9/, 90 9/4 9@Y\;`9Id9h ;l 9Ip 9t ;x 9I| 9 ; 9I 9x;b ;b ;b ;b}~9{9 9{ 9 9{  9 9{ 9Y4;@89d<9@ ;@D 9dH 9L ;@P 9dT 9\ ;@` 9dd 9lx9W8 9W 8 9W 8 9W 8k9C 9C 9C 9Cl; ;  ; ;(9W,8(0 9W4 8(8 9W< 8(@ 9WD 8(LkX9\ 9` 9d 9llt9x9W| 9 9W 9 9W 9 9Wvpq0r<`9Wd8h 9Wl 8p 9Wt 8x 9W| 8k;h9 ;h 9 ;h 9 ;h 9xQ:: :@::@ 8Q 8 Q 8 Q$ 8( Q,R 8 8 8 8T99 99(909 89@9P9X9`9h95x99999999999999999 9(909I@9H9P9X9dh9p9Wx99pPS.symtab.strtab.shstrtab.init.plt.text.ftrace_trampoline.bss.rela.data.rela.text.rela.rodata.rela.init.text.rela.exit.text.modinfo.rela__verbose.comment.rela.gnu.linkonce.this_module__versions.note.gnu.build-id.note.GNU-stack @A%B=HGH`B@SRM@SC]2p X@ j'<e@H z',u@ x '(@0x*+@X0/@@=X=X= P xJ