summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv11b/hw_ram_gv11b.h
diff options
context:
space:
mode:
authorseshendra Gadagottu <sgadagottu@nvidia.com>2016-09-28 19:55:36 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2016-09-29 16:17:54 -0400
commit507081b2eae666f9c3e713fd7d9d97fdc8b6c56f (patch)
tree8d3bce7a202a2b0e408fbe11ac3c1ccdbb32e164 /drivers/gpu/nvgpu/gv11b/hw_ram_gv11b.h
parent09168aac40b22ba264de6a7fc1e5264528b1fe9f (diff)
gpu: nvgpu: gv11b: kernel hw header update
Kernel hardware headers updtae related to ctxsw, ramfc and pbdma. JIRA GV11B-21 Change-Id: I99588b420a814068eaf894e999a8ad8e6234e26c Signed-off-by: seshendra Gadagottu <sgadagottu@nvidia.com> Reviewed-on: http://git-master/r/1228760 GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/hw_ram_gv11b.h')
-rw-r--r--drivers/gpu/nvgpu/gv11b/hw_ram_gv11b.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/hw_ram_gv11b.h b/drivers/gpu/nvgpu/gv11b/hw_ram_gv11b.h
index 7c89db4d..868e4ad9 100644
--- a/drivers/gpu/nvgpu/gv11b/hw_ram_gv11b.h
+++ b/drivers/gpu/nvgpu/gv11b/hw_ram_gv11b.h
@@ -90,6 +90,38 @@ static inline u32 ram_in_page_dir_base_vol_false_f(void)
90{ 90{
91 return 0x0; 91 return 0x0;
92} 92}
93static inline u32 ram_in_page_dir_base_fault_replay_tex_f(u32 v)
94{
95 return (v & 0x1) << 4;
96}
97static inline u32 ram_in_page_dir_base_fault_replay_tex_m(void)
98{
99 return 0x1 << 4;
100}
101static inline u32 ram_in_page_dir_base_fault_replay_tex_w(void)
102{
103 return 128;
104}
105static inline u32 ram_in_page_dir_base_fault_replay_tex_true_f(void)
106{
107 return 0x10;
108}
109static inline u32 ram_in_page_dir_base_fault_replay_gcc_f(u32 v)
110{
111 return (v & 0x1) << 5;
112}
113static inline u32 ram_in_page_dir_base_fault_replay_gcc_m(void)
114{
115 return 0x1 << 5;
116}
117static inline u32 ram_in_page_dir_base_fault_replay_gcc_w(void)
118{
119 return 128;
120}
121static inline u32 ram_in_page_dir_base_fault_replay_gcc_true_f(void)
122{
123 return 0x20;
124}
93static inline u32 ram_in_big_page_size_f(u32 v) 125static inline u32 ram_in_big_page_size_f(u32 v)
94{ 126{
95 return (v & 0x1) << 11; 127 return (v & 0x1) << 11;