projects
/
linux
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
230806d
)
drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6
author
Marek Olšák
<marek.olsak@amd.com>
Sat, 1 Jun 2024 20:36:27 +0000
(16:36 -0400)
committer
Alex Deucher
<alexander.deucher@amd.com>
Mon, 1 Jul 2024 20:10:36 +0000
(16:10 -0400)
Fix incorrect check.
Signed-off-by: Marek Olšák <marek.olsak@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
index cfec85563bc66cae09883ccaa84b6de3babe5018..3c5fb907bdd90961e7feb0c47ffd3e0cda263a0f 100644
(file)
--- a/
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
+++ b/
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
@@
-954,8
+954,7
@@
static int check_tiling_flags_gfx6(struct amdgpu_framebuffer *afb)
{
u64 micro_tile_mode;
- /* Zero swizzle mode means linear */
- if (AMDGPU_TILING_GET(afb->tiling_flags, SWIZZLE_MODE) == 0)
+ if (AMDGPU_TILING_GET(afb->tiling_flags, ARRAY_MODE) == 1) /* LINEAR_ALIGNED */
return 0;
micro_tile_mode = AMDGPU_TILING_GET(afb->tiling_flags, MICRO_TILE_MODE);