Skip to content

Commit beb15bc

Browse files
jokim-amdalexdeucher
authored andcommitted
drm/amdkfd: enable cooperative launch for gfx10.3
FW fix available to enable cooperative launch for GFX10.3. Signed-off-by: Jonathan Kim <[email protected]> Reviewed-by: Felix Kuehling <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
1 parent cff7d3b commit beb15bc

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

drivers/gpu/drm/amd/amdkfd/kfd_device.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -495,7 +495,10 @@ static int kfd_gws_init(struct kfd_dev *kfd)
495495
(KFD_GC_VERSION(kfd) == IP_VERSION(9, 4, 1)
496496
&& kfd->mec2_fw_version >= 0x30) ||
497497
(KFD_GC_VERSION(kfd) == IP_VERSION(9, 4, 2)
498-
&& kfd->mec2_fw_version >= 0x28))))
498+
&& kfd->mec2_fw_version >= 0x28) ||
499+
(KFD_GC_VERSION(kfd) >= IP_VERSION(10, 3, 0)
500+
&& KFD_GC_VERSION(kfd) < IP_VERSION(11, 0, 0)
501+
&& kfd->mec2_fw_version >= 0x6b))))
499502
ret = amdgpu_amdkfd_alloc_gws(kfd->adev,
500503
kfd->adev->gds.gws_size, &kfd->gws);
501504

0 commit comments

Comments
 (0)