ELF(@@,)%%%%_%%%%%|             zR| (,D-DD T DD-(D$D-DD L DD-LpP D-D\ `  0 \D-D (@D-D H  `  HD-0D-D0L   h 0LD-D , D-D0L   h 0LD-D (P<D-D H  \  HD-(|,D-DD T DD-XLH D-D\ `   \D-D 0 D-D H     HD-D 0@ D-D0L    0LD-D 0tD-D0L 0 X 0LD-4|D-D0L 0 T 0LD-$LD-D\ `   \D-D 0DD-D0L    0LD-D (xHD-DD p DD-HDP-D0L 0 \ 0LD-D  -8D-D@P 0  @PD-D ,(@$0TD-D H     HD-D 0D-D0L    0LD-D LD-D\ `   \D-D , P-D H    HD-(<,D-DD T DD-8hD-D@P 0 4 @PD-D 4D-D@P 0  @PD-D 4D-D0L   < 0LD-D |?#{ o g_WOA8@ CRR ` @h@hN@`:@**@ )h60@ ThJ*hN?`RT`hJhN`F"@9qT!**$R%R?`VT^A*`"7!?`TB*n5`4!B` tBF` `  )3h&%R )hjhBAi> RUAhJB?c?c;c3_rWrk@TE0?@!3#R %Si2h.7@i.C klT!3#Rh.`7@i2C kTi.Ch2: _;qTsAA8 C_ 6TOQWP_OgNoM{L#_!`Bh )R1)Y@!7!7!C* 6!C7!6h&Ci R kHTc3!Cc+!#c!c!c!C CcC_qT*CѪѬ75&T.ik89&T.ykx%To5a y%TOik8ik8n99 $Tik80jk8)9hk89pkk89kk89jk8k_ 99TiJB#H RHhN@h@h0_rWrk@T E0 ? @ Rb Ir*ib)Ri Rh&)hniJB@h@h0_rWrk@T E0 ?a"Cc$R`5^A!Rq`*T*cR5h&C)R i rj kThJB# R_rWrk@TE0? @hbA5`b !Rh2Ci.C6 R~@)}ț T~(yBAR q+ T@R6R;}RB* TTk<@ h2 R_ R( * CT)T T *+ v!T) T T *)QV% T T  R*)!K T Tc R  Tc TC T# ) -c TC ZT`BA!@5h&C!B}S]S=wR!R*a@`Z R*_vS!M!F!G @*h  }_)@ } Ȫ5U$?#{ D@sA @{¨#_T2?#{OCA8 CRDAR 7!RR|S@RA8 C@ TOB{A#_?#{CA8ՃR CDA)R`4@R !RRqySA8 C@ T{A@#_T2?#{ PA! **h @{¨#_?#{PA*!*{#_"A@ @ T 8 +RLR@ T ^@ T\AqBT)@9qT߁A>) ]@ T A@T_1@k`T\8qT!Z`4?@qT =q *T!("@yBB"@9" @9"@9" @9"@9"@9B"$@9!@9?qT!>)*_@* ?#C{og_WOA8 C4A)5`4hNAiJB#@0_rWrk@T E0 ? @iJC|{8 6R(RhNAiNB @ @0__rrk@T E0 ?hNAiJB#@0_rWrk@T E0 ? @iJC8j>T #5hJCyhNAbJiNB@0__rrk@T E0 ?Z_GT"ښ qMTq T@qJTq`T @q T qT=q TqT!q!T`5hJCyq Tq TqaT`5hJCy(4q@T qThJBR_rWrk@TE0?hD@ kThJBcR_rWrk@TE0?@4R S Shif Sjj %Sin - Sjr 5 Siv =Sjz ESi~ MSji US]SihAqTqaThNAiJB3@0_rWrk@T E0 ? 4`BA@!9`TA@q TYq ThNAiJB3@0_rWrk@T E0 ? 5hNBaR"R__rrk@TE0?YhNAiJB3@0_rWrk@T E0 ?4`BA@!A` >hJBcR_rWrk@TE0?@ ?!qaT(Rl ?qaTHRg ?qThRbq@T5 ?qaTRT ? qTROhNAiJB3@0_rWrk@T E0 ?`BA@!`BA@!`BA!`BA! `BA!`BA@! ? @qaTR ?!@qaTR ?@qaTR ?BqaT(R   ?HqaTHR `qThRIR{(4`BA!i1*}_J*} ȫ5`c2T{t4rShJBS_rWrk@TE0?hJBC_rWrk@TE0?#B)  * 4 H }S) ZcJj3 =H*}3I !w@9@T@@"5hJB3RC_rWrk@TE0?֨C_zS%qCaTYZy`"Ԛ$i?1(`bZ8qATv9hJB3RC_rWrk@TE0?֨C_zS%qC!T`"Ԛi?1(i1*}_J*} ȫ5`b #sAA8 C_ aT@OHWG_FgEoD{CC#_ ?#{O @AR 641T*!5hBA* A4*Q *  k *T * }_n J55;`*CqT@ @9h7`*CtBAR`BA ROA{¨#_`BA!B*?#{OCA8 C4C 8CTA 43hNBR*__rrk@TE0?hNBR"R__rrk@TE0?h&CiJ}S5hNAiNB @0__rrk@T E0 ?hJB R_rWrk@TE0?@ R2hNB__rrk@TE0?h&C R k!ThNBR"R__rrk@TE0?hNBRR }ShNB4R"R__rrk@TE0?hNB R"RRBR__rrk@TE0?h&C RiNBbR kR2B0__rrk@T E0 ?hNBR"R__rrk@TE0?hNBRBR__rrk@TE0?hNAiNB @0__rrk@T E0 ?hRAhNAiNB@0__rrk@T E0 ?hNBRbR__rrk@TE0?֔ hNAiJB@0_rWrk@T E0 ?@97>R?RBR1T@`BA )!rBhJB R_rWrk@TE0?@ MS9 SihA8 C@ TOB{A#_?#{ O BRh@1*cR*OB @{è#_?#{WO* *cR2vcROBWA{è#_"A$C}S4(RiR 9 t*_ֽ9?#{og_WOA8 C(@94qA,T@y,4u x R !R-4@y*T@@9@yiw8??q) T)=(a*2j6M9_=qaTR_9q'j=Sk6 9)=(a*Q* *ChNAiJB3@0_rWrk@T E0 ?֨C_1ShDkCT>R?RBRZ1CThDk@%T??qAThNAiNB*@0__rrk@T E0 ?h&CkTRaRBR??q!ThNAC3iJB@0_rWrk@T E0 ?֨S_8rT1BT>R?RBRhNAiJB3@0_rWrk@T E0 ?֨S_8rT@y4c2M9*)K@9@?q:@y<qaTR8q'j=Sk2 9- S) }@9=)wa*U*ChNAiJB3@0_rWrk@T E0 ?֨C_1ShDkT>R?RBR1CThDkT!5 R! RBRhNAiNB*@0__rrk@T E0 ?@RRBRChNAiJB3@0_rWrk@T E0 ?֨c_8rT>R?RBR1T|hNAiJBC!@0_rWrk@T E0 ?@hk<8-Sc2M9k` T>R!?RBRhNBaR"R__rrk@TE0?hNAiNB*@0__rrk@T E0 ?hNAiJBC!@0_rWrk@T E0 ?@hk<8-Sc2M9kT>R!?RBRhNBaR"R__rrk@TE0?hNAiNB*@0__rrk@T E0 ?hNAiJBC!@0_rWrk@T E0 ?@ek<8,Sc2M9kaT@yH * kT`BA!B\*!5R!5 RA8 C_ TOGWF_EgDoC{B#_`BA!B`BA!B`BA@!*"A?#{OCA8ՉR C@4 HB*_rWrk@TE0?@i6C*]h:C" 33hNB__rrk@TE0?A8 C@ TOB{A#_o?#{)(@)R LB! BQp__rrk@T`E0`?{#_bP(@AqT?#{WOIRUdS LBR" BM9FM9 )]S)A *:M9" *p__rrk@T`E0`?4OBWA{è#_ȞFyqT@}SR" iNB 0__rrk@T E0 ?@5^M9_qT@iNB R"  0__rrk@T E0 ? 5ZM9_qT@iNB R"  0__rrk@T E0 ?5NM9qTRM9?q T@ *hNBR" A __rrk@TE0?`5@iNBRR"  0__rrk@T E0 ?`5JM9_qT@iNB R"  0__rrk@T E0 ?֒*@*O?#{WOCA8IdSR C(@5! HB _rWrk@TE0?ֈ"@9qT@@"a*@]hNB __rrk@TE0?A8 C@ TOCWB{A#_t,@=qT @*)=@( _@*ԽC- @=qT @)=@( A_@*f*?#{O(@R=@BA**661T!5BA A4*Q *  k *T * }_n J55;*OA{¨#_րBA!B*?#{OCA8 C(@=@hNAiJB@0_rWrk@T E0 ?@9rT1T>R?RBRhNAiJB@0_rWrk@T E0 ?@9rTtBAR`BAA8 C@ TOB{A#_p?#{ og_WOCA8 CH@=qBTI@3=@)(AhA(R) <@` ?q  _@3+ )G B_T*t ,RCOA @J@_TH\i@@?kTX ^ @Th2Ci.C3 h~@@@TUA T_:qR*ʂ~}[ ˨\=qTzh5@,Rk,T |S! ?1([?H T( T(k9 T TB\9#{(@T 1*}_J*} ȫ5@*@!`BA` ` @@ T)R@TK _ @Tl\F,!̚ ,k@ }_,}ȯ5`  *@C*` *A8 C_ aTORWQ_PgOoN{M#_ f*(@=qBT?#{O)@3=@h` A B?@Tj +R)@?T _ @T\Fn!ΚO .@O }_.}ȱ5` *OA{¨#_@*)?#{@A!{#_G?C?#{WOCA8R C8@`BA 641T*! 5hBA* AI4*Q *  k *@T * }_n J55;*hJB*_rWrk@TE0?@*hBkTtBAR`BA*A8 C@ TOCWB{A#_`BA!B* R?RBRhNAiJB@0_rWrk@T E0 ?@9rThR97h&CiJC}S"ybJ5hNAiNB @0__rrk@T E0 ?bJChNAiNB@0__rrk@T E0 ?`61T`61ATtA%R!&RBR`*CqT@ @9h6`*C*A8 C@ ATOC@{A#_!!*** R?RBR1T@`BA )!rB`BA!`b !RhJBR_rWrk@TE0?@a S Shif Sjj %Sin - Sjr 5 Siv =Sjz ESi~ MSji US]Sih`VAh&C R k!ThNBR"R__rrk@TE0?hNBRR }ShNB4R"R__rrk@TE0?hNB R"RRBR__rrk@TE0?hNAiNBR @0__rrk@T E0 ?h&CiJC}S"2bJ5hNAiNB @0__rrk@T E0 ?bJChNAiNB@0__rrk@T E0 ?ր R! RBR hNAiJB@0_rWrk@T E0 ?@97>R?RBR1T@`BA )!rB`BA!7A8 C@ T*OB{A#_*`BA!h߈50o?#{!{#_`}?#{{#_qcom,soundwire-v1.3.0qcom,soundwire-v1.5.1qcom,soundwire-v1.6.0qcom,soundwire-v1.7.0qcom,soundwire-v2.0.0 0@2@2@dPPPP P$PPP@P2Pdescription=Qualcomm soundwire driverlicense=GPL v2name=soundwire_qcomintree=Yscmversion=gc82917ebd289depends=soundwire-bus,slimbusalias=of:N*T*Cqcom,soundwire-v1.3.0alias=of:N*T*Cqcom,soundwire-v1.3.0C*alias=of:N*T*Cqcom,soundwire-v1.5.1alias=of:N*T*Cqcom,soundwire-v1.5.1C*alias=of:N*T*Cqcom,soundwire-v1.6.0alias=of:N*T*Cqcom,soundwire-v1.6.0C*alias=of:N*T*Cqcom,soundwire-v1.7.0alias=of:N*T*Cqcom,soundwire-v1.7.0C*alias=of:N*T*Cqcom,soundwire-v2.0.0alias=of:N*T*Cqcom,soundwire-v2.0.0C*vermagic=6.12.5-android16-0-gc82917ebd289-ab12815448-4k SMP preempt mod_unload modversions aarch64Failed to request soundwire irq %s: SWR read FIFO overflow fifo status 0x%x swrm_reg_showbus clock stop failed %dqcom,ports-lane-controlqcom_swrm_irq_handlerconnectedAll ports busy failed to read fifo: reg: 0x%x, rcmd_id: 0x%x, dev_num: 0x%x, cmd_data: 0x%x %s: SWR bus clsh detected pm_runtime_get_sync failed in %s, ret %d swrm_wait_for_wr_fifo_avail%s: SWR Port collision detected Qualcomm Soundwire controller v%x.%x.%x Registered &x->waitqcom_swrm_wake_irq_handlerno slave alert found.spurious interrupt 0x%.3x: 0x%.2x Failed to request soundwire wake irq swrm_wait_for_rd_fifo_availqcom,ports-block-group-countqualcomm-registersbus failed to exit clock stop %d unable to get iface clock qcom,ports-hstoplink failed to connect %s err read underflow SDW Pin%dqcom-soundwiredisconnectedqcom,ports-block-pack-mode%s: SWR read FIFO underflow fifo status 0x%x swr_audio_cgcrsoundwireqcom,ports-sintervalswrm_wait_for_frame_gen_enabledswr_wake_irq%s err write overflow qcom,din-ports%s: SWR unknown interrupt value: %d &ctrl->port_lock%s: SWR CMD error, fifo status 0x%x, flushing fifo qcom,ports-offset2%s: SWR read enable valid mismatch Failed to get cgcr reset ctrl required for SW gating Failed to register Soundwire controller (%d) qcom,ports-hstart%s: link status not %s qcom,dout-ports%s: SWR write FIFO overflow fifo status %x prepare clock stop failed %dqcom,ports-offset1qcom,ports-sinterval-lowifaceqcom_swrm_startupqualcomm-sdwqcom,ports-word-lengthsoundwire_qcomz__platform_driver_registerœplatform_driver_unregister Wldevm_kmalloc|of_device_get_match_dataasdw_find_row_index`sdw_find_col_index1slimbus_bus;kdevm_platform_ioremap_resourceӑ:dev_get_regmapKYK]__devm_reset_control_get of_irq_getl7devm_clk_getؙdev_err_probeqs|clk_prepareUclk_enable wclk_unprepare __mutex_initA`__init_swait_queue_headNPwof_property_read_variable_u32_arrayclk_disablex_dev_errm\alt_cb_patch_nops>8of_property_read_variable_u8_arrayXjof_property_read_variable_u16_arraycdevm_request_threaded_irq sdw_bus_master_add:Jwait_for_completion_timeout-#&devm_kasprintfdevm_snd_soc_register_component?_dev_info%@pm_runtime_set_autosuspend_delay:__pm_runtime_use_autosuspendo6nktime_get_mono_fast_ns]__pm_runtime_set_statusepm_runtime_enablep&debugfs_create_dirGʧdebugfs_create_file-PTsdw_bus_master_delete__stack_chk_fail\mregmap_bulk_writeregmap_bulk_read.___ratelimit/z%complete-asdw_handle_slave_status82mutex_unlockaz8sdw_slave_add"Esdw_extract_slave_idCsdw_compare_devidKMmutex_lockN8__pm_runtime_resumeG8irq_get_irq_data!'disable_irq_nosync}__pm_runtime_suspend9$reset_control_reset ]usleep_range_state!rklog_read_mmio^ log_post_read_mmio+@log_write_mmio$