net: dsa: microchip: mark expected switch fall-through
PATCH 1/1 net: dsa: microchip: mark expected switch fall-through
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
This patch fixes the following warning:
drivers/net/dsa/microchip/ksz9477.c: In function ‘ksz9477_get_interface’:drivers/net/dsa/microchip/ksz9477.c:1145:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (gbit)
^
drivers/net/dsa/microchip/ksz9477.c:1147:2: note: here
case 0:
^~~~
Warning level 3 was used: -Wimplicit-fallthrough=3
This patch is part of the ongoing efforts to enable -Wimplicit-fallthrough.
--- drivers/net/dsa/microchip/ksz9477.c | 1 + 1 file changed, 1 insertion(+)
drivers/net/dsa/microchip/ksz9477.c +1 -0
@@ -1144,6 +1144,7 @@ static phy_interface_t ksz9477_get_interface(struct ksz_device *dev, int port) interface =PHY_INTERFACE_MODE_GMII ;if (gbit)break ; +/* fall through */ case 0 : interface =PHY_INTERFACE_MODE_MII ;break ;
Signature · 1 line
2.21.0
From: "Gustavo A. R. Silva" <[email protected]>
Date: Mon, 1 Apr 2019 15:34:49 -0500
Quoted 13 lines
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
This patch fixes the following warning:
drivers/net/dsa/microchip/ksz9477.c: In function ‘ksz9477_get_interface’:drivers/net/dsa/microchip/ksz9477.c:1145:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (gbit)^
drivers/net/dsa/microchip/ksz9477.c:1147:2: note: here
case 0:
^~~~
Quoted 6 lines
Warning level 3 was used: -Wimplicit-fallthrough=3
This patch is part of the ongoing efforts to enable -Wimplicit-fallthrough.
Signed-off-by Gustavo A. R. Silva <[email protected]>
Applied.