freebsd-dev/sys/dev/usb/controller
Michal Meloun cdf4ec6873 EHCI: Make core reset and port speed reading more generic.
Use driver settable callbacks for handling of:
- core post reset
- reading actual port speed

Typically, OTG enabled EHCI cores wants setting of USBMODE register,
but this register is not defined in EHCI specification and different
cores can have it on different offset.

Also, for cores with TT extension, actual port speed must be determinable.
But again, EHCI specification not covers this so this patch provides
function for two most common variant of speed bits layout.

Reviewed by: hselasky
Differential Revision: https://reviews.freebsd.org/D5088
2016-01-28 14:11:59 +00:00
..
at91dci_atmelarm.c
at91dci_fdt.c
at91dci.c
at91dci.h
atmegadci_atmelarm.c
atmegadci.c
atmegadci.h
avr32dci.c
avr32dci.h
dwc_otg_fdt.c
dwc_otg_fdt.h
dwc_otg_hisi.c Add support for the dwc usb in the HiSilicon hi6220 in the HiKey board. For 2015-09-01 17:13:04 +00:00
dwc_otg.c Fix for directly connected FULL or LOW speed USB devices. 2016-01-05 09:18:43 +00:00
dwc_otg.h Avoid using the bounce buffer when the source or destination buffer is 2015-11-08 09:37:26 +00:00
dwc_otgreg.h Optimise the DWC OTG host mode driver's transmit path: 2015-07-16 16:08:40 +00:00
ehci_fsl.c
ehci_imx.c
ehci_ixp4xx.c EHCI: Make core reset and port speed reading more generic. 2016-01-28 14:11:59 +00:00
ehci_mv.c EHCI: Make core reset and port speed reading more generic. 2016-01-28 14:11:59 +00:00
ehci_pci.c
ehci.c EHCI: Make core reset and port speed reading more generic. 2016-01-28 14:11:59 +00:00
ehci.h EHCI: Make core reset and port speed reading more generic. 2016-01-28 14:11:59 +00:00
ehcireg.h EHCI: Make core reset and port speed reading more generic. 2016-01-28 14:11:59 +00:00
musb_otg_atmelarm.c
musb_otg.c
musb_otg.h
ohci_pci.c
ohci_s3c24x0.c
ohci.c
ohci.h
ohcireg.h
saf1761_otg_boot.c
saf1761_otg_fdt.c
saf1761_otg_reg.h
saf1761_otg.c
saf1761_otg.h
uhci_pci.c Correct PCI ID. 2015-09-14 07:08:29 +00:00
uhci.c
uhci.h Fix compile warning about shifting signed negative constant. 2015-11-23 12:55:37 +00:00
uhcireg.h
usb_controller.c Improve the realtime properties of USB transfers for embedded systems 2015-08-14 12:57:53 +00:00
uss820dci_atmelarm.c
uss820dci.c
uss820dci.h
xhci_pci.c Ads support to the xhci pci attachment to use MSI-X interrupts when 2015-12-24 09:40:29 +00:00
xhci.c - Move the remainder of host controller capability registers reading from 2015-07-27 15:26:50 +00:00
xhci.h Ads support to the xhci pci attachment to use MSI-X interrupts when 2015-12-24 09:40:29 +00:00
xhcireg.h