summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index 4541134f..20c13097 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -5559,12 +5559,12 @@ int gk20a_gr_handle_notify_pending(struct gk20a *g,
5559 * 5559 *
5560 * Returned channel must be freed with gk20a_channel_put() */ 5560 * Returned channel must be freed with gk20a_channel_put() */
5561static struct channel_gk20a *gk20a_gr_get_channel_from_ctx( 5561static struct channel_gk20a *gk20a_gr_get_channel_from_ctx(
5562 struct gk20a *g, u32 curr_ctx, int *curr_tsgid) 5562 struct gk20a *g, u32 curr_ctx, u32 *curr_tsgid)
5563{ 5563{
5564 struct fifo_gk20a *f = &g->fifo; 5564 struct fifo_gk20a *f = &g->fifo;
5565 struct gr_gk20a *gr = &g->gr; 5565 struct gr_gk20a *gr = &g->gr;
5566 u32 chid = -1; 5566 u32 chid = -1;
5567 int tsgid = NVGPU_INVALID_TSG_ID; 5567 u32 tsgid = NVGPU_INVALID_TSG_ID;
5568 u32 i; 5568 u32 i;
5569 struct channel_gk20a *ret = NULL; 5569 struct channel_gk20a *ret = NULL;
5570 5570
@@ -5960,7 +5960,7 @@ int gk20a_gr_isr(struct gk20a *g)
5960 u32 gr_intr = gk20a_readl(g, gr_intr_r()); 5960 u32 gr_intr = gk20a_readl(g, gr_intr_r());
5961 struct channel_gk20a *ch = NULL; 5961 struct channel_gk20a *ch = NULL;
5962 struct channel_gk20a *fault_ch = NULL; 5962 struct channel_gk20a *fault_ch = NULL;
5963 int tsgid = NVGPU_INVALID_TSG_ID; 5963 u32 tsgid = NVGPU_INVALID_TSG_ID;
5964 struct tsg_gk20a *tsg = NULL; 5964 struct tsg_gk20a *tsg = NULL;
5965 u32 gr_engine_id; 5965 u32 gr_engine_id;
5966 u32 global_esr = 0; 5966 u32 global_esr = 0;
@@ -8044,7 +8044,8 @@ static int gr_gk20a_find_priv_offset_in_pm_buffer(struct gk20a *g,
8044 8044
8045bool gk20a_is_channel_ctx_resident(struct channel_gk20a *ch) 8045bool gk20a_is_channel_ctx_resident(struct channel_gk20a *ch)
8046{ 8046{
8047 int curr_gr_ctx, curr_gr_tsgid; 8047 int curr_gr_ctx;
8048 u32 curr_gr_tsgid;
8048 struct gk20a *g = ch->g; 8049 struct gk20a *g = ch->g;
8049 struct channel_gk20a *curr_ch; 8050 struct channel_gk20a *curr_ch;
8050 bool ret = false; 8051 bool ret = false;