ELF>@@&%GNU!-")/ LinuxUH]DU1H]HtUHHH]%øfHt6UHXH HEѨt %‰]øf.UHATISHH<I$$ H[A\]UHSHH0 H0 HH ǃp[]UHAVAUATSLfpMtDIILI`Md$S HI9uIEpIExIDž[A\A]A^]f.UHW`HATHG`IH9u LA\]H LA\]ff.@HtHHt UH]fUHWhHSHGhHH9thHGhHxtgGat@H@HKXx HqHCXHxHKXHqCT[]fx*tHP HJGT[] fUHAUATIS`t^HG8HxADI|$XIt$XtSAD$aƒAT$aE1[A\A]]ÅHHD1[A\A]]ÃAD$TAd$auL1HtHHHDID$HMD$HHHh-ID$HHHHh1[A\A]]ÃAD$a.&ff.UHAVIAUIHUATI SHeH%(HE1HGHH`HHUЁDp P AEaDډI|$ptNI$HBI$H JI$ @I$1HueH34%(uH[A\A]A^]ID$pID$xfDUHAWAVAUIATISHH8H_HI $M|$`HID$`I9HXSHpAUaLH߃AƅAD$AEaID$ptsE1DMDEEfD)fA9]PAALfEFEPLIT$DMADE2tI}HLEOEAHD[A\A]A^A_]f.E1 EfD)AEPAIT$Af9DFfD9vfE$AD$)fA$ALLDMDEDEDMЅtI}HLEEA^AD$*ubI$IUhID$TIEpM}pIT$`ID$hL8AETAEaL/ID$p AM.AD$1u11LLu`1ff.UHSHxHH []DUHSHHHL~!DJ1<A<HHL9uHPHHXHH0HH[]UHcHAVIAUAHHPATISHHEH4HHXHHHH`HHsX1HCX1Hp@DHC8fS.SaCTDs` LcHCaHChHCHChHCpEH= IHJH@`! I$hIF`IFhHIAF@EM$@H@K(fCP\H4HH HHH H0 HID$@HSIL$8IT$@HKHC HK(I$HSxI$I$HKxHHEu;K( s0I$hE1 HHHt+1[A\A]A^]ÀK(M$x HtLff.fAUAEHHH)DHHHt HP`HP`HPh]UHAUATISHHXH`IDŽ$HHt HtHxH(t HttML` E1IUHt&IcIMHhE1H4Hp AIŘD9wLE1tCIUHt&IcIMHhE1H4HpÈAIŘD9w1[A\A]]HfDUHSHH HHHĀu[]@H߾CHH@H[]ff.@UHAULATILSHHCPLI$X5L%1[A\A]]fHtFUHSHGHHHH{XHsX H{HH%[]ff.@UHATSH_HLLHHH H ǁL%[A\]f.HthUHAUAATLSHLHHHǀ俁@EDHL%1[A\A]]øHtaUHAUATSHtELLLILLL%1[A\A]]øff.@HtqUHAUAATASHGHHHEtCau/1DDHAH{HH%[DA\A]]HChHShAH9uADff.UHX]fDU1H@]ff.HUHAUATISHtjLoHHIIXH9t*HL7H{HAH%[DA\A]]ApuIXI I AADDHUHAWIAVAUATSHH!~LoHHI H9IXH9IXZAEHNHXGKaAW҉@8S`hA9AEGA fEAfAAA1AtAAAADMDRDAD9f{0f9HCHMDEHDỦUsaUDUDE@MRL{8EfK.@{aDF$CTD ׃EAʃfKPtHsXHCXHpHCHH%D1H[A\A]A^A_]A9#EHIhH븃tUE1ffCPdHCHHKHHDKPNHh1H[A\A]A^A_]fKP!EY=3H{HH%fDUHAWAVAUIATISHH eH%(HE1p.uLJp D Iu1TH9w]f}ED}f]MtA$pÃ`u<<EM$L%I$XLHuH@ LAEqA ut{A$pt`D@A$pLHEeH3%(H [A\A]A^A_]LJptƋ DADŽ$pf}EqDLZHhHHH {I$hHHH%AKEAf}A$ȉʃ5A9$v A|$PttALBHHPI AqA;EHXfEA|$PuE1fEHHuLiAEADDuLAHfELH11LADLMI$hHHA9$A|$PtHHPIXI$hHHwf}1ҾAƅj.f}GaJ11\Aƅ7A$fE~EftcfRfA<CA$HMI$hHHLqA$cff.@UHF`HAVAAUATISHN`HHVhHQH HF`HFhFTDvTLkHSaLLLLCateAD$AD$XCaCaM9xu EI|$0t(IL%LHLCaCa[A\A]A^]A$ftA$HA9D$XvHI<$AD$A9D$XdDAD$TQA$IT$XLLCaCa[A\A]A^]AHCHHKHHHhff.UHATSHGXHOaLchGTHxHKXHqHChI9tHChHHpHChI9u[A\]UHAUIATLSHI9tHXH`HCxHXI9uI1HAL1ADžp[A\A]]UHAVLAUATILLIDŽ$XIHLL1A\A]A^]HUHAUATSH8HLgHI$ H9I$XH9A$pDILHIGHsX1HCX1Hp@LLKafC.HC8CT1[A\A]]HOI$hHHxθǸff.UHATHGhIHpL A\]UHAWAVAUATSHHHH8IID$HHXpLLIT$hIID$hLxH9t}L9t}LH9t7HF`HpHH9uH9tALL[DA\A]A^A_]HI9t7HAH9tѺLE1 뿀`FAL9uID$XHxI|$XHwAD$atLLE1gLE1RARAGU HAWAVAUIATLgSLHHlLhH1LHhHIH=1LLǃHCXHI$CLHC(ǃLIHEHhE1HH`HHhHAƅHE1H1yHC8CHHC8HC@HXHC0HHHǃpuFAD9v91DHvAątH}%L HeD[A\A]A^A_]Ëu&AD;sDH!Aąt멀H0  H H0 HpHHpH1HH}%HhSHIAHYHhSHIAHZAąHhSIAHHAXELA`AUff.UHAVAUATISHHAʼnA@A|$P+E1ĀDI$AH1LLADŽ$p1EI$ AD$HI$XLA$9 A$EAEAE9l$HtDEl$HAA$pu|DAD$PLADŽ$pA$AT$HtBI$XHt5Hx0t.M$L%I$XLH@0LA[DA\A]A^]DI$hHHH)DLI$XHt5Hx(t.M$L%I$XLH@(LLAp1E@ǃI$hHHHE1ĀD1ELAAD$HI$@HDA$1LAA$pAD$HI$XHHx8M$L%I$XLH@8LRI$hHHI$hHHNI$hHHI$hHHfDUHAWAVLAULATSHHI^HE1E1IcH HHù u8HH9t0HH@ Ht$ uHBHUHx HUШ^AH˜D9wL@ E1IcHHB9 II9tyIHpHtm ufAɉMhfAxxt@,H HJfD; s{MHI I91LLEAnLEAID9NHAD ELLDH[A\A]A^A_];xsHVLEAHP I@HxLEЃIpHLEhHz1AHUE1xAp H11LLELMLELMADžpHLLhI9tIEXHxIExLhI9uD}E1IEHHHhHWHhHAID$`IUHAHhI9AEHhHHhHAHhHAHhHHhHEEIhDHIhEDDHHIhHIhHv4HI$hHLADŽ$pHIhHCaDHHhEtLDHHhHEEAHHE1HhHAHhHEHhHHhHAHhHIUHhHEUHHH]UHH]request not dequeued properly before freeing drivers/usb/gadget/udc/gr_udc.cCould not allocate from DMA pool Invalid request for %s: buf=%p list_empty=%d Could not queue ep0out setup request: %d Could not queue ep0in setup response: %d %s mode: multiple trans./microframe not valid Invalid value 0x3 for additional trans./microframe Hw buffer size %d < max payload %d * %d Max payload cannot be set to 0 Requested max payload %d > limit %d EP: %s enabled - %s with %d bytes/buffer Unexpected setup packet at state %s Unexpected ep0out request at state %s - stalling Unexpected non setup packet on ep0in Slave mode cores are not supported STATUS: vbus invalid detected STATUS: USB reset - speed is %s STATUS: USB Speed change to %s clearwedgesetEP: stall ep0 EP: %s halt %s No ep descriptor for %s -ESHUTDOWN-EBUSYusb_gadget_map_requestControlBulkUNKNOWNistatussetupUnexpected ZLP at state %s STATUS: address %d STATUS: deconfigured STATUS: configured: %d Overflow for ep %s EP: disable %s desc_poolCould not allocate DMA poolCould not add gadget udcFailed to request irq %d Failed to request irqi %d Failed to request irqo %d regs: %p, irqs %d, %d, %d regs: %p, irq %d STATUS: vbus valid detected STATUS: USB suspend STATUS: USB resume AMBA Error occurred for %s disconnectidataodataostatusstallsuspendgr_udcep0inep1inep2inep3inep4inep5inep6inep7inep8inep9inep10inep11inep12inep13inep14inep15inep0outep1outep2outep3outep4outep5outep6outep7outep8outep9outep10outep11outep12outep13outep14outep15outcontrolisobulkintSSSSSSSSSSSSSSSSgr_handle_state_changesgr_ep_enablegr_ep_disablegr_ep_halt_wedgegr_device_requestgr_ep0_setupgr_finish_requestGAISLER_USBDC01_021gr_udclicense=GPLdescription=Aeroflex Gaisler GRUSBDC USB Peripheral Controllerauthor=Aeroflex Gaisler AB.srcversion=4352FA6EA073F2C98450A3Ealias=of:N01_021T*C*alias=of:N01_021T*alias=of:NGAISLER_USBDCT*C*alias=of:NGAISLER_USBDCT*depends=udc-coreretpoline=Yintree=Yname=gr_udcvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout b#platform_driver_unregister __platform_driver_register]Iwusb_speed_stringޖ{devm_request_threaded_irqS1Ħusb_add_gadget_udc~_dma_pool_createP>platform_get_irqљKdevm_ioremap_resourceplatform_get_resource 8_raw_spin_unlock_irqrestore vQ_raw_spin_lock_irqsave8߬imemcpyFusb_gadget_giveback_requestxusb_gadget_unmap_request-U_dev_info\ɢ.__x86_indirect_thunk_rax 0pv_opsRv_raw_spin_lockHusb_gadget_set_state4usb_del_gadget_udcdma_free_attrseqdma_pool_destroy/dma_alloc_attrs#Jusb_ep_set_maxpacket_limitYdevm_kmallocѠ"kmem_cache_alloc_trace:zLkmalloc_cachesusb_gadget_map_requestڶV3_dev_err) __stack_chk_fail얋gdma_pool_alloc"__dynamic_dev_dbgGV__warn_printk zkfreeTw/dma_pool_freeiowrite32be)ioread32bem__fentry__l yR9]KC:3,zv9,~:gr_udcGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0gr_udc.ko;R g#.BVj    7  0.`F%M4XE`f\As @T880!T+!Ep+Wnp} C`X` Y J  N Q P f% x/@q9KPXpdq0~88  0h8088"8>8ZCs@0H8i0yM8)$@h/8@D``K@%Zhp!888P88 p8(#<KU ds (@`   ?KX 0   !"#=MZu  %@Yj} ! 6 Q X i x     X  __UNIQUE_ID_srcversion47__UNIQUE_ID_alias46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6gr_ep0_dummy_completegr_irqgr_get_framegr_fifo_statusgr_set_addressgr_control_stallgr_free_dma_desc_chaingr_free_request.part.0gr_free_requestgr_start_dmagr_ep_halt_wedge__UNIQUE_ID_ddebug109.40896__UNIQUE_ID_ddebug108.40891gr_add_dma_desc.constprop.0gr_add_dma_desc.constprop.0.coldgr_queue.constprop.0gr_queue.constprop.0.coldgr_ep0out_requeuegr_ep0out_requeue.coldgr_ep0_respondgr_ep0_respond.coldgr_ep_init.constprop.0inamesgr_ep_opsonamesgr_alloc_requestgr_removegr_enable_vbus_detectgr_udc_startgr_fifo_flushgr_ep0_testmode_completegr_pullupgr_wakeupgr_set_halt_wedgegr_set_wedgegr_set_haltgr_queue_extgr_ep_enable__UNIQUE_ID_ddebug129.41195gr_modestringgr_ep_enable.coldgr_ep0_setup.isra.0__UNIQUE_ID_ddebug114.41039__UNIQUE_ID_ddebug115.41044__UNIQUE_ID_ddebug117.41059__UNIQUE_ID_ddebug113.40977__UNIQUE_ID_ddebug116.41055gr_ep0_setup.isra.0.coldnames.40726gr_finish_request__UNIQUE_ID_ddebug99.40777gr_finish_request.coldgr_ep_nukegr_stop_activitygr_udc_stopgr_ep_disable__UNIQUE_ID_ddebug131.41211gr_dma_advancegr_dequeuegr_probedriver_namegr_opsgr_irq_handlergr_probe.coldgr_handle_state_changes__UNIQUE_ID_ddebug122.41126__UNIQUE_ID_ddebug123.41130__UNIQUE_ID_ddebug124.41134__UNIQUE_ID_ddebug121.41122__UNIQUE_ID_ddebug120.41117__UNIQUE_ID_ddebug125.41138gr_irq_handler.coldgr_driver_initgr_drivergr_driver_exit__func__.41118__func__.41196__func__.41212__func__.40892__func__.40978__func__.41040__func__.40778__UNIQUE_ID_license151__UNIQUE_ID_description150__UNIQUE_ID_author149gr_match.LC1devm_request_threaded_irqdma_pool_createdevm_kmallocplatform_driver_unregister__this_moduleplatform_get_irqcleanup_modulememcpykfree_raw_spin_lock_irqsave__dynamic_dev_dbg_raw_spin_lockkmem_cache_alloc_trace__fentry__init_moduledma_pool_allocusb_ep_set_maxpacket_limit__x86_indirect_thunk_rax__stack_chk_failusb_add_gadget_udciowrite32be_dev_info_dev_errdma_pool_freeplatform_get_resourcedma_alloc_attrs_raw_spin_unlock_irqrestoreusb_speed_stringioread32beusb_gadget_unmap_requestusb_gadget_set_state__platform_driver_registerpv_opsdma_pool_destroydma_free_attrsdevm_ioremap_resource__warn_printkusb_gadget_giveback_requestusb_del_gadget_udc__mod_of__gr_match_device_tableusb_gadget_map_requestkmalloc_caches1Maw(4Ga  !A~!t        1s|I?W?ep}q\qL `{  ! |S j   a     ~    ; N r        ' 9 Q k ~      % Aj  Qq 1Dqa"jTw 0 e qs x  8  H 1 -8    h0 7 > 0C" {      P   1 -_  H1~j  AFY| %@` @~ `m {)   2 G \ q  @% @  z L  @ @% z  @ ! @%! !z%!*!7!`!%q!!! """ "##+# 2# :#r# #### # # $"$Z$$ $$$ $ $$ $ P$%  % %%% ,% p1%A%d%%&'1'q' '' P/ /:?O xlq Z H S   "79 p>H7O yTeb gq7 87 ~ @m  x  %9 UAL` hm{  < o    #' ~   }0` (0`8@ H@PX0`hppx`     P  @Pp0000 @(0p!8@%@ 6  0"@P`p-n "o#$4?EKSY`hhnptxz ( 08@$H,P4X<`0h@  0`  @pP` D(L0P8U`8 4$(`048@D%HXPTX`Rdhptx ApZ(!#@g"#"$C#$x#$3$% (aPk ka(08a@H0Ppax0a0a0a (00PaX`0ha0a0a00a8@0Hhapx0a`0a@0a@ 0(HaPX0`x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.parainstructions.rela.rodata.modinfo__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?':@gp#Jl('E@P#^+Y@@`#n+i@0# ~+Hy@Љ# 2-02@0Y3@#4G @(#9Q@; E@#F @0`#F@`#F@##J@@0#=NB0NXKXN[XNhN`$z ]  j0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H guc7F>>DE!K?!TN @h`EGk6e ڱ7 x,+\-?Ƨe g]|_v)P'gŬl>r\Q9TѐJSEE?"&ҲIJ!mĒ:0{WF10W}15%{K}+5qL$Nr濿 zEꛞx)>JCQ!Gs#qV>ӋP9V6RG[6-jNx"vFc5"c@K:ͻ(w:;b*9J5NTaHTMI}abkUyz(}mmf_jʺ-c$R_ZA98XMTf:?V#hk!2tQMbE;d(nJ_6BE lǯu/"`l( X@i{%. I2(q+ze^ac'Cv/S~Module signature appended~