From: Heinrich Schuchardt Date: Sun, 8 May 2016 22:15:31 +0000 (+0200) Subject: USB: FHCI: avoid redundant condition X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=2b4ba254d2c1f7489da435fba0add68e6695fefa;p=linux-beck.git 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 Signed-off-by: Greg Kroah-Hartman --- 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) {