ELF(@@,*Mq88tMd   66  6o   ; o  ; NDAR:0x%x unable to register DMA to the generic DT DMA helpers Unable to create channels for DMAC %s:%d Can't allocate memory! dmac_alloc_resources%d: mc_bus:%lu CSR:0x%x dma-instwrapperdma-pl330fill_queueDSR:0x%x unable to set the seg size 3%s Timeout error!!!! _stoppl330_dotaskFSRC:0x%x unable to register DMAC %s:%d Recipe for ABORT! INTMIS:0x%x dma-mask-bit&pl330->pool_lock%s:%d Unexpected! ../private/google-modules/soc/gs/drivers/dma/pl330.c[ DMA Register Dump(id: %d) ] coherent-mask-bit%s:%d Invalid dma direction INTEN:0x%x Reset Channel-%d CS-%x FTC-%x unable to allocate desc FSRD:0x%x DBUFF-%ux%ubytes Num_Chans-%u Num_Peri-%u Num_Events-%u FTRD:0x%x CRD:0x%x [%s] Channel is already free! pl330_prep_slave_sgNo Information SAR:0x%x PERIPH_ID 0x%x ! arwrapper_inst:0x%x #dma-mcode-addrdma-awwrapperarm,pl330-periph-burst%s:%d %s:%d Try increasing mcbufsz (%i/%i) Loaded driver for PL330 DMAC-%x __pl330_prep_dma_memcpyarwrapper:0x%x DMAC halted! dma-arwrapperawwrapper:0x%x LC1:0x%x &pch->lock_start%s:%d Can't work without events! pl330_add%s:%d Unable to fetch desc %s:%d Invalid peripheral(%u)! &pl330->lockFTR:0x%x DBGSTATUS:0x%x CCR:0x%x arm,pl330-broken-no-flushp%s:%d Bad Desc(%d) %d: mc_cpu:%lu LC0:0x%x lock#dma-multi-irqpl330_updatepl330_submit_req_trigger%s:%d Can't to create channels for DMAC! drivers/dma/dmaengine.h__pl330_prep_dma_cyclicCPC:0x%x %s:%d event does not exist! <<<<<<<<<<<$0M/R?#{og_WOKÚ i*e@Q  q"T9A q`T@*R!A@9@H!}@_hR q9TqT@H]A4ZZ!ZR @HYA4ZZ!:R@ RqşAq%*!A*R@*@I!9@hR"}@9_T9iTTS3R @:Yoz* @_hB3* T  y@  qT_qTHC92H9@HC9_2H9@V3IC9D9iS**3J9D9U(3H9h@UX/HK*;@ 7(R@C!9@HOGWF_EgDoC{B#_`:@!BwR_!ByRe@9@@5@Tc5@ T6"@( @@6^c}l?#{_WOA8Cd@H@b@ T6"@( (RT#!#DR#R4@T6"@( (R@# @T!a @82hA9*D9) (*9hf@Q A8C_ !TOEWD_C{B#_?#{ O6i"@( @6tVOB @{è#_ ?#{WOhшhJv*@)RJ@)K? qBT RA*YJ@_qhT RIX)@)9@! R5Y RUX9@!@h@!J@@9@h@!@99@@9i@59@*!@9i@59@*!h@%A 9@*!h@*@9@*!h@.@9@*!h@49@*!h@9@*!h@9@|*!h@9@s*!@9i@59@h*!@9i@!59@]*!@9i@59@R*!h@R89@I*!@9i@159@>*!@9i@A59@3*!@9i@ 59@(*!h@9@*!h@9@*!h@9@ *!*OBWA{è#_@*?#{ O cYɿIIB4Rh@1*cROB* @{è#_%IX ?#{WO Q@y@6A@9*@9*h*@@.@h@WA*hOB{è#_?#{og_WO*RA2v|*  qTܢXR{CC`Th#T#Ti  Ts#Ti Tc#Ti T#CTtsy@6Th#5TzY@_OGWF_EgDoC{B#_ !?#{ g_WO@ TC_TXc;R@TH#F94h@h@&@9 @*_qi׉ 6"@( YS@6WSf7(Ri @YchB9*@KqՊ7wXS@6VSyb?* @OEWD_CgB{ƨ#_Ȅ#?#{og_WOA8{RCR0B8!hC2h!hC2h"?`Tv2BN!@q*h9ӀRZ_`Tjz84:@E@*5hN94*"R?#LT(i 8@*+5@2B@!3#RCC_!3#R"Țyrډ BC(2BC_!2B"Țyrڈ@q*3*h 9EHLbVAQ qA'TvAR8Vi^B RH!)U *h^Lh^B | S)%8Q (*h^Bh^B |Sm( 3Hh^:h^B7eh^  | SeB8(3 @R h^-`b*hZB3hZ%hI9T328h 9hI9`jr T` !BCRh"hhh2Bh5Rh2hI9 @i4)~j 9TKi(?aTh:@i^B1B5aS@!@h4 ZhhI94h:@!1B@4 j ZKuR)@9?qB`&h2Bb `:@R@R}h&A`i>C)  `A h^BRaU R~` 4*{ [E6{7R xzj R)@9 Z?qb.Z9 TuA9 i2BjA)}I j:Ck2Bj) k2B)K i2B!M!9II 1h:@1B`hI9(43!CC_}_bT xzj R)@9 Z?qb3C*h:@1B@C_}_T[@`A R!(`b 9 !9hv(Rub!BCRRhuuRR 4uBRu uh^B ySaS?k62R~v``viA8C_ T*OGWF_EgDoC{B#_`:@!`:@!BR`:@!BR`:@!BRh2B`:@bA}cA`:@!v! 5h")R1)h~I9rTh" R1)h" R1)h" R1) ) Jh~Rh )kj" Jh Jh""i*IRhnRih@52B@!4!h"a T!Q2R~ZC@ThA2BCRcCKOSW[_chRg;y@6x78*!@T Ҹ?T\6"@( ^@"Ik Rr E!h^B!iI9Q S%SaSyS&!RRR*@*h" }_)@ } Ȫ5Ah" }_)v } Ȫ5Ah" }_)u } Ȫ5>h" }_)x } Ȫ5;?#{_WOL@h:@Y )R)2B@F4F4F4F4F4F4F4F4F4AT ҷ@T\6"@( ^@"I4OCWB_A{Ĩ#_  }_) } 52B_eE??#{*{#__eE??#{ L@h&Ai>C)  `C4!"R`C4!"R`C 4!"R`C`4!"R`C4!"R`C4!"R`C 4!"R`C`4!"R`C4!"R @*{¨#_?#{og_WOC4 :AhRB4@G@h9Ch^B k N9 aSI!)ji*i 9T i4WX#9 aS T' 6z:@&*#*!**@hAxh^B@hI9*}qT& 5H4*WHt"x ;R R)RhI99@?bTz#_j TjT*@?T {?1TjA )< D1TqhT))< Ri%description=API Driver for PL330 DMAClicense=GPLvermagic=6.1.99-android14-11-gc151586fe278-ab12919773 SMP preempt mod_unload modversions aarch64name=pl330scmversion=g4d1f0591dfb6depends=alias=amba:d???41330LinuxLinuxpl330c?dma_unmap_resourcedma_map_resourceh__list_add_valid{k_dev_err]"_raw_spin_lock_irqsaveUrS__list_del_entry_valid:_raw_spin_unlock_irqrestoreedma_async_tx_descriptor_initғ__stack_chk_fail3~e_dev_info!rklog_read_mmio^ log_post_read_mmio02amba_driver_registeruamba_driver_unregisterE:#__kmalloc.devm_kmallocof_find_propertykdevm_ioremap_resource`&of_get_propertycpu_all_bitsdevm_request_threaded_irqjxQ__irq_apply_affinity_hintZdma_set_maskdma_set_coherent_maskۆgof_property_read_variable_u32_array)R__raw_spin_lock_init `Varm64_use_ng_mappings;@ioremap_protMPSdma_alloc_attrsZd#tasklet_init^dma_free_attrsM_dev_warndHalt_cb_patch_nops!dma_async_device_registeracof_dma_controller_registerjpm_runtime_irq_safei__pm_runtime_use_autosuspendWipm_runtime_set_autosuspend_delayo6nktime_get_mono_fast_nsf__pm_runtime_suspend<[of_dma_controller_free"$devm_free_irq^Udma_async_device_unregister:pm_runtime_force_suspend*pm_runtime_force_resume ;>__tasklet_hi_scheduleNǣtasklet_kill4__pm_runtime_resume_raw_spin_lockt_raw_spin_unlockysg_next.Kdma_get_slave_channel zkfreePjiffies~_printk+@log_write_mmio$AB?CDEFGWY2&3H1!" X' 'g  '  SS  k hhHwP i, $ (X Z  KF   ^ &H\( `   Dx M @ D(J wF8N.@  \X x$O 0  "x#tA'L`"$ F%i*HD++U-.X2 vG  : < 2p R lpI  /L2286T, H  T  5   \"C`"8I t# x#& $ $ % %/ ''=' *~ * @+ D+ + +) r-r7- -x - d . . . 6z6=p1` 9r r =VxD^  `@{  BtB+ C^pEl  EX  Fu  FFnF%l H x` I L TJ d J  bj   2  2& X S 0 U ! g u "S " " da d&  p # %%;   "#% 1( W@ ?1$f($3^ZzkI{p~J7"o#M .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.rela___ksymtab_gpl+__pl330_prep_dma_cyclic.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.dataof_get_propertyof_find_propertypl330_prep_dma_memcpypl330_probe.__keypl330_add.__keyof_property_read_variable_u32_arraypm_runtime_set_autosuspend_delaysg_nextdmaengine_unmap_put_startioremap_prot__irq_apply_affinity_hinttasklet_initdma_async_tx_descriptor_init__raw_spin_lock_initpl330_tx_submitpl330_taskletpl330_tx_status_burstscpu_all_bitsdma_free_attrsdma_alloc_attrsalt_cb_patch_nops____versionsktime_get_mono_fast_nsarm64_use_ng_mappingsjiffiespl330_free_chan_resourcespl330_alloc_chan_resourcespl330_ids_dev_errpl330_driveramba_driver_unregisterdma_async_device_unregisteramba_driver_registerof_dma_controller_registerdma_async_device_registerpl330_irq_handlerdevm_free_irqdevm_request_threaded_irq_setup_req_stoplog_post_write_mmiolog_write_mmiolog_post_read_mmiolog_read_mmio_dev_info_dev_warn__kstrtabns_pl330_dma_getposition__crc_pl330_dma_getposition__kstrtab_pl330_dma_getposition__ksymtab_pl330_dma_getpositionpl330_pmtasklet_killpl330_terminate_alllist_move_tail__stack_chk_failwriteldma_get_slave_channelpl330_release_channelpl330_delreadl_ldst_peripheral_printkpl330_dotaskdma_set_coherent_maskdma_set_mask_raw_spin_unlock_raw_spin_lockpl330_get_desc.lock__kstrtabns_pl330_dma_debug__crc_pl330_dma_debug__kstrtab_pl330_dma_debug__ksymtab_pl330_dma_debugpl330_prep_slave_sgpl330_issue_pendingpl330_configpl330_remove_raw_spin_lock_irqsaveof_dma_pl330_xlatepl330_pause_raw_spin_unlock_irqrestore__pm_runtime_resumepm_runtime_force_resumepl330_resumeinit_module__this_modulecleanup_module__tasklet_hi_schedule__mod_amba__pl330_ids_device_tablepm_runtime_irq_safekfreeof_dma_controller_freedma_unmap_resourcedevm_ioremap_resourcedma_map_resourcepl330_probe__pm_runtime_use_autosuspend__pm_runtime_suspendpm_runtime_force_suspendpl330_suspend__list_del_entry_valid__list_add_validpl330_get_descadd_descdevm_kmalloc__kmalloc__kstrtabns___pl330_prep_dma_cyclic__crc___pl330_prep_dma_cyclic__kstrtab___pl330_prep_dma_cyclic__ksymtab___pl330_prep_dma_cyclic_note_9$d.99$d.89$d.79$x.69$x.59$x.49$x.39$x.29$d.119$x.19$d.109$x.9$x.98$x.88$x.78$d.68$d.58$d.48$d.38$d.28$d.18$d.8$d.97$d.87$d.77$x.67$x.57$x.47__UNIQUE_ID_alias337$x.37$x.27$x.17$d.107$d.7$x.96$x.86$d.76__UNIQUE_ID_license466$d.66$d.56$d.46__UNIQUE_ID_depends336$d.36$d.26$d.16$x.106$x.6$d.6$d.95$d.85$x.75__UNIQUE_ID_description465$x.65$x.55$x.45__UNIQUE_ID_scmversion335$x.35$x.25$x.15$d.105$d.5$x.94$x.84$d.74__UNIQUE_ID_author464$d.64$d.54$d.44__UNIQUE_ID_name334$d.34$d.24$d.14$x.104$d.4$d.93$d.83$x.73__UNIQUE_ID___addressable_cleanup_module463$x.63$x.53$x.43__UNIQUE_ID_vermagic333$x.33$x.23$d.113$x.13$d.103$d.3$x.92$x.82$d.72__UNIQUE_ID___addressable_init_module462$d.62$d.52$d.42pl330_probe.__key.32$d.32$d.22$d.112$d.12$x.102$d.2$d.91$d.81$x.71$x.61$x.51$x.41$x.31$x.21$d.111$x.11$d.11$d.101$d.1$x.90$x.80$d.70$d.60$d.50$d.40$d.30$d.20_note_10$d.110$d.10$x.100@$d vp#l0(2O KcpU^qUrU@`h```J@u`0)2`?B@()@p)q@pp)5@`(0@H)%h`( @(H)@p)`@)`@)`@0)U0حLoHa0b@@0)#f/u$u 8+nHx