]> git.karo-electronics.de Git - karo-tx-linux.git/commit
usb: chipidea: udc: configure iso endpoints
authorMichael Grzeschik <mgr@pengutronix.de>
Thu, 13 Jun 2013 14:59:47 +0000 (17:59 +0300)
committerJason Liu <r64343@freescale.com>
Wed, 30 Oct 2013 01:54:07 +0000 (09:54 +0800)
commitf634082a869b2d93e210b75426951e658a9914cd
treefea9483c9c26a82f0cc6e738ca62c98a2f516e23
parent6c830c9bce2f63bd8a0a2a276441193f56a2540a
usb: chipidea: udc: configure iso endpoints

This patch adds iso endpoint support to the device controller.
It makes use of the multiplication bits in the maxpacket field
of the endpoint and calculates the multiplier bits for each
transfer description on every request.

Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
Reviewed-by: Peter Chen <peter.chen@freescale.com>
Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/chipidea/core.c
drivers/usb/chipidea/udc.c
drivers/usb/chipidea/udc.h