Skip to content

Commit e06bfcc

Browse files
Jane Jianalexdeucher
authored andcommitted
drm/amdgpu/gfx: set cg flags to enter/exit safe mode
sriov needs to enter/exit safe mode in update umd p state add the cg flag to let it enter or exit while needed Signed-off-by: Jane Jian <[email protected]> Reviewed-by: Lijo Lazar <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
1 parent 033c564 commit e06bfcc

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1287,6 +1287,11 @@ static int gfx_v11_0_sw_init(void *handle)
12871287
break;
12881288
}
12891289

1290+
/* Enable CG flag in one VF mode for enabling RLC safe mode enter/exit */
1291+
if (adev->ip_versions[GC_HWIP][0] == IP_VERSION(11, 0, 3) &&
1292+
amdgpu_sriov_is_pp_one_vf(adev))
1293+
adev->cg_flags = AMD_CG_SUPPORT_GFX_CGCG;
1294+
12901295
/* EOP Event */
12911296
r = amdgpu_irq_add_id(adev, SOC21_IH_CLIENTID_GRBM_CP,
12921297
GFX_11_0_0__SRCID__CP_EOP_INTERRUPT,

0 commit comments

Comments
 (0)