summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.h
diff options
context:
space:
mode:
authorSupriya <ssharatkumar@nvidia.com>2015-12-10 02:26:59 -0500
committerTerje Bergstrom <tbergstrom@nvidia.com>2016-02-26 15:29:55 -0500
commit640cb6642fdb0ad5a4039aacf6c46e1ac30537a3 (patch)
tree338997402fccd97f28b7b653d1f1b64ca15678db /drivers/gpu/nvgpu/gk20a/gk20a.h
parent6d585840ad5887407512dd292698100df50e5eed (diff)
gpu: nvgpu: LRF, TEX, LTC, DRAM override
- Adding support for FECS mem overrides Bug 1699676 Change-Id: I6c9ddcd98d57b29059513ee508c6f92b194c4fc7 Signed-off-by: Supriya <ssharatkumar@nvidia.com> Reviewed-on: http://git-master/r/921253 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index 01d1a167..340f358a 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -207,6 +207,7 @@ struct gpu_ops {
207 int (*handle_tex_exception)(struct gk20a *g, u32 gpc, u32 tpc, 207 int (*handle_tex_exception)(struct gk20a *g, u32 gpc, u32 tpc,
208 bool *post_event); 208 bool *post_event);
209 void (*create_gr_sysfs)(struct platform_device *dev); 209 void (*create_gr_sysfs)(struct platform_device *dev);
210 u32 (*get_lrf_tex_ltc_dram_override)(struct gk20a *g);
210 } gr; 211 } gr;
211 const char *name; 212 const char *name;
212 struct { 213 struct {
@@ -434,6 +435,8 @@ struct gpu_ops {
434 u32 *gating_cnt); 435 u32 *gating_cnt);
435 int (*pmu_pg_grinit_param)(struct gk20a *g, 436 int (*pmu_pg_grinit_param)(struct gk20a *g,
436 u8 grfeaturemask); 437 u8 grfeaturemask);
438 int (*send_lrf_tex_ltc_dram_overide_en_dis_cmd)
439 (struct gk20a *g, u32 mask);
437 u32 lspmuwprinitdone; 440 u32 lspmuwprinitdone;
438 u32 lsfloadedfalconid; 441 u32 lsfloadedfalconid;
439 bool fecsbootstrapdone; 442 bool fecsbootstrapdone;