diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2013-04-05 14:55:28 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2013-04-16 11:59:08 +0200 |
commit | bdfce20df113522f389b4483ffd9d5b336e3c774 (patch) | |
tree | b10c9343df525b8f6b0196b3eeead14c499fc382 /trace-events | |
parent | 6d3bc22e31bcee74dc1e05a5370cabb33b7c3fda (diff) | |
download | qemu-bdfce20df113522f389b4483ffd9d5b336e3c774.tar.gz qemu-bdfce20df113522f389b4483ffd9d5b336e3c774.tar.bz2 qemu-bdfce20df113522f389b4483ffd9d5b336e3c774.zip |
xhci: fix portsc writes
Check for port reset first and skip everything else then.
Add sanity checks for PLS updates.
Add PLC notification when entering PLS_U0 state.
This gets host-initiated port resume going on win8.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'trace-events')
-rw-r--r-- | trace-events | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/trace-events b/trace-events index 412f7e40f8..54b7d9082d 100644 --- a/trace-events +++ b/trace-events @@ -362,6 +362,7 @@ usb_xhci_queue_event(uint32_t vector, uint32_t idx, const char *trb, const char usb_xhci_fetch_trb(uint64_t addr, const char *name, uint64_t param, uint32_t status, uint32_t control) "addr %016" PRIx64 ", %s, p %016" PRIx64 ", s %08x, c 0x%08x" usb_xhci_port_reset(uint32_t port) "port %d" usb_xhci_port_link(uint32_t port, uint32_t pls) "port %d, pls %d" +usb_xhci_port_notify(uint32_t port, uint32_t pls) "port %d, bits %x" usb_xhci_slot_enable(uint32_t slotid) "slotid %d" usb_xhci_slot_disable(uint32_t slotid) "slotid %d" usb_xhci_slot_address(uint32_t slotid) "slotid %d" |