Commit b58713d5 authored by Robert Baldyga's avatar Robert Baldyga Committed by Felipe Balbi

usb: gadget: epautoconf: remove pxa quirk from ep_matches()

The same effect can be achieved by using capabilities flags, so now we can
get rid of handling of hardware specific limitations in generic code.
Signed-off-by: default avatarRobert Baldyga <r.baldyga@samsung.com>
Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
parent b86f33a3
...@@ -58,11 +58,6 @@ ep_matches ( ...@@ -58,11 +58,6 @@ ep_matches (
*/ */
if (!ep->caps.type_int && !ep->caps.type_bulk) if (!ep->caps.type_int && !ep->caps.type_bulk)
return 0; return 0;
/* for now, avoid PXA "interrupt-in";
* it's documented as never using DATA1.
*/
if (gadget_is_pxa(gadget) && ep->caps.type_int)
return 0;
break; break;
} }
......
...@@ -1899,8 +1899,7 @@ static struct pxa25x_udc memory = { ...@@ -1899,8 +1899,7 @@ static struct pxa25x_udc memory = {
.name = "ep5in-int", .name = "ep5in-int",
.ops = &pxa25x_ep_ops, .ops = &pxa25x_ep_ops,
.maxpacket = INT_FIFO_SIZE, .maxpacket = INT_FIFO_SIZE,
.caps = USB_EP_CAPS(USB_EP_CAPS_TYPE_INT, .caps = USB_EP_CAPS(0, 0),
USB_EP_CAPS_DIR_IN),
}, },
.dev = &memory, .dev = &memory,
.fifo_size = INT_FIFO_SIZE, .fifo_size = INT_FIFO_SIZE,
...@@ -1978,8 +1977,7 @@ static struct pxa25x_udc memory = { ...@@ -1978,8 +1977,7 @@ static struct pxa25x_udc memory = {
.name = "ep10in-int", .name = "ep10in-int",
.ops = &pxa25x_ep_ops, .ops = &pxa25x_ep_ops,
.maxpacket = INT_FIFO_SIZE, .maxpacket = INT_FIFO_SIZE,
.caps = USB_EP_CAPS(USB_EP_CAPS_TYPE_INT, .caps = USB_EP_CAPS(0, 0),
USB_EP_CAPS_DIR_IN),
}, },
.dev = &memory, .dev = &memory,
.fifo_size = INT_FIFO_SIZE, .fifo_size = INT_FIFO_SIZE,
...@@ -2057,8 +2055,7 @@ static struct pxa25x_udc memory = { ...@@ -2057,8 +2055,7 @@ static struct pxa25x_udc memory = {
.name = "ep15in-int", .name = "ep15in-int",
.ops = &pxa25x_ep_ops, .ops = &pxa25x_ep_ops,
.maxpacket = INT_FIFO_SIZE, .maxpacket = INT_FIFO_SIZE,
.caps = USB_EP_CAPS(USB_EP_CAPS_TYPE_INT, .caps = USB_EP_CAPS(0, 0),
USB_EP_CAPS_DIR_IN),
}, },
.dev = &memory, .dev = &memory,
.fifo_size = INT_FIFO_SIZE, .fifo_size = INT_FIFO_SIZE,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment