media: usb: dvb-usb-v2: Fix fall-through warnings for Clang
authorGustavo A. R. Silva <gustavoars@kernel.org>
Fri, 20 Nov 2020 18:26:16 +0000 (19:26 +0100)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Wed, 27 Jan 2021 11:55:20 +0000 (12:55 +0100)
In preparation to enable -Wimplicit-fallthrough for Clang, fix multiple
warnings by explicitly adding a couple of break statements instead of
just letting the code fall through to the next case.

Link: https://github.com/KSPP/linux/issues/115
Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org>
Reviewed-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/usb/dvb-usb-v2/af9015.c
drivers/media/usb/dvb-usb-v2/lmedm04.c

index c70b3ce..d33514a 100644 (file)
@@ -51,6 +51,7 @@ static int af9015_ctrl_msg(struct dvb_usb_device *d, struct req_t *req)
                if (((req->addr & 0xff00) == 0xff00) ||
                    ((req->addr & 0xff00) == 0xae00))
                        state->buf[0] = WRITE_VIRTUAL_MEMORY;
+               break;
        case WRITE_VIRTUAL_MEMORY:
        case COPY_FIRMWARE:
        case DOWNLOAD_FIRMWARE:
index d0672ae..1b6d4e4 100644 (file)
@@ -336,6 +336,7 @@ static void lme2510_int_response(struct urb *lme_urb)
                                st->signal_level = ibuf[5];
                                st->signal_sn = ibuf[4];
                                st->time_key = ibuf[7];
+                               break;
                        default:
                                break;
                        }