From 74484da82fb3d24f4403cd4f8ef0ab1c90aa889b Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Wed, 14 Jan 2026 08:24:27 -0800 Subject: [PATCH] freedreno/registers: Update gen8 FDM regs Signed-off-by: Rob Clark Part-of: --- src/freedreno/common/freedreno_devices.py | 12 ++--- src/freedreno/registers/adreno/a6xx.xml | 60 ++++++++++++++++++----- 2 files changed, 55 insertions(+), 17 deletions(-) diff --git a/src/freedreno/common/freedreno_devices.py b/src/freedreno/common/freedreno_devices.py index a2366f770fb..c0f3f0f2a33 100644 --- a/src/freedreno/common/freedreno_devices.py +++ b/src/freedreno/common/freedreno_devices.py @@ -1485,12 +1485,12 @@ add_gpus([ # programming moves into the kernel, and what remains # should be easier to share between devices a8xx_gen2_raw_magic_regs = [ - [A6XXRegs.REG_A8XX_GRAS_UNKNOWN_8228, 0x00000000], - [A6XXRegs.REG_A8XX_GRAS_UNKNOWN_8229, 0x00000000], - [A6XXRegs.REG_A8XX_GRAS_UNKNOWN_822A, 0x00000000], - [A6XXRegs.REG_A8XX_GRAS_UNKNOWN_822B, 0x00000000], - [A6XXRegs.REG_A8XX_GRAS_UNKNOWN_822C, 0x00000000], - [A6XXRegs.REG_A8XX_GRAS_UNKNOWN_822D, 0x00000000], + [A6XXRegs.REG_A8XX_GRAS_BIN_FOVEAT_XY_FDM_OFFSET + 0, 0x00000000], + [A6XXRegs.REG_A8XX_GRAS_BIN_FOVEAT_XY_FDM_OFFSET + 1, 0x00000000], + [A6XXRegs.REG_A8XX_GRAS_BIN_FOVEAT_XY_FDM_OFFSET + 2, 0x00000000], + [A6XXRegs.REG_A8XX_GRAS_BIN_FOVEAT_XY_FDM_OFFSET + 3, 0x00000000], + [A6XXRegs.REG_A8XX_GRAS_BIN_FOVEAT_XY_FDM_OFFSET + 4, 0x00000000], + [A6XXRegs.REG_A8XX_GRAS_BIN_FOVEAT_XY_FDM_OFFSET + 5, 0x00000000], [A6XXRegs.REG_A6XX_RB_UNKNOWN_8818, 0x00000000], [A6XXRegs.REG_A6XX_RB_UNKNOWN_8819, 0x00000000], diff --git a/src/freedreno/registers/adreno/a6xx.xml b/src/freedreno/registers/adreno/a6xx.xml index b939081b358..90d428064d5 100644 --- a/src/freedreno/registers/adreno/a6xx.xml +++ b/src/freedreno/registers/adreno/a6xx.xml @@ -1442,13 +1442,6 @@ by a particular renderpass/blit. - - - - - - - @@ -1498,27 +1491,40 @@ by a particular renderpass/blit. - + - + - + - + + + + + + + + + + + + + + @@ -1877,6 +1883,29 @@ by a particular renderpass/blit. + + + + + + + + + + + + + + + + + + + + + + + @@ -2653,6 +2682,15 @@ by a particular renderpass/blit. + + + + + + + + +