| From 39ecb6b98900bc33b14c7502462c69f48d0e5d61 Mon Sep 17 00:00:00 2001 |
| From: Lu Baolu <baolu.lu@linux.intel.com> |
| Date: Fri, 11 Nov 2016 15:13:29 +0200 |
| Subject: [PATCH 291/299] usb: xhci: cleanup cmd_completion in xhci_virt_device |
| |
| cmd_completion in struct xhci_virt_device is legacy. With command |
| structure and command queue introduced in xhci, cmd_completion is |
| not used any more. This patch removes it. |
| |
| Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com> |
| Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| (cherry picked from commit 228cfaea541824ac9bb0c83d957e8b34d631f58a) |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| --- |
| drivers/usb/host/xhci-mem.c | 1 - |
| drivers/usb/host/xhci.h | 1 - |
| 2 files changed, 2 deletions(-) |
| |
| --- a/drivers/usb/host/xhci-mem.c |
| +++ b/drivers/usb/host/xhci-mem.c |
| @@ -1074,7 +1074,6 @@ int xhci_alloc_virt_device(struct xhci_h |
| goto fail; |
| dev->num_rings_cached = 0; |
| |
| - init_completion(&dev->cmd_completion); |
| dev->udev = udev; |
| |
| /* Point to output device context in dcbaa. */ |
| --- a/drivers/usb/host/xhci.h |
| +++ b/drivers/usb/host/xhci.h |
| @@ -998,7 +998,6 @@ struct xhci_virt_device { |
| int num_rings_cached; |
| #define XHCI_MAX_RINGS_CACHED 31 |
| struct xhci_virt_ep eps[31]; |
| - struct completion cmd_completion; |
| u8 fake_port; |
| u8 real_port; |
| struct xhci_interval_bw_table *bw_table; |