]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/amdkfd: bump minimum vgpr size for gfx1151
authorJonathan Kim <jonathan.kim@amd.com>
Fri, 5 Dec 2025 19:41:08 +0000 (14:41 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 8 Dec 2025 20:31:10 +0000 (15:31 -0500)
GFX1151 has 1.5x the number of available physical VGPRs per SIMD.
Bump total memory availability for acquire checks on queue creation.

Signed-off-by: Jonathan Kim <jonathan.kim@amd.com>
Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit b42f3bf9536c9b710fd1d4deb7d1b0dc819dc72d)
Cc: stable@vger.kernel.org
drivers/gpu/drm/amd/amdkfd/kfd_queue.c

index f1e7583650c41677931ac12140c047fac5ffcd1d..80c4fa2b0975dcd547a1dbe04cccd48c3e2682b1 100644 (file)
@@ -409,6 +409,7 @@ static u32 kfd_get_vgpr_size_per_cu(u32 gfxv)
                vgpr_size = 0x80000;
        else if (gfxv == 110000 ||              /* GFX_VERSION_PLUM_BONITO */
                 gfxv == 110001 ||              /* GFX_VERSION_WHEAT_NAS */
+                gfxv == 110501 ||              /* GFX_VERSION_GFX1151 */
                 gfxv == 120000 ||              /* GFX_VERSION_GFX1200 */
                 gfxv == 120001)                /* GFX_VERSION_GFX1201 */
                vgpr_size = 0x60000;