diff options
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.19.8/1547-drm-amdgpu-gfx_v8_0-Mark-expected-switch-fall-throug.patch')
-rw-r--r-- | common/recipes-kernel/linux/linux-yocto-4.19.8/1547-drm-amdgpu-gfx_v8_0-Mark-expected-switch-fall-throug.patch | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.19.8/1547-drm-amdgpu-gfx_v8_0-Mark-expected-switch-fall-throug.patch b/common/recipes-kernel/linux/linux-yocto-4.19.8/1547-drm-amdgpu-gfx_v8_0-Mark-expected-switch-fall-throug.patch new file mode 100644 index 00000000..379e02ee --- /dev/null +++ b/common/recipes-kernel/linux/linux-yocto-4.19.8/1547-drm-amdgpu-gfx_v8_0-Mark-expected-switch-fall-throug.patch @@ -0,0 +1,51 @@ +From bf8f7a5dd93117ab2b5d7b1565034ac6e84e119d Mon Sep 17 00:00:00 2001 +From: "Gustavo A. R. Silva" <gustavo@embeddedor.com> +Date: Fri, 1 Mar 2019 14:58:32 -0600 +Subject: [PATCH 1547/2940] drm/amdgpu/gfx_v8_0: Mark expected switch + fall-through +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +In preparation to enabling -Wimplicit-fallthrough, mark switch +cases where we are expecting to fall through. + +This patch fixes the following warning: + +drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: In function ‘gfx_v8_0_tiling_mode_table_init’: +./include/linux/device.h:1487:2: warning: this statement may fall through [-Wimplicit-fallthrough=] + _dev_warn(dev, dev_fmt(fmt), ##__VA_ARGS__) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:3236:3: note: in expansion of macro ‘dev_warn’ + dev_warn(adev->dev, + ^~~~~~~~ +drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:3240:2: note: here + case CHIP_CARRIZO: + ^~~~ + +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 <gustavo@embeddedor.com> +Signed-off-by: Alex Deucher <alexander.deucher@amd.com> +--- + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c +index e6f66bf7e1f0..3ea36c6fef83 100644 +--- a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c ++++ b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c +@@ -3236,6 +3236,7 @@ static void gfx_v8_0_tiling_mode_table_init(struct amdgpu_device *adev) + dev_warn(adev->dev, + "Unknown chip type (%d) in function gfx_v8_0_tiling_mode_table_init() falling through to CHIP_CARRIZO\n", + adev->asic_type); ++ /* fall through */ + + case CHIP_CARRIZO: + modearray[0] = (ARRAY_MODE(ARRAY_2D_TILED_THIN1) | +-- +2.17.1 + |