freebsd-dev/sys/dev/usb/controller
Nathan Whitehorn 495ed64c16 The EHCI_CAPLENGTH and EHCI_HCIVERSION registers are actually sub-registers
within the first 4 bytes of the EHCI memory space. For controllers that
use big-endian MMIO, reading them with 1- and 2-byte reads would then
return the wrong values. Instead, read the combined register with a 4-byte
read and mask out the interesting quantities.
2010-10-25 15:51:43 +00:00
..
at91dci_atmelarm.c - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
at91dci.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
at91dci.h s/usb2_/usb_/ on all typedefs for the USB stack. 2009-05-29 18:46:57 +00:00
atmegadci_atmelarm.c - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
atmegadci.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
atmegadci.h s/usb2_/usb_/ on all typedefs for the USB stack. 2009-05-29 18:46:57 +00:00
avr32dci.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
avr32dci.h s/usb2_/usb_/ on all typedefs for the USB stack. 2009-05-29 18:46:57 +00:00
ehci_ixp4xx.c ehci_init() will do reset and set the usbrev flag. Fix problem where 2009-11-08 20:44:55 +00:00
ehci_mv.c Convert Marvell ARM platforms to FDT convention. 2010-06-13 13:28:53 +00:00
ehci_pci.c Remove unused EHCI register definition. 2010-10-14 21:41:08 +00:00
ehci.c The EHCI_CAPLENGTH and EHCI_HCIVERSION registers are actually sub-registers 2010-10-25 15:51:43 +00:00
ehci.h Revert most of r197682 (EHCI Hardware BUG workaround). Implement 2010-10-14 21:38:06 +00:00
ehcireg.h The EHCI_CAPLENGTH and EHCI_HCIVERSION registers are actually sub-registers 2010-10-25 15:51:43 +00:00
musb_otg_atmelarm.c - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
musb_otg.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
musb_otg.h Add missed register change in r199676. 2009-11-22 21:31:31 +00:00
ohci_atmelarm.c Workaround buggy BIOS code in USB regard. By doing the BIOS to OS handover for 2009-10-15 20:07:08 +00:00
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 Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +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 - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
uss820dci.c Correct some root HUB descriptor fields in multiple controller drivers. 2010-10-13 20:37:19 +00:00
uss820dci.h s/usb2_/usb_/ on all typedefs for the USB stack. 2009-05-29 18:46:57 +00:00
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