diff options
author | Vaibhav Kachore <vkachore@nvidia.com> | 2018-08-20 07:29:45 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-08-31 15:16:19 -0400 |
commit | 7bf80a1c69a07f81225270e90a57a1c41d202859 (patch) | |
tree | 278ed4c9197997734bac69b5695a559ec5278082 /drivers/gpu/nvgpu/gk20a/fecs_trace_gk20a.h | |
parent | 064ba6a7ef236a7bb1085715c6ab37810f230bbf (diff) |
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 <vkachore@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1803210
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/fecs_trace_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/fecs_trace_gk20a.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/fecs_trace_gk20a.h b/drivers/gpu/nvgpu/gk20a/fecs_trace_gk20a.h index acac14c6..8e723107 100644 --- a/drivers/gpu/nvgpu/gk20a/fecs_trace_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/fecs_trace_gk20a.h | |||
@@ -25,7 +25,7 @@ | |||
25 | 25 | ||
26 | struct gk20a; | 26 | struct gk20a; |
27 | struct channel_gk20a; | 27 | struct channel_gk20a; |
28 | struct nvgpu_ctxsw_trace_filter; | 28 | struct nvgpu_gpu_ctxsw_trace_filter; |
29 | 29 | ||
30 | int gk20a_fecs_trace_poll(struct gk20a *g); | 30 | int gk20a_fecs_trace_poll(struct gk20a *g); |
31 | int gk20a_fecs_trace_init(struct gk20a *g); | 31 | int gk20a_fecs_trace_init(struct gk20a *g); |
@@ -35,7 +35,7 @@ int gk20a_fecs_trace_unbind_channel(struct gk20a *g, struct channel_gk20a *ch); | |||
35 | int gk20a_fecs_trace_reset(struct gk20a *g); | 35 | int gk20a_fecs_trace_reset(struct gk20a *g); |
36 | int gk20a_fecs_trace_deinit(struct gk20a *g); | 36 | int gk20a_fecs_trace_deinit(struct gk20a *g); |
37 | int gk20a_gr_max_entries(struct gk20a *g, | 37 | int gk20a_gr_max_entries(struct gk20a *g, |
38 | struct nvgpu_ctxsw_trace_filter *filter); | 38 | struct nvgpu_gpu_ctxsw_trace_filter *filter); |
39 | int gk20a_fecs_trace_enable(struct gk20a *g); | 39 | int gk20a_fecs_trace_enable(struct gk20a *g); |
40 | int gk20a_fecs_trace_disable(struct gk20a *g); | 40 | int gk20a_fecs_trace_disable(struct gk20a *g); |
41 | bool gk20a_fecs_trace_is_enabled(struct gk20a *g); | 41 | bool gk20a_fecs_trace_is_enabled(struct gk20a *g); |