summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.h
diff options
context:
space:
mode:
authorKevin Huang <kevinh@nvidia.com>2014-05-23 16:45:57 -0400
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:10:03 -0400
commit7d917f43a5a8abc41988e606ef5e7311dcf23ff8 (patch)
tree224224ab2160dca7cc6fca19bd5d6a0a6ebb9bae /drivers/gpu/nvgpu/gk20a/gk20a.h
parent28c35a1b99cdfc8ef950241471a213a211bd1836 (diff)
gpu: nvgpu: gm20b: fix compression sharing
For GM20B alone, the LTC count is already accounted for the HW logic for the CBC base calculation from the postDivide address. So SW doesn't have to explicity divide it by the LTC count in the postDivide address calculation. Bug 1477079 Change-Id: I558bbe66bbcfb7edfa21210d0dc22c6170149260 Signed-off-by: Kevin Huang <kevinh@nvidia.com> Reviewed-on: http://git-master/r/414264 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index 081ec077..f16be5a1 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -84,6 +84,7 @@ struct gpu_ops {
84 void (*init_fs_state)(struct gk20a *g); 84 void (*init_fs_state)(struct gk20a *g);
85 void (*elpg_flush)(struct gk20a *g); 85 void (*elpg_flush)(struct gk20a *g);
86 void (*isr)(struct gk20a *g); 86 void (*isr)(struct gk20a *g);
87 u32 (*cbc_fix_config)(struct gk20a *g, int base);
87 } ltc; 88 } ltc;
88 struct { 89 struct {
89 int (*init_fs_state)(struct gk20a *g); 90 int (*init_fs_state)(struct gk20a *g);