From 91ada92f61eeb41026a678b58863acafa7a33674 Mon Sep 17 00:00:00 2001 From: Konsta Holtta Date: Fri, 5 Sep 2014 10:59:05 +0300 Subject: gpu: nvgpu: ioctl support flags in gpu characteristics Expose supported nvgpu ioctls to userspace via bits in the flags field of nvhost_gpu_characteristics; currently define two bits for special memory allocation support. Bug 1539747 Change-Id: I1bc9333b12825d07a00b7a4136ae9d35816a5855 Signed-off-by: Konsta Holtta Reviewed-on: http://git-master/r/495942 Reviewed-by: Terje Bergstrom Tested-by: Terje Bergstrom --- drivers/gpu/nvgpu/gk20a/gk20a.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.c') diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.c b/drivers/gpu/nvgpu/gk20a/gk20a.c index 2ed7b737..7d744f42 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gk20a.c @@ -1907,7 +1907,8 @@ int gk20a_init_gpu_characteristics(struct gk20a *g) gpu->compression_page_size = g->mm.compression_page_size; gpu->pde_coverage_bit_count = g->mm.pde_stride_shift; - gpu->flags = 0; + gpu->flags = NVHOST_GPU_FLAGS_SUPPORT_PARTIAL_MAPPINGS + | NVHOST_GPU_FLAGS_SUPPORT_SPARSE_ALLOCS; if (IS_ENABLED(CONFIG_TEGRA_GK20A) && gk20a_platform_has_syncpoints(g->dev)) -- cgit v1.2.2