From 4e28efec1a0ad238724aa05785dec880889aa359 Mon Sep 17 00:00:00 2001 From: Ramalingam C Date: Wed, 3 May 2023 18:52:20 +0000 Subject: [PATCH] gpu: nvgpu: flag for sema based kmd submit job tracking Define a feature flag which can be set to enable the semaphore based job submission tracking at kernel submit. JIRA NVGPU-9588 Change-Id: I889bcf09f53f83428dc9dcd193dd7ba250573364 Signed-off-by: Ramalingam C Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2898141 Reviewed-by: Martin Radev Reviewed-by: Vijayakumar Subbu GVS: Gerrit_Virtual_Submit --- drivers/gpu/nvgpu/include/nvgpu/enabled.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/nvgpu/include/nvgpu/enabled.h b/drivers/gpu/nvgpu/include/nvgpu/enabled.h index 7ba1636e7..8b743a557 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/enabled.h +++ b/drivers/gpu/nvgpu/include/nvgpu/enabled.h @@ -233,6 +233,8 @@ struct gk20a; "Multi process TSG sharing support"), \ DEFINE_FLAG(NVGPU_SUPPORT_MULTIMEDIA, \ "Multimedia engine support"), \ + DEFINE_FLAG(NVGPU_SUPPORT_SEMA_BASED_GPFIFO_GET, \ + "Semaphore based gpfifo get update support"), \ DEFINE_FLAG(NVGPU_MAX_ENABLED_BITS, "Marks max number of flags"), /**