can: peak_usb: mark expected switch fall-throughs
Subsystems (3)
PATCH 1/1 can: peak_usb: mark expected switch fall-throughs
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
Signed-off-by Gustavo A. R. Silva <[email protected]>
--- drivers/net/can/usb/peak_usb/pcan_usb.c | 1 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 1 + drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 ++ 3 files changed, 4 insertions(+)
drivers/net/can/usb/peak_usb/pcan_usb.c +1 -0
@@ -423,6 +423,7 @@ static int pcan_usb_decode_error(struct pcan_usb_msg_context *mc, u8 n, new_state =CAN_STATE_ERROR_WARNING ;break ; } +/* else: fall through */ case CAN_STATE_ERROR_WARNING :if (n &PCAN_USB_ERROR_BUS_HEAVY ) {
drivers/net/can/usb/peak_usb/pcan_usb_core.c +1 -0
@@ -353,6 +353,7 @@ static netdev_tx_t peak_usb_ndo_start_xmit(struct sk_buff *skb,default :netdev_warn (netdev,"tx urb submitting failed err=%d\n" , err); +/* fall through */ case -ENOENT :/* cable unplugged */ stats->tx_dropped++;
drivers/net/can/usb/peak_usb/pcan_usb_pro.c +2 -0
@@ -141,8 +141,10 @@ static int pcan_msg_add_rec(struct pcan_usb_pro_msg *pm, u8 id, ...)switch (id) {case PCAN_USBPRO_TXMSG8 : i +=4 ; +/* fall through */ case PCAN_USBPRO_TXMSG4 : i +=4 ; +/* fall through */ case PCAN_USBPRO_TXMSG0 : *pc++ =va_arg (ap, int); *pc++ =va_arg (ap, int);
Signature · 1 line
2.7.4
Quoted 4 lines · Gustavo A. R. Silva
In preparation to enabling -Wimplicit-fallthrough, mark switch cases where we are expecting to fall through.
Signed-off-by Gustavo A. R. Silva <[email protected]>
applied to linux-can-next.
Tnx,
Marc
Signature · 4 lines
Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |