diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/channel_gk20a.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.h b/drivers/gpu/nvgpu/gk20a/channel_gk20a.h index 2008c471..7fcc54cc 100644 --- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.h | |||
@@ -47,6 +47,15 @@ struct fifo_profile_gk20a; | |||
47 | #define NVGPU_GPFIFO_FLAGS_REPLAYABLE_FAULTS_ENABLE (1 << 2) | 47 | #define NVGPU_GPFIFO_FLAGS_REPLAYABLE_FAULTS_ENABLE (1 << 2) |
48 | #define NVGPU_GPFIFO_FLAGS_USERMODE_SUPPORT (1 << 3) | 48 | #define NVGPU_GPFIFO_FLAGS_USERMODE_SUPPORT (1 << 3) |
49 | 49 | ||
50 | /* Flags to be passed to gk20a_submit_channel_gpfifo() */ | ||
51 | #define NVGPU_SUBMIT_FLAGS_FENCE_WAIT (1 << 0) | ||
52 | #define NVGPU_SUBMIT_FLAGS_FENCE_GET (1 << 1) | ||
53 | #define NVGPU_SUBMIT_FLAGS_HW_FORMAT (1 << 2) | ||
54 | #define NVGPU_SUBMIT_FLAGS_SYNC_FENCE (1 << 3) | ||
55 | #define NVGPU_SUBMIT_FLAGS_SUPPRESS_WFI (1 << 4) | ||
56 | #define NVGPU_SUBMIT_FLAGS_SKIP_BUFFER_REFCOUNTING (1 << 5) | ||
57 | #define NVGPU_SUBMIT_FLAGS_RESCHEDULE_RUNLIST (1 << 6) | ||
58 | |||
50 | /* | 59 | /* |
51 | * The binary format of 'struct nvgpu_channel_fence' introduced here | 60 | * The binary format of 'struct nvgpu_channel_fence' introduced here |
52 | * should match that of 'struct nvgpu_fence' defined in uapi header, since | 61 | * should match that of 'struct nvgpu_fence' defined in uapi header, since |