Merge remote-tracking branch 'kraxel/usb.42' into staging
* kraxel/usb.42: xhci: fix port status xhci: fix control xfers usb: add shortcut for control transfers usb-host: enable pipelineing for bulk endpoints. usb: add pipelining option to usb endpoints usb: queue can have async packets uhci_fill_queue: zap debug printf usb: add USB_RET_IOERROR usb: return BABBLE rather then NAK when we receive too much data usb-ehci: Cleanup itd error handling usb-ehci: Fix and simplify nakcnt handling usb-ehci: Remove dead nakcnt code usb-ehci: Fix cerr tracking usb-ehci: Any packet completion except for NAK should set the interrupt usb-ehci: Rip the queues when the async or period schedule is halted usb-ehci: Drop cached qhs when the doorbell gets rung usb-ehci: always call ehci_queues_rip_unused for period queues usb-ehci: split our qh queue into async and periodic queues usb-ehci: Never follow table entries with the T-bit set usb-redir: Set ep type and interface
No related branches found
No related tags found
Showing
- hw/usb-ehci.c 85 additions, 119 deletionshw/usb-ehci.c
- hw/usb-ohci.c 2 additions, 0 deletionshw/usb-ohci.c
- hw/usb-uhci.c 1 addition, 1 deletionhw/usb-uhci.c
- hw/usb-xhci.c 6 additions, 9 deletionshw/usb-xhci.c
- hw/usb.c 72 additions, 1 deletionhw/usb.c
- hw/usb.h 9 additions, 5 deletionshw/usb.h
- usb-linux.c 12 additions, 3 deletionsusb-linux.c
- usb-redir.c 16 additions, 5 deletionsusb-redir.c
Loading
Please register or sign in to comment