drm/amdgpu: Disable interrupt tracker on NBIOv7.9
Enabling nBIF interrupt history tracker prevents LCLK deep sleep, hence disable it Signed-off-by: Lijo Lazar <lijo.lazar@amd.com> Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
d4281b49c1
commit
a3ffabb250
|
@ -432,6 +432,8 @@ static void nbio_v7_9_init_registers(struct amdgpu_device *adev)
|
|||
WREG32_SOC15(NBIO, 0, regXCC_DOORBELL_FENCE,
|
||||
0xff & ~(adev->gfx.xcc_mask));
|
||||
|
||||
WREG32_SOC15(NBIO, 0, regBIFC_GFX_INT_MONITOR_MASK, 0x7ff);
|
||||
|
||||
inst_mask = adev->aid_mask & ~1U;
|
||||
for_each_inst(i, inst_mask) {
|
||||
WREG32_SOC15_EXT(NBIO, i, regXCC_DOORBELL_FENCE, i,
|
||||
|
|
|
@ -6201,6 +6201,8 @@
|
|||
#define regNBIF_SHUB_TODET_SYNCFLOOD_CTRL2_BASE_IDX 8
|
||||
#define regBIFC_BME_ERR_LOG_HB 0xe8ab
|
||||
#define regBIFC_BME_ERR_LOG_HB_BASE_IDX 8
|
||||
#define regBIFC_GFX_INT_MONITOR_MASK 0xe8ad
|
||||
#define regBIFC_GFX_INT_MONITOR_MASK_BASE_IDX 8
|
||||
#define regBIFC_HRP_SDP_WRRSP_POOLCRED_ALLOC 0xe8c0
|
||||
#define regBIFC_HRP_SDP_WRRSP_POOLCRED_ALLOC_BASE_IDX 8
|
||||
#define regBIFC_HRP_SDP_RDRSP_POOLCRED_ALLOC 0xe8c1
|
||||
|
|
Loading…
Reference in New Issue