gpu: nvgpu: support allocating CBC in vidmem

Update nvgpu_ltc_alloc_cbc() API to accept a flag for vidmem allocation
and allocate CBC memory into vidmem if flag is set

Bug 2180284
Jira NVGPUT-12

Change-Id: Ia6b9bb670c9fab6b5787de15526fcc753d702a73
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1805468
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Deepak Nibade
2018-08-23 16:46:15 +05:30
committed by mobile promotions
parent 8e66c5816d
commit c3e18d9474
5 changed files with 25 additions and 8 deletions

View File

@@ -29,6 +29,7 @@ struct gk20a;
int nvgpu_init_ltc_support(struct gk20a *g);
void nvgpu_ltc_sync_enabled(struct gk20a *g);
int nvgpu_ltc_alloc_cbc(struct gk20a *g, size_t compbit_backing_size);
int nvgpu_ltc_alloc_cbc(struct gk20a *g, size_t compbit_backing_size,
bool vidmem_alloc);
#endif