From 4aef10c9507a19fb288936b88b0faeb62a520817 Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Mon, 19 Jan 2015 14:50:57 -0800 Subject: gpu: nvgpu: Set compression page per SoC Compression page size varies depending on architecture. Make it 129kB on gk20a and gm20b. Also export some common functions from gm20b. Bug 1592495 Change-Id: Ifb1c5b15d25fa961dab097021080055fc385fecd Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/673790 --- drivers/gpu/nvgpu/gk20a/gk20a.c | 2 +- 1 file changed, 1 insertion(+), 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 6c18c895..57d5f09a 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gk20a.c @@ -1788,7 +1788,7 @@ int gk20a_init_gpu_characteristics(struct gk20a *g) gpu->bus_type = NVGPU_GPU_BUS_TYPE_AXI; /* always AXI for now */ gpu->big_page_size = g->mm.pmu.vm.big_page_size; - gpu->compression_page_size = g->mm.pmu.vm.compression_page_size; + gpu->compression_page_size = g->ops.fb.compression_page_size(g); gpu->pde_coverage_bit_count = g->mm.pmu.vm.pde_stride_shift; gpu->available_big_page_sizes = gpu->big_page_size; -- cgit v1.2.2