Commit 0711257e authored by Alex Deucher's avatar Alex Deucher
Browse files

drm/amdgpu/st: move ATC CG golden init from gfx to mc



It's technically an MC register so make sure we initialize it
in the MC module rather than the gfx module.  Since other bits
in the same register are used to enable ATC CG features make
sure we apply the golden setting first.

Reviewed-by: default avatarChristian König <christian.koenig@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 1304f0c7
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -640,7 +640,6 @@ static const u32 stoney_mgcg_cgcg_init[] =
	mmCP_MEM_SLP_CNTL, 0xffffffff, 0x00020201,
	mmRLC_MEM_SLP_CNTL, 0xffffffff, 0x00020201,
	mmCGTS_SM_CTRL_REG, 0xffffffff, 0x96940200,
	mmATC_MISC_CG, 0xffffffff, 0x000c0200,
};

static void gfx_v8_0_set_ring_funcs(struct amdgpu_device *adev);
+1 −0
Original line number Diff line number Diff line
@@ -100,6 +100,7 @@ static const u32 cz_mgcg_cgcg_init[] =

static const u32 stoney_mgcg_cgcg_init[] =
{
	mmATC_MISC_CG, 0xffffffff, 0x000c0200,
	mmMC_MEM_POWER_LS, 0xffffffff, 0x00000104
};