gpu: nvgpu: compile out NON FUSA IO APIs

Patch removes declarations for IO NON FUSA APIs.

Jira NVGPU-6238

Change-Id: Iea52d6c0a54b65bebe92b6abfeb8e585963631d0
Signed-off-by: Prateek sethi <prsethi@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2451361
(cherry picked from commit 66446f0ce2d9b65e48201400ca09eaa625026384)
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2460379
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
Reviewed-by: svc-mobile-misra <svc-mobile-misra@nvidia.com>
Reviewed-by: Rajesh Devaraj <rdevaraj@nvidia.com>
Reviewed-by: Vaibhav Kachore <vkachore@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Prateek sethi
2020-11-26 14:57:21 +05:30
committed by Alex Waterman
parent 9a618aaef3
commit fe3e6a00b5
2 changed files with 8 additions and 0 deletions

View File

@@ -76,10 +76,12 @@ void nvgpu_writel(struct gk20a *g, u32 r, u32 v)
callbacks->writel(g, &access);
}
#ifdef CONFIG_NVGPU_DGPU
void nvgpu_writel_relaxed(struct gk20a *g, u32 r, u32 v)
{
nvgpu_writel(g, r, v);
}
#endif
u32 nvgpu_readl(struct gk20a *g, u32 r)
{
@@ -107,10 +109,12 @@ u32 nvgpu_readl(struct gk20a *g, u32 r)
return access.value;
}
#ifdef CONFIG_NVGPU_NON_FUSA
void nvgpu_writel_loop(struct gk20a *g, u32 r, u32 v)
{
BUG();
}
#endif
u32 nvgpu_readl_impl(struct gk20a *g, u32 r)
{