From c16d985c8a6e6f615ae05f2909b30ef5eced48e6 Mon Sep 17 00:00:00 2001 From: Deepak Nibade Date: Fri, 3 Jun 2016 12:26:13 +0530 Subject: gpu: nvgpu: return if no fecs intr In gk20a_gr_handle_fecs_error(), if we do not see any error interrupt from gr_fecs_host_int_status_r(), just return immediately Bug 1646259 Change-Id: Iea037e0dab57111d2a0fb41c5c19529b7d6c83c0 Signed-off-by: Deepak Nibade Reviewed-on: http://git-master/r/1158591 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom --- drivers/gpu/nvgpu/gk20a/gr_gk20a.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c index 339e53b2..17307b63 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c @@ -5375,6 +5375,9 @@ int gk20a_gr_handle_fecs_error(struct gk20a *g, struct channel_gk20a *ch, gk20a_dbg_fn(""); + if (!gr_fecs_intr) + return 0; + gk20a_err(dev_from_gk20a(g), "unhandled fecs error interrupt 0x%08x for channel %u", gr_fecs_intr, isr_data->chid); -- cgit v1.2.2