From 97aea977e25c17ecb44448eb19dc15e740036958 Mon Sep 17 00:00:00 2001 From: Seema Khowala Date: Tue, 20 Jun 2017 13:26:16 -0700 Subject: gpu: nvgpu: gp10b: functions made non-static gr_gp10b_handle_fecs_error and gr_gp10b_set_cilp_preempt_pending made non-static to be reused for t19x Bug 200289491 Change-Id: I8ef7ffab1209abc7f7d7d05cbbdf8ce4365613c5 Signed-off-by: Seema Khowala Reviewed-on: https://git-master/r/1505954 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/gp10b/gr_gp10b.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'drivers/gpu/nvgpu/gp10b/gr_gp10b.h') diff --git a/drivers/gpu/nvgpu/gp10b/gr_gp10b.h b/drivers/gpu/nvgpu/gp10b/gr_gp10b.h index 81ec7927..76e48075 100644 --- a/drivers/gpu/nvgpu/gp10b/gr_gp10b.h +++ b/drivers/gpu/nvgpu/gp10b/gr_gp10b.h @@ -21,6 +21,7 @@ #include "gk20a/mm_gk20a.h" struct gpu_ops; +struct gr_gk20a_isr_data; enum { PASCAL_CHANNEL_GPFIFO_A = 0xC06F, @@ -44,6 +45,11 @@ int gr_gp10b_init_fs_state(struct gk20a *g); int gr_gp10b_alloc_buffer(struct vm_gk20a *vm, size_t size, struct nvgpu_mem *mem); void gr_gp10b_create_sysfs(struct device *dev); +int gr_gp10b_handle_fecs_error(struct gk20a *g, + struct channel_gk20a *__ch, + struct gr_gk20a_isr_data *isr_data); +int gr_gp10b_set_cilp_preempt_pending(struct gk20a *g, + struct channel_gk20a *fault_ch); struct gr_t18x { struct { -- cgit v1.2.2