diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index 5039f8e3..b903d790 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -1541,24 +1541,6 @@ extern struct class nvgpu_class; | |||
1541 | int gk20a_prepare_poweroff(struct gk20a *g); | 1541 | int gk20a_prepare_poweroff(struct gk20a *g); |
1542 | int gk20a_finalize_poweron(struct gk20a *g); | 1542 | int gk20a_finalize_poweron(struct gk20a *g); |
1543 | 1543 | ||
1544 | static inline void gk20a_channel_trace_sched_param( | ||
1545 | void (*trace)(int chid, int tsgid, pid_t pid, u32 timeslice, | ||
1546 | u32 timeout, const char *interleave, | ||
1547 | const char *graphics_preempt_mode, | ||
1548 | const char *compute_preempt_mode), | ||
1549 | struct channel_gk20a *ch) | ||
1550 | { | ||
1551 | (trace)(ch->hw_chid, ch->tsgid, ch->pid, | ||
1552 | gk20a_is_channel_marked_as_tsg(ch) ? | ||
1553 | tsg_gk20a_from_ch(ch)->timeslice_us : ch->timeslice_us, | ||
1554 | ch->timeout_ms_max, | ||
1555 | gk20a_fifo_interleave_level_name(ch->interleave_level), | ||
1556 | gr_gk20a_graphics_preempt_mode_name(ch->ch_ctx.gr_ctx ? | ||
1557 | ch->ch_ctx.gr_ctx->graphics_preempt_mode : 0), | ||
1558 | gr_gk20a_compute_preempt_mode_name(ch->ch_ctx.gr_ctx ? | ||
1559 | ch->ch_ctx.gr_ctx->compute_preempt_mode : 0)); | ||
1560 | } | ||
1561 | |||
1562 | void nvgpu_wait_for_deferred_interrupts(struct gk20a *g); | 1544 | void nvgpu_wait_for_deferred_interrupts(struct gk20a *g); |
1563 | 1545 | ||
1564 | struct gk20a * __must_check gk20a_get(struct gk20a *g); | 1546 | struct gk20a * __must_check gk20a_get(struct gk20a *g); |