]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amdgpu: Move XCP_INST_MASK amdgpu_xcp.h
authorHawking Zhang <Hawking.Zhang@amd.com>
Thu, 5 Jun 2025 16:26:07 +0000 (00:26 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 8 Dec 2025 18:56:30 +0000 (13:56 -0500)
Move the common macro for xcp manger to amdgpu_xcp.h

Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: Likun Gao <Likun.Gao@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c

index 1928d9e224fcabde733a0cd0914d03f00599eb40..8058e8f35d4149b4c10fd627ece3032cff42c70f 100644 (file)
@@ -41,6 +41,9 @@
 
 #define AMDGPU_XCP_OPS_KFD     (1 << 0)
 
+#define XCP_INST_MASK(num_inst, xcp_id)                \
+       (num_inst ? GENMASK(num_inst - 1, 0) << (xcp_id * num_inst) : 0)
+
 struct amdgpu_fpriv;
 
 enum AMDGPU_XCP_IP_BLOCK {
index f9e2edf5260bc5f5783db68115c53c88af24be25..d9842aa25283ac93ee3ee9dfac8ea5970b1fb27d 100644 (file)
@@ -31,9 +31,6 @@
 #include "sdma_v4_4_2.h"
 #include "amdgpu_ip.h"
 
-#define XCP_INST_MASK(num_inst, xcp_id)                                        \
-       (num_inst ? GENMASK(num_inst - 1, 0) << (xcp_id * num_inst) : 0)
-
 void aqua_vanjaram_doorbell_index_init(struct amdgpu_device *adev)
 {
        int i;