diff options
author | sifram.rajas@gmail.com <sifram.rajas@gmail.com> | 2011-09-02 11:06:00 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-09-09 15:52:54 -0700 |
commit | 73ddc2474bcc5234fa0a4e406e015ed16d16b6c8 (patch) | |
tree | f88ed812a1bf5bb659f4d13a88a7565f29081fbb /drivers/usb/host | |
parent | 2ffdea25f054439c31c24b248faa647685280571 (diff) | |
download | linux-3.10-73ddc2474bcc5234fa0a4e406e015ed16d16b6c8.tar.gz linux-3.10-73ddc2474bcc5234fa0a4e406e015ed16d16b6c8.tar.bz2 linux-3.10-73ddc2474bcc5234fa0a4e406e015ed16d16b6c8.zip |
xhci: Redundant check in xhci_check_args for xhci->devs
The xhci_hcd->devs is an array of pointers rather than pointer to pointer.
Hence this check is not required.
Signed-off-by: Sifram Rajas <Sifram Rajas sifram.rajas@gmail.com>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/host')
-rw-r--r-- | drivers/usb/host/xhci.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c index 6440bd210c4..dd0dc15680b 100644 --- a/drivers/usb/host/xhci.c +++ b/drivers/usb/host/xhci.c @@ -945,8 +945,7 @@ static int xhci_check_args(struct usb_hcd *hcd, struct usb_device *udev, return -ENODEV; if (check_virt_dev) { - if (!udev->slot_id || !xhci->devs - || !xhci->devs[udev->slot_id]) { + if (!udev->slot_id || !xhci->devs[udev->slot_id]) { printk(KERN_DEBUG "xHCI %s called with unaddressed " "device\n", func); return -EINVAL; |