From a7ae26c96c6ee2e6b6c94ca19e50be42090977a1 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 7 Oct 2025 16:02:33 +0200 Subject: [PATCH] ac/sqtt: use void pointers for start/stop CS Similar to BOs which are different structs between drivers. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/common/ac_sqtt.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/amd/common/ac_sqtt.h b/src/amd/common/ac_sqtt.h index a4ec30c37e9..7005ad4fb53 100644 --- a/src/amd/common/ac_sqtt.h +++ b/src/amd/common/ac_sqtt.h @@ -18,7 +18,6 @@ #define SQTT_BUFFER_ALIGN_SHIFT 12 -struct radeon_cmdbuf; struct radeon_info; /** @@ -34,8 +33,9 @@ struct radeon_info; * around each command needed. The primary user of this is RGP. */ struct ac_sqtt { - struct radeon_cmdbuf *start_cs[2]; - struct radeon_cmdbuf *stop_cs[2]; + /* struct radeon_cmdbuf from RADV or RadeonSI */ + void *start_cs[2]; + void *stop_cs[2]; /* struct radeon_winsys_bo or struct pb_buffer */ void *bo; uint64_t buffer_va;