freebsd-dev/sys/dev/usb/controller
Hans Petter Selasky 53e0bf6e70 Revert most of r197682 (EHCI Hardware BUG workaround). Implement
proper solution which is to not use the TERMINATE pointer, but rather
link to a halted TD. The initial fix was due to a misunderstanding
about how the EHCI hardware works. Thanks to Alan Stern for clearing
this up. This patch can increase mass storage read performance
significantly when the IRQ rate is less than 8000 IRQ/s.

Approved by:    thompsa (mentor)
2010-10-14 21:38:06 +00:00
..
at91dci_atmelarm.c
at91dci.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
at91dci.h
atmegadci_atmelarm.c
atmegadci.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
atmegadci.h
avr32dci.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
avr32dci.h
ehci_ixp4xx.c
ehci_mv.c
ehci_pci.c
ehci.c Revert most of r197682 (EHCI Hardware BUG workaround). Implement 2010-10-14 21:38:06 +00:00
ehci.h Revert most of r197682 (EHCI Hardware BUG workaround). Implement 2010-10-14 21:38:06 +00:00
ehcireg.h
musb_otg_atmelarm.c
musb_otg.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
musb_otg.h
ohci_atmelarm.c
ohci_pci.c
ohci_s3c24x0.c
ohci.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
ohci.h
ohcireg.h
uhci_pci.c
uhci.c
uhci.h
uhcireg.h
usb_controller.c This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
uss820dci_atmelarm.c
uss820dci.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
uss820dci.h
xhci_pci.c
xhci.c
xhci.h
xhcireg.h