freebsd-skq/sys/dev/usb/controller
Hans Petter Selasky 5ec70ad261 - Implement fast interrupt handler to save CPU usage.
- Cleanup some register reads and writes to use existing register
  access macros.
- Ensure code which only applies to the control endpoint is not run
  for other endpoints in the data transfer path.

MFC after:	3 days
2014-08-05 18:48:12 +00:00
..
at91dci_atmelarm.c - Implement fast interrupt handler to save CPU usage. 2014-08-05 18:48:12 +00:00
at91dci_fdt.c - Implement fast interrupt handler to save CPU usage. 2014-08-05 18:48:12 +00:00
at91dci.c - Implement fast interrupt handler to save CPU usage. 2014-08-05 18:48:12 +00:00
at91dci.h - Implement fast interrupt handler to save CPU usage. 2014-08-05 18:48:12 +00:00
atmegadci_atmelarm.c
atmegadci.c - Isochronous transfers should use the alternate next transfer 2014-05-13 13:46:38 +00:00
atmegadci.h
avr32dci.c - Isochronous transfers should use the alternate next transfer 2014-05-13 13:46:38 +00:00
avr32dci.h
dwc_otg_fdt.c - Add softc pointer argument to FIFO functions as an optimisation. 2014-05-18 09:13:29 +00:00
dwc_otg.c Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
dwc_otg.h Some further DWC OTG improvements for full speed and low speed devices: 2014-06-07 07:23:17 +00:00
dwc_otgreg.h Multiple DWC OTG host mode related fixes and improvements: 2014-05-09 14:23:06 +00:00
ehci_fsl.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
ehci_imx.c Stop calling imx51_ccm_foo() clock functions from imx6 code. Instead 2014-04-26 16:48:09 +00:00
ehci_ixp4xx.c
ehci_mv.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
ehci_pci.c Add some more IDs for Intel ATA, AHCI and USB controllers. 2013-11-15 10:28:59 +00:00
ehci.c Remove unused defines. 2014-08-05 08:24:41 +00:00
ehci.h Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
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 - Verify that we don't load more data into a FIFO than it is 2014-06-05 18:23:51 +00:00
musb_otg.h - Verify that we don't load more data into a FIFO than it is 2014-06-05 18:23:51 +00:00
ohci_atmelarm.c Remove FreeBSD 6 support 2014-02-08 04:29:36 +00:00
ohci_fdt.c Add device and gadget bindings for fdt. These are preliminary and will 2014-02-28 03:00:31 +00:00
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 Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
ohci.h
ohcireg.h
saf1761_otg_boot.c Add ISP/SAF1761 bootloader bus interface file. 2014-05-30 13:42:11 +00:00
saf1761_otg_fdt.c Hook the ISP/SAF1761 driver into MIPS kernel builds. 2014-05-29 10:46:09 +00:00
saf1761_otg_reg.h Add basic support for isochronous transfers in host mode to the 2014-06-01 10:22:18 +00:00
saf1761_otg.c Ensure we catch USB transfers which complete right away. 2014-08-05 06:31:09 +00:00
saf1761_otg.h Optimise the ISP/SAF1761 driver: 2014-05-29 10:06:18 +00:00
uhci_pci.c
uhci.c Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
uhci.h
uhcireg.h
usb_controller.c Rename driver name a bit to avoid unit number confusion in dmesg. 2014-08-05 06:37:07 +00:00
uss820dci_atmelarm.c Rename driver name a bit to avoid unit number confusion in dmesg. 2014-08-05 06:37:07 +00:00
uss820dci.c - Ensure code which only applies to the control endpoint is not run 2014-08-05 13:36:26 +00:00
uss820dci.h - Implement fast interrupt handler to save CPU usage. 2014-08-05 06:33:59 +00:00
xhci_pci.c Improve support for Intel Lynx Point USB 3.0 controllers by using the 2014-07-16 06:14:41 +00:00
xhci.c Split the XHCI TRB allocations into smaller parts, so that we don't 2014-07-26 19:08:52 +00:00
xhci.h Split the XHCI TRB allocations into smaller parts, so that we don't 2014-07-26 19:08:52 +00:00
xhcireg.h Improve support for Intel Lynx Point USB 3.0 controllers by masking 2014-07-07 05:17:16 +00:00