ELF@@-*!!![6zR| (,D-DD T DD-(D$D-DD L DD-HphD-D`X `  8 `XD-D 0 D-D0L 0  0LD-8L-D@P @ | @PD-L, D-D\ `   \D-D 0|T-D H   L  HD-D <D-D`T @   `TD-D LD-D\ `  8 \D-D 0@|D-D0L 0 T 0LD-8tD-D@P @  @PD-4D-D0L 0  0LD-8\D-DPP 0 ( PPD-D 0$D-D0L 0  0LD-<XpD-D@P @   @PD-D (Pd-DD P DD-0pD-D0L 0 H 0LD-0pD-D H  P  HD-4,xD-D0L 0 P 0LD-HdHD-Dp\ `  p\D-4@D-D0L 0  0LD-(D-DD D DD-(4D-D H  T  HD-,@DD-D H  d  HD-(p(D-DD P DD-4XD-D H   \  HD-D c?#{ g_WO@>RR@A@`@*h?`Tw*`7Av!#R7A!A!i9iF9`@j9 5!*!?`cT* Abb!#R@7Abr!#R7x@5`5iA5h@jAk@ @@I} h  ,Si@ kBTiAi5i@k@*-@)!@H}i hhF95hF9h5v"!hA 3R`@R}``hxBhhhA4*3R{h@7#: N9hA?kCT`@aABR* 5`@`B\A R V.hb R1)R)Rhi )hbij )hjR Ji"j"j@ )hjB 5A!* 4hA4*3Rh@"5hAk#T  !W ws@*OE @WD_CgB{ƨ#_*`@!**`@! R!R*`@!`@!!*`@!hb }_)v } Ȫ5sc?#{ OT@@A`Bh@jA*k@ @@I} h ^`@aAhAH4hAbBTh@h@h@@"`@@RR`"s@*OB @{è#_ց >]h4?#{_WO h]bTh\ L TByBy(* -@ T)OCWB_A{Ĩ#_?#{og_WO(@*A+@ @@I} h xxrThA4@  *_ @hA9?T@)%ٚi6h@jA3Rt@5S A A AA)}J} k@}h   Ph@jA A A AA)}J} k@}h   h@jA UA ]A YAQA)}J} k@}h   .(S@T|S <Si@y" K_ k-' K^k#Ti@y@( =)1( )}S  KJ9)J )} S)1 K hyV})_) kTTq-TU("a!q@T?@T(@T q= -(*R17  @H@T@T_T@=@ @?T@*@_AT( HK"aTe*QH}_ @K Ȭ5;(63hB)R1h7`"`@R7@6h@jAk@ }@q@I} h ?h@jAk@ @@I} h t@R`@ R*OGWF_EgDoC{B#_!iB1(}_ @* ȫ5;h6 @h*_?#{O@RRR`@hA i5hF9h4*OA{¨#_`@!`C?#{_WOA8RC@@@7t# J?@T @kZ@*Iiu iVhZ K?`T @kb@#*Iil i^hb L?`T @kj@#*Ii"l ifhj M?`T @kr@#*Iibl inhr N?`T @kz@#*Iil ivhz@# T VJy @ aT#h@i !Tx@i A R7R@ A \) @@J} i}  @} h )  Q@i A* A \) @@J} i}  @} h )  A>nbUR@R@ʢA@ @@I} h @ʢAk A@ @@I} "˚*  !@i A*̢A %A )A -A!AJ} i} @} h )  ȪAqȪTȖF9H4@ʢA@ @@I} h @ʢA2@ @@I} h h@!@@`R@A8C_ TOEWD_C{B#_Ш?#{og_WOhQ qT***46RR*Vr@ }S}i qTv~} R؂ (6bAy2by6bAy2by^<4*jR3RR @@*kˍlT86 T T T @y2 y Tn T@ 3MN '?kcTM 7 yJ !n@k!)n 7jI y![!n@9i n_?kT@t )JbbaZ@T?T*@_!ThZ ( OGWF_EgDoC{B#_H@!@ dg?#{ Oh@iAj@iCjB(Rv*OB @{è#_ ?#{ WO@R@ 7t@i A̢A R7R ^) @@J} i} @} h )  wr@`R@*OC @WB{Ĩ#_ ?#{WO@R@7t@i A̢A* ^) @@J} i} @} h )  r@`R@*OBWA{è#_ ?#C{WOA8C#h@v`T@i@?T j"B@ ]H@ JD@T@"=@(@ @ T-@@ !T h+! T   J?`T @kZ@#*Iil iVhZ K?`T @kb@#*Iil i^hb L?`T @kj@#*Ii"l ifhj M?`T @kr@#*Iibl inhr N?`T @kz@#*Iil ivhz#A8C_ T*ODWC{BC#_C?#{ O*K(A_ @Tj@b@Kjj^b @? TByBy(* -@`TOB @{è#_&?{?#{_WO B)*b&) kT?kJTk T*?k*TkjTv*l@ hrAq(ROCWB_A{Ĩ#_h@i T@ @T T_kaT ^*4 __qaTLyn1 Ё_xAx aT Tk J kl@xJ T@K#@qT)@ @*A kbT?#{ 3R)@%{#__?#{ O BRu@*cR*OB @{è#_?#{O@ A @ @@I} h h@jA*k@2 @@I} h Dh@jAzk@* @@I} h 9>Հ2h@jAk@ @@I} h .h@jARk@ =@1@I} h $h@jARk@r @@I} h h@jARk@ @@I} h h@jARk@ @@I} h OA{¨#_?#{WO* *cRvcROBWA{è#_?#{og_WOC(LTaz5@4K@R@7 t}hByiBy(* -@THS@@c @?aT @*@_T( W hnA4hvA5A@hvA4h@ F9 5 @J@ A@+=@_ q)1@} &R &R `jk vhByiByV_@(*  H@)- kT *I  QHHcAyN*K @yh*H yH@*@\a_@?kT7I@iI@)IcAyp7QN( @y)2 yH@iBy  _@q#TRhBy[ Kw}ӠH@ ҷK}}iBy}} H[AyiBy@a@( =)1( )}S  KJ9)J )} S)1 K hyT?T(@!T`T 44>@i A@A EA IA MAAAJ} i} @} mByhqS )  @`R@OFWE_DgCoB{A#_?#{WO@ A* R6R@A \) @@J} i} @} h )  @i A*A \) @@J} i} @} h )  >n@i AA uA yA }AqAJ} i} @} mbAh ) `q @i ARA A A AAJ} i} @} h )  @i A RA %A )A -A!AJ} i} @} h )  @A@ @@I} h 0@Ak A@ @@I} "˚ * >՟ q@i AA Z) @@J} i} @} MRhKR `)  (hOBWA{è#_ho%?#{{#__eE??#{ L@`@* @{¨#__eE??#{OL@@*`5*OA{¨#__eE??#{L@@*{#__eE??#{OL@@7**OA{¨#_*!*u߈ű6?#{!{#_ g@?#{{#_drivers/dma/qcom/../dmaengine.hqcom,bam-v1.3.0qcom,bam-v1.4.0qcom,bam-v1.7.0,@@@$@@(@ @< 0|,$( 000|00000000,888$88(8 8author=Andy Gross description=QCOM BAM DMA engine driverlicense=GPL v2vermagic=6.6.30-android15-7-gbb616d66d8a9-ab11968886-4k SMP preempt mod_unload modversions aarch64name=bam_dmaintree=Yscmversion=gbb616d66d8a9depends=alias=of:N*T*Cqcom,bam-v1.3.0alias=of:N*T*Cqcom,bam-v1.3.0C*alias=of:N*T*Cqcom,bam-v1.4.0alias=of:N*T*Cqcom,bam-v1.4.0C*alias=of:N*T*Cqcom,bam-v1.7.0alias=of:N*T*Cqcom,bam-v1.7.0C*qcom,powered-remotelyFailed to allocate desc fifo bam-dma-enginebam_dmainvalid dma direction num-channels unspecified in dt Unsupported BAM module qcom,eefailed to prepare/enable clock bam_clkqcom,num-eesExecution environment unspecified num-ees unspecified in dt failed to register dma async device qcom,controlled-remotelyCannot free busy channel num-channelsclk_enable failed: %d cannot set maximum segment size LinuxLinuxbam_dmaIl__platform_driver_register@platform_driver_unregister$pEdevm_kmallocǮof_match_node7HWdevm_platform_ioremap_resourceZ,platform_get_irq?of_property_read_variable_u32_array7of_find_property/^devm_clk_get>devm_clk_get_optionalqs|clk_prepareUclk_enable<}tasklet_setup\Gvchan_initnbtdevm_request_threaded_irqm\alt_cb_patch_nopsMydma_async_device_registerMof_dma_controller_registerdma_async_device_unregisterNǣtasklet_killؕ_dev_errclk_disable wclk_unprepare|1\pm_runtime_irq_safefm#pm_runtime_set_autosuspend_delay+!__pm_runtime_use_autosuspendo6nktime_get_mono_fast_nsBJ__pm_runtime_set_status `Jpm_runtime_enablepm_runtime_force_suspendof_dma_controller_free[_devm_free_irqodma_free_attrsp\_raw_spin_unlock_irqrestore 4_raw_spin_lock_irqsave*__tasklet_schedule@P__list_del_entry_valid_or_report*~__list_add_valid_or_report$__pm_runtime_resume7__pm_runtime_suspendMdma_alloc_attrs]vchan_dma_desc_free_list__stack_chk_failsg_nextE:#__kmalloc3dma_async_tx_descriptor_initehvchan_tx_submit |vchan_tx_desc_freeZm%vchan_find_desc-Idma_get_slave_channel!rklog_read_mmio^ log_post_read_mmio+@log_write_mmio$U0@k@kp)Lohn:@0@@ @n0)#@F:T$T n_n`+M8W