freebsd-dev/sys/dev/usb/controller
Hans Petter Selasky dd03e19c08 Add support for the DesignWare USB 2.0 OTG controller chipset.
Currently the code is not built by any modules. That will
be fixed later. The Atmel ARM bus interface file part of this
commit is just for sake of example. All registers and bits are
declared like macros and not C-structures like in official
Synopsis header files. This driver mostly origins from the
musb_otg.c driver in FreeBSD except that the chip specific
programming has been replaced by the one for DWC 2.0 USB OTG.
Some parts related to system suspend and resume have been left
like empty functions for the future. USB suspend and resume is
fully supported.
2012-01-21 13:31:38 +00:00
..
at91dci_atmelarm.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
at91dci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
at91dci.h Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
atmegadci_atmelarm.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
atmegadci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
atmegadci.h Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
avr32dci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
avr32dci.h Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
dwc_otg_atmelarm.c Add support for the DesignWare USB 2.0 OTG controller chipset. 2012-01-21 13:31:38 +00:00
dwc_otg.c Add support for the DesignWare USB 2.0 OTG controller chipset. 2012-01-21 13:31:38 +00:00
dwc_otg.h Add support for the DesignWare USB 2.0 OTG controller chipset. 2012-01-21 13:31:38 +00:00
ehci_ixp4xx.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
ehci_mv.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
ehci_pci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
ehci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
ehci.h Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +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 Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
musb_otg.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
musb_otg.h Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
ohci_atmelarm.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
ohci_pci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
ohci_s3c24x0.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
ohci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
ohci.h Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +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 Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
uhci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
uhci.h Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +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 Make sure we probe and attach the root HUB after 2012-01-02 20:28:33 +00:00
uss820dci_atmelarm.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
uss820dci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
uss820dci.h Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
xhci_pci.c Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
xhci.c Bugfix: Make sure the XHCI driver doesn't clear 2012-01-13 22:19:14 +00:00
xhci.h Add missing change to XHCI driver similar to changes in r228483. 2011-12-31 13:34:42 +00:00
xhcireg.h Fix definition of XHCI port power bit. 2011-12-14 08:44:16 +00:00