From 45bb8002dfb6aed9226be3a0ea68af35e2e4f508 Mon Sep 17 00:00:00 2001 From: Valentine Burley Date: Sat, 5 Oct 2024 08:14:41 +0000 Subject: [PATCH] freedreno/devices: Inline a690 quirk Similarly as on FD621, we only have one GPU-specific quirk, no need to use a separate dictionary for it. Signed-off-by: Valentine Burley Part-of: --- src/freedreno/common/freedreno_devices.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/freedreno/common/freedreno_devices.py b/src/freedreno/common/freedreno_devices.py index 17a286095ce..ac9e686f3d5 100644 --- a/src/freedreno/common/freedreno_devices.py +++ b/src/freedreno/common/freedreno_devices.py @@ -432,10 +432,6 @@ a6xx_gen4 = A6XXProps( #has_early_preamble = True, ) -a6xx_a690_quirk = A6XXProps( - broken_ds_ubwc_quirk = True, - ) - add_gpus([ GPUId(605), # TODO: Test it, based only on libwrapfake dumps GPUId(608), # TODO: Test it, based only on libwrapfake dumps @@ -788,7 +784,7 @@ add_gpus([ GPUId(chip_id=0xffff06090000, name="FD690"), # Default no-speedbin fallback ], A6xxGPUInfo( CHIP.A6XX, - [a6xx_base, a6xx_gen4, a6xx_a690_quirk], + [a6xx_base, a6xx_gen4, A6XXProps(broken_ds_ubwc_quirk = True)], num_ccu = 8, tile_align_w = 64, tile_align_h = 32,