From 952b984ecaa95f5beef1f059f0759489cfe2f278 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 19 May 2026 14:59:49 -0700 Subject: [PATCH] freedreno/common: Fix X2-90, add X2-85 Rename X2-90 (4 slice), and add the real X2-85 (3 slice). Signed-off-by: Rob Clark Part-of: --- src/freedreno/common/freedreno_devices.py | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/freedreno/common/freedreno_devices.py b/src/freedreno/common/freedreno_devices.py index 44a10c34489..267190f91d4 100644 --- a/src/freedreno/common/freedreno_devices.py +++ b/src/freedreno/common/freedreno_devices.py @@ -1404,7 +1404,26 @@ add_gpus([ )) add_gpus([ - GPUId(chip_id=0xffff44070041, name="Adreno (TM) X2-85"), + GPUId(chip_id=0xffff44070031, name="Adreno (TM) X2-85"), + ], A6xxGPUInfo( + CHIP.A8XX, + [a7xx_base, a7xx_gen3, a8xx_base, a8xx_gen2], + num_ccu = 6, + num_slices = 3, + tile_align_w = 96, + tile_align_h = 32, + tile_max_w = 16416, + tile_max_h = 16384, + num_vsc_pipes = 32, + cs_shared_mem_size = 32 * 1024, + wave_granularity = 2, + fibers_per_sp = 128 * 2 * 16, + magic_regs = dict(), + raw_magic_regs = a8xx_base_raw_magic_regs, + )) + +add_gpus([ + GPUId(chip_id=0xffff44070041, name="Adreno (TM) X2-90"), ], A6xxGPUInfo( CHIP.A8XX, [a7xx_base, a7xx_gen3, a8xx_base, a8xx_gen2],