diff --git a/drivers/gpu/nvgpu/gp10b/ce_gp10b.c b/drivers/gpu/nvgpu/gp10b/ce_gp10b.c index 169309fae..1fff37fb2 100644 --- a/drivers/gpu/nvgpu/gp10b/ce_gp10b.c +++ b/drivers/gpu/nvgpu/gp10b/ce_gp10b.c @@ -36,7 +36,7 @@ static u32 ce_launcherr_isr(struct gk20a *g, u32 fifo_intr) return ce_intr_status_launcherr_pending_f(); } -static void gp10b_ce_isr(struct gk20a *g, u32 inst_id, u32 pri_base) +void gp10b_ce_isr(struct gk20a *g, u32 inst_id, u32 pri_base) { u32 ce_intr = gk20a_readl(g, ce_intr_status_r(inst_id)); u32 clear_intr = 0; diff --git a/drivers/gpu/nvgpu/gp10b/ce_gp10b.h b/drivers/gpu/nvgpu/gp10b/ce_gp10b.h index 948d0454f..134c2ddbd 100644 --- a/drivers/gpu/nvgpu/gp10b/ce_gp10b.h +++ b/drivers/gpu/nvgpu/gp10b/ce_gp10b.h @@ -22,5 +22,6 @@ #include "gk20a/tsg_gk20a.h" void gp10b_init_ce(struct gpu_ops *gops); +void gp10b_ce_isr(struct gk20a *g, u32 inst_id, u32 pri_base); #endif /*__CE2_GP10B_H__*/