]> git.baikalelectronics.ru Git - kernel.git/commit
usb: chipidea: udc: configure iso endpoints
authorMichael Grzeschik <mgr@pengutronix.de>
Thu, 13 Jun 2013 14:59:47 +0000 (17:59 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 17 Jun 2013 20:45:46 +0000 (13:45 -0700)
commit3049db23f783a71f171ff0976c1a607c0076e0b4
tree2671f6d09147c13d91eab6aff1717153037dbc18
parent1f849aafcbecd3443c69284f6a9ffd27e9a80946
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