summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/broadcom/bgmac-platform.c
diff options
context:
space:
mode:
authorGustavo A. R. Silva2017-11-08 18:24:57 +0100
committerDavid S. Miller2017-11-11 10:49:26 +0100
commitd9b9c0e027c93160c94dae07b6d29acc5cdd6d54 (patch)
tree3d4dd64f2085965ee0f838204a069df0464e3b1f /drivers/net/ethernet/broadcom/bgmac-platform.c
parentibmvnic: Add vnic client data to login buffer (diff)
downloadkernel-qcow2-linux-d9b9c0e027c93160c94dae07b6d29acc5cdd6d54.tar.gz
kernel-qcow2-linux-d9b9c0e027c93160c94dae07b6d29acc5cdd6d54.tar.xz
kernel-qcow2-linux-d9b9c0e027c93160c94dae07b6d29acc5cdd6d54.zip
net: ethernet: bgmac: mark expected switch fall-through
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through. Addresses-Coverity-ID: 1397972 Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/broadcom/bgmac-platform.c')
-rw-r--r--drivers/net/ethernet/broadcom/bgmac-platform.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/broadcom/bgmac-platform.c b/drivers/net/ethernet/broadcom/bgmac-platform.c
index d937083db9a4..894eda5b13cf 100644
--- a/drivers/net/ethernet/broadcom/bgmac-platform.c
+++ b/drivers/net/ethernet/broadcom/bgmac-platform.c
@@ -131,6 +131,7 @@ static void bgmac_nicpm_speed_set(struct net_device *net_dev)
switch (bgmac->net_dev->phydev->speed) {
default:
netdev_err(net_dev, "Unsupported speed. Defaulting to 1000Mb\n");
+ /* fall through */
case SPEED_1000:
val |= NICPM_IOMUX_CTRL_SPD_1000M << NICPM_IOMUX_CTRL_SPD_SHIFT;
break;