diff options
author | Heinrich Schuchardt <xypron.glpk@gmx.de> | 2016-05-09 00:15:31 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2016-05-09 13:08:46 +0200 |
commit | 2b4ba254d2c1f7489da435fba0add68e6695fefa (patch) | |
tree | 3c282ac8699c0b48fa487893d8e12a5ea43ef1d6 /drivers/usb/host/fhci-sched.c | |
parent | usb: host: xhci-rcar: Avoid long wait in xhci_reset() (diff) | |
download | linux-2b4ba254d2c1f7489da435fba0add68e6695fefa.tar.xz linux-2b4ba254d2c1f7489da435fba0add68e6695fefa.zip |
USB: FHCI: avoid redundant condition
The right part of the following or expression is only evaluated if
td is nonzero.
!td || (td && td.status == USB_TD_INPROGRESS)
So no need to check td again.
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/host/fhci-sched.c')
-rw-r--r-- | drivers/usb/host/fhci-sched.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/host/fhci-sched.c b/drivers/usb/host/fhci-sched.c index a9609a336efe..2f162faabbca 100644 --- a/drivers/usb/host/fhci-sched.c +++ b/drivers/usb/host/fhci-sched.c @@ -288,7 +288,7 @@ static int scan_ed_list(struct fhci_usb *usb, list_for_each_entry(ed, list, node) { td = ed->td_head; - if (!td || (td && td->status == USB_TD_INPROGRESS)) + if (!td || td->status == USB_TD_INPROGRESS) continue; if (ed->state != FHCI_ED_OPER) { |