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* _)@?aT*OGWF_EgDoC{B_*w **@9X{ d@s`:X`:XhRXAhRX@y@hRX@!R* @*{¨_{ _WO@_@T 4WXRR 7@R(rR  R@9( 4 Q 9 )@9i7(R(@9TRa 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 @{Ũ_(RWXkh8UWX*@*{_WO@@xHAcTW4WXW@9H,7 *RA8 A9 !@xӋ(7 @L6"kꃊk1 뇟*!@"?("@)@9 qT qTqTOL!R*cpqKT7X}iu7Xiu@q Tc+T-TW4WX4WXW _)@?#T`OFWE_D{C_hE TW4WX*RBRcpKRqT7X}iw7Xiw@qTc+T BRcpqTuU54WXW`4WXXcptq T7XyvQ4cT7Xyvhh@ )@9)7h@@qaT {{i" hii*;XRMW4WXW`4WX#~WX*74 4WX*WWXh@{O@9H7@*hOA{¨_@{@ R *{_{_{ @97 @*{¨_c@{ _WO@@9@7@@?qTARC6*VXVX VXRODWC_B @{Ũ_֡VXRC{WO@` ap?qKT5XyvQ4@ a T@5Xyv6@9h7(Rv^@ RaR"R * OBWA{è_{ O\@@97^ OB @{è_db { _WO!\@@*_@qT@4VXR*R@9( 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_dlkm:8cmodule_layout񹾎__wake_up%rpmsg_sendxmcomplete&ԱD__dynamic_pr_debugdmemset/ .queue_work_onZ%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_irqsaver?kmem_cache_alloc_traceP*kmalloc_cachesG"wait_for_completion_interruptible}_dev_infoX___ratelimitycdev_deliBflush_workqueueJunregister_rpmsg_driver__stack_chk_fail destroy_workqueue^tunregister_chrdev_regionvclass_destroyޙUdevice_destroyc__register_rpmsg_driver57C__alloc_workqueue_key#\__init_waitqueue_headakK__raw_spin_lock_initHWstrlcpy6of_property_read_string_helperoϯcdev_add܍cdev_inito7hdevice_createdev_err}__class_create|S)alloc_chrdev_region\L=devm_kmallocg__stack_chk_guard[platform_driver_unregister98__platform_driver_registerGNU=v%hS  8'> NTn88(#((A8X pi 8~P(88888x(:pK88cp8{X8(Xx((\-(IL[@(xH8h((88   %*%    @4UW j   !#   4 $ $6CWfn|,EWh2FThou#18KT_i $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_waitstrcmpqueue_work_onmemset__dynamic_pr_debugcompleterpmsg_send__wake_up__mod_of__wdsp_glink_of_match_device_table::8(9 8QP99::L: U$ U( U, UPVX9 \ 9 ` 9 d 9 |WQ7 Q 7 Q 7 Q 7X9.9 9. 9 9. 9 9. 9Y99 9 9  9 9 9 9$Y@ZP9T9X 9\ 9d 9h 9l 9p 9|Y9 9 9 9[\V7 7 7 79 9 9 9](VD96H7L 96P 7T 96X 7` 96d 7]V^_ 97 9 7  9$ 7, 90 74`<9@7D 9H 7P 9T 7\ 9` 7h`p9t7x 9| 7 9 7 9 7_99 9 9 9 9 9 9aV4^`^t8x 8| 8 8b99 9 9 9 9 999 9 9 9 9 9 9Y9T9 9T  9 9T 9 9T 9(Y4c<dHeLUP UT UX U9>9 9> 9 9> 9 9> 9Y99 9 9 9 9 9 999 9 9 9  9 9 9 Y,f4gH8L 8P 8T 8Xhdilf|jcde9 8 9  8 9  8 9  8 k9 9  9$ 90l@mHnhL nhP nhT nhhop;" ;" ;" ;"qr(s,9|0 9|4 9|8 9|@tu99  9 9  9 9  9 9 v;J ;J ;J ;J r s$ 9|( 9|, 9|0 9|8 t u 9  8 9  8 9  8 9  8 k 9k 9k 9k 9k Y w$ ;( 9, 9 4 ;8 9< 9 @ ;D 9H 9 L ;P 9T 9 X xd ;(h 9l 9 p ;(t 9x 9 | ;( 9 9  ;( 9 9  x U U U U 9 8  9 8  9 8  9 8  k$ 9( 9, 90 9< YD 9H 9L 9P 9T 9X 9` 9d 9l vt ;rx ;r| ;r ;r y s 9| 9| 9| 9| t( zP {h 9l 9p 9t 9 | } ~ 9 8 9 8 9 8 9 8 k 9w 9w$ 9w( 9w4 Y< 9@ 8D 9H 8L 9P 8T 9X 8` kl 9p 9t 9x 9 Y { U U U U 9 8 9 8 9 8 9 8 k9F 9F  9F$ 9F4YPh}~9 8 9 8 9 8  9$ 8,k89< 9@ 9D 9LYP9T8X 9\ 8` 9d 8h 9p 8|k9 9 9 9; ; ; ; }~(:, :0 :< :Xd9h88l 9p 88t 9x 88| 9 88k9` 9` 9` 9`98p 9 8p 9 8p 9 8pk9 9 9 9Y ;P95 9$ ;P( 95, 90 ;P4 958 9< ;P@ 95D 9Lxhp9t8Xx 9| 8X 9 8X 9 8Xk9 9 9 9Y;x99 ;x 9 9 ;x 9 9 ;x 9 9xg ;$ ;( ;, ;87@ 7D 7H 7h 7l 7p 7t;x99 ; 9 9 ; 9 9 ; 9 999k 9 9k 9 9k 9 9kv; ; ;  ;H;L9P9T ;X 9\ 9` ;d 9h 9l ;p 9t 9x; ; ; ;}~99  9 9 9 9 9  9$Y0~89<9@ 9D 9H 9L 9P 9T 9XYd9h9l 9p 9t 9x 9 9 9Y{;99 ; 9 9 ; 9 9 ; 9 9x7 7 7  7<l;:p ;:t ;:x ;:}~9/9 9/ 9 9/ 9 9/ 9Y ;9I9 ; 9I  9$ ;( 9I, 90 ;4 9I8 9Dxh;bl ;bp ;bt ;b}~9{9 9{ 9 9{ 9 9{ 9Y;@9d9 ;@ 9d 9 ;@ 9d 9 ;@ 9d  9xT9WX8\ 9W` 8d 9Wh 8l 9Wp 8xk9C 9C 9C 9Cl; ; ; ;9W8( 9W 8( 9W 8( 9W 8(k9 9 9 9l99W  9$ 9W( 9, 9W0 94 9W8vPpqr9W8 9W  8 9W 8 9W 8$k4;h89< ;h@ 9D ;hH 9L ;hP 9XxQ:: :::8 Q 8 Q 8 Q 8$ Q(R8 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@8RRdM@SC]2 X@ j0'4e@P zd'$u@(x 'x(@0*+@`0.<<< P I