Am 11.09.23 um 18:21 schrieb Stefan Wahren:
Hi,
i want to report an very old issue (AFAIK this never worked) on
Rasberry Pi boards without onboard USB hub (e.g. Rpi 3 A+ or Zero). In
case a USB device like mouse or keyboard was connected during boot of
the board, USB wasn't functional (device powered, but no reaction to
input). A reconnect of the USB device doesn't have any effect.
I enabled DWC2_DEBUG in the kernel config and get the following in for
the bad case (device connected during boot):
[ 4.041164] dwc2 3f980000.usb: mapped PA 3f980000 to VA c278ed2b
[ 4.043084] dwc2 3f980000.usb: supply vusb_d not found, using dummy
regulator
[ 4.055170] dwc2 3f980000.usb: supply vusb_a not found, using dummy
regulator
[ 4.067180] dwc2 3f980000.usb: registering common handler for irq66
[ 4.067297] dwc2 3f980000.usb: Core Release: 2.80a (snpsid=4f54280a)
[ 4.118966] dwc2 3f980000.usb: Forcing mode to host
[ 4.119010] dwc2 3f980000.usb: DWC OTG HCD INIT
[ 4.119022] dwc2 3f980000.usb: hcfg=00000001
[ 4.119042] dwc2 3f980000.usb: dwc2_core_init(f19678f3)
[ 4.119062] dwc2 3f980000.usb: HS UTMI+ PHY selected
[ 4.119078] dwc2 3f980000.usb: Internal DMA Mode
[ 4.119091] dwc2 3f980000.usb: Host Mode
[ 4.119443] dwc2 3f980000.usb: DWC OTG Controller
[ 4.131697] dwc2 3f980000.usb: new USB bus registered, assigned bus
number 1
[ 4.146335] dwc2 3f980000.usb: irq 66, io mem 0x3f980000
[ 4.159075] dwc2 3f980000.usb: DWC OTG HCD START
[ 4.159090] dwc2 3f980000.usb: dwc2_core_host_init(f19678f3)
[ 4.159108] dwc2 3f980000.usb: Initializing HCFG.FSLSPClkSel to 00000000
[ 4.159124] dwc2 3f980000.usb: initial grxfsiz=00001000
[ 4.159136] dwc2 3f980000.usb: new grxfsiz=00000306
[ 4.159148] dwc2 3f980000.usb: initial gnptxfsiz=01001000
[ 4.159160] dwc2 3f980000.usb: new gnptxfsiz=01000306
[ 4.159172] dwc2 3f980000.usb: initial hptxfsiz=02002000
[ 4.159184] dwc2 3f980000.usb: new hptxfsiz=02000406
[ 4.159207] dwc2 3f980000.usb: Init: Port Power? op_state=9
[ 4.159219] dwc2 3f980000.usb: Init: Power Port (0)
[ 4.159231] dwc2 3f980000.usb: dwc2_enable_host_interrupts()
[ 4.159245] dwc2 3f980000.usb: DWC OTG HCD Has Root Hub
[ 4.160101] dwc2 3f980000.usb: DWC OTG HCD EP RESET:
bEndpointAddress=0x81
[ 4.160285] hub 1-0:1.0: USB hub found
[ 4.168162] dwc2 3f980000.usb: GetHubDescriptor
[ 4.168229] hub 1-0:1.0: 1 port detected
[ 4.175749] dwc2 3f980000.usb: GetHubStatus
[ 4.175822] dwc2 3f980000.usb: SetPortFeature
[ 4.175972] dwc2 3f980000.usb:
[ 4.175978] dwc2 3f980000.usb:
************************************************************
[ 4.175983] dwc2 3f980000.usb: HCD State:
[ 4.175988] dwc2 3f980000.usb: Num channels: 8
[ 4.175995] dwc2 3f980000.usb: Channel 0:
[ 4.176000] dwc2 3f980000.usb: dev_addr: 0, ep_num: 0, ep_is_in: 0
[ 4.176007] dwc2 3f980000.usb: speed: 0
[ 4.176013] dwc2 3f980000.usb: ep_type: 0
[ 4.176018] dwc2 3f980000.usb: max_packet: 0
[ 4.176023] dwc2 3f980000.usb: data_pid_start: 0
[ 4.176028] dwc2 3f980000.usb: multi_count: 0
[ 4.176035] dwc2 3f980000.usb: xfer_started: 0
[ 4.176040] dwc2 3f980000.usb: xfer_buf: 00000000
[ 4.176046] dwc2 3f980000.usb: xfer_dma: 00000000
[ 4.176052] dwc2 3f980000.usb: xfer_len: 0
[ 4.176057] dwc2 3f980000.usb: xfer_count: 0
[ 4.176062] dwc2 3f980000.usb: halt_on_queue: 0
[ 4.176068] dwc2 3f980000.usb: halt_pending: 0
[ 4.176074] dwc2 3f980000.usb: halt_status: 0
[ 4.176079] dwc2 3f980000.usb: do_split: 0
[ 4.176084] dwc2 3f980000.usb: complete_split: 0
[ 4.176089] dwc2 3f980000.usb: hub_addr: 0
[ 4.176094] dwc2 3f980000.usb: hub_port: 0
[ 4.176101] dwc2 3f980000.usb: xact_pos: 0
[ 4.176106] dwc2 3f980000.usb: requests: 0
[ 4.176111] dwc2 3f980000.usb: qh: 00000000
[ 4.176116] dwc2 3f980000.usb: Channel 1:
[ 4.176121] dwc2 3f980000.usb: dev_addr: 0, ep_num: 0, ep_is_in: 0
[ 4.176129] dwc2 3f980000.usb: speed: 0
[ 4.176135] dwc2 3f980000.usb: ep_type: 0
[ 4.176140] dwc2 3f980000.usb: max_packet: 0
[ 4.176145] dwc2 3f980000.usb: data_pid_start: 0
[ 4.176151] dwc2 3f980000.usb: multi_count: 0
[ 4.176156] dwc2 3f980000.usb: xfer_started: 0
[ 4.176161] dwc2 3f980000.usb: xfer_buf: 00000000
[ 4.176167] dwc2 3f980000.usb: xfer_dma: 00000000
[ 4.176172] dwc2 3f980000.usb: xfer_len: 0
[ 4.176177] dwc2 3f980000.usb: xfer_count: 0
[ 4.176183] dwc2 3f980000.usb: halt_on_queue: 0
[ 4.176188] dwc2 3f980000.usb: halt_pending: 0
[ 4.176194] dwc2 3f980000.usb: halt_status: 0
[ 4.176199] dwc2 3f980000.usb: do_split: 0
[ 4.176204] dwc2 3f980000.usb: complete_split: 0
[ 4.176210] dwc2 3f980000.usb: hub_addr: 0
[ 4.176216] dwc2 3f980000.usb: hub_port: 0
[ 4.176221] dwc2 3f980000.usb: xact_pos: 0
[ 4.176226] dwc2 3f980000.usb: requests: 0
[ 4.176231] dwc2 3f980000.usb: qh: 00000000
[ 4.176237] dwc2 3f980000.usb: Channel 2:
[ 4.176242] dwc2 3f980000.usb: dev_addr: 0, ep_num: 0, ep_is_in: 0
[ 4.176249] dwc2 3f980000.usb: speed: 0
[ 4.176254] dwc2 3f980000.usb: ep_type: 0
[ 4.176259] dwc2 3f980000.usb: max_packet: 0
[ 4.176265] dwc2 3f980000.usb: data_pid_start: 0
[ 4.176270] dwc2 3f980000.usb: multi_count: 0
[ 4.176275] dwc2 3f980000.usb: xfer_started: 0
[ 4.176280] dwc2 3f980000.usb: xfer_buf: 00000000
[ 4.176285] dwc2 3f980000.usb: xfer_dma: 00000000
[ 4.176291] dwc2 3f980000.usb: xfer_len: 0
[ 4.176297] dwc2 3f980000.usb: xfer_count: 0
[ 4.176302] dwc2 3f980000.usb: halt_on_queue: 0
[ 4.176307] dwc2 3f980000.usb: halt_pending: 0
[ 4.176312] dwc2 3f980000.usb: halt_status: 0
[ 4.176318] dwc2 3f980000.usb: do_split: 0
[ 4.176323] dwc2 3f980000.usb: complete_split: 0
[ 4.176328] dwc2 3f980000.usb: hub_addr: 0
[ 4.176333] dwc2 3f980000.usb: hub_port: 0
[ 4.176339] dwc2 3f980000.usb: xact_pos: 0
[ 4.176345] dwc2 3f980000.usb: requests: 0
[ 4.176350] dwc2 3f980000.usb: qh: 00000000
[ 4.176356] dwc2 3f980000.usb: Channel 3:
[ 4.176361] dwc2 3f980000.usb: dev_addr: 0, ep_num: 0, ep_is_in: 0
[ 4.176367] dwc2 3f980000.usb: speed: 0
[ 4.176372] dwc2 3f980000.usb: ep_type: 0
[ 4.176377] dwc2 3f980000.usb: max_packet: 0
[ 4.176383] dwc2 3f980000.usb: data_pid_start: 0
[ 4.176389] dwc2 3f980000.usb: multi_count: 0
[ 4.176394] dwc2 3f980000.usb: xfer_started: 0
[ 4.176399] dwc2 3f980000.usb: xfer_buf: 00000000
[ 4.176405] dwc2 3f980000.usb: xfer_dma: 00000000
[ 4.176410] dwc2 3f980000.usb: xfer_len: 0
[ 4.176415] dwc2 3f980000.usb: xfer_count: 0
[ 4.176420] dwc2 3f980000.usb: halt_on_queue: 0
[ 4.176426] dwc2 3f980000.usb: halt_pending: 0
[ 4.176432] dwc2 3f980000.usb: halt_status: 0
[ 4.176437] dwc2 3f980000.usb: do_split: 0
[ 4.176442] dwc2 3f980000.usb: complete_split: 0
[ 4.176448] dwc2 3f980000.usb: hub_addr: 0
[ 4.176453] dwc2 3f980000.usb: hub_port: 0
[ 4.176458] dwc2 3f980000.usb: xact_pos: 0
[ 4.176463] dwc2 3f980000.usb: requests: 0
[ 4.176469] dwc2 3f980000.usb: qh: 00000000
[ 4.176474] dwc2 3f980000.usb: Channel 4:
[ 4.176480] dwc2 3f980000.usb: dev_addr: 0, ep_num: 0, ep_is_in: 0
[ 4.176486] dwc2 3f980000.usb: speed: 0
[ 4.176492] dwc2 3f980000.usb: ep_type: 0
[ 4.176497] dwc2 3f980000.usb: max_packet: 0
[ 4.176502] dwc2 3f980000.usb: data_pid_start: 0
[ 4.176508] dwc2 3f980000.usb: multi_count: 0
[ 4.176513] dwc2 3f980000.usb: xfer_started: 0
[ 4.176518] dwc2 3f980000.usb: xfer_buf: 00000000
[ 4.176524] dwc2 3f980000.usb: xfer_dma: 00000000
[ 4.176529] dwc2 3f980000.usb: xfer_len: 0
[ 4.176534] dwc2 3f980000.usb: xfer_count: 0
[ 4.176540] dwc2 3f980000.usb: halt_on_queue: 0
[ 4.176546] dwc2 3f980000.usb: halt_pending: 0
[ 4.176551] dwc2 3f980000.usb: halt_status: 0
[ 4.176556] dwc2 3f980000.usb: do_split: 0
[ 4.176562] dwc2 3f980000.usb: complete_split: 0
[ 4.176567] dwc2 3f980000.usb: hub_addr: 0
[ 4.176572] dwc2 3f980000.usb: hub_port: 0
[ 4.176577] dwc2 3f980000.usb: xact_pos: 0
[ 4.176582] dwc2 3f980000.usb: requests: 0
[ 4.176588] dwc2 3f980000.usb: qh: 00000000
[ 4.176593] dwc2 3f980000.usb: Channel 5:
[ 4.176598] dwc2 3f980000.usb: dev_addr: 0, ep_num: 0, ep_is_in: 0
[ 4.176605] dwc2 3f980000.usb: speed: 0
[ 4.176610] dwc2 3f980000.usb: ep_type: 0
[ 4.176616] dwc2 3f980000.usb: max_packet: 0
[ 4.176621] dwc2 3f980000.usb: data_pid_start: 0
[ 4.176627] dwc2 3f980000.usb: multi_count: 0
[ 4.176632] dwc2 3f980000.usb: xfer_started: 0
[ 4.176637] dwc2 3f980000.usb: xfer_buf: 00000000
[ 4.176643] dwc2 3f980000.usb: xfer_dma: 00000000
[ 4.176648] dwc2 3f980000.usb: xfer_len: 0
[ 4.176653] dwc2 3f980000.usb: xfer_count: 0
[ 4.176658] dwc2 3f980000.usb: halt_on_queue: 0
[ 4.176664] dwc2 3f980000.usb: halt_pending: 0
[ 4.176670] dwc2 3f980000.usb: halt_status: 0
[ 4.176675] dwc2 3f980000.usb: do_split: 0
[ 4.176680] dwc2 3f980000.usb: complete_split: 0
[ 4.176686] dwc2 3f980000.usb: hub_addr: 0
[ 4.176691] dwc2 3f980000.usb: hub_port: 0
[ 4.176696] dwc2 3f980000.usb: xact_pos: 0
[ 4.176701] dwc2 3f980000.usb: requests: 0
[ 4.176707] dwc2 3f980000.usb: qh: 00000000
[ 4.176712] dwc2 3f980000.usb: Channel 6:
[ 4.176717] dwc2 3f980000.usb: dev_addr: 0, ep_num: 0, ep_is_in: 0
[ 4.176724] dwc2 3f980000.usb: speed: 0
[ 4.176729] dwc2 3f980000.usb: ep_type: 0
[ 4.176735] dwc2 3f980000.usb: max_packet: 0
[ 4.176740] dwc2 3f980000.usb: data_pid_start: 0
[ 4.176746] dwc2 3f980000.usb: multi_count: 0
[ 4.176751] dwc2 3f980000.usb: xfer_started: 0
[ 4.176756] dwc2 3f980000.usb: xfer_buf: 00000000
[ 4.176761] dwc2 3f980000.usb: xfer_dma: 00000000
[ 4.176766] dwc2 3f980000.usb: xfer_len: 0
[ 4.176772] dwc2 3f980000.usb: xfer_count: 0
[ 4.176778] dwc2 3f980000.usb: halt_on_queue: 0
[ 4.176783] dwc2 3f980000.usb: halt_pending: 0
[ 4.176789] dwc2 3f980000.usb: halt_status: 0
[ 4.176794] dwc2 3f980000.usb: do_split: 0
[ 4.176799] dwc2 3f980000.usb: complete_split: 0
[ 4.176805] dwc2 3f980000.usb: hub_addr: 0
[ 4.176810] dwc2 3f980000.usb: hub_port: 0
[ 4.176816] dwc2 3f980000.usb: xact_pos: 0
[ 4.176821] dwc2 3f980000.usb: requests: 0
[ 4.176826] dwc2 3f980000.usb: qh: 00000000
[ 4.176832] dwc2 3f980000.usb: Channel 7:
[ 4.176837] dwc2 3f980000.usb: dev_addr: 0, ep_num: 0, ep_is_in: 0
[ 4.176843] dwc2 3f980000.usb: speed: 0
[ 4.176848] dwc2 3f980000.usb: ep_type: 0
[ 4.176854] dwc2 3f980000.usb: max_packet: 0
[ 4.176859] dwc2 3f980000.usb: data_pid_start: 0
[ 4.176864] dwc2 3f980000.usb: multi_count: 0
[ 4.176870] dwc2 3f980000.usb: xfer_started: 0
[ 4.176875] dwc2 3f980000.usb: xfer_buf: 00000000
[ 4.176880] dwc2 3f980000.usb: xfer_dma: 00000000
[ 4.176886] dwc2 3f980000.usb: xfer_len: 0
[ 4.176891] dwc2 3f980000.usb: xfer_count: 0
[ 4.176895] dwc2 3f980000.usb: halt_on_queue: 0
[ 4.176900] dwc2 3f980000.usb: halt_pending: 0
[ 4.176905] dwc2 3f980000.usb: halt_status: 0
[ 4.176911] dwc2 3f980000.usb: do_split: 0
[ 4.176916] dwc2 3f980000.usb: complete_split: 0
[ 4.176921] dwc2 3f980000.usb: hub_addr: 0
[ 4.176926] dwc2 3f980000.usb: hub_port: 0
[ 4.176936] dwc2 3f980000.usb: xact_pos: 0
[ 4.176941] dwc2 3f980000.usb: requests: 0
[ 4.176946] dwc2 3f980000.usb: qh: 00000000
[ 4.176953] dwc2 3f980000.usb: non_periodic_channels: 0
[ 4.176958] dwc2 3f980000.usb: periodic_channels: 0
[ 4.176963] dwc2 3f980000.usb: periodic_usecs: 0
[ 4.176968] dwc2 3f980000.usb: NP Tx Req Queue Space Avail: 8
[ 4.176974] dwc2 3f980000.usb: NP Tx FIFO Space Avail: 256
[ 4.176980] dwc2 3f980000.usb: P Tx Req Queue Space Avail: 8
[ 4.176985] dwc2 3f980000.usb: P Tx FIFO Space Avail: 512
[ 4.176991] dwc2 3f980000.usb: Core Global Registers
[ 4.176996] dwc2 3f980000.usb: GOTGCTL @0xDD490000 : 0x001C0000
[ 4.177003] dwc2 3f980000.usb: GOTGINT @0xDD490004 : 0x00000000
[ 4.177009] dwc2 3f980000.usb: GAHBCFG @0xDD490008 : 0x00000030
[ 4.177015] dwc2 3f980000.usb: GUSBCFG @0xDD49000C : 0x20001707
[ 4.177021] dwc2 3f980000.usb: GRSTCTL @0xDD490010 : 0x80000000
[ 4.177027] dwc2 3f980000.usb: GINTSTS @0xDD490014 : 0x04000021
[ 4.177034] dwc2 3f980000.usb: GINTMSK @0xDD490018 : 0xF3000806
[ 4.177040] dwc2 3f980000.usb: GRXSTSR @0xDD49001C : 0x7F93BBFE
[ 4.177047] dwc2 3f980000.usb: GRXFSIZ @0xDD490024 : 0x00000306
[ 4.177053] dwc2 3f980000.usb: GNPTXFSIZ @0xDD490028 : 0x01000306
[ 4.177059] dwc2 3f980000.usb: GNPTXSTS @0xDD49002C : 0x00080100
[ 4.177065] dwc2 3f980000.usb: GI2CCTL @0xDD490030 : 0x00000000
[ 4.177072] dwc2 3f980000.usb: GPVNDCTL @0xDD490034 : 0x00000000
[ 4.177078] dwc2 3f980000.usb: GGPIO @0xDD490038 : 0x00000000
[ 4.177083] dwc2 3f980000.usb: GUID @0xDD49003C : 0x2708A000
[ 4.177089] dwc2 3f980000.usb: GSNPSID @0xDD490040 : 0x4F54280A
[ 4.177095] dwc2 3f980000.usb: GHWCFG1 @0xDD490044 : 0x00000000
[ 4.177102] dwc2 3f980000.usb: GHWCFG2 @0xDD490048 : 0x228DDD50
[ 4.177108] dwc2 3f980000.usb: GHWCFG3 @0xDD49004C : 0x0FF000E8
[ 4.177115] dwc2 3f980000.usb: GHWCFG4 @0xDD490050 : 0x1FF00020
[ 4.177121] dwc2 3f980000.usb: GLPMCFG @0xDD490054 : 0x75736230
[ 4.177127] dwc2 3f980000.usb: GPWRDN @0xDD490058 : 0x00000000
[ 4.177132] dwc2 3f980000.usb: GDFIFOCFG @0xDD49005C : 0x00000000
[ 4.177139] dwc2 3f980000.usb: HPTXFSIZ @0xDD490100 : 0x02000406
[ 4.177145] dwc2 3f980000.usb: PCGCTL @0xDD490E00 : 0x00000000
[ 4.177152] dwc2 3f980000.usb: Host Global Registers
[ 4.177157] dwc2 3f980000.usb: HCFG @0xDD490400 : 0x00000000
[ 4.177162] dwc2 3f980000.usb: HFIR @0xDD490404 : 0x0000EA60
[ 4.177170] dwc2 3f980000.usb: HFNUM @0xDD490408 : 0xEA603FFF
[ 4.177176] dwc2 3f980000.usb: HPTXSTS @0xDD490410 : 0x00080200
[ 4.177182] dwc2 3f980000.usb: HAINT @0xDD490414 : 0x00000000
[ 4.177188] dwc2 3f980000.usb: HAINTMSK @0xDD490418 : 0x00000000
[ 4.177195] dwc2 3f980000.usb: HPRT0 @0xDD490440 : 0x00001C00
[ 4.177201] dwc2 3f980000.usb: Host Channel 0 Specific Registers
[ 4.177207] dwc2 3f980000.usb: HCCHAR @0xDD490500 : 0x00000000
[ 4.177213] dwc2 3f980000.usb: HCSPLT @0xDD490504 : 0x00000000
[ 4.177220] dwc2 3f980000.usb: HCINT @0xDD490508 : 0x00000000
[ 4.177225] dwc2 3f980000.usb: HCINTMSK @0xDD49050C : 0x00000000
[ 4.177231] dwc2 3f980000.usb: HCTSIZ @0xDD490510 : 0x00000000
[ 4.177237] dwc2 3f980000.usb: HCDMA @0xDD490514 : 0xA32528C7
[ 4.177243] dwc2 3f980000.usb: Host Channel 1 Specific Registers
[ 4.177249] dwc2 3f980000.usb: HCCHAR @0xDD490520 : 0x00000000
[ 4.177255] dwc2 3f980000.usb: HCSPLT @0xDD490524 : 0x00000000
[ 4.177260] dwc2 3f980000.usb: HCINT @0xDD490528 : 0x00000000
[ 4.177266] dwc2 3f980000.usb: HCINTMSK @0xDD49052C : 0x00000000
[ 4.177272] dwc2 3f980000.usb: HCTSIZ @0xDD490530 : 0x00000000
[ 4.177278] dwc2 3f980000.usb: HCDMA @0xDD490534 : 0xF4E6A9B9
[ 4.177283] dwc2 3f980000.usb: Host Channel 2 Specific Registers
[ 4.177290] dwc2 3f980000.usb: HCCHAR @0xDD490540 : 0x00000000
[ 4.177296] dwc2 3f980000.usb: HCSPLT @0xDD490544 : 0x00000000
[ 4.177303] dwc2 3f980000.usb: HCINT @0xDD490548 : 0x00000000
[ 4.177308] dwc2 3f980000.usb: HCINTMSK @0xDD49054C : 0x00000000
[ 4.177314] dwc2 3f980000.usb: HCTSIZ @0xDD490550 : 0x00000000
[ 4.177320] dwc2 3f980000.usb: HCDMA @0xDD490554 : 0xC29B78B4
[ 4.177325] dwc2 3f980000.usb: Host Channel 3 Specific Registers
[ 4.177331] dwc2 3f980000.usb: HCCHAR @0xDD490560 : 0x00000000
[ 4.177337] dwc2 3f980000.usb: HCSPLT @0xDD490564 : 0x00000000
[ 4.177344] dwc2 3f980000.usb: HCINT @0xDD490568 : 0x00000000
[ 4.177350] dwc2 3f980000.usb: HCINTMSK @0xDD49056C : 0x00000000
[ 4.177356] dwc2 3f980000.usb: HCTSIZ @0xDD490570 : 0x00000000
[ 4.177361] dwc2 3f980000.usb: HCDMA @0xDD490574 : 0x2A10FDDF
[ 4.177367] dwc2 3f980000.usb: Host Channel 4 Specific Registers
[ 4.177372] dwc2 3f980000.usb: HCCHAR @0xDD490580 : 0x00000000
[ 4.177378] dwc2 3f980000.usb: HCSPLT @0xDD490584 : 0x00000000
[ 4.177386] dwc2 3f980000.usb: HCINT @0xDD490588 : 0x00000000
[ 4.177391] dwc2 3f980000.usb: HCINTMSK @0xDD49058C : 0x00000000
[ 4.177398] dwc2 3f980000.usb: HCTSIZ @0xDD490590 : 0x00000000
[ 4.177403] dwc2 3f980000.usb: HCDMA @0xDD490594 : 0xF7874810
[ 4.177409] dwc2 3f980000.usb: Host Channel 5 Specific Registers
[ 4.177414] dwc2 3f980000.usb: HCCHAR @0xDD4905A0 : 0x00000000
[ 4.177420] dwc2 3f980000.usb: HCSPLT @0xDD4905A4 : 0x00000000
[ 4.177426] dwc2 3f980000.usb: HCINT @0xDD4905A8 : 0x00000000
[ 4.177432] dwc2 3f980000.usb: HCINTMSK @0xDD4905AC : 0x00000000
[ 4.177438] dwc2 3f980000.usb: HCTSIZ @0xDD4905B0 : 0x00000000
[ 4.177444] dwc2 3f980000.usb: HCDMA @0xDD4905B4 : 0xA95FBF1F
[ 4.177451] dwc2 3f980000.usb: Host Channel 6 Specific Registers
[ 4.177456] dwc2 3f980000.usb: HCCHAR @0xDD4905C0 : 0x00000000
[ 4.177462] dwc2 3f980000.usb: HCSPLT @0xDD4905C4 : 0x00000000
[ 4.177467] dwc2 3f980000.usb: HCINT @0xDD4905C8 : 0x00000000
[ 4.177473] dwc2 3f980000.usb: HCINTMSK @0xDD4905CC : 0x00000000
[ 4.177480] dwc2 3f980000.usb: HCTSIZ @0xDD4905D0 : 0x00000000
[ 4.177486] dwc2 3f980000.usb: HCDMA @0xDD4905D4 : 0x456B13EA
[ 4.177492] dwc2 3f980000.usb: Host Channel 7 Specific Registers
[ 4.177497] dwc2 3f980000.usb: HCCHAR @0xDD4905E0 : 0x00000000
[ 4.177503] dwc2 3f980000.usb: HCSPLT @0xDD4905E4 : 0x00000000
[ 4.177509] dwc2 3f980000.usb: HCINT @0xDD4905E8 : 0x00000000
[ 4.177514] dwc2 3f980000.usb: HCINTMSK @0xDD4905EC : 0x00000000
[ 4.177521] dwc2 3f980000.usb: HCTSIZ @0xDD4905F0 : 0x00000000
[ 4.177526] dwc2 3f980000.usb: HCDMA @0xDD4905F4 : 0x7670F5F7
[ 4.177533] dwc2 3f980000.usb:
************************************************************
[ 4.177538] dwc2 3f980000.usb:
[ 4.182340] clk: Disabling unused clocks
[ 4.201347] EXT4-fs (mmcblk0p2): mounted filesystem
3857a514-b0f4-49ce-8430-34762068bb6f ro with ordered data mode. Quota
mode: disabled.
[ 4.218231] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 4.230210] devtmpfs: mounted
[ 4.238707] Freeing unused kernel image (initmem) memory: 2048K
[ 4.248392] Run /sbin/init as init process
[ 4.255859] with arguments:
[ 4.255863] /sbin/init
[ 4.255866] with environment:
[ 4.255869] HOME=/
[ 4.255873] TERM=linux
[ 4.721250] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f3000806
[ 4.721296] dwc2 3f980000.usb: gintsts=25000021 gintmsk=f3000806
[ 4.721311] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.721331] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.721341] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.721366] dwc2 3f980000.usb: Exiting host clock gating.
[ 4.721375] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.721489] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.721501] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.721528] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.721646] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.721657] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.721686] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.721804] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.721815] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.721844] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.722200] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.722211] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.722240] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.722279] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.722290] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.722319] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.722359] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.722369] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.722399] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.722438] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.722448] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.722478] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.722517] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.722527] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.722557] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.722596] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.722607] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.722636] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.722675] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.722687] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.722715] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.722755] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.722765] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.722794] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.722834] dwc2 3f980000.usb: gintsts=24000021 gintmsk=f1000806
[ 4.722844] dwc2 3f980000.usb: ++Disconnect Detected Interrupt++
(Host) a_host
[ 4.722874] dwc2 3f980000.usb: gintsts=05000021 gintmsk=f1000806
[ 4.775486] dwc2 3f980000.usb: dwc2_core_init(f19678f3)
[ 4.826984] dwc2 3f980000.usb: Internal DMA Mode
[ 4.827007] dwc2 3f980000.usb: Host Mode
[ 4.827024] dwc2 3f980000.usb: dwc2_core_host_init(f19678f3)
[ 4.827043] dwc2 3f980000.usb: gintsts=44000021 gintmsk=d0000806
[ 4.827061] dwc2 3f980000.usb: Session request interrupt - lx_state=0
[ 4.827081] dwc2 3f980000.usb: Initializing HCFG.FSLSPClkSel to 00000000
[ 4.827097] dwc2 3f980000.usb: initial grxfsiz=00001000
[ 4.827109] dwc2 3f980000.usb: new grxfsiz=00000306
[ 4.827121] dwc2 3f980000.usb: initial gnptxfsiz=01001000
[ 4.827134] dwc2 3f980000.usb: new gnptxfsiz=01000306
[ 4.827155] dwc2 3f980000.usb: initial hptxfsiz=02002000
[ 4.827167] dwc2 3f980000.usb: new hptxfsiz=02000406
[ 4.827191] dwc2 3f980000.usb: Init: Port Power? op_state=9
[ 4.827203] dwc2 3f980000.usb: Init: Power Port (1)
[ 4.827215] dwc2 3f980000.usb: dwc2_enable_host_interrupts()
[ 4.839335] dwc2 3f980000.usb: ClearPortFeature
USB_PORT_FEAT_C_CONNECTION
[ 4.860681] systemd[1]: System time before build time, advancing clock.
[ 4.955547] dwc2 3f980000.usb: ClearPortFeature USB_PORT_FEAT_C_SUSPEND
[ 4.955592] dwc2 3f980000.usb: ClearPortFeature USB_PORT_FEAT_ENABLE
[ 4.955658] dwc2 3f980000.usb: Entering host clock gating.
[ 4.968701] systemd[1]: systemd 241 running in system mode. (+PAM
+AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP
+GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN
-PCRE2 default-hierarchy=hybrid)
[ 5.004542] systemd[1]: Detected architecture arm.
[ 5.040362] systemd[1]: Set hostname to <raspberrypi>.
[ 5.449208] systemd[1]: File
/lib/systemd/system/systemd-journald.service:12 configures an IP
firewall (IPAddressDeny=any), but the local system does not support
BPF/cgroup based firewalling.
[ 5.472300] systemd[1]: Proceeding WITHOUT firewalling in effect!
(This warning is only shown for the first loaded unit using IP firewalling.)
[ 5.827087] dwc2 3f980000.usb: gintsts=04000025 gintmsk=f3000806
[ 5.827114] dwc2 3f980000.usb: ++OTG Interrupt gotgint=40000 [a_host]
[ 5.827125] dwc2 3f980000.usb: ++OTG Interrupt: A-Device Timeout
Change++