summaryrefslogtreecommitdiff
path: root/drivers/usb/gadget/ci_udc.h
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2014-07-01 11:41:17 -0600
committerMarek Vasut <marex@denx.de>2014-07-02 15:45:38 +0200
commit6ac15fda4e2b9ad45b7769037964110f7f597b5c (patch)
tree4abffef41e7756864141c23a39a3b15209a6d9c2 /drivers/usb/gadget/ci_udc.h
parent7e5418877550d8d7a9a2c5d73f93fc95ecd595a9 (diff)
downloadu-boot-imx-6ac15fda4e2b9ad45b7769037964110f7f597b5c.zip
u-boot-imx-6ac15fda4e2b9ad45b7769037964110f7f597b5c.tar.gz
u-boot-imx-6ac15fda4e2b9ad45b7769037964110f7f597b5c.tar.bz2
usb: ci_udc: remove controller.items array
There's no need to store an array of QTD pointers in the controller. Since the calculation is so simple, just have ci_get_qtd() perform it at run-time, rather than pre-calculating everything. Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'drivers/usb/gadget/ci_udc.h')
-rw-r--r--drivers/usb/gadget/ci_udc.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/usb/gadget/ci_udc.h b/drivers/usb/gadget/ci_udc.h
index c214402..346164a 100644
--- a/drivers/usb/gadget/ci_udc.h
+++ b/drivers/usb/gadget/ci_udc.h
@@ -102,7 +102,6 @@ struct ci_drv {
struct usb_gadget_driver *driver;
struct ehci_ctrl *ctrl;
struct ept_queue_head *epts;
- struct ept_queue_item *items[2 * NUM_ENDPOINTS];
uint8_t *items_mem;
struct ci_ep ep[NUM_ENDPOINTS];
};