diff --git a/src/freedreno/common/freedreno_stompable_regs.h b/src/freedreno/common/freedreno_stompable_regs.h index 230a1be322b..6887b8b04d6 100644 --- a/src/freedreno/common/freedreno_stompable_regs.h +++ b/src/freedreno/common/freedreno_stompable_regs.h @@ -45,9 +45,6 @@ fd_reg_stomp_allowed(chip CHIP, uint16_t reg) */ case REG_A6XX_SP_PS_BASE ... REG_A6XX_SP_PS_BASE + 1: return false; - /* Not used on A6XX but causes failures when set */ - case REG_A6XX_TPL1_DBG_ECO_CNTL1: - return false; } break; } @@ -61,14 +58,6 @@ fd_reg_stomp_allowed(chip CHIP, uint16_t reg) case REG_A7XX_SP_PS_CONST_CONFIG: case REG_A6XX_SP_VS_BASE ... REG_A6XX_SP_VS_BASE + 1: case REG_A6XX_SP_PS_BASE ... REG_A6XX_SP_PS_BASE + 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: - case REG_A7XX_RB_UNKNOWN_8E79: - case REG_A7XX_SP_CHICKEN_BITS_2: - case REG_A6XX_TPL1_DBG_ECO_CNTL: - return false; case REG_A7XX_SP_GS_VGS_CNTL: case REG_A7XX_SP_PS_VGS_CNTL: case REG_A7XX_SP_CS_VGS_CNTL: diff --git a/src/freedreno/registers/adreno/a6xx.xml b/src/freedreno/registers/adreno/a6xx.xml index f40e696c02c..354178b420b 100644 --- a/src/freedreno/registers/adreno/a6xx.xml +++ b/src/freedreno/registers/adreno/a6xx.xml @@ -655,9 +655,9 @@ by a particular renderpass/blit. - + - + @@ -802,10 +802,10 @@ by a particular renderpass/blit. - - + + - + @@ -1408,7 +1408,7 @@ by a particular renderpass/blit. - + @@ -1990,7 +1990,7 @@ by a particular renderpass/blit. - + @@ -2254,10 +2254,10 @@ by a particular renderpass/blit. - - + + - + @@ -2266,9 +2266,9 @@ by a particular renderpass/blit. - + - + @@ -2400,7 +2400,7 @@ by a particular renderpass/blit. - + @@ -2436,13 +2436,13 @@ by a particular renderpass/blit. - + - + @@ -2529,7 +2529,7 @@ by a particular renderpass/blit. - + @@ -3233,22 +3233,22 @@ by a particular renderpass/blit. - + - - + + - - - - + + + + - + @@ -3261,9 +3261,9 @@ by a particular renderpass/blit. - - - + + + @@ -3272,7 +3272,7 @@ by a particular renderpass/blit. - + @@ -3388,9 +3388,9 @@ by a particular renderpass/blit. - + - + @@ -3403,7 +3403,7 @@ by a particular renderpass/blit. - + @@ -3780,9 +3780,9 @@ by a particular renderpass/blit. - - - + + +