summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp10b/fb_gp10b.c
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2015-01-27 12:19:10 -0500
committerDeepak Nibade <dnibade@nvidia.com>2016-12-27 04:52:03 -0500
commitc0fcbdf2fc853e6eaf60af131c6de1624d4d4858 (patch)
treebf0e93f0352894cc061669ea65e866e41b8385da /drivers/gpu/nvgpu/gp10b/fb_gp10b.c
parentdf6d5ab07b5f68704ec392b1465331a47e682d4d (diff)
gpu: nvgpu: gp10b: Compression page size to 64k
Define compression page size for gp10b to be 64k. We also need to copy some LTC initialization code from gm20b to gp10b. Change-Id: I0235c32cdb1486a23d33eb98ebbc79c97a3c32d4 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/677837
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/fb_gp10b.c')
-rw-r--r--drivers/gpu/nvgpu/gp10b/fb_gp10b.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/fb_gp10b.c b/drivers/gpu/nvgpu/gp10b/fb_gp10b.c
index df35c5b0..bd1b7bf0 100644
--- a/drivers/gpu/nvgpu/gp10b/fb_gp10b.c
+++ b/drivers/gpu/nvgpu/gp10b/fb_gp10b.c
@@ -87,9 +87,15 @@ static void gp10b_init_kind_attr(void)
87 } 87 }
88} 88}
89 89
90static int gp10b_fb_compression_page_size(struct gk20a *g)
91{
92 return SZ_64K;
93}
94
90void gp10b_init_fb(struct gpu_ops *gops) 95void gp10b_init_fb(struct gpu_ops *gops)
91{ 96{
92 gm20b_init_fb(gops); 97 gm20b_init_fb(gops);
98 gops->fb.compression_page_size = gp10b_fb_compression_page_size;
93 99
94 gp10b_init_uncompressed_kind_map(); 100 gp10b_init_uncompressed_kind_map();
95 gp10b_init_kind_attr(); 101 gp10b_init_kind_attr();