diff options
Diffstat (limited to 'drivers/usb/host/imx21-hcd.c')
-rw-r--r-- | drivers/usb/host/imx21-hcd.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/usb/host/imx21-hcd.c b/drivers/usb/host/imx21-hcd.c index f90d003f2302..2562e92e3178 100644 --- a/drivers/usb/host/imx21-hcd.c +++ b/drivers/usb/host/imx21-hcd.c | |||
@@ -927,7 +927,8 @@ static void schedule_nonisoc_etd(struct imx21 *imx21, struct urb *urb) | |||
927 | if (state == US_CTRL_SETUP) { | 927 | if (state == US_CTRL_SETUP) { |
928 | dir = TD_DIR_SETUP; | 928 | dir = TD_DIR_SETUP; |
929 | if (unsuitable_for_dma(urb->setup_dma)) | 929 | if (unsuitable_for_dma(urb->setup_dma)) |
930 | unmap_urb_setup_for_dma(imx21->hcd, urb); | 930 | usb_hcd_unmap_urb_setup_for_dma(imx21->hcd, |
931 | urb); | ||
931 | etd->dma_handle = urb->setup_dma; | 932 | etd->dma_handle = urb->setup_dma; |
932 | etd->cpu_buffer = urb->setup_packet; | 933 | etd->cpu_buffer = urb->setup_packet; |
933 | bufround = 0; | 934 | bufround = 0; |
@@ -943,7 +944,7 @@ static void schedule_nonisoc_etd(struct imx21 *imx21, struct urb *urb) | |||
943 | dir = usb_pipeout(pipe) ? TD_DIR_OUT : TD_DIR_IN; | 944 | dir = usb_pipeout(pipe) ? TD_DIR_OUT : TD_DIR_IN; |
944 | bufround = (dir == TD_DIR_IN) ? 1 : 0; | 945 | bufround = (dir == TD_DIR_IN) ? 1 : 0; |
945 | if (unsuitable_for_dma(urb->transfer_dma)) | 946 | if (unsuitable_for_dma(urb->transfer_dma)) |
946 | unmap_urb_for_dma(imx21->hcd, urb); | 947 | usb_hcd_unmap_urb_for_dma(imx21->hcd, urb); |
947 | 948 | ||
948 | etd->dma_handle = urb->transfer_dma; | 949 | etd->dma_handle = urb->transfer_dma; |
949 | etd->cpu_buffer = urb->transfer_buffer; | 950 | etd->cpu_buffer = urb->transfer_buffer; |
@@ -1471,8 +1472,8 @@ static int get_hub_descriptor(struct usb_hcd *hcd, | |||
1471 | 0x0010 | /* No over current protection */ | 1472 | 0x0010 | /* No over current protection */ |
1472 | 0); | 1473 | 0); |
1473 | 1474 | ||
1474 | desc->bitmap[0] = 1 << 1; | 1475 | desc->u.hs.DeviceRemovable[0] = 1 << 1; |
1475 | desc->bitmap[1] = ~0; | 1476 | desc->u.hs.DeviceRemovable[1] = ~0; |
1476 | return 0; | 1477 | return 0; |
1477 | } | 1478 | } |
1478 | 1479 | ||