ELF@@-*_%_%zR| (,D-DD T DD-(D$D-DD L DD-8pD-D@P @   @PD-D ($D-DD L DD-0D-D H   H  HD-D ( (D-DD P DD-888D-DP 0  PD-D DtpD-DX P   XD-D LD-D\ `   \D-D ( $D-DD L DD-88D-DPT @   PTD-D 0tD-D0L 0 X 0LD-4|D-D0L 0 T 0LD-8D-D0L 0  0LD-D ( D-DD H DD-4HD-DP 0 L PD-D 4LD-D0L 0  0LD-D ,HD-D H   P  HD-D 0@D-DL    LD-D 0pD-D0L 0 H 0LD-HPD-D\ `  ` \D-D 4xD-D0L 0 P 0LD-DD-DX P   XD-D 4D-D`P 0  `PD-D 4T|D-D0L 0 T 0LD-4D-D0L 0  0LD-D 0tD-D0L 0 L 0LD-<D-DT @  \ TD-D 08lD-D H   t  HD-D (l<D-DD d DD- 4hD-D0L 0  0LD-D ,8X-DD L DD-|?#{ WO@~RRF*?`VT*`7BR4*B`OC @WB{Ĩ#_rRah ?` CT!BtRhHRhVhhhhRhjR`snR!B`YR`J`zfR`*?` TBhI*a!B?T@TB*`I!$?#{{#_ ?#{O(A)LC A4@_ qTqCy rTR=RjTbX ROA{¨#_ @96*hRC*!**`RC)R! 9*;z?#{qU R{#_G?#{CO A8R C#?9iARr R9cCxxxy7;@9@# @y8x4#** ]]]xC]x k@KzT]8*h9A8 C_ TOIC@{G#_%B2?#{ g _ W O CA8JR CѨc#@9R9 $@tA_q>=k9[k TR9R@"@( @9 5jL99 9@8 @9?(TJ@.C)JeSJ K*@j)8"@iA)%@)C)} ? kbTJ"* qj T *7 *k})6qT?%qMTz?%q T @9_Tjj8k2j*8 @9J 9@@h @9 l 9TI *@@j(8H @9I@ qL 9k4TkH T)2j(8 5@@9( @9 + 9 T@j(8( @9J@ q+ 9 T&J(8 T@)R 9 @99`5R@ 9HR( 9@iL9 @9895@985A8 C_ TOMWL_KgJ{I#_* @9@9!*@!**!B!@* 0?#{ o g_WOA8 CA:@9#(A @#(@97=@5h @9 q"Th@9qaT h@>=C @9qTh@9qTiRSS  k)J)EZ? k"Tq%T R3IY  qS SH) k)j(EZ@h@9h4*Ii @9*?QqT(RjR! jTJR?Aqj9T?Qq`T?EqTRRC!Rj@k@9i 9@YRI @8 Rj@i 9k@9yRI @8*@88)@9j 95*i@9k@HR 9(h 99Rh@ h@ h@ @9h9h@9KRQh9h@9i@9 *i @9! *i@9A*?q 2Ri @9h@9)Q) j)* i4h5h@98h@95h @9 Q?)qTQ!qTh@9 9h@99 h@ @i@ @9! @jR|@9ǏR̬r*}*KJdJ _qT R)}@[YI^C !RX x#w+[ @H @ "R#R$R_Orqrk@TE0?iR`@h@`@ @_rQڨrk@TE0?h@^C@@_rѾrk@TE0?AR4AR*A8 C_ !TOQWP_OgNoM{L#_iRRC!RC!`@b @9!c@9 RC!**@*{D?#{|@{#_?#C{WOCA8 CTAVA`@#R`6VA@A8 C@ !TOD@WC{AC#_RR@@@@BR(@A *@(4*``\@uN 4@***@)@kVC)}QH}i (?#{ O BRh@1*cR*OB @{è#_?#{WO* *cR2vcROBWA{è#_?#{WOk2?T? T?Th? T?A TjR`hS q` ThA_)R)nRhR`h`AB`:C`RCa:C:` `tZCvT@@_fr1rk@TE0?ր5@@(_rѾrk@TE0?@t^CT@@_fr1rk@TE0?ր5@@(_rѾrk@TE0?`^C~`R@`RbOBWA{è#_ }_) } 5g2?#{*{#_?#{ SO CA8 C7`:C`RCa:C:` A8 C_ TOKS@{I#_`RC"RR`uWcR6*`RC!*F@a"R*6*`RC!*7hNC)RB39IR@c3}Ct: 6*`RC!*`:Cc#RR56`RC!*c`RC!:`RC`RCcS!*c}R6*`RC!C_x5``ApCy rTA qAT*`RC!tAR`A` *`RC5!c!_ tx_lockHW wakeup attempt during SSR Error Interrupt received 0x%x failed to select h/w instance SLIM QMI power request failed:%d TX timed out:MC:0x%x,mt:0x%xmsg exceeds HW limit reg&ctrl->ssr_lockpdr add lookup failed Interrupt received while suspended Failed to get logical address rxUnable to allocate TID request IRQ failed QMI send req fail %d &x->waiterror adding slim controller rx dma init failed Unable to prepare rx channel SLIM: capability TX failed:%d 3QMI power request failed 0x%x Failed to init PDR handle %stxunexpected state:%d QMI client init failed: %d qmi_add_lookup failed: %d %s: error calculating coef %d capability message NACKed, retrying slim resource not idle:%d Failed to request RX dma channelqmi_handle_init failed: %d QMI request failed 0x%x qcom_slim_ngd_enable_streamQMI service registration failed:%dmsm/adsp/audio_pdavs/audioQMI TXN wait fail: %d SLIM controller Registered Remote Service connect failed: %d tx dma init failed qcom,slim-ngdSLIM SAT: Rcvd master capability capability exchange timed-out QMI TXN init fail: %d qcom,slim-ngd-ctrllpassslim-ngdqmi init fail, ret:%d, state:%d Fail to allocate TID Failed to start master worker Message buffer unavailable unable to prepare channel QMI wait timeout slim_qcom_ngd_ctrlz__platform_driver_registerœplatform_driver_unregister Wldevm_kmallocdevm_platform_get_and_ioremap_resourceKm0platform_get_irqcdevm_request_threaded_irqؙdev_err_probe@Yqcom_register_ssr_notifier __mutex_initA`__init_swait_queue_headIGpdr_handle_alloc޴qcom_unregister_ssr_notifieru)Cpdr_add_lookup[pdr_handle_releasex_dev_errX_dev_warn:slim_alloc_txn_tid,Sslim_free_txn_tid__stack_chk_fail 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestore~)HmemcpyKMmutex_lock,sg_init_table:Jwait_for_completion_timeout82mutex_unlockc'Jof_match_nodeCof_get_next_available_childNPwof_property_read_variable_u32_array'rVkmalloc_cachese쎘__kmalloc_cache_noprofNplatform_device_alloc:Ndriver_set_override zkfree platform_device_add[platform_device_put!rklog_read_mmio^ log_post_read_mmio+@log_write_mmio$G+LTRS[^adjmpsi6C78D|Q ! X  E  +   z ?  (T9 8a py `Y > $4 < $   >   p|  ! ?     S  \ `  | 8   p)9  \  M | `@@  L   @G  p8  @x <  DH @2 DB@ } t)  3   G D    $, h F0 \# 'l !t !w ! X# \# '* ' |'< x' |' ' k ' '  'h 'q ' 8)8 4) 8) #X< $     J ,e   k f   e  ! ; ; " S \$E $0 u6 # %q #% "$ % % % ;c ; % @;  _Tf<5&5rs%5L \@@9&?xs%@mnr%*L0I s%](&@s%As%$s ;  #@cB`s%s s% s% @s%`s% #!D 0s%`bk%s%s% Fzt%Bt%e\LALH$t%C@s J 2t%0sTgL'@{zgoC@LIt%NTt% FEQ )Sot%J{t% ;Q xJw ($@Ut% FZt% t%%t% t%&@I (^ T ' c {'lL't% `u% r*u% 9 L'=X]Du% d 6<Yu% f L0uu%7Xxu% hu% &u% u% r U$U&u% m U$U&u% ov% 9'v% .Bv% ._v% .}v%  L'v% vv% %3 L'0v% yv% v% w% I 7w%01=w% ~ L01Tw%  L'u]pw%  zEw%  # w%)Zw% ngd_reg_offset_dataqmi_msg_handlerdecoded_sizeqmi_elem_infoelem_lenarray_typeei_arrayqmi_elem_typeQMI_EOTIQMI_OPT_FLAGQMI_DATA_LENQMI_UNSIGNED_1_BYTEQMI_UNSIGNED_2_BYTEQMI_UNSIGNED_4_BYTEQMI_UNSIGNED_8_BYTEQMI_SIGNED_2_BYTE_ENUMQMI_SIGNED_4_BYTE_ENUMQMI_STRUCTQMI_STRINGqmi_array_typeNO_ARRAYSTATIC_ARRAYVAR_LEN_ARRAYqmi_handlesock_lockrecv_bufrecv_buf_sizelookup_resultsservicestxnstxn_locksockaddr_qrtrsq_familysq_nodesq_portqmi_opsnew_serverdel_servernet_resetbyedel_clientqmi_serviceqmi_txnqmislim_clk_stateSLIM_CLK_ACTIVESLIM_CLK_ENTERING_PAUSESLIM_CLK_PAUSEDslim_device_statusSLIM_DEVICE_STATUS_DOWNSLIM_DEVICE_STATUS_UPSLIM_DEVICE_STATUS_RESERVEDslim_transport_protocolSLIM_PROTO_ISOSLIM_PROTO_PUSHSLIM_PROTO_PULLSLIM_PROTO_LOCKEDSLIM_PROTO_ASYNC_SMPLXSLIM_PROTO_ASYNC_HALF_DUPSLIM_PROTO_EXT_SMPLXSLIM_PROTO_EXT_HALF_DUPslim_port_directionSLIM_PORT_SINKSLIM_PORT_SOURCEslim_port_stateSLIM_PORT_DISCONNECTEDSLIM_PORT_UNCONFIGUREDSLIM_PORT_CONFIGUREDslim_ch_data_fmtSLIM_CH_DATA_FMT_NOT_DEFINEDSLIM_CH_DATA_FMT_LPCM_AUDIOSLIM_CH_DATA_FMT_IEC61937_COMP_AUDIOSLIM_CH_DATA_FMT_PACKED_PDM_AUDIOslim_ch_aux_bit_fmtSLIM_CH_AUX_FMT_NOT_APPLICABLESLIM_CH_AUX_FMT_ZCUV_TUNNEL_IEC60958SLIM_CH_AUX_FMT_USER_DEFINEDslim_channel_stateSLIM_CH_STATE_DISCONNECTEDSLIM_CH_STATE_ALLOCATEDSLIM_CH_STATE_ASSOCIATEDSLIM_CH_STATE_DEFINEDSLIM_CH_STATE_CONTENT_DEFINEDSLIM_CH_STATE_ACTIVESLIM_CH_STATE_REMOVEDqcom_slim_ngd_stateQCOM_SLIM_NGD_CTRL_AWAKEQCOM_SLIM_NGD_CTRL_IDLEQCOM_SLIM_NGD_CTRL_ASLEEPQCOM_SLIM_NGD_CTRL_DOWNqcom_ssr_notify_typeQCOM_SSR_BEFORE_POWERUPQCOM_SSR_AFTER_POWERUPQCOM_SSR_BEFORE_SHUTDOWNQCOM_SSR_AFTER_SHUTDOWNslimbus_mode_enum_type_v01SLIMBUS_MODE_ENUM_TYPE_MIN_ENUM_VAL_V01SLIMBUS_MODE_SATELLITE_V01SLIMBUS_MODE_MASTER_V01SLIMBUS_MODE_ENUM_TYPE_MAX_ENUM_VAL_V01slimbus_pm_enum_type_v01SLIMBUS_PM_ENUM_TYPE_MIN_ENUM_VAL_V01SLIMBUS_PM_INACTIVE_V01SLIMBUS_PM_ACTIVE_V01SLIMBUS_PM_ENUM_TYPE_MAX_ENUM_VAL_V01slimbus_resp_enum_type_v01SLIMBUS_RESP_ENUM_TYPE_MIN_VAL_V01SLIMBUS_RESP_SYNCHRONOUS_V01SLIMBUS_RESP_ENUM_TYPE_MAX_VAL_V01qcom_slim_ngd_ctrlframerngddma_rx_channeldma_tx_channeltxdescreconfm_workngd_up_workmwqqmi_uptx_buf_lockssr_lockpdrrx_phys_basetx_phys_baserx_basetx_basetx_tailtx_headslim_framere_addrrootfreqsuperfreqslim_eaddrdev_indexmanf_idslim_controllermin_cgmax_cgclkgearladdr_idaa_framertid_idrxfer_msgset_laddrget_laddrenable_streamdisable_streamslim_schedpause_compm_reconfslim_msg_txnslim_val_infwbufslim_stream_runtimeratemslim_deviceis_laddr_validstream_list_lockslim_portslim_channelprrateseg_distdata_fmtaux_fmtqcom_slim_ngd_qmisvc_infosvc_event_hdlqmi_compqmi_response_type_v01qcom_slim_ngdqcom_slim_ngd_dma_descpdr_handleslimbus_power_resp_msg_v01pdr_serviceslimbus_select_inst_req_msg_v01slimbus_select_inst_resp_msg_v01slimbus_power_req_msg_v01pm_reqresp_type_validresp_typeof_qcom_slim_ngd_registerqcom_slim_ngd_ctrl_probeqcom_slim_ngd_ctrl_removeqcom_slim_ngd_enableqcom_slim_ngd_enable_streameaqcom_slim_ngd_get_laddrqcom_slim_ngd_interruptqcom_slim_ngd_master_workerqcom_slim_ngd_probeqcom_slim_ngd_qmi_del_serverqcom_slim_ngd_qmi_new_serverqcom_slim_ngd_removeqcom_slim_ngd_runtime_idleqcom_slim_ngd_runtime_resumeqcom_slim_ngd_runtime_suspendqcom_slim_ngd_rx_msgq_cbqcom_slim_ngd_setupqcom_slim_ngd_ssr_notifyqcom_slim_ngd_ssr_pdr_notifyqcom_slim_ngd_tx_msg_dma_cbqcom_slim_ngd_up_workerqcom_slim_ngd_update_device_statussctrlqcom_slim_ngd_xfer_msgqcom_slim_ngd_xfer_msg_syncqcom_slim_qmi_power_requestqcom_slim_qmi_power_resp_cbsvc_pathslim_pd_status@0pvqS{Sbx)]@xa)) Hx90C@0x)89(3@H)@)d9_@)>|@H)q>l@`)>2@b@x)EE Eh08@)LoH F@@P0)"L'a0&0a$Xa K+9xCOD!