Skip to content

Commit 0ddadc3

Browse files
Lang Yualexdeucher
authored andcommitted
drm/amdgpu: correct MEC number for gfx11 APUs
There is only one MEC on these APUs. Signed-off-by: Lang Yu <[email protected]> Reviewed-by: Aaron Liu <[email protected]> Reviewed-by: Yifan Zhang <[email protected]> Signed-off-by: Alex Deucher <[email protected]> Cc: [email protected] # 6.1.x
1 parent e433adc commit 0ddadc3

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1287,17 +1287,24 @@ static int gfx_v11_0_sw_init(void *handle)
12871287

12881288
switch (adev->ip_versions[GC_HWIP][0]) {
12891289
case IP_VERSION(11, 0, 0):
1290-
case IP_VERSION(11, 0, 1):
12911290
case IP_VERSION(11, 0, 2):
12921291
case IP_VERSION(11, 0, 3):
1293-
case IP_VERSION(11, 0, 4):
12941292
adev->gfx.me.num_me = 1;
12951293
adev->gfx.me.num_pipe_per_me = 1;
12961294
adev->gfx.me.num_queue_per_pipe = 1;
12971295
adev->gfx.mec.num_mec = 2;
12981296
adev->gfx.mec.num_pipe_per_mec = 4;
12991297
adev->gfx.mec.num_queue_per_pipe = 4;
13001298
break;
1299+
case IP_VERSION(11, 0, 1):
1300+
case IP_VERSION(11, 0, 4):
1301+
adev->gfx.me.num_me = 1;
1302+
adev->gfx.me.num_pipe_per_me = 1;
1303+
adev->gfx.me.num_queue_per_pipe = 1;
1304+
adev->gfx.mec.num_mec = 1;
1305+
adev->gfx.mec.num_pipe_per_mec = 4;
1306+
adev->gfx.mec.num_queue_per_pipe = 4;
1307+
break;
13011308
default:
13021309
adev->gfx.me.num_me = 1;
13031310
adev->gfx.me.num_pipe_per_me = 1;

0 commit comments

Comments
 (0)