aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb
diff options
context:
space:
mode:
authorSakethram Bommisetti <sakethram.bommisetti@stericsson.com>2011-04-26 16:50:11 +0530
committerSrinidhi KASAGAR <srinidhi.kasagar@stericsson.com>2011-04-27 13:22:39 +0200
commit610369274a70529ed6f68a01a43dc94397080725 (patch)
treed81b372cadff931046c141cf028c4aed0954b900 /drivers/usb
parent04c92e2481781299683c9b415a250677c8732b6f (diff)
ux500:USB:Change the adb data transfer to PIO mode
Moving the data transfer from dma to PIO mode for adb endpoint. This was causing the adb_release. ST-Ericsson Linux next: NA ST-Ericsson ID: 335397 ST-Ericsson FOSS-OUT ID: NA Change-Id: Ic9aa82f4c1729f1d0a01d76e7a0dc618587d628e Signed-off-by: Sakethram Bommisetti <sakethram.bommisetti@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21702 Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
Diffstat (limited to 'drivers/usb')
-rw-r--r--drivers/usb/musb/stm_musb_dma.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/usb/musb/stm_musb_dma.c b/drivers/usb/musb/stm_musb_dma.c
index 06f00ed9ff5..468e96bdcea 100644
--- a/drivers/usb/musb/stm_musb_dma.c
+++ b/drivers/usb/musb/stm_musb_dma.c
@@ -499,7 +499,8 @@ static int dma_is_compatible(struct dma_channel *channel,
list_for_each_entry(f, &cdev->config->functions, list) {
if (!strcmp(f->name, "cdc_ethernet") ||
- !strcmp(f->name, "rndis")) {
+ !strcmp(f->name, "rndis") ||
+ !strcmp(f->name, "adb")) {
if (gadget->speed == USB_SPEED_HIGH)
descriptors = f->hs_descriptors;