Commit 6b948c7376547b7d4e253607c173f7458d9592ea
Committed by
Kishon Vijay Abraham I
1 parent
185a8852eb
Exists in
ti-linux-3.12.y
and in
3 other branches
usb: musb: musb_host: Enable HCD_BH flag to handle urb return in bottom half
Enable HCD_BH flag for musb host controller driver. This improves the MSC/UVC through put. With this enabled even 640x480@30fps webcam streaming is also supported. Signed-off-by: Felipe Balbi <balbi@ti.com> Signed-off-by: George Cherian <george.cherian@ti.com>
Showing 1 changed file with 1 additions and 1 deletions Side-by-side Diff
drivers/usb/musb/musb_host.c
... | ... | @@ -2608,7 +2608,7 @@ |
2608 | 2608 | .description = "musb-hcd", |
2609 | 2609 | .product_desc = "MUSB HDRC host driver", |
2610 | 2610 | .hcd_priv_size = sizeof(struct musb *), |
2611 | - .flags = HCD_USB2 | HCD_MEMORY, | |
2611 | + .flags = HCD_USB2 | HCD_MEMORY | HCD_BH, | |
2612 | 2612 | |
2613 | 2613 | /* not using irq handler or reset hooks from usbcore, since |
2614 | 2614 | * those must be shared with peripheral code for OTG configs |