|
@@ -287,6 +287,7 @@ static struct soc15_allowed_register_entry soc15_allowed_read_registers[] = {
|
|
|
{ SOC15_REG_ENTRY(GC, 0, mmCP_CPC_STALLED_STAT1)},
|
|
|
{ SOC15_REG_ENTRY(GC, 0, mmCP_CPC_STATUS)},
|
|
|
{ SOC15_REG_ENTRY(GC, 0, mmGB_ADDR_CONFIG)},
|
|
|
+ { SOC15_REG_ENTRY(GC, 0, mmDB_DEBUG2)},
|
|
|
};
|
|
|
|
|
|
static uint32_t soc15_read_indexed_register(struct amdgpu_device *adev, u32 se_num,
|
|
@@ -315,6 +316,8 @@ static uint32_t soc15_get_register_value(struct amdgpu_device *adev,
|
|
|
} else {
|
|
|
if (reg_offset == SOC15_REG_OFFSET(GC, 0, mmGB_ADDR_CONFIG))
|
|
|
return adev->gfx.config.gb_addr_config;
|
|
|
+ else if (reg_offset == SOC15_REG_OFFSET(GC, 0, mmDB_DEBUG2))
|
|
|
+ return adev->gfx.config.db_debug2;
|
|
|
return RREG32(reg_offset);
|
|
|
}
|
|
|
}
|