mirror of
https://github.com/torvalds/linux.git
synced 2026-05-23 06:31:58 +02:00
drm/amdgpu: enable CP interrupt for gfx v12_1 in frontdoor loading case
Enable cp interrupt for event detection since GFX CGCG and LS has been enabled by firmware. v2: enable CP INT by merely checking fw_load_type Signed-off-by: Le Ma <le.ma@amd.com> Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
ba80939fec
commit
56c0a9c33c
|
|
@ -2479,8 +2479,9 @@ static int gfx_v12_1_xcc_cp_resume(struct amdgpu_device *adev, uint16_t xcc_mask
|
|||
return r;
|
||||
}
|
||||
|
||||
if (!(adev->flags & AMD_IS_APU))
|
||||
gfx_v12_1_xcc_enable_gui_idle_interrupt(adev, false, xcc_id);
|
||||
/* GFX CGCG and LS is set by default */
|
||||
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP)
|
||||
gfx_v12_1_xcc_enable_gui_idle_interrupt(adev, true, xcc_id);
|
||||
|
||||
gfx_v12_1_xcc_cp_set_doorbell_range(adev, xcc_id);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user