freebsd-skq/sys/dev/usb/controller
Ian Lepore f26c810514 Rework the imx ehci driver so that it's four separate ehci units rather
than one unit with four busses attached to it.  This allows us to use
existing fdt data which describes separate devices with separate resources.
It also allows any combination of the units to be en/disabled in the
board dts files.

Adjust our dts code to match what's used by linux and u-boot now that
we're structured to do so.

Document lots of interesting stuff learned whiling doing this with a big
comment block in the driver, so I don't have to re-learn it for the next
round of changes.
2013-10-30 18:26:18 +00:00
..
at91dci_atmelarm.c
at91dci.c
at91dci.h
atmegadci_atmelarm.c
atmegadci.c
atmegadci.h
avr32dci.c
avr32dci.h
dwc_otg_atmelarm.c
dwc_otg_fdt.c Move and rename dwc otg driver to more 2013-10-21 09:34:04 +00:00
dwc_otg.c Bugfix: The endpoint profile should only be checked in device mode when 2013-08-25 08:42:50 +00:00
dwc_otg.h
dwc_otgreg.h
ehci_fsl.c
ehci_imx.c Rework the imx ehci driver so that it's four separate ehci units rather 2013-10-30 18:26:18 +00:00
ehci_ixp4xx.c
ehci_mv.c
ehci_pci.c Fix some USB controller names according to pciconf output. 2013-08-17 06:29:45 +00:00
ehci.c Correct an EHCI register write. 2013-08-12 06:09:28 +00:00
ehci.h
ehcireg.h
musb_otg_atmelarm.c - Add initial host mode support for Mentor Graphics USB OTG controller 2013-07-07 04:18:35 +00:00
musb_otg.c Correct programming of XXX_MAXP register. This register is 16-bit wide 2013-10-15 17:11:13 +00:00
musb_otg.h Correct programming of XXX_MAXP register. This register is 16-bit wide 2013-10-15 17:11:13 +00:00
ohci_atmelarm.c
ohci_pci.c Fix some USB controller names according to pciconf output. 2013-08-17 06:29:45 +00:00
ohci_s3c24x0.c
ohci.c
ohci.h
ohcireg.h
uhci_pci.c
uhci.c Revert r251023 until a more proper solution is found 2013-05-28 18:51:30 +00:00
uhci.h
uhcireg.h
usb_controller.c Add convenience wrapper functions to run callbacks in the context of the 2013-04-23 10:42:15 +00:00
uss820dci_atmelarm.c
uss820dci.c
uss820dci.h
xhci_pci.c Stability fixes for Intel LynxPoint XHCI controllers. Disable XHCI port 2013-09-21 21:40:57 +00:00
xhci.c Improve XHCI stability. When a command timeout happens, the command 2013-10-18 17:38:57 +00:00
xhci.h Stability fixes for Intel LynxPoint XHCI controllers. Disable XHCI port 2013-09-21 21:40:57 +00:00
xhcireg.h Use the correct constant for 8000 IRQ/s. 2013-06-02 12:00:16 +00:00