freebsd-nq/sys/dev/usb/controller
Hans Petter Selasky 963169b4af This commit adds full support for USB 3.0 devices in host and device
mode in the USB core.  The patch mostly consists of updating the USB
HUB code to support USB 3.0 HUBs. This patch also add some more USB
controller methods to support more active-alike USB controllers like
the XHCI which needs to be informed about various device state events.

USB 3.0 HUBs are not tested yet, due to lack of hardware, but are
believed to work.

After this update the initial device descriptor is only read twice
when we know that the bMaxPacketSize is too small for a single packet
transfer of this descriptor.

Approved by:    thompsa (mentor)
2010-10-04 23:18:05 +00:00
..
at91dci_atmelarm.c
at91dci.c
at91dci.h
atmegadci_atmelarm.c
atmegadci.c
atmegadci.h
avr32dci.c
avr32dci.h
ehci_ixp4xx.c
ehci_mv.c Convert Marvell ARM platforms to FDT convention. 2010-06-13 13:28:53 +00:00
ehci_pci.c Add PCI IDs for two more nForce controllers. 2010-03-28 20:02:50 +00:00
ehci.c Change argument for usbd_get_dma_delay() from USB bus to USB device, some 2010-09-02 04:01:18 +00:00
ehci.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 10:18:03 +00:00
ehcireg.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 10:18:03 +00:00
musb_otg_atmelarm.c
musb_otg.c
musb_otg.h
ohci_atmelarm.c
ohci_pci.c Add PCI IDs for two more nForce controllers. 2010-03-28 20:02:50 +00:00
ohci_s3c24x0.c Add support for the Samsung S3C2xx0 family of ARM SoCs written by 2010-03-20 03:39:35 +00:00
ohci.c Change argument for usbd_get_dma_delay() from USB bus to USB device, some 2010-09-02 04:01:18 +00:00
ohci.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 10:18:03 +00:00
ohcireg.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 10:18:03 +00:00
uhci_pci.c The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 10:18:03 +00:00
uhci.c Change argument for usbd_get_dma_delay() from USB bus to USB device, some 2010-09-02 04:01:18 +00:00
uhci.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 10:18:03 +00:00
uhcireg.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 10:18:03 +00:00
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 Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had 2010-04-22 21:31:34 +00:00
uss820dci.h
xhci_pci.c Commit initial version of new XHCI driver which was written from 2010-10-03 08:12:17 +00:00
xhci.c Commit initial version of new XHCI driver which was written from 2010-10-03 08:12:17 +00:00
xhci.h Commit initial version of new XHCI driver which was written from 2010-10-03 08:12:17 +00:00
xhcireg.h Commit initial version of new XHCI driver which was written from 2010-10-03 08:12:17 +00:00