summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/fifo_gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/fifo_gk20a.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h
index 42ad288f..fa1d9f72 100644
--- a/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/fifo_gk20a.h
@@ -58,6 +58,9 @@ enum {
58#define PREEMPT_TIMEOUT_RC 1 58#define PREEMPT_TIMEOUT_RC 1
59#define PREEMPT_TIMEOUT_NORC 0 59#define PREEMPT_TIMEOUT_NORC 0
60 60
61#define RC_YES 1
62#define RC_NO 0
63
61#define GRFIFO_TIMEOUT_CHECK_PERIOD_US 100000 64#define GRFIFO_TIMEOUT_CHECK_PERIOD_US 100000
62 65
63#define RC_TYPE_NORMAL 0 66#define RC_TYPE_NORMAL 0
@@ -407,6 +410,8 @@ unsigned int gk20a_fifo_handle_pbdma_intr_0(struct gk20a *g, u32 pbdma_id,
407 u32 pbdma_intr_0, u32 *handled, u32 *error_notifier); 410 u32 pbdma_intr_0, u32 *handled, u32 *error_notifier);
408unsigned int gk20a_fifo_handle_pbdma_intr_1(struct gk20a *g, u32 pbdma_id, 411unsigned int gk20a_fifo_handle_pbdma_intr_1(struct gk20a *g, u32 pbdma_id,
409 u32 pbdma_intr_1, u32 *handled, u32 *error_notifier); 412 u32 pbdma_intr_1, u32 *handled, u32 *error_notifier);
413u32 gk20a_fifo_handle_pbdma_intr(struct gk20a *g, struct fifo_gk20a *f,
414 u32 pbdma_id, unsigned int rc);
410 415
411u32 gk20a_fifo_default_timeslice_us(struct gk20a *g); 416u32 gk20a_fifo_default_timeslice_us(struct gk20a *g);
412 417