diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2015-01-27 12:19:10 -0500 |
---|---|---|
committer | Deepak Nibade <dnibade@nvidia.com> | 2016-12-27 04:52:03 -0500 |
commit | c0fcbdf2fc853e6eaf60af131c6de1624d4d4858 (patch) | |
tree | bf0e93f0352894cc061669ea65e866e41b8385da /drivers/gpu/nvgpu/gp10b/fb_gp10b.c | |
parent | df6d5ab07b5f68704ec392b1465331a47e682d4d (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.c | 6 |
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 | ||
90 | static int gp10b_fb_compression_page_size(struct gk20a *g) | ||
91 | { | ||
92 | return SZ_64K; | ||
93 | } | ||
94 | |||
90 | void gp10b_init_fb(struct gpu_ops *gops) | 95 | void 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(); |