opnsense-src/sys/dev/usb/controller
Hans Petter Selasky 7fca0e69f6 Add quirk for XHCI(4) controllers to support USB control transfers
above 1Kbyte.  It might look like some XHCI(4) controllers do not
support when the USB control transfer is split using a link TRB. The
next NORMAL TRB after the link TRB is simply failing with XHCI error
code 4. The quirk ensures we allocate a 64Kbyte buffer so that the
data stage TRB is not broken with a link TRB.

Found at:	EuroBSDcon 2019
MFC after:	1 week
Sponsored by:	Mellanox Technologies
2019-09-20 11:28:45 +00:00
..
atmegadci.c
atmegadci.h
avr32dci.c
avr32dci.h
dwc_otg.c Sometimes the complete split packet may be queued too early and the 2018-11-07 08:25:44 +00:00
dwc_otg.h
dwc_otg_fdt.c
dwc_otg_fdt.h
dwc_otg_hisi.c
dwc_otgreg.h
ehci.c
ehci.h
ehci_fsl.c Clean up OF_getprop_alloc API 2018-04-08 22:59:34 +00:00
ehci_imx.c Detach all children before beginning to tear down the hardware, instead of 2018-07-05 16:00:58 +00:00
ehci_msm.c
ehci_mv.c
ehci_pci.c Remove superfluous USB keyword. 2019-04-15 17:32:38 +00:00
ehcireg.h
generic_ehci.c
generic_ohci.c Remove All Rights Reserved 2019-02-05 21:37:34 +00:00
generic_usb_if.m
generic_xhci.c Add support for USB 3.0 XHCI via ACPI 2019-05-08 15:42:39 +00:00
generic_xhci.h Add support for USB 3.0 XHCI via ACPI 2019-05-08 15:42:39 +00:00
generic_xhci_acpi.c Add support for USB 3.0 XHCI via ACPI 2019-05-08 15:42:39 +00:00
generic_xhci_fdt.c Add support for USB 3.0 XHCI via ACPI 2019-05-08 15:42:39 +00:00
musb_otg.c If sc->sc_ep_max is already set use it to find the number of RX and TX 2018-03-23 11:08:59 +00:00
musb_otg.h
ohci.c
ohci.h
ohci_pci.c
ohcireg.h
saf1761_otg.c
saf1761_otg.h
saf1761_otg_boot.c
saf1761_otg_fdt.c
saf1761_otg_reg.h
uhci.c
uhci.h
uhci_pci.c
uhcireg.h
usb_controller.c Remove Atmel AT91RM9200 and AT91SAM9 support. 2018-07-27 18:28:22 +00:00
usb_nop_xceiv.c usb_nop_xceiv: Add support for this pseudo device 2019-02-27 20:52:35 +00:00
uss820dci.c
uss820dci.h
xhci.c Add quirk for XHCI(4) controllers to support USB control transfers 2019-09-20 11:28:45 +00:00
xhci.h Improve fix in r304629 by allowing configuration of the behaviour 2018-04-30 07:30:37 +00:00
xhci_pci.c Correct PCI device ID for XHCI USB controller. 2019-08-07 13:35:13 +00:00
xhcireg.h