From 7bf80a1c69a07f81225270e90a57a1c41d202859 Mon Sep 17 00:00:00 2001 From: Vaibhav Kachore Date: Mon, 20 Aug 2018 16:59:45 +0530 Subject: gpu: nvgpu: remove use of NVGPU_CTXSW_FILTER_ISSET - Remove the usage of NVGPU_CTXSW_FILTER_ISSET splattered across nvgpu, and replace with a MACRO defined in common code. The usage is still inside Linux, but this helps the subsequent unification efforts, e.g. to unify the fecs trace path. - Remove "uapi/linux/nvgpu.h" from common code. EVLR-3078 Change-Id: I60b0e1627576a4b255671d58530d8c773ea6154c Signed-off-by: Vaibhav Kachore Reviewed-on: https://git-master.nvidia.com/r/1803210 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/vgpu/fecs_trace_vgpu.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'drivers/gpu/nvgpu/vgpu/fecs_trace_vgpu.h') diff --git a/drivers/gpu/nvgpu/vgpu/fecs_trace_vgpu.h b/drivers/gpu/nvgpu/vgpu/fecs_trace_vgpu.h index b957a363..496e1892 100644 --- a/drivers/gpu/nvgpu/vgpu/fecs_trace_vgpu.h +++ b/drivers/gpu/nvgpu/vgpu/fecs_trace_vgpu.h @@ -27,7 +27,7 @@ struct gk20a; struct vm_area_struct; -struct nvgpu_ctxsw_trace_filter; +struct nvgpu_gpu_ctxsw_trace_filter; void vgpu_fecs_trace_data_update(struct gk20a *g); int vgpu_fecs_trace_init(struct gk20a *g); @@ -40,8 +40,8 @@ int vgpu_alloc_user_buffer(struct gk20a *g, void **buf, size_t *size); int vgpu_free_user_buffer(struct gk20a *g); int vgpu_mmap_user_buffer(struct gk20a *g, struct vm_area_struct *vma); int vgpu_fecs_trace_max_entries(struct gk20a *g, - struct nvgpu_ctxsw_trace_filter *filter); + struct nvgpu_gpu_ctxsw_trace_filter *filter); int vgpu_fecs_trace_set_filter(struct gk20a *g, - struct nvgpu_ctxsw_trace_filter *filter); + struct nvgpu_gpu_ctxsw_trace_filter *filter); #endif /* __FECS_TRACE_VGPU_H */ -- cgit v1.2.2