summaryrefslogtreecommitdiffstats
path: root/drivers/usb/musb/musb_core.h
diff options
context:
space:
mode:
authorAjay Kumar Gupta <ajay.gupta@ti.com>2009-04-03 16:16:17 -0700
committerGreg Kroah-Hartman <gregkh@suse.de>2009-06-15 21:44:41 -0700
commita483d7068f661213e9586d4d132fc0e0287118b4 (patch)
treeff575463eacee555e070a2d2a049f7ac37d9fb38 /drivers/usb/musb/musb_core.h
parentd1043a2697effee3054451a9293a376bfb013e4b (diff)
downloadop-kernel-dev-a483d7068f661213e9586d4d132fc0e0287118b4.zip
op-kernel-dev-a483d7068f661213e9586d4d132fc0e0287118b4.tar.gz
musb: add high bandwidth ISO support
Tested on OMAP3 host side with Creative (Live! Cam Optia) USB camera which uses high bandwidth isochronous IN endpoints. FIFO mode 4 is updated to provide the needed 4K endpoint buffer without breaking the g_nokia composite gadget configuration. (This is the only gadget driver known to use enough endpoints to notice the change.) Signed-off-by: Ajay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'drivers/usb/musb/musb_core.h')
-rw-r--r--drivers/usb/musb/musb_core.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/musb/musb_core.h b/drivers/usb/musb/musb_core.h
index 78116fd..f3772ca 100644
--- a/drivers/usb/musb/musb_core.h
+++ b/drivers/usb/musb/musb_core.h
@@ -395,6 +395,9 @@ struct musb {
unsigned is_multipoint:1;
unsigned ignore_disconnect:1; /* during bus resets */
+ unsigned hb_iso_rx:1; /* high bandwidth iso rx? */
+ unsigned hb_iso_tx:1; /* high bandwidth iso tx? */
+
#ifdef C_MP_TX
unsigned bulk_split:1;
#define can_bulk_split(musb,type) \
OpenPOWER on IntegriCloud