diff options
author | Stephen Warren <swarren@nvidia.com> | 2014-07-01 11:41:17 -0600 |
---|---|---|
committer | Marek Vasut <marex@denx.de> | 2014-07-02 15:45:38 +0200 |
commit | 6ac15fda4e2b9ad45b7769037964110f7f597b5c (patch) | |
tree | 4abffef41e7756864141c23a39a3b15209a6d9c2 /drivers/usb/gadget/ci_udc.h | |
parent | 7e5418877550d8d7a9a2c5d73f93fc95ecd595a9 (diff) | |
download | u-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.h | 1 |
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]; }; |