From b2dd107455267b7f5ed3c6687c2bba48f3bdb941 Mon Sep 17 00:00:00 2001 From: Thomas Fleury Date: Mon, 21 Mar 2016 11:16:47 -0700 Subject: gpu: nvgpu: add trace event for channel reset Change-Id: I319e877978b7f483108ef8f67c05702b71709f62 Signed-off-by: Thomas Fleury Reviewed-on: http://git-master/r/1120501 GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom --- drivers/gpu/nvgpu/gk20a/channel_gk20a.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'drivers/gpu/nvgpu/gk20a/channel_gk20a.c') diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c index da73d95d..58175141 100644 --- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c @@ -853,6 +853,7 @@ static void gk20a_free_channel(struct channel_gk20a *ch) unsigned long timeout = gk20a_get_gr_idle_timeout(g); struct dbg_session_gk20a *dbg_s; bool was_reset; + gk20a_dbg_fn(""); WARN_ON(ch->g == NULL); @@ -901,6 +902,7 @@ static void gk20a_free_channel(struct channel_gk20a *ch) /* if lock is already taken, a reset is taking place so no need to repeat */ if (!was_reset) { + trace_gk20a_channel_reset(ch->hw_chid, ch->tsgid); gk20a_fifo_reset_engine(g, g->fifo.deferred_fault_engines); } -- cgit v1.2.2