tu: Exclude SP_UNKNOWN_AE73 from reg stomping

There is a guess that GPU may not be able to handle different values of
certain debug register between BR/BV. This one causes GPU to hang.

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25098>
This commit is contained in:
Danylo Piliaiev 2023-09-07 16:33:58 +02:00 committed by Marge Bot
parent 84e61d606b
commit cb08ccb378

View file

@ -54,6 +54,10 @@ fd_reg_stomp_allowed(chip CHIP, uint16_t reg)
case REG_A7XX_HLSQ_VS_CNTL ... REG_A7XX_HLSQ_GS_CNTL:
case REG_A7XX_HLSQ_FS_CNTL:
case REG_A6XX_SP_FS_OBJ_START ... REG_A6XX_SP_FS_OBJ_START + 1:
/* There is a guess that GPU may not be able to handle different values of
* certain debug register between BR/BV. This one causes GPU to hang.
*/
case REG_A7XX_SP_UNKNOWN_AE73:
return false;
}
break;