Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

video: fbdev: 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 <gustavo@embeddedor.com>
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>

authored by

Gustavo A. R. Silva and committed by
Bartlomiej Zolnierkiewicz
12382ad9 2968b526

+5
+1
drivers/video/fbdev/i740fb.c
··· 429 429 break; 430 430 case 9 ... 15: 431 431 bpp = 15; 432 + /* fall through */ 432 433 case 16: 433 434 if ((1000000 / var->pixclock) > DACSPEED16) { 434 435 dev_err(info->device, "requested pixclock %i MHz out of range (max. %i MHz at 15/16bpp)\n",
+2
drivers/video/fbdev/pm2fb.c
··· 233 233 switch (bpp) { 234 234 case 24: 235 235 timing *= 3; 236 + /* fall through */ 236 237 case 8: 237 238 timing >>= 1; 239 + /* fall through */ 238 240 case 16: 239 241 timing >>= 1; 240 242 case 32:
+1
drivers/video/fbdev/tdfxfb.c
··· 522 522 case 32: 523 523 var->transp.offset = 24; 524 524 var->transp.length = 8; 525 + /* fall through */ 525 526 case 24: 526 527 var->red.offset = 16; 527 528 var->green.offset = 8;
+1
drivers/video/fbdev/via/lcd.c
··· 758 758 viaparinfo->chip_info->gfx_chip_name)) 759 759 viafb_write_reg_mask(CR97, VIACR, 0x84, 760 760 BIT7 + BIT2 + BIT1 + BIT0); 761 + /* fall through */ 761 762 case INTERFACE_DVP0: 762 763 case INTERFACE_DVP1: 763 764 case INTERFACE_DFP_HIGH: