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>
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);