usb: musb: gadget: remove redundant condition
authorGeyslan G. Bem <geyslan@gmail.com>
Thu, 10 Dec 2015 20:50:12 +0000 (17:50 -0300)
committerFelipe Balbi <balbi@ti.com>
Wed, 16 Dec 2015 16:07:28 +0000 (10:07 -0600)
This patch removes redundant condition.

 (!A || (A && B)) is the same as (!A || B).

Fixes indentation too.

Tested by: compilation only
Caught by: cppcheck

Signed-off-by: Geyslan G. Bem <geyslan@gmail.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/musb/musb_gadget.c

index 67ad630c86c9c1179c7b7cdc5b42f13a26fc5a32..87bd578799a8a9eb47339177cfc63a5b3bba5a5d 100644 (file)
@@ -353,9 +353,8 @@ static void txstate(struct musb *musb, struct musb_request *req)
                                         *      1       >0      Yes(FS bulk)
                                         */
                                        if (!musb_ep->hb_mult ||
-                                               (musb_ep->hb_mult &&
-                                                can_bulk_split(musb,
-                                                   musb_ep->type)))
+                                           can_bulk_split(musb,
+                                                          musb_ep->type))
                                                csr |= MUSB_TXCSR_AUTOSET;
                                }
                                csr &= ~MUSB_TXCSR_P_UNDERRUN;