]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r265358, r265427, r265777, r265783,
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 23 May 2014 06:20:25 +0000 (06:20 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 23 May 2014 06:20:25 +0000 (06:20 +0000)
commit8ad7434627ab4fc530b5825fdcba1b36ac0926bf
treede53d704e0e68e97c1bf500e252dd9cbec096ad2
parent0a6202cc4c14f77a51b5f52e8ca453f1ac04a77b
MFC r265358, r265427, r265777, r265783,
 r265806, r265872, r266012 and r266394:

- Multiple DWC OTG host mode related fixes, improvements and optimisations.
- Add full support for ISOCHRONOUS transfers to the DWC OTG driver.
- Use the interrupt filter to handle basic USB FIFO interrupts.
- Fixed unbalanced unlock in case of "dwc_otg_init_fifo()" failure.
- Add common spinlock to the USB bus structure.

git-svn-id: svn://svn.freebsd.org/base/stable/10@266575 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/controller/dwc_otg.c
sys/dev/usb/controller/dwc_otg.h
sys/dev/usb/controller/dwc_otg_atmelarm.c
sys/dev/usb/controller/dwc_otg_fdt.c
sys/dev/usb/controller/dwc_otgreg.h
sys/dev/usb/controller/usb_controller.c
sys/dev/usb/usb_bus.h
sys/dev/usb/usb_core.h