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.
-
-
-
+
+
+