USB: use usb_endpoint_maxp() instead of le16_to_cpu()
[deliverable/linux.git] / drivers / usb / gadget / imx_udc.c
index 692fd9b2248b35e2b20c7ec4f6300c69edc79c9a..bf08bfcd90b894517c26a759ae31017906ad00fd 100644 (file)
@@ -689,7 +689,7 @@ static int imx_ep_enable(struct usb_ep *usb_ep,
                return -EINVAL;
        }
 
-       if (imx_ep->fifosize < le16_to_cpu(desc->wMaxPacketSize)) {
+       if (imx_ep->fifosize < usb_endpoint_maxp(desc)) {
                D_ERR(imx_usb->dev,
                        "<%s> bad %s maxpacket\n", __func__, usb_ep->name);
                return -ERANGE;
This page took 0.039909 seconds and 5 git commands to generate.