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

drm/msm: Annotate intentional switch statement fall throughs

Explicitly mark intentional fall throughs in switch statements to keep
-Wimplicit-fallthrough from complaining.

Reviewed-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/1564073588-27386-1-git-send-email-jcrouse@codeaurora.org

authored by

Jordan Crouse and committed by
Sean Paul
c14b5dce 2bab52af

+4
+2
drivers/gpu/drm/msm/adreno/a5xx_gpu.c
··· 59 59 case MSM_SUBMIT_CMD_CTX_RESTORE_BUF: 60 60 if (priv->lastctx == ctx) 61 61 break; 62 + /* fall-thru */ 62 63 case MSM_SUBMIT_CMD_BUF: 63 64 /* copy commands into RB: */ 64 65 obj = submit->bos[submit->cmd[i].idx].obj; ··· 150 149 case MSM_SUBMIT_CMD_CTX_RESTORE_BUF: 151 150 if (priv->lastctx == ctx) 152 151 break; 152 + /* fall-thru */ 153 153 case MSM_SUBMIT_CMD_BUF: 154 154 OUT_PKT7(ring, CP_INDIRECT_BUFFER_PFE, 3); 155 155 OUT_RING(ring, lower_32_bits(submit->cmd[i].iova));
+1
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
··· 115 115 case MSM_SUBMIT_CMD_CTX_RESTORE_BUF: 116 116 if (priv->lastctx == ctx) 117 117 break; 118 + /* fall-thru */ 118 119 case MSM_SUBMIT_CMD_BUF: 119 120 OUT_PKT7(ring, CP_INDIRECT_BUFFER_PFE, 3); 120 121 OUT_RING(ring, lower_32_bits(submit->cmd[i].iova));
+1
drivers/gpu/drm/msm/adreno/adreno_gpu.c
··· 428 428 /* ignore if there has not been a ctx switch: */ 429 429 if (priv->lastctx == ctx) 430 430 break; 431 + /* fall-thru */ 431 432 case MSM_SUBMIT_CMD_BUF: 432 433 OUT_PKT3(ring, adreno_is_a430(adreno_gpu) ? 433 434 CP_INDIRECT_BUFFER_PFE : CP_INDIRECT_BUFFER_PFD, 2);