All of lore.kernel.org
 help / color / mirror / Atom feed
* RK3288 dwc2 USB OTG + macOS
@ 2019-08-22 16:06 ` Jack Mitchell
  0 siblings, 0 replies; 9+ messages in thread
From: Jack Mitchell @ 2019-08-22 16:06 UTC (permalink / raw)
  To: linux-rockchip; +Cc: Phillip Karls, linux-usb

[-- Attachment #1: Type: text/plain, Size: 681 bytes --]

I'm having issues on a Firefly rk3288 board when trying to use USB
gadget ethernet on macOS. The dr_mode is set to "otg" and it works fine
with my Linux desktop.

If I set the dr_mode to "peripheral" macOS will work, but still takes
around 10 seconds to enumerate the device which makes me think it's only
just working. However, I need the port to be in "otg" mode as it will
switch between peripheral/host use cases.

I've attached a log from the dwc2 driver from mainline Linux 5.2 when
being plugged into the macOS device for 30 seconds, then removed. The
mac in this case is a 2013 macbook pro. Any pointers in the right
direction would be greatly appreciated.

Regards,
Jack.

[-- Attachment #2: dwc2-macos.txt --]
[-- Type: text/plain, Size: 101881 bytes --]

[  141.300412] dwc2 ff580000.usb: ep1in: req 58615452: 337@a3ab679a, noi=0, zero=1, snok=0
[  141.300418] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_start: ep1in: buf=a3ab679a length=337
[  142.285792] dwc2 ff580000.usb: dwc2_hsotg_irq: 04008428 00000400 (d88c3cc4) retry 8
[  142.285797] dwc2 ff580000.usb: GINTSTS_ErlySusp
[  142.288847] dwc2 ff580000.usb: gintsts=04008828  gintmsk=d88c3cc4
[  142.288851] dwc2 ff580000.usb: USB SUSPEND
[  142.288855] dwc2 ff580000.usb: dwc2_handle_usb_suspend_intr: DSTS=0x483901
[  142.288859] dwc2 ff580000.usb: DSTS.Suspend Status=1 HWCFG4.Power Optimize=1 HWCFG4.Hibernation=0
[  142.288862] g_ether gadget: suspend
[  142.288868] dwc2 ff580000.usb: dwc2_hsotg_irq: 04008028 00000000 (d88c3cc4) retry 8
[  142.382505] dwc2 ff580000.usb: dwc2_hsotg_irq: 04809028 00801000 (d88c3cc4) retry 8
[  142.382510] dwc2 ff580000.usb: dwc2_hsotg_irq: USBRstDet
[  142.382513] dwc2 ff580000.usb: dwc2_hsotg_irq: USBRst
[  142.382516] dwc2 ff580000.usb: GNPTXSTS=00080010
[  142.382524] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, -108 => 397b7f01
[  142.382530] dwc2 ff580000.usb: dwc2_hsotg_complete_setup: failed -108
[  142.382535] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 5373e218, -108 => 5f11106e
[  142.382538] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382545] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 0c36dad6, -108 => 5f11106e
[  142.382548] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382553] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 9060b312, -108 => 5f11106e
[  142.382556] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382561] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 721cede2, -108 => 5f11106e
[  142.382564] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382568] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 220f7ef1, -108 => 5f11106e
[  142.382571] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382576] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 5beaf0e1, -108 => 5f11106e
[  142.382579] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382584] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 58615452, -108 => 5f11106e
[  142.382587] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382592] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 8dad2bf7, -108 => d4895dfd
[  142.382596] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382601] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 6a45280f, -108 => d4895dfd
[  142.382605] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382610] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 82a9d402, -108 => d4895dfd
[  142.382613] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382618] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 7adb743e, -108 => d4895dfd
[  142.382622] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382626] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 2e0b57de, -108 => d4895dfd
[  142.382629] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382634] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 3920b6da, -108 => d4895dfd
[  142.382638] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382642] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 7941a31e, -108 => d4895dfd
[  142.382646] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382650] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 2fb2d569, -108 => d4895dfd
[  142.382654] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382658] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 72e74154, -108 => d4895dfd
[  142.382662] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382667] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req b013828f, -108 => d4895dfd
[  142.382670] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382679] g_ether gadget: reset config
[  142.382681] g_ether gadget: ecm deactivated
[  142.382690] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep a23a8600)
[  142.382694] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08880200
[  142.382702] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1a3e8513)
[  142.382706] dwc2 ff580000.usb: dwc2_hsotg_ep_stop_xfr: stopping transfer on ep2out
[  142.382711] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08080200
[  142.382717] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d0446e79)
[  142.382720] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x098c0010
[  142.382727] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep a23a8600)
[  142.382730] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x088a0200
[  142.382733] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1a3e8513)
[  142.382736] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x080a0200
[  142.382739] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d0446e79)
[  142.382742] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x098e0010
[  142.382746] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 8b364f7a)
[  142.382748] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382752] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 423cd518)
[  142.382755] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382758] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1e1e881f)
[  142.382761] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382764] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 6e94f8fd)
[  142.382767] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382770] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 5c2900ed)
[  142.382773] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382777] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d4b8b55f)
[  142.382779] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382783] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep adc634fa)
[  142.382786] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382789] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 5010b859)
[  142.382792] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382796] dwc2 ff580000.usb: HS UTMI+ PHY selected
[  142.382803] dwc2 ff580000.usb: FIFOs reset, timeout at 99
[  142.382809] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80028000
[  142.382813] dwc2 ff580000.usb: gsintmsk now 0xd88c3cc4
[  142.382816] dwc2 ff580000.usb: DCTL=0x00000000
[  142.382820] dwc2 ff580000.usb: GLPMCFG=0x10601483
[  142.385824] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.385828] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.385834] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80008000, ep 0, dir out
[  142.385837] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.385841] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.385847] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.385849] dwc2 ff580000.usb: ep0 state:0
[  142.385852] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80008000
[  142.385855] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.385859] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80008000
[  142.437260] dwc2 ff580000.usb: dwc2_hsotg_irq: 04042020 00042000 (d88c3cc4) retry 8
[  142.437267] dwc2 ff580000.usb: EnumDone (DSTS=0x00083800)
[  142.437270] dwc2 ff580000.usb: new device is high-speed
[  142.443109] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.443112] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup already queued???
[  142.443116] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80008000
[  142.443120] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  142.449586] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.449591] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.449597] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.449600] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.449607] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.449614] dwc2 ff580000.usb: ctrl Type=00, Req=05, V=0008, I=0000, L=0000
[  142.449617] dwc2 ff580000.usb: new address 8
[  142.454384] dwc2 ff580000.usb: dwc2_hsotg_send_reply: buff b31b12a0, len 0
[  142.454390] dwc2 ff580000.usb: ep0: req 6a45280f: 0@69582d4f, noi=0, zero=0, snok=0
[  142.454395] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.454398] dwc2 ff580000.usb: ureq->length:0 ureq->actual:0
[  142.454402] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@0/0, 0x00080000 => 0x00000910
[  142.454407] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.454410] dwc2 ff580000.usb: ep0 state:3
[  142.454413] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.454416] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.454440] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.454443] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.454451] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.454456] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00100024
[  142.454461] dwc2 ff580000.usb: zlp packet sent
[  142.454466] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 6a45280f, 0 => 9114e8ae
[  142.454474] dwc2 ff580000.usb: dwc2_hsotg_complete_oursetup: ep 3944e9db, req 6a45280f
[  142.454477] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.454481] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.454488] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.454491] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.454495] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.454498] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.454501] dwc2 ff580000.usb: ep0 state:0
[  142.454504] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.454509] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.457332] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457336] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457340] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.457343] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.457348] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.457353] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0100, I=0000, L=0012
[  142.457360] dwc2 ff580000.usb: ep0: req 998a05c1: 18@9495406a, noi=0, zero=0, snok=0
[  142.457365] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.457368] dwc2 ff580000.usb: ureq->length:18 ureq->actual:0
[  142.457371] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@18/18, 0x00080012 => 0x00000910
[  142.457375] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.457378] dwc2 ff580000.usb: ep0 state:1
[  142.457380] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.457384] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.457393] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.457396] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.457399] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.457403] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080012
[  142.457407] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 18
[  142.457410] dwc2 ff580000.usb: req->length:18 req->actual:18 req->zero:0
[  142.457413] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.457429] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457432] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457436] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.457440] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000078
[  142.457443] dwc2 ff580000.usb: zlp packet received
[  142.457446] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.457450] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.457454] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.457458] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.457461] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.457464] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.457468] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.457471] dwc2 ff580000.usb: ep0 state:0
[  142.457473] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.457476] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.457577] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457580] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457584] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.457587] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.457591] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.457595] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0302, I=0409, L=0002
[  142.457602] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  142.457605] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.457608] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  142.457612] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  142.457615] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.457618] dwc2 ff580000.usb: ep0 state:1
[  142.457620] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.457624] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.457631] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.457634] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.457638] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.457641] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00000010
[  142.457644] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  142.457647] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  142.457650] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.457669] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457672] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457676] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.457679] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000070
[  142.457682] dwc2 ff580000.usb: zlp packet received
[  142.457686] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.457689] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.457693] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.457697] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.457700] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.457706] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.457709] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.457712] dwc2 ff580000.usb: ep0 state:0
[  142.457715] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.457718] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.457830] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457833] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457836] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.457839] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.457843] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.457847] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0302, I=0409, L=002c
[  142.457852] dwc2 ff580000.usb: ep0: req 998a05c1: 44@9495406a, noi=0, zero=0, snok=0
[  142.457856] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.457859] dwc2 ff580000.usb: ureq->length:44 ureq->actual:0
[  142.457862] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@44/44, 0x0008002c => 0x00000910
[  142.457866] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.457868] dwc2 ff580000.usb: ep0 state:1
[  142.457871] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.457874] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.457882] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.457885] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.457888] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.457892] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180064
[  142.457895] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 44
[  142.457898] dwc2 ff580000.usb: req->length:44 req->actual:44 req->zero:0
[  142.457900] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.457930] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457933] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457937] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.457940] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000068
[  142.457943] dwc2 ff580000.usb: zlp packet received
[  142.457947] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.457950] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.457954] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.457957] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.457960] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.457963] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.457967] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.457970] dwc2 ff580000.usb: ep0 state:0
[  142.457975] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.457978] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.458096] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458099] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458103] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.458105] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.458110] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.458113] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0301, I=0409, L=0002
[  142.458118] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  142.458122] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.458125] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  142.458128] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  142.458132] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.458134] dwc2 ff580000.usb: ep0 state:1
[  142.458137] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.458140] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.458148] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.458150] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.458155] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.458158] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180062
[  142.458161] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  142.458164] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  142.458166] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.458188] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458191] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458195] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.458199] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000060
[  142.458201] dwc2 ff580000.usb: zlp packet received
[  142.458205] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.458208] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.458212] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.458216] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.458218] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.458222] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.458225] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.458228] dwc2 ff580000.usb: ep0 state:0
[  142.458231] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.458234] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.458396] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458399] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458402] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.458405] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.458409] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.458414] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0301, I=0409, L=003c
[  142.458418] dwc2 ff580000.usb: ep0: req 998a05c1: 60@9495406a, noi=0, zero=0, snok=0
[  142.458422] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.458425] dwc2 ff580000.usb: ureq->length:60 ureq->actual:0
[  142.458428] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@60/60, 0x0008003c => 0x00000910
[  142.458432] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.458435] dwc2 ff580000.usb: ep0 state:1
[  142.458438] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.458441] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.458448] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048008 00040000 (d88c3cc4) retry 8
[  142.458451] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.458455] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.458458] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00100026
[  142.458462] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 60
[  142.458465] dwc2 ff580000.usb: req->length:60 req->actual:60 req->zero:0
[  142.458467] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.458490] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458493] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458497] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.458500] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000058
[  142.458503] dwc2 ff580000.usb: zlp packet received
[  142.458509] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.458512] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.458516] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.458520] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.458523] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.458526] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.458530] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.458532] dwc2 ff580000.usb: ep0 state:0
[  142.458535] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.458538] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.458631] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458634] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458638] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.458641] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.458645] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.458649] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0f00, I=0000, L=0005
[  142.458654] dwc2 ff580000.usb: ep0: req 998a05c1: 5@9495406a, noi=0, zero=0, snok=0
[  142.458657] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.458660] dwc2 ff580000.usb: ureq->length:5 ureq->actual:0
[  142.458663] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@5/5, 0x00080005 => 0x00000910
[  142.458667] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.458670] dwc2 ff580000.usb: ep0 state:1
[  142.458673] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.458675] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.458683] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.458686] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.458690] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.458693] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080021
[  142.458696] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 5
[  142.458699] dwc2 ff580000.usb: req->length:5 req->actual:5 req->zero:0
[  142.458701] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.458725] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458728] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458732] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.458735] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000050
[  142.458738] dwc2 ff580000.usb: zlp packet received
[  142.458742] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.458745] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.458749] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.458752] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.458755] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.458759] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.458762] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.458764] dwc2 ff580000.usb: ep0 state:0
[  142.458767] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.458773] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.458894] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458897] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458901] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.458903] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.458908] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.458911] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0f00, I=0000, L=000c
[  142.458916] dwc2 ff580000.usb: ep0: req 998a05c1: 12@9495406a, noi=0, zero=0, snok=0
[  142.458920] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.458923] dwc2 ff580000.usb: ureq->length:12 ureq->actual:0
[  142.458926] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@12/12, 0x0008000c => 0x00000910
[  142.458930] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.458932] dwc2 ff580000.usb: ep0 state:1
[  142.458935] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.458938] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.458945] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.458948] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.458952] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.458955] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00000015
[  142.458959] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 12
[  142.458962] dwc2 ff580000.usb: req->length:12 req->actual:12 req->zero:0
[  142.458964] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.458986] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458989] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458993] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.458996] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000048
[  142.458999] dwc2 ff580000.usb: zlp packet received
[  142.459003] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.459005] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.459009] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.459013] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.459016] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.459019] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.459023] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.459025] dwc2 ff580000.usb: ep0 state:0
[  142.459028] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.459031] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.461710] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.461716] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.461720] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.461723] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.461729] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.461736] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0200, I=0000, L=0009
[  142.461743] dwc2 ff580000.usb: ep0: req 998a05c1: 9@9495406a, noi=0, zero=0, snok=0
[  142.461748] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.461752] dwc2 ff580000.usb: ureq->length:9 ureq->actual:0
[  142.461760] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@9/9, 0x00080009 => 0x00000910
[  142.461766] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.461769] dwc2 ff580000.usb: ep0 state:1
[  142.461774] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.461781] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.461791] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.461794] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.461798] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.461801] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0010000c
[  142.461806] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 9
[  142.461809] dwc2 ff580000.usb: req->length:9 req->actual:9 req->zero:0
[  142.461812] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.461825] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.461828] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.461832] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.461836] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000040
[  142.461839] dwc2 ff580000.usb: zlp packet received
[  142.461843] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.461847] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.461851] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.461856] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.461858] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.461862] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.461866] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.461871] dwc2 ff580000.usb: ep0 state:0
[  142.461874] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.461876] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.461947] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.461950] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.461954] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.461957] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.461961] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.461965] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0200, I=0000, L=004e
[  142.461972] dwc2 ff580000.usb: ep0: req 998a05c1: 78@9495406a, noi=0, zero=0, snok=0
[  142.461977] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.461980] dwc2 ff580000.usb: ureq->length:78 ureq->actual:0
[  142.461983] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@78/78, 0x0010004e => 0x00000910
[  142.461989] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.461992] dwc2 ff580000.usb: ep0 state:1
[  142.461995] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.461999] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.462016] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.462020] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.462024] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.462028] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0000003e
[  142.462031] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 78
[  142.462034] dwc2 ff580000.usb: req->length:78 req->actual:78 req->zero:0
[  142.462039] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.462061] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462065] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462068] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.462072] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000038
[  142.462076] dwc2 ff580000.usb: zlp packet received
[  142.462080] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.462083] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.462087] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.462091] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.462094] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.462099] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.462103] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.462105] dwc2 ff580000.usb: ep0 state:0
[  142.462108] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.462111] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.462196] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462199] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462203] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.462205] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.462210] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.462214] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0201, I=0000, L=0009
[  142.462219] dwc2 ff580000.usb: ep0: req 998a05c1: 9@9495406a, noi=0, zero=0, snok=0
[  142.462223] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.462226] dwc2 ff580000.usb: ureq->length:9 ureq->actual:0
[  142.462230] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@9/9, 0x00080009 => 0x00000910
[  142.462233] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.462236] dwc2 ff580000.usb: ep0 state:1
[  142.462240] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.462243] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.462250] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.462254] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.462257] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.462262] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180035
[  142.462265] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 9
[  142.462268] dwc2 ff580000.usb: req->length:9 req->actual:9 req->zero:0
[  142.462271] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.462286] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462289] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462293] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.462296] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000030
[  142.462299] dwc2 ff580000.usb: zlp packet received
[  142.462303] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.462308] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.462312] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.462316] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.462319] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.462322] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.462326] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.462331] dwc2 ff580000.usb: ep0 state:0
[  142.462333] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.462336] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.462381] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462385] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462388] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.462391] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.462395] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.462400] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0201, I=0000, L=005b
[  142.462405] dwc2 ff580000.usb: ep0: req 998a05c1: 91@9495406a, noi=0, zero=0, snok=0
[  142.462410] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.462413] dwc2 ff580000.usb: ureq->length:91 ureq->actual:0
[  142.462417] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@91/91, 0x0010005b => 0x00000910
[  142.462420] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.462425] dwc2 ff580000.usb: ep0 state:1
[  142.462427] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.462431] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.462451] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.462454] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.462458] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.462461] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0010005a
[  142.462464] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 91
[  142.462467] dwc2 ff580000.usb: req->length:91 req->actual:91 req->zero:0
[  142.462472] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.462499] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462502] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462506] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.462510] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000028
[  142.462512] dwc2 ff580000.usb: zlp packet received
[  142.462518] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.462521] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.462525] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.462529] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.462532] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.462536] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.462541] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.462544] dwc2 ff580000.usb: ep0 state:0
[  142.462546] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.462549] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.464196] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.464199] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.464203] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.464205] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.464211] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.464215] dwc2 ff580000.usb: ctrl Type=00, Req=09, V=0001, I=0000, L=0000
[  142.464220] g_ether gadget: high-speed config #1: CDC Ethernet (ECM)
[  142.471328] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: ep ep3in: a 0x83, attr 0x03, mps 0x0010, intr 9
[  142.471332] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: read DxEPCTL=0x018e0400 from 0x00000960
[  142.471338] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: write DxEPCTL=0x118e8010
[  142.471341] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: read DxEPCTL=0x018e8010
[  142.471344] g_ether gadget: init ecm
[  142.471347] g_ether gadget: notify connect true
[  142.471352] dwc2 ff580000.usb: ep3in: req a5f93517: 8@f2f517d1, noi=0, zero=0, snok=0
[  142.471357] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x018e8010, ep 3, dir in
[  142.471360] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.471364] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x20080008 => 0x00000970
[  142.471368] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c000000 pad => 0x00000974
[  142.471370] dwc2 ff580000.usb: ep0 state:3
[  142.471373] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x858e8010
[  142.471376] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x818c8010
[  142.471381] dwc2 ff580000.usb: ep0: req 998a05c1: 0@9495406a, noi=0, zero=0, snok=0
[  142.471385] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.471387] dwc2 ff580000.usb: ureq->length:0 ureq->actual:0
[  142.471391] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@0/0, 0x00080000 => 0x00000910
[  142.471395] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.471397] dwc2 ff580000.usb: ep0 state:3
[  142.471400] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.471403] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.471422] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.471426] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000009
[  142.471430] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.471434] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=0000005a
[  142.471437] dwc2 ff580000.usb: zlp packet sent
[  142.471441] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.471445] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.471449] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.471453] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.471456] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.471459] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.471466] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.471468] dwc2 ff580000.usb: ep0 state:0
[  142.471471] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.471474] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.471478] dwc2 ff580000.usb: dwc2_hsotg_epint: ep3(in) DxEPINT=0x00000001
[  142.471482] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x018c8010, DXEPTSIZ=0007ffc0
[  142.471485] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 8
[  142.471490] dwc2 ff580000.usb: req->length:8 req->actual:8 req->zero:0
[  142.471494] dwc2 ff580000.usb: complete: ep d0446e79 ep3in, req a5f93517, 0 => 68ae5401
[  142.471498] g_ether gadget: notify speed 425984000
[  142.471503] dwc2 ff580000.usb: ep3in: req a5f93517: 16@f2f517d1, noi=0, zero=0, snok=0
[  142.471507] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x018c8010, ep 3, dir in
[  142.471510] dwc2 ff580000.usb: ureq->length:16 ureq->actual:0
[  142.471515] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@16/16, 0x20080010 => 0x00000970
[  142.471519] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c000000 pad => 0x00000974
[  142.471522] dwc2 ff580000.usb: ep0 state:0
[  142.471525] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x858c8010
[  142.471528] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x818c8010
[  142.471536] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471542] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010008
[  142.471546] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.471548] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.471555] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.471559] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0308, I=0409, L=0002
[  142.471565] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  142.471571] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.471574] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  142.471578] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  142.471581] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.471584] dwc2 ff580000.usb: ep0 state:1
[  142.471587] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.471590] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.471596] dwc2 ff580000.usb: dwc2_hsotg_epint: ep3(in) DxEPINT=0x00000001
[  142.471599] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x018c8010, DXEPTSIZ=0007ffb0
[  142.471603] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 16
[  142.471606] dwc2 ff580000.usb: req->length:16 req->actual:16 req->zero:0
[  142.471610] dwc2 ff580000.usb: complete: ep d0446e79 ep3in, req a5f93517, 0 => 68ae5401
[  142.471618] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.471621] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.471625] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.471629] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180058
[  142.471632] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  142.471635] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  142.471639] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.471654] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471658] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.471664] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.471667] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000018
[  142.471670] dwc2 ff580000.usb: zlp packet received
[  142.471674] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.471677] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.471681] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.471686] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.471689] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.471693] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.471696] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.471699] dwc2 ff580000.usb: ep0 state:0
[  142.471703] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.471707] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.471721] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471727] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.471731] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.471734] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.471738] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.471743] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0308, I=0409, L=0042
[  142.471748] dwc2 ff580000.usb: ep0: req 998a05c1: 66@9495406a, noi=0, zero=0, snok=0
[  142.471752] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.471755] dwc2 ff580000.usb: ureq->length:66 ureq->actual:0
[  142.471759] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@66/66, 0x00100042 => 0x00000910
[  142.471763] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.471765] dwc2 ff580000.usb: ep0 state:1
[  142.471768] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.471773] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.471785] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.471788] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.471792] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.471796] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080016
[  142.471800] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 66
[  142.471802] dwc2 ff580000.usb: req->length:66 req->actual:66 req->zero:0
[  142.471805] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.471835] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471838] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.471842] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.471847] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000010
[  142.471850] dwc2 ff580000.usb: zlp packet received
[  142.471854] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.471857] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.471861] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.471867] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.471870] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.471873] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.471877] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.471881] dwc2 ff580000.usb: ep0 state:0
[  142.471883] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.471886] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.471979] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471982] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.471986] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.471992] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.471996] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.472001] dwc2 ff580000.usb: ctrl Type=00, Req=03, V=0001, I=0000, L=0000
[  142.472004] dwc2 ff580000.usb: dwc2_hsotg_process_req_feature: SET_FEATURE
[  142.843002] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048428 00040400 (d88c3cc4) retry 8
[  142.843010] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  142.843013] dwc2 ff580000.usb: GINTSTS_ErlySusp
[  142.846052] dwc2 ff580000.usb: gintsts=04048828  gintmsk=d88c3cc4
[  142.846056] dwc2 ff580000.usb: USB SUSPEND
[  142.846060] dwc2 ff580000.usb: dwc2_handle_usb_suspend_intr: DSTS=0x5ff701
[  142.846063] dwc2 ff580000.usb: DSTS.Suspend Status=1 HWCFG4.Power Optimize=1 HWCFG4.Hibernation=0
[  142.846067] g_ether gadget: suspend
[  142.846072] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.846076] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  142.977090] dwc2 ff580000.usb: dwc2_hsotg_irq: 04849028 00841000 (d88c3cc4) retry 8
[  142.977094] dwc2 ff580000.usb: dwc2_hsotg_irq: USBRstDet
[  142.977097] dwc2 ff580000.usb: dwc2_hsotg_irq: USBRst
[  142.977100] dwc2 ff580000.usb: GNPTXSTS=00080010
[  142.977110] g_ether gadget: reset config
[  142.977112] g_ether gadget: ecm deactivated
[  142.977118] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d0446e79)
[  142.977122] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x098c0010
[  142.977131] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep a23a8600)
[  142.977134] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x088a0400
[  142.977138] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1a3e8513)
[  142.977141] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x080a0400
[  142.977144] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d0446e79)
[  142.977147] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x098e0010
[  142.977151] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 8b364f7a)
[  142.977153] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977157] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 423cd518)
[  142.977160] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977163] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1e1e881f)
[  142.977166] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977169] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 6e94f8fd)
[  142.977172] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977175] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 5c2900ed)
[  142.977178] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977181] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d4b8b55f)
[  142.977184] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977188] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep adc634fa)
[  142.977191] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977194] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 5010b859)
[  142.977197] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977200] dwc2 ff580000.usb: HS UTMI+ PHY selected
[  142.977208] dwc2 ff580000.usb: FIFOs reset, timeout at 99
[  142.977214] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x00028000
[  142.977217] dwc2 ff580000.usb: gsintmsk now 0xd88c3cc4
[  142.977221] dwc2 ff580000.usb: DCTL=0x00000000
[  142.977224] dwc2 ff580000.usb: GLPMCFG=0x10601483
[  142.980228] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.980232] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.980240] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80008000, ep 0, dir out
[  142.980243] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.980247] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.980252] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.980255] dwc2 ff580000.usb: ep0 state:0
[  142.980257] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80008000
[  142.980261] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.980264] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80008000
[  142.980267] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  143.031847] dwc2 ff580000.usb: dwc2_hsotg_irq: 04042020 00042000 (d88c3cc4) retry 8
[  143.031853] dwc2 ff580000.usb: EnumDone (DSTS=0x001ff000)
[  143.031856] dwc2 ff580000.usb: new device is high-speed
[  143.037695] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.037698] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup already queued???
[  143.037701] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80008000
[  143.037704] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  143.044322] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.044327] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.044332] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.044335] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.044342] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.044349] dwc2 ff580000.usb: ctrl Type=00, Req=05, V=0009, I=0000, L=0000
[  143.044352] dwc2 ff580000.usb: new address 9
[  143.049118] dwc2 ff580000.usb: dwc2_hsotg_send_reply: buff b31b12a0, len 0
[  143.049123] dwc2 ff580000.usb: ep0: req 6a45280f: 0@69582d4f, noi=0, zero=0, snok=0
[  143.049128] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.049131] dwc2 ff580000.usb: ureq->length:0 ureq->actual:0
[  143.049135] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@0/0, 0x00080000 => 0x00000910
[  143.049139] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.049142] dwc2 ff580000.usb: ep0 state:3
[  143.049145] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.049148] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.049160] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.049168] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.049176] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.049183] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000016
[  143.049189] dwc2 ff580000.usb: zlp packet sent
[  143.049193] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 6a45280f, 0 => 9114e8ae
[  143.049197] dwc2 ff580000.usb: dwc2_hsotg_complete_oursetup: ep 3944e9db, req 6a45280f
[  143.049202] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.049207] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.049211] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.049214] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.049218] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.049222] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.049226] dwc2 ff580000.usb: ep0 state:0
[  143.049229] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.049232] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.052044] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052048] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052053] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.052055] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.052061] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.052066] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0100, I=0000, L=0012
[  143.052073] dwc2 ff580000.usb: ep0: req 998a05c1: 18@9495406a, noi=0, zero=0, snok=0
[  143.052077] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.052080] dwc2 ff580000.usb: ureq->length:18 ureq->actual:0
[  143.052084] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@18/18, 0x00080012 => 0x00000910
[  143.052088] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.052091] dwc2 ff580000.usb: ep0 state:1
[  143.052093] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.052096] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.052108] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.052117] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.052122] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.052128] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180004
[  143.052134] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 18
[  143.052137] dwc2 ff580000.usb: req->length:18 req->actual:18 req->zero:0
[  143.052143] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.052176] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052180] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052184] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.052187] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000078
[  143.052191] dwc2 ff580000.usb: zlp packet received
[  143.052196] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.052200] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.052204] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.052208] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.052212] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.052216] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.052219] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.052222] dwc2 ff580000.usb: ep0 state:0
[  143.052224] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.052228] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.052364] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052369] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052374] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.052378] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.052383] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.052387] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0302, I=0409, L=0002
[  143.052394] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  143.052401] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.052403] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  143.052407] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  143.052411] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.052414] dwc2 ff580000.usb: ep0 state:1
[  143.052418] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.052422] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.052434] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.052438] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.052443] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.052447] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00100002
[  143.052450] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  143.052453] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  143.052455] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.052483] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052490] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052497] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.052502] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000070
[  143.052507] dwc2 ff580000.usb: zlp packet received
[  143.052511] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.052515] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.052519] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.052523] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.052526] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.052532] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.052536] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.052539] dwc2 ff580000.usb: ep0 state:0
[  143.052541] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.052544] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.052608] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052614] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052620] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.052627] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.052632] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.052636] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0302, I=0409, L=002c
[  143.052641] dwc2 ff580000.usb: ep0: req 998a05c1: 44@9495406a, noi=0, zero=0, snok=0
[  143.052645] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.052650] dwc2 ff580000.usb: ureq->length:44 ureq->actual:0
[  143.052653] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@44/44, 0x0008002c => 0x00000910
[  143.052658] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.052660] dwc2 ff580000.usb: ep0 state:1
[  143.052663] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.052666] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.052676] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.052680] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.052684] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.052687] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080056
[  143.052690] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 44
[  143.052695] dwc2 ff580000.usb: req->length:44 req->actual:44 req->zero:0
[  143.052698] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.052722] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052725] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052730] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.052736] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000068
[  143.052743] dwc2 ff580000.usb: zlp packet received
[  143.052749] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.052754] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.052758] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.052762] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.052767] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.052771] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.052774] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.052777] dwc2 ff580000.usb: ep0 state:0
[  143.052780] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.052783] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.052926] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052929] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052933] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.052936] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.052940] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.052945] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0301, I=0409, L=0002
[  143.052952] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  143.052957] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.052960] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  143.052963] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  143.052967] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.052972] dwc2 ff580000.usb: ep0 state:1
[  143.052975] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.052981] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.052991] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.053000] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.053005] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.053008] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00000054
[  143.053012] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  143.053017] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  143.053019] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.053040] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053044] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053048] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.053052] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000060
[  143.053054] dwc2 ff580000.usb: zlp packet received
[  143.053059] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.053065] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.053069] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.053073] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.053076] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.053079] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.053083] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.053088] dwc2 ff580000.usb: ep0 state:0
[  143.053091] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.053094] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.053191] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053194] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053198] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.053201] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.053207] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.053212] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0301, I=0409, L=003c
[  143.053217] dwc2 ff580000.usb: ep0: req 998a05c1: 60@9495406a, noi=0, zero=0, snok=0
[  143.053221] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.053225] dwc2 ff580000.usb: ureq->length:60 ureq->actual:0
[  143.053232] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@60/60, 0x0008003c => 0x00000910
[  143.053237] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.053241] dwc2 ff580000.usb: ep0 state:1
[  143.053247] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.053252] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.053261] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048008 00040000 (d88c3cc4) retry 8
[  143.053264] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.053270] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.053274] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00000018
[  143.053278] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 60
[  143.053281] dwc2 ff580000.usb: req->length:60 req->actual:60 req->zero:0
[  143.053284] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.053306] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053309] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053314] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.053318] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000058
[  143.053321] dwc2 ff580000.usb: zlp packet received
[  143.053325] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.053328] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.053333] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.053339] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.053342] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.053346] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.053349] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.053352] dwc2 ff580000.usb: ep0 state:0
[  143.053357] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.053365] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.053517] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053523] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053526] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.053529] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.053534] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.053541] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0f00, I=0000, L=0005
[  143.053546] dwc2 ff580000.usb: ep0: req 998a05c1: 5@9495406a, noi=0, zero=0, snok=0
[  143.053551] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.053555] dwc2 ff580000.usb: ureq->length:5 ureq->actual:0
[  143.053558] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@5/5, 0x00080005 => 0x00000910
[  143.053563] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.053567] dwc2 ff580000.usb: ep0 state:1
[  143.053570] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.053574] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.053583] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.053586] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.053590] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.053598] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00100013
[  143.053603] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 5
[  143.053608] dwc2 ff580000.usb: req->length:5 req->actual:5 req->zero:0
[  143.053612] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.053632] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053636] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053640] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.053643] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000050
[  143.053645] dwc2 ff580000.usb: zlp packet received
[  143.053649] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.053653] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.053658] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.053662] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.053665] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.053668] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.053673] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.053675] dwc2 ff580000.usb: ep0 state:0
[  143.053677] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.053682] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.053794] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053798] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053802] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.053804] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.053809] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.053815] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0f00, I=0000, L=000c
[  143.053820] dwc2 ff580000.usb: ep0: req 998a05c1: 12@9495406a, noi=0, zero=0, snok=0
[  143.053827] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.053829] dwc2 ff580000.usb: ureq->length:12 ureq->actual:0
[  143.053833] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@12/12, 0x0008000c => 0x00000910
[  143.053841] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.053845] dwc2 ff580000.usb: ep0 state:1
[  143.053849] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.053855] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.053868] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.053871] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.053875] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.053879] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080007
[  143.053884] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 12
[  143.053887] dwc2 ff580000.usb: req->length:12 req->actual:12 req->zero:0
[  143.053890] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.053913] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053917] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053920] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.053924] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000048
[  143.053929] dwc2 ff580000.usb: zlp packet received
[  143.053933] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.053936] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.053941] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.053945] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.053948] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.053953] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.053957] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.053960] dwc2 ff580000.usb: ep0 state:0
[  143.053962] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.053966] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.056700] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.056704] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.056708] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.056710] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.056716] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.056720] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0200, I=0000, L=0009
[  143.056726] dwc2 ff580000.usb: ep0: req 998a05c1: 9@9495406a, noi=0, zero=0, snok=0
[  143.056731] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.056734] dwc2 ff580000.usb: ureq->length:9 ureq->actual:0
[  143.056737] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@9/9, 0x00080009 => 0x00000910
[  143.056743] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.056746] dwc2 ff580000.usb: ep0 state:1
[  143.056748] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.056752] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.056762] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.056766] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.056770] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.056774] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0000007e
[  143.056777] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 9
[  143.056780] dwc2 ff580000.usb: req->length:9 req->actual:9 req->zero:0
[  143.056787] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.056813] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.056816] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.056820] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.056823] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000040
[  143.056827] dwc2 ff580000.usb: zlp packet received
[  143.056832] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.056835] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.056839] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.056843] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.056846] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.056849] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.056855] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.056858] dwc2 ff580000.usb: ep0 state:0
[  143.056861] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.056864] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.056927] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.056930] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.056934] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.056937] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.056941] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.056946] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0200, I=0000, L=004e
[  143.056951] dwc2 ff580000.usb: ep0: req 998a05c1: 78@9495406a, noi=0, zero=0, snok=0
[  143.056955] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.056958] dwc2 ff580000.usb: ureq->length:78 ureq->actual:0
[  143.056962] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@78/78, 0x0010004e => 0x00000910
[  143.056966] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.056970] dwc2 ff580000.usb: ep0 state:1
[  143.056973] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.056976] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.056994] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.056997] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.057001] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.057005] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00100030
[  143.057009] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 78
[  143.057013] dwc2 ff580000.usb: req->length:78 req->actual:78 req->zero:0
[  143.057015] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.057040] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057044] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057048] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.057055] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000038
[  143.057058] dwc2 ff580000.usb: zlp packet received
[  143.057062] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.057065] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.057070] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.057074] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.057079] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.057082] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.057086] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.057089] dwc2 ff580000.usb: ep0 state:0
[  143.057092] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.057095] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.057183] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057186] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057191] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.057194] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.057198] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.057205] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0201, I=0000, L=0009
[  143.057210] dwc2 ff580000.usb: ep0: req 998a05c1: 9@9495406a, noi=0, zero=0, snok=0
[  143.057214] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.057217] dwc2 ff580000.usb: ureq->length:9 ureq->actual:0
[  143.057220] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@9/9, 0x00080009 => 0x00000910
[  143.057225] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.057229] dwc2 ff580000.usb: ep0 state:1
[  143.057233] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.057236] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.057244] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.057248] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.057253] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.057257] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080027
[  143.057260] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 9
[  143.057263] dwc2 ff580000.usb: req->length:9 req->actual:9 req->zero:0
[  143.057266] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.057295] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057300] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057304] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.057307] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000030
[  143.057310] dwc2 ff580000.usb: zlp packet received
[  143.057314] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.057317] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.057323] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.057329] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.057332] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.057336] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.057341] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.057344] dwc2 ff580000.usb: ep0 state:0
[  143.057347] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.057350] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.057376] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057380] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057386] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.057389] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.057393] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.057397] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0201, I=0000, L=005b
[  143.057402] dwc2 ff580000.usb: ep0: req 998a05c1: 91@9495406a, noi=0, zero=0, snok=0
[  143.057408] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.057411] dwc2 ff580000.usb: ureq->length:91 ureq->actual:0
[  143.057415] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@91/91, 0x0010005b => 0x00000910
[  143.057419] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.057422] dwc2 ff580000.usb: ep0 state:1
[  143.057425] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.057430] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.057443] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.057447] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.057452] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.057455] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0018004c
[  143.057459] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 91
[  143.057462] dwc2 ff580000.usb: req->length:91 req->actual:91 req->zero:0
[  143.057465] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.057492] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057495] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057499] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.057505] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000028
[  143.057508] dwc2 ff580000.usb: zlp packet received
[  143.057512] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.057515] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.057519] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.057523] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.057527] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.057531] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.057534] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.057537] dwc2 ff580000.usb: ep0 state:0
[  143.057540] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.057543] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.059352] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.059356] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.059361] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.059364] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.059368] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.059373] dwc2 ff580000.usb: ctrl Type=00, Req=09, V=0001, I=0000, L=0000
[  143.059377] g_ether gadget: high-speed config #1: CDC Ethernet (ECM)
[  143.066476] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: ep ep3in: a 0x83, attr 0x03, mps 0x0010, intr 9
[  143.066480] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: read DxEPCTL=0x018e0400 from 0x00000960
[  143.066486] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: write DxEPCTL=0x118e8010
[  143.066490] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: read DxEPCTL=0x018e8010
[  143.066494] g_ether gadget: notify connect true
[  143.066499] dwc2 ff580000.usb: ep3in: req a5f93517: 8@f2f517d1, noi=0, zero=0, snok=0
[  143.066504] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x018e8010, ep 3, dir in
[  143.066507] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.066511] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x20080008 => 0x00000970
[  143.066515] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c000000 pad => 0x00000974
[  143.066518] dwc2 ff580000.usb: ep0 state:3
[  143.066521] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x858e8010
[  143.066524] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x818c8010
[  143.066529] dwc2 ff580000.usb: ep0: req 998a05c1: 0@9495406a, noi=0, zero=0, snok=0
[  143.066533] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.066536] dwc2 ff580000.usb: ureq->length:0 ureq->actual:0
[  143.066539] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@0/0, 0x00080000 => 0x00000910
[  143.066543] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.066546] dwc2 ff580000.usb: ep0 state:3
[  143.066548] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.066552] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.066566] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.066571] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000009
[  143.066575] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.066579] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=0010004c
[  143.066581] dwc2 ff580000.usb: zlp packet sent
[  143.066586] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.066589] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.066593] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.066597] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.066600] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.066604] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.066608] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.066613] dwc2 ff580000.usb: ep0 state:0
[  143.066615] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.066618] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.066623] dwc2 ff580000.usb: dwc2_hsotg_epint: ep3(in) DxEPINT=0x00000001
[  143.066626] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x018c8010, DXEPTSIZ=0007ffa8
[  143.066630] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 8
[  143.066632] dwc2 ff580000.usb: req->length:8 req->actual:8 req->zero:0
[  143.066637] dwc2 ff580000.usb: complete: ep d0446e79 ep3in, req a5f93517, 0 => 68ae5401
[  143.066641] g_ether gadget: notify speed 425984000
[  143.066645] dwc2 ff580000.usb: ep3in: req a5f93517: 16@f2f517d1, noi=0, zero=0, snok=0
[  143.066649] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x018c8010, ep 3, dir in
[  143.066652] dwc2 ff580000.usb: ureq->length:16 ureq->actual:0
[  143.066655] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@16/16, 0x20080010 => 0x00000970
[  143.066660] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c000000 pad => 0x00000974
[  143.066664] dwc2 ff580000.usb: ep0 state:0
[  143.066666] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x858c8010
[  143.066670] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x818c8010
[  143.066678] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.066682] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010008
[  143.066686] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.066689] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.066693] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.066698] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0308, I=0409, L=0002
[  143.066705] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  143.066709] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.066715] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  143.066718] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  143.066723] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.066725] dwc2 ff580000.usb: ep0 state:1
[  143.066730] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.066734] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.066739] dwc2 ff580000.usb: dwc2_hsotg_epint: ep3(in) DxEPINT=0x00000001
[  143.066742] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x018c8010, DXEPTSIZ=0007ff98
[  143.066745] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 16
[  143.066748] dwc2 ff580000.usb: req->length:16 req->actual:16 req->zero:0
[  143.066752] dwc2 ff580000.usb: complete: ep d0446e79 ep3in, req a5f93517, 0 => 68ae5401
[  143.066762] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.066766] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.066770] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.066773] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0008004a
[  143.066778] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  143.066781] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  143.066784] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.066814] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.066818] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.066822] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.066827] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000018
[  143.066830] dwc2 ff580000.usb: zlp packet received
[  143.066834] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.066838] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.066844] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.066848] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.066851] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.066855] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.066859] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.066863] dwc2 ff580000.usb: ep0 state:0
[  143.066866] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.066869] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.066877] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.066881] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.066886] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.066888] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.066893] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.066898] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0308, I=0409, L=0042
[  143.066903] dwc2 ff580000.usb: ep0: req 998a05c1: 66@9495406a, noi=0, zero=0, snok=0
[  143.066907] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.066912] dwc2 ff580000.usb: ureq->length:66 ureq->actual:0
[  143.066916] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@66/66, 0x00100042 => 0x00000910
[  143.066919] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.066922] dwc2 ff580000.usb: ep0 state:1
[  143.066925] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.066929] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.066941] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.066945] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.066948] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.066952] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180008
[  143.066957] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 66
[  143.066960] dwc2 ff580000.usb: req->length:66 req->actual:66 req->zero:0
[  143.066963] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.066989] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.066992] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.066999] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.067003] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000010
[  143.067006] dwc2 ff580000.usb: zlp packet received
[  143.067010] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.067013] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.067017] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.067023] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.067026] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.067029] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.067033] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.067035] dwc2 ff580000.usb: ep0 state:0
[  143.067038] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.067042] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.067184] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.067187] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.067191] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.067194] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.067199] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.067203] dwc2 ff580000.usb: ctrl Type=00, Req=03, V=0001, I=0000, L=0000
[  143.067206] dwc2 ff580000.usb: dwc2_hsotg_process_req_feature: SET_FEATURE
[  173.187631] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048438 00040400 (d88c3cc4) retry 8
[  173.187638] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  173.187641] dwc2 ff580000.usb: GINTSTS_ErlySusp

^ permalink raw reply	[flat|nested] 9+ messages in thread

* RK3288 dwc2 USB OTG + macOS
@ 2019-08-22 16:06 ` Jack Mitchell
  0 siblings, 0 replies; 9+ messages in thread
From: Jack Mitchell @ 2019-08-22 16:06 UTC (permalink / raw)
  To: linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
  Cc: Phillip Karls, linux-usb-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 681 bytes --]

I'm having issues on a Firefly rk3288 board when trying to use USB
gadget ethernet on macOS. The dr_mode is set to "otg" and it works fine
with my Linux desktop.

If I set the dr_mode to "peripheral" macOS will work, but still takes
around 10 seconds to enumerate the device which makes me think it's only
just working. However, I need the port to be in "otg" mode as it will
switch between peripheral/host use cases.

I've attached a log from the dwc2 driver from mainline Linux 5.2 when
being plugged into the macOS device for 30 seconds, then removed. The
mac in this case is a 2013 macbook pro. Any pointers in the right
direction would be greatly appreciated.

Regards,
Jack.

[-- Attachment #2: dwc2-macos.txt --]
[-- Type: text/plain, Size: 101881 bytes --]

[  141.300412] dwc2 ff580000.usb: ep1in: req 58615452: 337@a3ab679a, noi=0, zero=1, snok=0
[  141.300418] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_start: ep1in: buf=a3ab679a length=337
[  142.285792] dwc2 ff580000.usb: dwc2_hsotg_irq: 04008428 00000400 (d88c3cc4) retry 8
[  142.285797] dwc2 ff580000.usb: GINTSTS_ErlySusp
[  142.288847] dwc2 ff580000.usb: gintsts=04008828  gintmsk=d88c3cc4
[  142.288851] dwc2 ff580000.usb: USB SUSPEND
[  142.288855] dwc2 ff580000.usb: dwc2_handle_usb_suspend_intr: DSTS=0x483901
[  142.288859] dwc2 ff580000.usb: DSTS.Suspend Status=1 HWCFG4.Power Optimize=1 HWCFG4.Hibernation=0
[  142.288862] g_ether gadget: suspend
[  142.288868] dwc2 ff580000.usb: dwc2_hsotg_irq: 04008028 00000000 (d88c3cc4) retry 8
[  142.382505] dwc2 ff580000.usb: dwc2_hsotg_irq: 04809028 00801000 (d88c3cc4) retry 8
[  142.382510] dwc2 ff580000.usb: dwc2_hsotg_irq: USBRstDet
[  142.382513] dwc2 ff580000.usb: dwc2_hsotg_irq: USBRst
[  142.382516] dwc2 ff580000.usb: GNPTXSTS=00080010
[  142.382524] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, -108 => 397b7f01
[  142.382530] dwc2 ff580000.usb: dwc2_hsotg_complete_setup: failed -108
[  142.382535] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 5373e218, -108 => 5f11106e
[  142.382538] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382545] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 0c36dad6, -108 => 5f11106e
[  142.382548] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382553] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 9060b312, -108 => 5f11106e
[  142.382556] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382561] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 721cede2, -108 => 5f11106e
[  142.382564] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382568] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 220f7ef1, -108 => 5f11106e
[  142.382571] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382576] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 5beaf0e1, -108 => 5f11106e
[  142.382579] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382584] dwc2 ff580000.usb: complete: ep a23a8600 ep1in, req 58615452, -108 => 5f11106e
[  142.382587] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep1in: status=-108 actual-length=0
[  142.382592] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 8dad2bf7, -108 => d4895dfd
[  142.382596] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382601] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 6a45280f, -108 => d4895dfd
[  142.382605] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382610] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 82a9d402, -108 => d4895dfd
[  142.382613] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382618] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 7adb743e, -108 => d4895dfd
[  142.382622] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382626] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 2e0b57de, -108 => d4895dfd
[  142.382629] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382634] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 3920b6da, -108 => d4895dfd
[  142.382638] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382642] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 7941a31e, -108 => d4895dfd
[  142.382646] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382650] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 2fb2d569, -108 => d4895dfd
[  142.382654] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382658] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req 72e74154, -108 => d4895dfd
[  142.382662] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382667] dwc2 ff580000.usb: complete: ep 1a3e8513 ep2out, req b013828f, -108 => d4895dfd
[  142.382670] dwc2 ff580000.usb: dwc2_hsotg_handle_unaligned_buf_complete: ep2out: status=-108 actual-length=0
[  142.382679] g_ether gadget: reset config
[  142.382681] g_ether gadget: ecm deactivated
[  142.382690] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep a23a8600)
[  142.382694] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08880200
[  142.382702] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1a3e8513)
[  142.382706] dwc2 ff580000.usb: dwc2_hsotg_ep_stop_xfr: stopping transfer on ep2out
[  142.382711] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08080200
[  142.382717] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d0446e79)
[  142.382720] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x098c0010
[  142.382727] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep a23a8600)
[  142.382730] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x088a0200
[  142.382733] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1a3e8513)
[  142.382736] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x080a0200
[  142.382739] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d0446e79)
[  142.382742] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x098e0010
[  142.382746] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 8b364f7a)
[  142.382748] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382752] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 423cd518)
[  142.382755] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382758] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1e1e881f)
[  142.382761] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382764] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 6e94f8fd)
[  142.382767] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382770] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 5c2900ed)
[  142.382773] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382777] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d4b8b55f)
[  142.382779] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382783] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep adc634fa)
[  142.382786] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382789] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 5010b859)
[  142.382792] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08000400
[  142.382796] dwc2 ff580000.usb: HS UTMI+ PHY selected
[  142.382803] dwc2 ff580000.usb: FIFOs reset, timeout at 99
[  142.382809] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80028000
[  142.382813] dwc2 ff580000.usb: gsintmsk now 0xd88c3cc4
[  142.382816] dwc2 ff580000.usb: DCTL=0x00000000
[  142.382820] dwc2 ff580000.usb: GLPMCFG=0x10601483
[  142.385824] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.385828] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.385834] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80008000, ep 0, dir out
[  142.385837] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.385841] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.385847] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.385849] dwc2 ff580000.usb: ep0 state:0
[  142.385852] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80008000
[  142.385855] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.385859] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80008000
[  142.437260] dwc2 ff580000.usb: dwc2_hsotg_irq: 04042020 00042000 (d88c3cc4) retry 8
[  142.437267] dwc2 ff580000.usb: EnumDone (DSTS=0x00083800)
[  142.437270] dwc2 ff580000.usb: new device is high-speed
[  142.443109] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.443112] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup already queued???
[  142.443116] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80008000
[  142.443120] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  142.449586] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.449591] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.449597] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.449600] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.449607] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.449614] dwc2 ff580000.usb: ctrl Type=00, Req=05, V=0008, I=0000, L=0000
[  142.449617] dwc2 ff580000.usb: new address 8
[  142.454384] dwc2 ff580000.usb: dwc2_hsotg_send_reply: buff b31b12a0, len 0
[  142.454390] dwc2 ff580000.usb: ep0: req 6a45280f: 0@69582d4f, noi=0, zero=0, snok=0
[  142.454395] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.454398] dwc2 ff580000.usb: ureq->length:0 ureq->actual:0
[  142.454402] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@0/0, 0x00080000 => 0x00000910
[  142.454407] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.454410] dwc2 ff580000.usb: ep0 state:3
[  142.454413] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.454416] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.454440] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.454443] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.454451] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.454456] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00100024
[  142.454461] dwc2 ff580000.usb: zlp packet sent
[  142.454466] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 6a45280f, 0 => 9114e8ae
[  142.454474] dwc2 ff580000.usb: dwc2_hsotg_complete_oursetup: ep 3944e9db, req 6a45280f
[  142.454477] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.454481] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.454488] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.454491] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.454495] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.454498] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.454501] dwc2 ff580000.usb: ep0 state:0
[  142.454504] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.454509] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.457332] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457336] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457340] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.457343] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.457348] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.457353] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0100, I=0000, L=0012
[  142.457360] dwc2 ff580000.usb: ep0: req 998a05c1: 18@9495406a, noi=0, zero=0, snok=0
[  142.457365] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.457368] dwc2 ff580000.usb: ureq->length:18 ureq->actual:0
[  142.457371] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@18/18, 0x00080012 => 0x00000910
[  142.457375] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.457378] dwc2 ff580000.usb: ep0 state:1
[  142.457380] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.457384] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.457393] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.457396] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.457399] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.457403] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080012
[  142.457407] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 18
[  142.457410] dwc2 ff580000.usb: req->length:18 req->actual:18 req->zero:0
[  142.457413] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.457429] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457432] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457436] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.457440] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000078
[  142.457443] dwc2 ff580000.usb: zlp packet received
[  142.457446] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.457450] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.457454] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.457458] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.457461] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.457464] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.457468] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.457471] dwc2 ff580000.usb: ep0 state:0
[  142.457473] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.457476] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.457577] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457580] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457584] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.457587] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.457591] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.457595] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0302, I=0409, L=0002
[  142.457602] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  142.457605] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.457608] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  142.457612] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  142.457615] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.457618] dwc2 ff580000.usb: ep0 state:1
[  142.457620] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.457624] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.457631] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.457634] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.457638] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.457641] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00000010
[  142.457644] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  142.457647] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  142.457650] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.457669] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457672] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457676] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.457679] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000070
[  142.457682] dwc2 ff580000.usb: zlp packet received
[  142.457686] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.457689] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.457693] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.457697] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.457700] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.457706] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.457709] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.457712] dwc2 ff580000.usb: ep0 state:0
[  142.457715] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.457718] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.457830] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457833] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457836] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.457839] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.457843] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.457847] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0302, I=0409, L=002c
[  142.457852] dwc2 ff580000.usb: ep0: req 998a05c1: 44@9495406a, noi=0, zero=0, snok=0
[  142.457856] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.457859] dwc2 ff580000.usb: ureq->length:44 ureq->actual:0
[  142.457862] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@44/44, 0x0008002c => 0x00000910
[  142.457866] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.457868] dwc2 ff580000.usb: ep0 state:1
[  142.457871] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.457874] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.457882] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.457885] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.457888] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.457892] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180064
[  142.457895] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 44
[  142.457898] dwc2 ff580000.usb: req->length:44 req->actual:44 req->zero:0
[  142.457900] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.457930] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.457933] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.457937] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.457940] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000068
[  142.457943] dwc2 ff580000.usb: zlp packet received
[  142.457947] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.457950] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.457954] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.457957] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.457960] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.457963] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.457967] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.457970] dwc2 ff580000.usb: ep0 state:0
[  142.457975] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.457978] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.458096] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458099] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458103] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.458105] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.458110] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.458113] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0301, I=0409, L=0002
[  142.458118] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  142.458122] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.458125] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  142.458128] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  142.458132] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.458134] dwc2 ff580000.usb: ep0 state:1
[  142.458137] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.458140] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.458148] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.458150] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.458155] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.458158] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180062
[  142.458161] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  142.458164] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  142.458166] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.458188] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458191] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458195] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.458199] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000060
[  142.458201] dwc2 ff580000.usb: zlp packet received
[  142.458205] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.458208] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.458212] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.458216] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.458218] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.458222] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.458225] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.458228] dwc2 ff580000.usb: ep0 state:0
[  142.458231] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.458234] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.458396] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458399] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458402] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.458405] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.458409] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.458414] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0301, I=0409, L=003c
[  142.458418] dwc2 ff580000.usb: ep0: req 998a05c1: 60@9495406a, noi=0, zero=0, snok=0
[  142.458422] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.458425] dwc2 ff580000.usb: ureq->length:60 ureq->actual:0
[  142.458428] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@60/60, 0x0008003c => 0x00000910
[  142.458432] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.458435] dwc2 ff580000.usb: ep0 state:1
[  142.458438] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.458441] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.458448] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048008 00040000 (d88c3cc4) retry 8
[  142.458451] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.458455] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.458458] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00100026
[  142.458462] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 60
[  142.458465] dwc2 ff580000.usb: req->length:60 req->actual:60 req->zero:0
[  142.458467] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.458490] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458493] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458497] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.458500] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000058
[  142.458503] dwc2 ff580000.usb: zlp packet received
[  142.458509] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.458512] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.458516] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.458520] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.458523] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.458526] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.458530] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.458532] dwc2 ff580000.usb: ep0 state:0
[  142.458535] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.458538] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.458631] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458634] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458638] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.458641] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.458645] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.458649] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0f00, I=0000, L=0005
[  142.458654] dwc2 ff580000.usb: ep0: req 998a05c1: 5@9495406a, noi=0, zero=0, snok=0
[  142.458657] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.458660] dwc2 ff580000.usb: ureq->length:5 ureq->actual:0
[  142.458663] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@5/5, 0x00080005 => 0x00000910
[  142.458667] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.458670] dwc2 ff580000.usb: ep0 state:1
[  142.458673] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.458675] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.458683] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.458686] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.458690] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.458693] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080021
[  142.458696] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 5
[  142.458699] dwc2 ff580000.usb: req->length:5 req->actual:5 req->zero:0
[  142.458701] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.458725] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458728] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458732] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.458735] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000050
[  142.458738] dwc2 ff580000.usb: zlp packet received
[  142.458742] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.458745] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.458749] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.458752] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.458755] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.458759] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.458762] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.458764] dwc2 ff580000.usb: ep0 state:0
[  142.458767] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.458773] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.458894] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458897] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458901] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.458903] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.458908] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.458911] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0f00, I=0000, L=000c
[  142.458916] dwc2 ff580000.usb: ep0: req 998a05c1: 12@9495406a, noi=0, zero=0, snok=0
[  142.458920] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.458923] dwc2 ff580000.usb: ureq->length:12 ureq->actual:0
[  142.458926] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@12/12, 0x0008000c => 0x00000910
[  142.458930] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.458932] dwc2 ff580000.usb: ep0 state:1
[  142.458935] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.458938] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.458945] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.458948] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.458952] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.458955] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00000015
[  142.458959] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 12
[  142.458962] dwc2 ff580000.usb: req->length:12 req->actual:12 req->zero:0
[  142.458964] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.458986] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.458989] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.458993] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.458996] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000048
[  142.458999] dwc2 ff580000.usb: zlp packet received
[  142.459003] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.459005] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.459009] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.459013] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.459016] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.459019] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.459023] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.459025] dwc2 ff580000.usb: ep0 state:0
[  142.459028] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.459031] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.461710] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.461716] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.461720] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.461723] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.461729] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.461736] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0200, I=0000, L=0009
[  142.461743] dwc2 ff580000.usb: ep0: req 998a05c1: 9@9495406a, noi=0, zero=0, snok=0
[  142.461748] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.461752] dwc2 ff580000.usb: ureq->length:9 ureq->actual:0
[  142.461760] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@9/9, 0x00080009 => 0x00000910
[  142.461766] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.461769] dwc2 ff580000.usb: ep0 state:1
[  142.461774] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.461781] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.461791] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.461794] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.461798] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.461801] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0010000c
[  142.461806] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 9
[  142.461809] dwc2 ff580000.usb: req->length:9 req->actual:9 req->zero:0
[  142.461812] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.461825] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.461828] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.461832] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.461836] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000040
[  142.461839] dwc2 ff580000.usb: zlp packet received
[  142.461843] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.461847] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.461851] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.461856] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.461858] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.461862] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.461866] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.461871] dwc2 ff580000.usb: ep0 state:0
[  142.461874] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.461876] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.461947] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.461950] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.461954] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.461957] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.461961] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.461965] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0200, I=0000, L=004e
[  142.461972] dwc2 ff580000.usb: ep0: req 998a05c1: 78@9495406a, noi=0, zero=0, snok=0
[  142.461977] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.461980] dwc2 ff580000.usb: ureq->length:78 ureq->actual:0
[  142.461983] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@78/78, 0x0010004e => 0x00000910
[  142.461989] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.461992] dwc2 ff580000.usb: ep0 state:1
[  142.461995] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.461999] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.462016] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.462020] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.462024] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.462028] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0000003e
[  142.462031] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 78
[  142.462034] dwc2 ff580000.usb: req->length:78 req->actual:78 req->zero:0
[  142.462039] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.462061] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462065] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462068] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.462072] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000038
[  142.462076] dwc2 ff580000.usb: zlp packet received
[  142.462080] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.462083] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.462087] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.462091] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.462094] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.462099] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.462103] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.462105] dwc2 ff580000.usb: ep0 state:0
[  142.462108] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.462111] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.462196] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462199] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462203] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.462205] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.462210] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.462214] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0201, I=0000, L=0009
[  142.462219] dwc2 ff580000.usb: ep0: req 998a05c1: 9@9495406a, noi=0, zero=0, snok=0
[  142.462223] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.462226] dwc2 ff580000.usb: ureq->length:9 ureq->actual:0
[  142.462230] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@9/9, 0x00080009 => 0x00000910
[  142.462233] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.462236] dwc2 ff580000.usb: ep0 state:1
[  142.462240] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.462243] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.462250] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.462254] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.462257] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.462262] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180035
[  142.462265] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 9
[  142.462268] dwc2 ff580000.usb: req->length:9 req->actual:9 req->zero:0
[  142.462271] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.462286] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462289] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462293] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.462296] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000030
[  142.462299] dwc2 ff580000.usb: zlp packet received
[  142.462303] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.462308] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.462312] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.462316] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.462319] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.462322] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.462326] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.462331] dwc2 ff580000.usb: ep0 state:0
[  142.462333] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.462336] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.462381] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462385] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462388] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.462391] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.462395] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.462400] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0201, I=0000, L=005b
[  142.462405] dwc2 ff580000.usb: ep0: req 998a05c1: 91@9495406a, noi=0, zero=0, snok=0
[  142.462410] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.462413] dwc2 ff580000.usb: ureq->length:91 ureq->actual:0
[  142.462417] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@91/91, 0x0010005b => 0x00000910
[  142.462420] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.462425] dwc2 ff580000.usb: ep0 state:1
[  142.462427] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.462431] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.462451] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.462454] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.462458] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.462461] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0010005a
[  142.462464] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 91
[  142.462467] dwc2 ff580000.usb: req->length:91 req->actual:91 req->zero:0
[  142.462472] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.462499] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.462502] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.462506] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.462510] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000028
[  142.462512] dwc2 ff580000.usb: zlp packet received
[  142.462518] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.462521] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.462525] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.462529] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.462532] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.462536] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.462541] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.462544] dwc2 ff580000.usb: ep0 state:0
[  142.462546] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.462549] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.464196] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.464199] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.464203] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.464205] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.464211] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.464215] dwc2 ff580000.usb: ctrl Type=00, Req=09, V=0001, I=0000, L=0000
[  142.464220] g_ether gadget: high-speed config #1: CDC Ethernet (ECM)
[  142.471328] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: ep ep3in: a 0x83, attr 0x03, mps 0x0010, intr 9
[  142.471332] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: read DxEPCTL=0x018e0400 from 0x00000960
[  142.471338] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: write DxEPCTL=0x118e8010
[  142.471341] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: read DxEPCTL=0x018e8010
[  142.471344] g_ether gadget: init ecm
[  142.471347] g_ether gadget: notify connect true
[  142.471352] dwc2 ff580000.usb: ep3in: req a5f93517: 8@f2f517d1, noi=0, zero=0, snok=0
[  142.471357] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x018e8010, ep 3, dir in
[  142.471360] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.471364] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x20080008 => 0x00000970
[  142.471368] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c000000 pad => 0x00000974
[  142.471370] dwc2 ff580000.usb: ep0 state:3
[  142.471373] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x858e8010
[  142.471376] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x818c8010
[  142.471381] dwc2 ff580000.usb: ep0: req 998a05c1: 0@9495406a, noi=0, zero=0, snok=0
[  142.471385] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.471387] dwc2 ff580000.usb: ureq->length:0 ureq->actual:0
[  142.471391] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@0/0, 0x00080000 => 0x00000910
[  142.471395] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.471397] dwc2 ff580000.usb: ep0 state:3
[  142.471400] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.471403] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.471422] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.471426] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000009
[  142.471430] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.471434] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=0000005a
[  142.471437] dwc2 ff580000.usb: zlp packet sent
[  142.471441] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.471445] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.471449] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.471453] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.471456] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.471459] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.471466] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.471468] dwc2 ff580000.usb: ep0 state:0
[  142.471471] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.471474] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.471478] dwc2 ff580000.usb: dwc2_hsotg_epint: ep3(in) DxEPINT=0x00000001
[  142.471482] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x018c8010, DXEPTSIZ=0007ffc0
[  142.471485] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 8
[  142.471490] dwc2 ff580000.usb: req->length:8 req->actual:8 req->zero:0
[  142.471494] dwc2 ff580000.usb: complete: ep d0446e79 ep3in, req a5f93517, 0 => 68ae5401
[  142.471498] g_ether gadget: notify speed 425984000
[  142.471503] dwc2 ff580000.usb: ep3in: req a5f93517: 16@f2f517d1, noi=0, zero=0, snok=0
[  142.471507] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x018c8010, ep 3, dir in
[  142.471510] dwc2 ff580000.usb: ureq->length:16 ureq->actual:0
[  142.471515] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@16/16, 0x20080010 => 0x00000970
[  142.471519] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c000000 pad => 0x00000974
[  142.471522] dwc2 ff580000.usb: ep0 state:0
[  142.471525] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x858c8010
[  142.471528] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x818c8010
[  142.471536] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471542] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010008
[  142.471546] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.471548] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.471555] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.471559] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0308, I=0409, L=0002
[  142.471565] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  142.471571] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.471574] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  142.471578] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  142.471581] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.471584] dwc2 ff580000.usb: ep0 state:1
[  142.471587] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.471590] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.471596] dwc2 ff580000.usb: dwc2_hsotg_epint: ep3(in) DxEPINT=0x00000001
[  142.471599] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x018c8010, DXEPTSIZ=0007ffb0
[  142.471603] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 16
[  142.471606] dwc2 ff580000.usb: req->length:16 req->actual:16 req->zero:0
[  142.471610] dwc2 ff580000.usb: complete: ep d0446e79 ep3in, req a5f93517, 0 => 68ae5401
[  142.471618] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.471621] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.471625] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.471629] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180058
[  142.471632] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  142.471635] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  142.471639] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.471654] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471658] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.471664] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.471667] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000018
[  142.471670] dwc2 ff580000.usb: zlp packet received
[  142.471674] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.471677] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.471681] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.471686] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.471689] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.471693] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.471696] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.471699] dwc2 ff580000.usb: ep0 state:0
[  142.471703] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.471707] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.471721] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471727] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.471731] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.471734] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.471738] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.471743] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0308, I=0409, L=0042
[  142.471748] dwc2 ff580000.usb: ep0: req 998a05c1: 66@9495406a, noi=0, zero=0, snok=0
[  142.471752] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  142.471755] dwc2 ff580000.usb: ureq->length:66 ureq->actual:0
[  142.471759] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@66/66, 0x00100042 => 0x00000910
[  142.471763] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  142.471765] dwc2 ff580000.usb: ep0 state:1
[  142.471768] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  142.471773] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.471785] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.471788] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  142.471792] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  142.471796] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080016
[  142.471800] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 66
[  142.471802] dwc2 ff580000.usb: req->length:66 req->actual:66 req->zero:0
[  142.471805] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  142.471835] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471838] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.471842] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  142.471847] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000010
[  142.471850] dwc2 ff580000.usb: zlp packet received
[  142.471854] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  142.471857] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.471861] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.471867] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  142.471870] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.471873] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.471877] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.471881] dwc2 ff580000.usb: ep0 state:0
[  142.471883] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  142.471886] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  142.471979] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  142.471982] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  142.471986] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  142.471992] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  142.471996] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  142.472001] dwc2 ff580000.usb: ctrl Type=00, Req=03, V=0001, I=0000, L=0000
[  142.472004] dwc2 ff580000.usb: dwc2_hsotg_process_req_feature: SET_FEATURE
[  142.843002] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048428 00040400 (d88c3cc4) retry 8
[  142.843010] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  142.843013] dwc2 ff580000.usb: GINTSTS_ErlySusp
[  142.846052] dwc2 ff580000.usb: gintsts=04048828  gintmsk=d88c3cc4
[  142.846056] dwc2 ff580000.usb: USB SUSPEND
[  142.846060] dwc2 ff580000.usb: dwc2_handle_usb_suspend_intr: DSTS=0x5ff701
[  142.846063] dwc2 ff580000.usb: DSTS.Suspend Status=1 HWCFG4.Power Optimize=1 HWCFG4.Hibernation=0
[  142.846067] g_ether gadget: suspend
[  142.846072] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  142.846076] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  142.977090] dwc2 ff580000.usb: dwc2_hsotg_irq: 04849028 00841000 (d88c3cc4) retry 8
[  142.977094] dwc2 ff580000.usb: dwc2_hsotg_irq: USBRstDet
[  142.977097] dwc2 ff580000.usb: dwc2_hsotg_irq: USBRst
[  142.977100] dwc2 ff580000.usb: GNPTXSTS=00080010
[  142.977110] g_ether gadget: reset config
[  142.977112] g_ether gadget: ecm deactivated
[  142.977118] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d0446e79)
[  142.977122] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x098c0010
[  142.977131] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep a23a8600)
[  142.977134] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x088a0400
[  142.977138] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1a3e8513)
[  142.977141] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x080a0400
[  142.977144] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d0446e79)
[  142.977147] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x098e0010
[  142.977151] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 8b364f7a)
[  142.977153] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977157] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 423cd518)
[  142.977160] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977163] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 1e1e881f)
[  142.977166] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977169] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 6e94f8fd)
[  142.977172] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977175] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 5c2900ed)
[  142.977178] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977181] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep d4b8b55f)
[  142.977184] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977188] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep adc634fa)
[  142.977191] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977194] dwc2 ff580000.usb: dwc2_hsotg_ep_disable(ep 5010b859)
[  142.977197] dwc2 ff580000.usb: dwc2_hsotg_ep_disable: DxEPCTL=0x08020400
[  142.977200] dwc2 ff580000.usb: HS UTMI+ PHY selected
[  142.977208] dwc2 ff580000.usb: FIFOs reset, timeout at 99
[  142.977214] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x00028000
[  142.977217] dwc2 ff580000.usb: gsintmsk now 0xd88c3cc4
[  142.977221] dwc2 ff580000.usb: DCTL=0x00000000
[  142.977224] dwc2 ff580000.usb: GLPMCFG=0x10601483
[  142.980228] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  142.980232] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  142.980240] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80008000, ep 0, dir out
[  142.980243] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  142.980247] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  142.980252] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  142.980255] dwc2 ff580000.usb: ep0 state:0
[  142.980257] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80008000
[  142.980261] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  142.980264] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80008000
[  142.980267] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  143.031847] dwc2 ff580000.usb: dwc2_hsotg_irq: 04042020 00042000 (d88c3cc4) retry 8
[  143.031853] dwc2 ff580000.usb: EnumDone (DSTS=0x001ff000)
[  143.031856] dwc2 ff580000.usb: new device is high-speed
[  143.037695] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.037698] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup already queued???
[  143.037701] dwc2 ff580000.usb: EP0: DIEPCTL0=0x00028000, DOEPCTL0=0x80008000
[  143.037704] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  143.044322] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.044327] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.044332] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.044335] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.044342] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.044349] dwc2 ff580000.usb: ctrl Type=00, Req=05, V=0009, I=0000, L=0000
[  143.044352] dwc2 ff580000.usb: new address 9
[  143.049118] dwc2 ff580000.usb: dwc2_hsotg_send_reply: buff b31b12a0, len 0
[  143.049123] dwc2 ff580000.usb: ep0: req 6a45280f: 0@69582d4f, noi=0, zero=0, snok=0
[  143.049128] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.049131] dwc2 ff580000.usb: ureq->length:0 ureq->actual:0
[  143.049135] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@0/0, 0x00080000 => 0x00000910
[  143.049139] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.049142] dwc2 ff580000.usb: ep0 state:3
[  143.049145] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.049148] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.049160] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.049168] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.049176] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.049183] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000016
[  143.049189] dwc2 ff580000.usb: zlp packet sent
[  143.049193] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 6a45280f, 0 => 9114e8ae
[  143.049197] dwc2 ff580000.usb: dwc2_hsotg_complete_oursetup: ep 3944e9db, req 6a45280f
[  143.049202] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.049207] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.049211] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.049214] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.049218] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.049222] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.049226] dwc2 ff580000.usb: ep0 state:0
[  143.049229] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.049232] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.052044] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052048] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052053] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.052055] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.052061] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.052066] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0100, I=0000, L=0012
[  143.052073] dwc2 ff580000.usb: ep0: req 998a05c1: 18@9495406a, noi=0, zero=0, snok=0
[  143.052077] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.052080] dwc2 ff580000.usb: ureq->length:18 ureq->actual:0
[  143.052084] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@18/18, 0x00080012 => 0x00000910
[  143.052088] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.052091] dwc2 ff580000.usb: ep0 state:1
[  143.052093] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.052096] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.052108] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.052117] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.052122] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.052128] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180004
[  143.052134] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 18
[  143.052137] dwc2 ff580000.usb: req->length:18 req->actual:18 req->zero:0
[  143.052143] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.052176] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052180] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052184] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.052187] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000078
[  143.052191] dwc2 ff580000.usb: zlp packet received
[  143.052196] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.052200] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.052204] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.052208] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.052212] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.052216] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.052219] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.052222] dwc2 ff580000.usb: ep0 state:0
[  143.052224] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.052228] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.052364] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052369] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052374] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.052378] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.052383] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.052387] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0302, I=0409, L=0002
[  143.052394] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  143.052401] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.052403] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  143.052407] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  143.052411] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.052414] dwc2 ff580000.usb: ep0 state:1
[  143.052418] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.052422] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.052434] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.052438] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.052443] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.052447] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00100002
[  143.052450] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  143.052453] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  143.052455] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.052483] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052490] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052497] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.052502] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000070
[  143.052507] dwc2 ff580000.usb: zlp packet received
[  143.052511] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.052515] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.052519] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.052523] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.052526] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.052532] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.052536] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.052539] dwc2 ff580000.usb: ep0 state:0
[  143.052541] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.052544] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.052608] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052614] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052620] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.052627] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.052632] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.052636] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0302, I=0409, L=002c
[  143.052641] dwc2 ff580000.usb: ep0: req 998a05c1: 44@9495406a, noi=0, zero=0, snok=0
[  143.052645] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.052650] dwc2 ff580000.usb: ureq->length:44 ureq->actual:0
[  143.052653] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@44/44, 0x0008002c => 0x00000910
[  143.052658] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.052660] dwc2 ff580000.usb: ep0 state:1
[  143.052663] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.052666] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.052676] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.052680] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.052684] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.052687] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080056
[  143.052690] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 44
[  143.052695] dwc2 ff580000.usb: req->length:44 req->actual:44 req->zero:0
[  143.052698] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.052722] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052725] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052730] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.052736] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000068
[  143.052743] dwc2 ff580000.usb: zlp packet received
[  143.052749] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.052754] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.052758] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.052762] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.052767] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.052771] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.052774] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.052777] dwc2 ff580000.usb: ep0 state:0
[  143.052780] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.052783] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.052926] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.052929] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.052933] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.052936] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.052940] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.052945] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0301, I=0409, L=0002
[  143.052952] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  143.052957] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.052960] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  143.052963] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  143.052967] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.052972] dwc2 ff580000.usb: ep0 state:1
[  143.052975] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.052981] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.052991] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.053000] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.053005] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.053008] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00000054
[  143.053012] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  143.053017] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  143.053019] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.053040] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053044] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053048] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.053052] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000060
[  143.053054] dwc2 ff580000.usb: zlp packet received
[  143.053059] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.053065] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.053069] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.053073] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.053076] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.053079] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.053083] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.053088] dwc2 ff580000.usb: ep0 state:0
[  143.053091] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.053094] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.053191] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053194] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053198] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.053201] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.053207] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.053212] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0301, I=0409, L=003c
[  143.053217] dwc2 ff580000.usb: ep0: req 998a05c1: 60@9495406a, noi=0, zero=0, snok=0
[  143.053221] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.053225] dwc2 ff580000.usb: ureq->length:60 ureq->actual:0
[  143.053232] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@60/60, 0x0008003c => 0x00000910
[  143.053237] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.053241] dwc2 ff580000.usb: ep0 state:1
[  143.053247] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.053252] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.053261] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048008 00040000 (d88c3cc4) retry 8
[  143.053264] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.053270] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.053274] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00000018
[  143.053278] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 60
[  143.053281] dwc2 ff580000.usb: req->length:60 req->actual:60 req->zero:0
[  143.053284] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.053306] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053309] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053314] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.053318] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000058
[  143.053321] dwc2 ff580000.usb: zlp packet received
[  143.053325] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.053328] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.053333] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.053339] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.053342] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.053346] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.053349] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.053352] dwc2 ff580000.usb: ep0 state:0
[  143.053357] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.053365] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.053517] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053523] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053526] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.053529] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.053534] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.053541] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0f00, I=0000, L=0005
[  143.053546] dwc2 ff580000.usb: ep0: req 998a05c1: 5@9495406a, noi=0, zero=0, snok=0
[  143.053551] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.053555] dwc2 ff580000.usb: ureq->length:5 ureq->actual:0
[  143.053558] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@5/5, 0x00080005 => 0x00000910
[  143.053563] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.053567] dwc2 ff580000.usb: ep0 state:1
[  143.053570] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.053574] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.053583] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.053586] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.053590] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.053598] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00100013
[  143.053603] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 5
[  143.053608] dwc2 ff580000.usb: req->length:5 req->actual:5 req->zero:0
[  143.053612] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.053632] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053636] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053640] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.053643] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000050
[  143.053645] dwc2 ff580000.usb: zlp packet received
[  143.053649] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.053653] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.053658] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.053662] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.053665] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.053668] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.053673] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.053675] dwc2 ff580000.usb: ep0 state:0
[  143.053677] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.053682] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.053794] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053798] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053802] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.053804] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.053809] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.053815] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0f00, I=0000, L=000c
[  143.053820] dwc2 ff580000.usb: ep0: req 998a05c1: 12@9495406a, noi=0, zero=0, snok=0
[  143.053827] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.053829] dwc2 ff580000.usb: ureq->length:12 ureq->actual:0
[  143.053833] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@12/12, 0x0008000c => 0x00000910
[  143.053841] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.053845] dwc2 ff580000.usb: ep0 state:1
[  143.053849] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.053855] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.053868] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.053871] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.053875] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.053879] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080007
[  143.053884] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 12
[  143.053887] dwc2 ff580000.usb: req->length:12 req->actual:12 req->zero:0
[  143.053890] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.053913] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.053917] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.053920] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.053924] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000048
[  143.053929] dwc2 ff580000.usb: zlp packet received
[  143.053933] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.053936] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.053941] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.053945] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.053948] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.053953] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.053957] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.053960] dwc2 ff580000.usb: ep0 state:0
[  143.053962] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.053966] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.056700] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.056704] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.056708] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.056710] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.056716] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.056720] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0200, I=0000, L=0009
[  143.056726] dwc2 ff580000.usb: ep0: req 998a05c1: 9@9495406a, noi=0, zero=0, snok=0
[  143.056731] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.056734] dwc2 ff580000.usb: ureq->length:9 ureq->actual:0
[  143.056737] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@9/9, 0x00080009 => 0x00000910
[  143.056743] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.056746] dwc2 ff580000.usb: ep0 state:1
[  143.056748] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.056752] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.056762] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.056766] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.056770] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.056774] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0000007e
[  143.056777] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 9
[  143.056780] dwc2 ff580000.usb: req->length:9 req->actual:9 req->zero:0
[  143.056787] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.056813] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.056816] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.056820] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.056823] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=00000040
[  143.056827] dwc2 ff580000.usb: zlp packet received
[  143.056832] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.056835] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.056839] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.056843] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.056846] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.056849] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.056855] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.056858] dwc2 ff580000.usb: ep0 state:0
[  143.056861] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.056864] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.056927] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.056930] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.056934] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.056937] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.056941] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.056946] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0200, I=0000, L=004e
[  143.056951] dwc2 ff580000.usb: ep0: req 998a05c1: 78@9495406a, noi=0, zero=0, snok=0
[  143.056955] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.056958] dwc2 ff580000.usb: ureq->length:78 ureq->actual:0
[  143.056962] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@78/78, 0x0010004e => 0x00000910
[  143.056966] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.056970] dwc2 ff580000.usb: ep0 state:1
[  143.056973] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.056976] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.056994] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.056997] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.057001] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.057005] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00100030
[  143.057009] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 78
[  143.057013] dwc2 ff580000.usb: req->length:78 req->actual:78 req->zero:0
[  143.057015] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.057040] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057044] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057048] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.057055] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000038
[  143.057058] dwc2 ff580000.usb: zlp packet received
[  143.057062] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.057065] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.057070] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.057074] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.057079] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.057082] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.057086] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.057089] dwc2 ff580000.usb: ep0 state:0
[  143.057092] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.057095] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.057183] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057186] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057191] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.057194] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.057198] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.057205] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0201, I=0000, L=0009
[  143.057210] dwc2 ff580000.usb: ep0: req 998a05c1: 9@9495406a, noi=0, zero=0, snok=0
[  143.057214] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.057217] dwc2 ff580000.usb: ureq->length:9 ureq->actual:0
[  143.057220] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@9/9, 0x00080009 => 0x00000910
[  143.057225] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.057229] dwc2 ff580000.usb: ep0 state:1
[  143.057233] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.057236] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.057244] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.057248] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.057253] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.057257] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00080027
[  143.057260] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 9
[  143.057263] dwc2 ff580000.usb: req->length:9 req->actual:9 req->zero:0
[  143.057266] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.057295] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057300] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057304] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.057307] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000030
[  143.057310] dwc2 ff580000.usb: zlp packet received
[  143.057314] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.057317] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.057323] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.057329] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.057332] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.057336] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.057341] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.057344] dwc2 ff580000.usb: ep0 state:0
[  143.057347] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.057350] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.057376] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057380] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057386] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.057389] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.057393] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.057397] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0201, I=0000, L=005b
[  143.057402] dwc2 ff580000.usb: ep0: req 998a05c1: 91@9495406a, noi=0, zero=0, snok=0
[  143.057408] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.057411] dwc2 ff580000.usb: ureq->length:91 ureq->actual:0
[  143.057415] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@91/91, 0x0010005b => 0x00000910
[  143.057419] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.057422] dwc2 ff580000.usb: ep0 state:1
[  143.057425] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.057430] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.057443] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.057447] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.057452] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.057455] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0018004c
[  143.057459] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 91
[  143.057462] dwc2 ff580000.usb: req->length:91 req->actual:91 req->zero:0
[  143.057465] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.057492] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.057495] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.057499] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.057505] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=20000028
[  143.057508] dwc2 ff580000.usb: zlp packet received
[  143.057512] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.057515] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.057519] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.057523] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.057527] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.057531] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.057534] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.057537] dwc2 ff580000.usb: ep0 state:0
[  143.057540] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.057543] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.059352] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.059356] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.059361] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.059364] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.059368] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.059373] dwc2 ff580000.usb: ctrl Type=00, Req=09, V=0001, I=0000, L=0000
[  143.059377] g_ether gadget: high-speed config #1: CDC Ethernet (ECM)
[  143.066476] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: ep ep3in: a 0x83, attr 0x03, mps 0x0010, intr 9
[  143.066480] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: read DxEPCTL=0x018e0400 from 0x00000960
[  143.066486] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: write DxEPCTL=0x118e8010
[  143.066490] dwc2 ff580000.usb: dwc2_hsotg_ep_enable: read DxEPCTL=0x018e8010
[  143.066494] g_ether gadget: notify connect true
[  143.066499] dwc2 ff580000.usb: ep3in: req a5f93517: 8@f2f517d1, noi=0, zero=0, snok=0
[  143.066504] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x018e8010, ep 3, dir in
[  143.066507] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.066511] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x20080008 => 0x00000970
[  143.066515] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c000000 pad => 0x00000974
[  143.066518] dwc2 ff580000.usb: ep0 state:3
[  143.066521] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x858e8010
[  143.066524] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x818c8010
[  143.066529] dwc2 ff580000.usb: ep0: req 998a05c1: 0@9495406a, noi=0, zero=0, snok=0
[  143.066533] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.066536] dwc2 ff580000.usb: ureq->length:0 ureq->actual:0
[  143.066539] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@0/0, 0x00080000 => 0x00000910
[  143.066543] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.066546] dwc2 ff580000.usb: ep0 state:3
[  143.066548] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.066552] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.066566] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.066571] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000009
[  143.066575] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.066579] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=0010004c
[  143.066581] dwc2 ff580000.usb: zlp packet sent
[  143.066586] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.066589] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.066593] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.066597] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.066600] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.066604] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.066608] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.066613] dwc2 ff580000.usb: ep0 state:0
[  143.066615] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.066618] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.066623] dwc2 ff580000.usb: dwc2_hsotg_epint: ep3(in) DxEPINT=0x00000001
[  143.066626] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x018c8010, DXEPTSIZ=0007ffa8
[  143.066630] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 8
[  143.066632] dwc2 ff580000.usb: req->length:8 req->actual:8 req->zero:0
[  143.066637] dwc2 ff580000.usb: complete: ep d0446e79 ep3in, req a5f93517, 0 => 68ae5401
[  143.066641] g_ether gadget: notify speed 425984000
[  143.066645] dwc2 ff580000.usb: ep3in: req a5f93517: 16@f2f517d1, noi=0, zero=0, snok=0
[  143.066649] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x018c8010, ep 3, dir in
[  143.066652] dwc2 ff580000.usb: ureq->length:16 ureq->actual:0
[  143.066655] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@16/16, 0x20080010 => 0x00000970
[  143.066660] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c000000 pad => 0x00000974
[  143.066664] dwc2 ff580000.usb: ep0 state:0
[  143.066666] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x858c8010
[  143.066670] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x818c8010
[  143.066678] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.066682] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010008
[  143.066686] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.066689] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.066693] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.066698] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0308, I=0409, L=0002
[  143.066705] dwc2 ff580000.usb: ep0: req 998a05c1: 2@9495406a, noi=0, zero=0, snok=0
[  143.066709] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.066715] dwc2 ff580000.usb: ureq->length:2 ureq->actual:0
[  143.066718] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@2/2, 0x00080002 => 0x00000910
[  143.066723] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.066725] dwc2 ff580000.usb: ep0 state:1
[  143.066730] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.066734] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.066739] dwc2 ff580000.usb: dwc2_hsotg_epint: ep3(in) DxEPINT=0x00000001
[  143.066742] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x018c8010, DXEPTSIZ=0007ff98
[  143.066745] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 16
[  143.066748] dwc2 ff580000.usb: req->length:16 req->actual:16 req->zero:0
[  143.066752] dwc2 ff580000.usb: complete: ep d0446e79 ep3in, req a5f93517, 0 => 68ae5401
[  143.066762] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.066766] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.066770] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.066773] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=0008004a
[  143.066778] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 2
[  143.066781] dwc2 ff580000.usb: req->length:2 req->actual:2 req->zero:0
[  143.066784] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.066814] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.066818] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.066822] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.066827] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=60000018
[  143.066830] dwc2 ff580000.usb: zlp packet received
[  143.066834] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.066838] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.066844] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.066848] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.066851] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.066855] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.066859] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.066863] dwc2 ff580000.usb: ep0 state:0
[  143.066866] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.066869] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.066877] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.066881] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.066886] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.066888] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.066893] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.066898] dwc2 ff580000.usb: ctrl Type=80, Req=06, V=0308, I=0409, L=0042
[  143.066903] dwc2 ff580000.usb: ep0: req 998a05c1: 66@9495406a, noi=0, zero=0, snok=0
[  143.066907] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir in
[  143.066912] dwc2 ff580000.usb: ureq->length:66 ureq->actual:0
[  143.066916] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2@66/66, 0x00100042 => 0x00000910
[  143.066919] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c045000 pad => 0x00000914
[  143.066922] dwc2 ff580000.usb: ep0 state:1
[  143.066925] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x84028000
[  143.066929] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80008000
[  143.066941] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048028 00040000 (d88c3cc4) retry 8
[  143.066945] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000001
[  143.066948] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(in) DxEPINT=0x00000001
[  143.066952] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00008000, DXEPTSIZ=00180008
[  143.066957] dwc2 ff580000.usb: dwc2_hsotg_complete_in: adjusting size done 0 => 66
[  143.066960] dwc2 ff580000.usb: req->length:66 req->actual:66 req->zero:0
[  143.066963] dwc2 ff580000.usb: Receiving zero-length packet on ep0
[  143.066989] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.066992] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.066999] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000001
[  143.067003] dwc2 ff580000.usb: dwc2_hsotg_epint: XferCompl: DxEPCTL=0x00028000, DXEPTSIZ=40000010
[  143.067006] dwc2 ff580000.usb: zlp packet received
[  143.067010] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req 998a05c1, 0 => d6d77e40
[  143.067013] dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: queueing setup request
[  143.067017] dwc2 ff580000.usb: ep0: req d536b4a1: 8@fe5ee161, noi=0, zero=0, snok=0
[  143.067023] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x00028000, ep 0, dir out
[  143.067026] dwc2 ff580000.usb: ureq->length:8 ureq->actual:0
[  143.067029] dwc2 ff580000.usb: dwc2_hsotg_start_req: 1@8/8, 0x00080008 => 0x00000b10
[  143.067033] dwc2 ff580000.usb: dwc2_hsotg_start_req: 2c043000 pad => 0x00000b14
[  143.067035] dwc2 ff580000.usb: ep0 state:0
[  143.067038] dwc2 ff580000.usb: dwc2_hsotg_start_req: DxEPCTL=0x80028000
[  143.067042] dwc2 ff580000.usb: dwc2_hsotg_start_req: DXEPCTL=0x80028000
[  143.067184] dwc2 ff580000.usb: dwc2_hsotg_irq: 040c8028 000c0000 (d88c3cc4) retry 8
[  143.067187] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00010000
[  143.067191] dwc2 ff580000.usb: dwc2_hsotg_epint: ep0(out) DxEPINT=0x00000009
[  143.067194] dwc2 ff580000.usb: dwc2_hsotg_epint: Setup/Timeout
[  143.067199] dwc2 ff580000.usb: complete: ep 3944e9db ep0, req d536b4a1, 0 => 397b7f01
[  143.067203] dwc2 ff580000.usb: ctrl Type=00, Req=03, V=0001, I=0000, L=0000
[  143.067206] dwc2 ff580000.usb: dwc2_hsotg_process_req_feature: SET_FEATURE
[  173.187631] dwc2 ff580000.usb: dwc2_hsotg_irq: 04048438 00040400 (d88c3cc4) retry 8
[  173.187638] dwc2 ff580000.usb: dwc2_hsotg_irq: daint=00000000
[  173.187641] dwc2 ff580000.usb: GINTSTS_ErlySusp

[-- Attachment #3: Type: text/plain, Size: 200 bytes --]

_______________________________________________
Linux-rockchip mailing list
Linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org
http://lists.infradead.org/mailman/listinfo/linux-rockchip

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: RK3288 dwc2 USB OTG + macOS
@ 2019-08-30 10:49   ` Jack Mitchell
  0 siblings, 0 replies; 9+ messages in thread
From: Jack Mitchell @ 2019-08-30 10:49 UTC (permalink / raw)
  To: linux-rockchip; +Cc: Phillip Karls, linux-usb, hminas

On 22/08/2019 17:06, Jack Mitchell wrote:
> I'm having issues on a Firefly rk3288 board when trying to use USB
> gadget ethernet on macOS. The dr_mode is set to "otg" and it works fine
> with my Linux desktop.
> 
> If I set the dr_mode to "peripheral" macOS will work, but still takes
> around 10 seconds to enumerate the device which makes me think it's only
> just working. However, I need the port to be in "otg" mode as it will
> switch between peripheral/host use cases.
> 
> I've attached a log from the dwc2 driver from mainline Linux 5.2 when
> being plugged into the macOS device for 30 seconds, then removed. The
> mac in this case is a 2013 macbook pro. Any pointers in the right
> direction would be greatly appreciated.
> 
> Regards,
> Jack.
> 

I've been poking about with this some more and I've managed to bisect
the issue down to the following commit

729cac693eecfebdb9e152eaddddd358ae2decb7 usb: dwc2: Change ISOC DDMA flow

If I build before this commit everything works fine with a g_ether
gadget device on mac. Unfortunately it's a rather large change which I
can't just revert in master as it's got multiple dependant commits
later. So, any advice on what could be causing this or how to help debug
it would be much appreciated, as at the moment I've just forward ported
the working 4.16 version of the driver over the 5.3-rc6 broken driver
which isn't very sustainable in the long run.

Regards,
Jack.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: RK3288 dwc2 USB OTG + macOS
@ 2019-08-30 10:49   ` Jack Mitchell
  0 siblings, 0 replies; 9+ messages in thread
From: Jack Mitchell @ 2019-08-30 10:49 UTC (permalink / raw)
  To: linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
  Cc: hminas-HKixBCOQz3hWk0Htik3J/w, Phillip Karls,
	linux-usb-u79uwXL29TY76Z2rM5mHXA

On 22/08/2019 17:06, Jack Mitchell wrote:
> I'm having issues on a Firefly rk3288 board when trying to use USB
> gadget ethernet on macOS. The dr_mode is set to "otg" and it works fine
> with my Linux desktop.
> 
> If I set the dr_mode to "peripheral" macOS will work, but still takes
> around 10 seconds to enumerate the device which makes me think it's only
> just working. However, I need the port to be in "otg" mode as it will
> switch between peripheral/host use cases.
> 
> I've attached a log from the dwc2 driver from mainline Linux 5.2 when
> being plugged into the macOS device for 30 seconds, then removed. The
> mac in this case is a 2013 macbook pro. Any pointers in the right
> direction would be greatly appreciated.
> 
> Regards,
> Jack.
> 

I've been poking about with this some more and I've managed to bisect
the issue down to the following commit

729cac693eecfebdb9e152eaddddd358ae2decb7 usb: dwc2: Change ISOC DDMA flow

If I build before this commit everything works fine with a g_ether
gadget device on mac. Unfortunately it's a rather large change which I
can't just revert in master as it's got multiple dependant commits
later. So, any advice on what could be causing this or how to help debug
it would be much appreciated, as at the moment I've just forward ported
the working 4.16 version of the driver over the 5.3-rc6 broken driver
which isn't very sustainable in the long run.

Regards,
Jack.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: RK3288 dwc2 USB OTG + macOS
@ 2019-11-28 11:29     ` Minas Harutyunyan
  0 siblings, 0 replies; 9+ messages in thread
From: Minas Harutyunyan @ 2019-11-28 11:29 UTC (permalink / raw)
  To: Jack Mitchell, linux-rockchip; +Cc: Phillip Karls, linux-usb

Hi Jack,


On 8/30/2019 2:49 PM, Jack Mitchell wrote:
> On 22/08/2019 17:06, Jack Mitchell wrote:
>> I'm having issues on a Firefly rk3288 board when trying to use USB
>> gadget ethernet on macOS. The dr_mode is set to "otg" and it works fine
>> with my Linux desktop.
>>
>> If I set the dr_mode to "peripheral" macOS will work, but still takes
>> around 10 seconds to enumerate the device which makes me think it's only
>> just working. However, I need the port to be in "otg" mode as it will
>> switch between peripheral/host use cases.
>>
>> I've attached a log from the dwc2 driver from mainline Linux 5.2 when
>> being plugged into the macOS device for 30 seconds, then removed. The
>> mac in this case is a 2013 macbook pro. Any pointers in the right
>> direction would be greatly appreciated.
>>
>> Regards,
>> Jack.
>>
Sorry, for late response.

Could you please apply recently submitted patch "[PATCH] usb: dwc2: Fix 
SET/CLEAR_FEATURE and GET_STATUS flows" and test again.

> 
> I've been poking about with this some more and I've managed to bisect
> the issue down to the following commit
> 
> 729cac693eecfebdb9e152eaddddd358ae2decb7 usb: dwc2: Change ISOC DDMA flow
> 
> If I build before this commit everything works fine with a g_ether
> gadget device on mac. Unfortunately it's a rather large change which I
> can't just revert in master as it's got multiple dependant commits
> later. So, any advice on what could be causing this or how to help debug
> it would be much appreciated, as at the moment I've just forward ported
> the working 4.16 version of the driver over the 5.3-rc6 broken driver
> which isn't very sustainable in the long run.

I don't think that issue root cause coming from mentioned by you above 
patch. Based on log you provided, SET_FEATURE control transfer not 
completed by gadget - ZLP on status stage not sent to host.

> 
> Regards,
> Jack.
> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: RK3288 dwc2 USB OTG + macOS
@ 2019-11-28 11:29     ` Minas Harutyunyan
  0 siblings, 0 replies; 9+ messages in thread
From: Minas Harutyunyan @ 2019-11-28 11:29 UTC (permalink / raw)
  To: Jack Mitchell, linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
  Cc: Phillip Karls, linux-usb-u79uwXL29TY76Z2rM5mHXA

Hi Jack,


On 8/30/2019 2:49 PM, Jack Mitchell wrote:
> On 22/08/2019 17:06, Jack Mitchell wrote:
>> I'm having issues on a Firefly rk3288 board when trying to use USB
>> gadget ethernet on macOS. The dr_mode is set to "otg" and it works fine
>> with my Linux desktop.
>>
>> If I set the dr_mode to "peripheral" macOS will work, but still takes
>> around 10 seconds to enumerate the device which makes me think it's only
>> just working. However, I need the port to be in "otg" mode as it will
>> switch between peripheral/host use cases.
>>
>> I've attached a log from the dwc2 driver from mainline Linux 5.2 when
>> being plugged into the macOS device for 30 seconds, then removed. The
>> mac in this case is a 2013 macbook pro. Any pointers in the right
>> direction would be greatly appreciated.
>>
>> Regards,
>> Jack.
>>
Sorry, for late response.

Could you please apply recently submitted patch "[PATCH] usb: dwc2: Fix 
SET/CLEAR_FEATURE and GET_STATUS flows" and test again.

> 
> I've been poking about with this some more and I've managed to bisect
> the issue down to the following commit
> 
> 729cac693eecfebdb9e152eaddddd358ae2decb7 usb: dwc2: Change ISOC DDMA flow
> 
> If I build before this commit everything works fine with a g_ether
> gadget device on mac. Unfortunately it's a rather large change which I
> can't just revert in master as it's got multiple dependant commits
> later. So, any advice on what could be causing this or how to help debug
> it would be much appreciated, as at the moment I've just forward ported
> the working 4.16 version of the driver over the 5.3-rc6 broken driver
> which isn't very sustainable in the long run.

I don't think that issue root cause coming from mentioned by you above 
patch. Based on log you provided, SET_FEATURE control transfer not 
completed by gadget - ZLP on status stage not sent to host.

> 
> Regards,
> Jack.
> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: RK3288 dwc2 USB OTG + macOS
       [not found]     ` <3e45e70d-1e59-373d-76b7-b6a8a6320514-HKixBCOQz3hWk0Htik3J/w@public.gmane.org>
@ 2019-12-13 11:24       ` Jack Mitchell
  2019-12-13 11:55           ` Minas Harutyunyan
  0 siblings, 1 reply; 9+ messages in thread
From: Jack Mitchell @ 2019-12-13 11:24 UTC (permalink / raw)
  To: Minas Harutyunyan, Jack Mitchell,
	linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
  Cc: Phillip Karls, linux-usb-u79uwXL29TY76Z2rM5mHXA

Hi Minas,

On 28/11/2019 11:29, Minas Harutyunyan wrote:
> Hi Jack,
> 
> 
> On 8/30/2019 2:49 PM, Jack Mitchell wrote:
>> On 22/08/2019 17:06, Jack Mitchell wrote:
>>> I'm having issues on a Firefly rk3288 board when trying to use USB
>>> gadget ethernet on macOS. The dr_mode is set to "otg" and it works fine
>>> with my Linux desktop.
>>>
>>> If I set the dr_mode to "peripheral" macOS will work, but still takes
>>> around 10 seconds to enumerate the device which makes me think it's only
>>> just working. However, I need the port to be in "otg" mode as it will
>>> switch between peripheral/host use cases.
>>>
>>> I've attached a log from the dwc2 driver from mainline Linux 5.2 when
>>> being plugged into the macOS device for 30 seconds, then removed. The
>>> mac in this case is a 2013 macbook pro. Any pointers in the right
>>> direction would be greatly appreciated.
>>>
>>> Regards,
>>> Jack.
>>>
> Sorry, for late response.
> 
> Could you please apply recently submitted patch "[PATCH] usb: dwc2: Fix 
> SET/CLEAR_FEATURE and GET_STATUS flows" and test again.
> 

Tested and confirmed working, many thanks.

Tested-By: Jack Mitchell <ml-psbXN780rFT10XsdtD+oqA@public.gmane.org>

>>
>> I've been poking about with this some more and I've managed to bisect
>> the issue down to the following commit
>>
>> 729cac693eecfebdb9e152eaddddd358ae2decb7 usb: dwc2: Change ISOC DDMA flow
>>
>> If I build before this commit everything works fine with a g_ether
>> gadget device on mac. Unfortunately it's a rather large change which I
>> can't just revert in master as it's got multiple dependant commits
>> later. So, any advice on what could be causing this or how to help debug
>> it would be much appreciated, as at the moment I've just forward ported
>> the working 4.16 version of the driver over the 5.3-rc6 broken driver
>> which isn't very sustainable in the long run.
> 
> I don't think that issue root cause coming from mentioned by you above 
> patch. Based on log you provided, SET_FEATURE control transfer not 
> completed by gadget - ZLP on status stage not sent to host.
> 
>>
>> Regards,
>> Jack.
>>
> _______________________________________________
> Linux-rockchip mailing list
> Linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org
> http://lists.infradead.org/mailman/listinfo/linux-rockchip
> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: RK3288 dwc2 USB OTG + macOS
@ 2019-12-13 11:55           ` Minas Harutyunyan
  0 siblings, 0 replies; 9+ messages in thread
From: Minas Harutyunyan @ 2019-12-13 11:55 UTC (permalink / raw)
  To: Jack Mitchell, Minas Harutyunyan, linux-rockchip; +Cc: Phillip Karls, linux-usb

Hi Jack,

On 12/13/2019 3:24 PM, Jack Mitchell wrote:
> Hi Minas,
> 
> On 28/11/2019 11:29, Minas Harutyunyan wrote:
>> Hi Jack,
>>
>>
>> On 8/30/2019 2:49 PM, Jack Mitchell wrote:
>>> On 22/08/2019 17:06, Jack Mitchell wrote:
>>>> I'm having issues on a Firefly rk3288 board when trying to use USB
>>>> gadget ethernet on macOS. The dr_mode is set to "otg" and it works fine
>>>> with my Linux desktop.
>>>>
>>>> If I set the dr_mode to "peripheral" macOS will work, but still takes
>>>> around 10 seconds to enumerate the device which makes me think it's only
>>>> just working. However, I need the port to be in "otg" mode as it will
>>>> switch between peripheral/host use cases.
>>>>
>>>> I've attached a log from the dwc2 driver from mainline Linux 5.2 when
>>>> being plugged into the macOS device for 30 seconds, then removed. The
>>>> mac in this case is a 2013 macbook pro. Any pointers in the right
>>>> direction would be greatly appreciated.
>>>>
>>>> Regards,
>>>> Jack.
>>>>
>> Sorry, for late response.
>>
>> Could you please apply recently submitted patch "[PATCH] usb: dwc2: Fix
>> SET/CLEAR_FEATURE and GET_STATUS flows" and test again.
>>
> 
> Tested and confirmed working, many thanks.
> 
> Tested-By: Jack Mitchell <ml@embed.me.uk>
> 

Thanks for testing.

Thanks,
Minas


>>>
>>> I've been poking about with this some more and I've managed to bisect
>>> the issue down to the following commit
>>>
>>> 729cac693eecfebdb9e152eaddddd358ae2decb7 usb: dwc2: Change ISOC DDMA flow
>>>
>>> If I build before this commit everything works fine with a g_ether
>>> gadget device on mac. Unfortunately it's a rather large change which I
>>> can't just revert in master as it's got multiple dependant commits
>>> later. So, any advice on what could be causing this or how to help debug
>>> it would be much appreciated, as at the moment I've just forward ported
>>> the working 4.16 version of the driver over the 5.3-rc6 broken driver
>>> which isn't very sustainable in the long run.
>>
>> I don't think that issue root cause coming from mentioned by you above
>> patch. Based on log you provided, SET_FEATURE control transfer not
>> completed by gadget - ZLP on status stage not sent to host.
>>
>>>
>>> Regards,
>>> Jack.
>>>
>> _______________________________________________
>> Linux-rockchip mailing list
>> Linux-rockchip@lists.infradead.org
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.infradead.org_mailman_listinfo_linux-2Drockchip&d=DwICaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=6z9Al9FrHR_ZqbbtSAsD16pvOL2S3XHxQnSzq8kusyI&m=Xlr_-nLN_p1MN4FzrE0tJo1DDBm8TYUsN3fQQLnAL7c&s=TgaRUGhlRfNs9MjE3VRHE343W4Eb8cTYCWVXR3KSvhQ&e=
>>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: RK3288 dwc2 USB OTG + macOS
@ 2019-12-13 11:55           ` Minas Harutyunyan
  0 siblings, 0 replies; 9+ messages in thread
From: Minas Harutyunyan @ 2019-12-13 11:55 UTC (permalink / raw)
  To: Jack Mitchell, Minas Harutyunyan,
	linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
  Cc: Phillip Karls, linux-usb-u79uwXL29TY76Z2rM5mHXA

Hi Jack,

On 12/13/2019 3:24 PM, Jack Mitchell wrote:
> Hi Minas,
> 
> On 28/11/2019 11:29, Minas Harutyunyan wrote:
>> Hi Jack,
>>
>>
>> On 8/30/2019 2:49 PM, Jack Mitchell wrote:
>>> On 22/08/2019 17:06, Jack Mitchell wrote:
>>>> I'm having issues on a Firefly rk3288 board when trying to use USB
>>>> gadget ethernet on macOS. The dr_mode is set to "otg" and it works fine
>>>> with my Linux desktop.
>>>>
>>>> If I set the dr_mode to "peripheral" macOS will work, but still takes
>>>> around 10 seconds to enumerate the device which makes me think it's only
>>>> just working. However, I need the port to be in "otg" mode as it will
>>>> switch between peripheral/host use cases.
>>>>
>>>> I've attached a log from the dwc2 driver from mainline Linux 5.2 when
>>>> being plugged into the macOS device for 30 seconds, then removed. The
>>>> mac in this case is a 2013 macbook pro. Any pointers in the right
>>>> direction would be greatly appreciated.
>>>>
>>>> Regards,
>>>> Jack.
>>>>
>> Sorry, for late response.
>>
>> Could you please apply recently submitted patch "[PATCH] usb: dwc2: Fix
>> SET/CLEAR_FEATURE and GET_STATUS flows" and test again.
>>
> 
> Tested and confirmed working, many thanks.
> 
> Tested-By: Jack Mitchell <ml-psbXN780rFT10XsdtD+oqA@public.gmane.org>
> 

Thanks for testing.

Thanks,
Minas


>>>
>>> I've been poking about with this some more and I've managed to bisect
>>> the issue down to the following commit
>>>
>>> 729cac693eecfebdb9e152eaddddd358ae2decb7 usb: dwc2: Change ISOC DDMA flow
>>>
>>> If I build before this commit everything works fine with a g_ether
>>> gadget device on mac. Unfortunately it's a rather large change which I
>>> can't just revert in master as it's got multiple dependant commits
>>> later. So, any advice on what could be causing this or how to help debug
>>> it would be much appreciated, as at the moment I've just forward ported
>>> the working 4.16 version of the driver over the 5.3-rc6 broken driver
>>> which isn't very sustainable in the long run.
>>
>> I don't think that issue root cause coming from mentioned by you above
>> patch. Based on log you provided, SET_FEATURE control transfer not
>> completed by gadget - ZLP on status stage not sent to host.
>>
>>>
>>> Regards,
>>> Jack.
>>>
>> _______________________________________________
>> Linux-rockchip mailing list
>> Linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.infradead.org_mailman_listinfo_linux-2Drockchip&d=DwICaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=6z9Al9FrHR_ZqbbtSAsD16pvOL2S3XHxQnSzq8kusyI&m=Xlr_-nLN_p1MN4FzrE0tJo1DDBm8TYUsN3fQQLnAL7c&s=TgaRUGhlRfNs9MjE3VRHE343W4Eb8cTYCWVXR3KSvhQ&e=
>>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2019-12-13 20:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-22 16:06 RK3288 dwc2 USB OTG + macOS Jack Mitchell
2019-08-22 16:06 ` Jack Mitchell
2019-08-30 10:49 ` Jack Mitchell
2019-08-30 10:49   ` Jack Mitchell
2019-11-28 11:29   ` Minas Harutyunyan
2019-11-28 11:29     ` Minas Harutyunyan
     [not found]     ` <3e45e70d-1e59-373d-76b7-b6a8a6320514-HKixBCOQz3hWk0Htik3J/w@public.gmane.org>
2019-12-13 11:24       ` Jack Mitchell
2019-12-13 11:55         ` Minas Harutyunyan
2019-12-13 11:55           ` Minas Harutyunyan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.