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 @ҠnA**7*RA}(r@5qTnAC#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@9h,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 uBRcpqT54WXW4WX[cptq T7XyvQ4cT7Xyvhh@( )@97h@@qT* {zi" hii*;XRLW4WXW@4WX"{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 @{è^__db ^{ _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.234-g0cbd60cbb186-ab7624117 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_dlkmLmodule_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@vzalloc#__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_tracezTkmalloc_cachesG"wait_for_completion_interruptibleD_dev_infoX___ratelimit>acdev_deliBflush_workqueue&Eunregister_rpmsg_driver__stack_chk_fail destroy_workqueue^tunregister_chrdev_region9`class_destroyYMdevice_destroyn__register_rpmsg_driver57C__alloc_workqueue_key#\__init_waitqueue_headakK__raw_spin_lock_initHWstrlcpy3of_property_read_string_helperAcdev_addzNcdev_init.`&device_createZ~dev_err{__class_create|S)alloc_chrdev_regionv devm_kmallocg__stack_chk_guardy4platform_driver_unregisterK__platform_driver_registerGNUz  @'> NTn@8(#((A8X xi 8~P(88888x(:xK88cp8{X84(\4((,d-(I[@(xhP8h((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_description75__UNIQUE_ID_license76__UNIQUE_ID_vermagic60__UNIQUE_ID_name61__UNIQUE_ID_intree62____versions__module_depends__UNIQUE_ID_alias63__UNIQUE_ID_alias64init_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:,::h$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 9FTYd|}~ 9 8$ 9( 8, 90 84 98 8@kL9P 9T 9X 9`Yd9h8l 9p 8t 9x 8| 9 8k9 9 9 9; ;  ; ; }0~DH:L :P :\ :x988 9 88 9 88 9 88k9` 9` 9` 9`98p 9 8p 9 8p 9 8pk9  9 9 9Y,8;P<95@9D ;PH 95L 9P ;PT 95X 9\ ;P` 95d 9lx98X 9 8X 9 8X 9 8Xk9 9 9 9Y;x99 ;x 9 9 ;x 9  9 ;x 9 9$x0gD;H ;L ;P ;\7d 7h 7l 7 7 7 7;99 ; 9 9 ; 9 9 ; 9 999k 9  9k 9 9k 9 9k vD;H ;L ;P ;|;99 ; 9 9 ; 9 9 ; 9 9; ; ; ;}~,<9@9D 9H 9L 9P 9T 9X 9\Yh~p9t9x 9| 9 9 9 9 9Y99 9 9 9 9 9 9Y{;99 ; 9 9 ;  9 9 ; 9  9$x@7D 7H 7L 7|;: ;: ;: ;:}~ 9/9 9/ 9 9/  9$ 9/( 94YP;T9IX9\ ;` 9Id 9h ;l 9Ip 9t ;x 9I| 9x;b ;b ;b ;b}~9{9 9{ 9 9{ 9 9{ 9Y(;@,9d094 ;@8 9d< 9@ ;@D 9dH 9P ;@T 9dX 9`x9W8 9W 8 9W 8 9W 8k9C 9C 9C 9Cl; ; ; ;9W 8($ 9W( 8(, 9W0 8(4 9W8 8(@kL9P 9T 9X 9`lh9l9Wp 9t 9Wx 9| 9W 9 9Wvpq$r0T9WX8\ 9W` 8d 9Wh 8l 9Wp 8xk;h9 ;h 9 ;h 9 ;h 9xQ:: :4::4 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]2` X@ j'<e@H z',u@ x '(@0h*+@X0/@@=X=X= P xJ