diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2018-08-10 11:28:23 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-08-13 17:06:17 -0400 |
commit | e62785190f74cfbf9003a190a768e9077373bf6f (patch) | |
tree | be7bf93828c948d3b9bc84ec31f3f21cec35cf9e /drivers/gpu/nvgpu/Makefile.sources | |
parent | 0706e94c9204becdee6a32391a319cad690d1bc3 (diff) |
gpu: nvgpu: Move priv_ring HAL to common
Move implementation of priv_ring HAL to common/priv_ring. Implement
two new HAL APIs to remove illegal dependencies: enable_priv_ring and
enum_ltc.
As enum_ltc can be implemented only gm20b onwards, bump gk20a
implementation to base on gm20b.
JIRA NVGPU-964
Change-Id: I160c2216132aadbcd98bb4a688aeeb2c520a9bc0
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1797025
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/Makefile.sources')
-rw-r--r-- | drivers/gpu/nvgpu/Makefile.sources | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/Makefile.sources b/drivers/gpu/nvgpu/Makefile.sources index 677b20bd..e8e107ae 100644 --- a/drivers/gpu/nvgpu/Makefile.sources +++ b/drivers/gpu/nvgpu/Makefile.sources | |||
@@ -36,6 +36,8 @@ srcs := common/mm/nvgpu_allocator.c \ | |||
36 | common/bus/bus_gm20b.c \ | 36 | common/bus/bus_gm20b.c \ |
37 | common/bus/bus_gp10b.c \ | 37 | common/bus/bus_gp10b.c \ |
38 | common/bus/bus_gv100.c \ | 38 | common/bus/bus_gv100.c \ |
39 | common/priv_ring/priv_ring_gm20b.c \ | ||
40 | common/priv_ring/priv_ring_gp10b.c \ | ||
39 | common/fb/fb_gk20a.c \ | 41 | common/fb/fb_gk20a.c \ |
40 | common/fb/fb_gm20b.c \ | 42 | common/fb/fb_gm20b.c \ |
41 | common/fb/fb_gp10b.c \ | 43 | common/fb/fb_gp10b.c \ |
@@ -135,7 +137,6 @@ srcs := common/mm/nvgpu_allocator.c \ | |||
135 | gk20a/mm_gk20a.c \ | 137 | gk20a/mm_gk20a.c \ |
136 | gk20a/pmu_gk20a.c \ | 138 | gk20a/pmu_gk20a.c \ |
137 | gk20a/flcn_gk20a.c \ | 139 | gk20a/flcn_gk20a.c \ |
138 | gk20a/priv_ring_gk20a.c \ | ||
139 | gk20a/fence_gk20a.c \ | 140 | gk20a/fence_gk20a.c \ |
140 | gk20a/therm_gk20a.c \ | 141 | gk20a/therm_gk20a.c \ |
141 | gk20a/gr_ctx_gk20a_sim.c \ | 142 | gk20a/gr_ctx_gk20a_sim.c \ |
@@ -167,7 +168,6 @@ srcs := common/mm/nvgpu_allocator.c \ | |||
167 | gp10b/regops_gp10b.c \ | 168 | gp10b/regops_gp10b.c \ |
168 | gp10b/therm_gp10b.c \ | 169 | gp10b/therm_gp10b.c \ |
169 | gp10b/fecs_trace_gp10b.c \ | 170 | gp10b/fecs_trace_gp10b.c \ |
170 | gp10b/priv_ring_gp10b.c \ | ||
171 | gp10b/gp10b.c \ | 171 | gp10b/gp10b.c \ |
172 | gp10b/fuse_gp10b.c \ | 172 | gp10b/fuse_gp10b.c \ |
173 | gp10b/ecc_gp10b.c \ | 173 | gp10b/ecc_gp10b.c \ |