浏览代码

usb: chipidea: drop unused field "device" from ci13xxx_ep

It was used as a shorthand for gadget's device in request mapping/unmapping
code, but now it's not used any more.

Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Alexander Shishkin 13 年之前
父节点
当前提交
ab3999a261
共有 2 个文件被更改,包括 0 次插入3 次删除
  1. 0 2
      drivers/usb/chipidea/ci.h
  2. 0 1
      drivers/usb/chipidea/udc.c

+ 0 - 2
drivers/usb/chipidea/ci.h

@@ -38,7 +38,6 @@
  * @wedge: is the endpoint wedged
  * @wedge: is the endpoint wedged
  * @udc: pointer to the controller
  * @udc: pointer to the controller
  * @lock: pointer to controller's spinlock
  * @lock: pointer to controller's spinlock
- * @device: pointer to gadget's struct device
  * @td_pool: pointer to controller's TD pool
  * @td_pool: pointer to controller's TD pool
  */
  */
 struct ci13xxx_ep {
 struct ci13xxx_ep {
@@ -57,7 +56,6 @@ struct ci13xxx_ep {
 	/* global resources */
 	/* global resources */
 	struct ci13xxx				*udc;
 	struct ci13xxx				*udc;
 	spinlock_t				*lock;
 	spinlock_t				*lock;
-	struct device				*device;
 	struct dma_pool				*td_pool;
 	struct dma_pool				*td_pool;
 };
 };
 
 

+ 0 - 1
drivers/usb/chipidea/udc.c

@@ -1450,7 +1450,6 @@ static int init_eps(struct ci13xxx *udc)
 
 
 			mEp->udc          = udc;
 			mEp->udc          = udc;
 			mEp->lock         = &udc->lock;
 			mEp->lock         = &udc->lock;
-			mEp->device       = &udc->gadget.dev;
 			mEp->td_pool      = udc->td_pool;
 			mEp->td_pool      = udc->td_pool;
 
 
 			mEp->ep.name      = mEp->name;
 			mEp->ep.name      = mEp->name;