]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commitdiff
usb: host: isp1362-hcd: fix missing break in switch
authorGustavo A. R. Silva <garsilva@embeddedor.com>
Wed, 1 Nov 2017 17:44:54 +0000 (12:44 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 1 Nov 2017 18:29:40 +0000 (19:29 +0100)
Add missing break statement to prevent the code for case C_HUB_OVER_CURRENT
from falling through to case C_HUB_LOCAL_POWER.

Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/isp1362-hcd.c

index 9b7e307e2d54266c063ea212c929a5b60ea5574d..a822de4f36a1018ac1ae046daaf28b5c50bd7bf2 100644 (file)
@@ -1578,6 +1578,7 @@ static int isp1362_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue,
                        spin_lock_irqsave(&isp1362_hcd->lock, flags);
                        isp1362_write_reg32(isp1362_hcd, HCRHSTATUS, RH_HS_OCIC);
                        spin_unlock_irqrestore(&isp1362_hcd->lock, flags);
+                       break;
                case C_HUB_LOCAL_POWER:
                        DBG(0, "C_HUB_LOCAL_POWER\n");
                        break;