mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-25 11:04:51 +03:00
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>
This commit is contained in:
committed by
mobile promotions
parent
064ba6a7ef
commit
7bf80a1c69
@@ -25,7 +25,7 @@
|
||||
|
||||
struct gk20a;
|
||||
struct channel_gk20a;
|
||||
struct nvgpu_ctxsw_trace_filter;
|
||||
struct nvgpu_gpu_ctxsw_trace_filter;
|
||||
|
||||
int gk20a_fecs_trace_poll(struct gk20a *g);
|
||||
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);
|
||||
int gk20a_fecs_trace_reset(struct gk20a *g);
|
||||
int gk20a_fecs_trace_deinit(struct gk20a *g);
|
||||
int gk20a_gr_max_entries(struct gk20a *g,
|
||||
struct nvgpu_ctxsw_trace_filter *filter);
|
||||
struct nvgpu_gpu_ctxsw_trace_filter *filter);
|
||||
int gk20a_fecs_trace_enable(struct gk20a *g);
|
||||
int gk20a_fecs_trace_disable(struct gk20a *g);
|
||||
bool gk20a_fecs_trace_is_enabled(struct gk20a *g);
|
||||
|
||||
Reference in New Issue
Block a user