Re: dwc2: USB host broken if device is plugged in during boot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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++




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux