[SeaBIOS] [PATCH] xhci: allocate scratch pad buffers
Gerd Hoffmann
kraxel at redhat.com
Mon Dec 9 08:59:23 CET 2013
Hi,
> XHCI init on dev 00:10.1: regs @ 0xf014a000, 4 ports, 32 slots
What hardware is this?
> |bf0fe000| xhci_control: enable slot: got slotid 1
Enable slot worked. Good.
Was a problem before, but possibly on other hardware (other reporter).
> |bf0fe000| xhci_cmd_address_device: slotid 1
> |bf0fe000| xhci_trb_queue: ring 0xbf11ed00 [nidx 2, len 0]
> init megasas
> |bf0fe000| xhci_process_events: ring 0xbf11ed00 [trb 0xbf11ed10, evt
> 0xbf11ee00, type 33, eidx 2, cc 1]
Address device works too.
> |bf0fe000| xhci_update_pipe: usbdev 0xbf102170, ring 0xbf11e500,
> slotid 1, epid 1
> |bf0fe000| config_usb: 0xbf11e620
> |bf0fe000| xhci_trb_queue: ring 0xbf11e500 [nidx 1, len 8]
> |bf0fe000| xhci_trb_queue: ring 0xbf11e500 [nidx 2, len 8]
> |bf0fe000| xhci_trb_queue: ring 0xbf11e500 [nidx 3, len 0]
> |bf0fe000| xhci_xfer_kick: ring 0xbf11e500, slotid 1, epid 1
> |bf0fe000| WARNING - Timeout at xhci_event_wait:404!
> |bf0fe000| xhci_control: control xfer failed (cc -1)
First control transfer times out. Hmm.
cheers,
Gerd
More information about the SeaBIOS
mailing list