diff options
author | seshendra Gadagottu <sgadagottu@nvidia.com> | 2016-08-22 16:20:05 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2016-09-12 13:46:37 -0400 |
commit | 51b5ec852096c0eeb1eaca48ae132d7bf9ac7a9d (patch) | |
tree | 0c182e08ae521ccc449ebdd6abdc0180ed3c98df /drivers/gpu/nvgpu/gv11b/hw_perf_gv11b.h | |
parent | 2c6652f182d84dc7ec4218576b65ad582f05d4a6 (diff) |
gpu: nvgpu: gv11b: hw header update
Updated hw headers to CL#37001916. Some of
important changes include new door bell user
mode mechanism and new runlist structure.
Bug 1735765
Change-Id: Icf01156dd3e7d94466f553ffc53267e4043e1188
Signed-off-by: seshendra Gadagottu <sgadagottu@nvidia.com>
Reviewed-on: http://git-master/r/1205888
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/hw_perf_gv11b.h')
-rw-r--r-- | drivers/gpu/nvgpu/gv11b/hw_perf_gv11b.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/hw_perf_gv11b.h b/drivers/gpu/nvgpu/gv11b/hw_perf_gv11b.h index 4d11fef4..836c014b 100644 --- a/drivers/gpu/nvgpu/gv11b/hw_perf_gv11b.h +++ b/drivers/gpu/nvgpu/gv11b/hw_perf_gv11b.h | |||
@@ -52,7 +52,7 @@ | |||
52 | 52 | ||
53 | static inline u32 perf_pmasys_control_r(void) | 53 | static inline u32 perf_pmasys_control_r(void) |
54 | { | 54 | { |
55 | return 0x001b4000; | 55 | return 0x0024a000; |
56 | } | 56 | } |
57 | static inline u32 perf_pmasys_control_membuf_status_v(u32 r) | 57 | static inline u32 perf_pmasys_control_membuf_status_v(u32 r) |
58 | { | 58 | { |
@@ -84,7 +84,7 @@ static inline u32 perf_pmasys_control_membuf_clear_status_doit_f(void) | |||
84 | } | 84 | } |
85 | static inline u32 perf_pmasys_mem_block_r(void) | 85 | static inline u32 perf_pmasys_mem_block_r(void) |
86 | { | 86 | { |
87 | return 0x001b4070; | 87 | return 0x0024a070; |
88 | } | 88 | } |
89 | static inline u32 perf_pmasys_mem_block_base_f(u32 v) | 89 | static inline u32 perf_pmasys_mem_block_base_f(u32 v) |
90 | { | 90 | { |
@@ -148,7 +148,7 @@ static inline u32 perf_pmasys_mem_block_valid_false_f(void) | |||
148 | } | 148 | } |
149 | static inline u32 perf_pmasys_outbase_r(void) | 149 | static inline u32 perf_pmasys_outbase_r(void) |
150 | { | 150 | { |
151 | return 0x001b4074; | 151 | return 0x0024a074; |
152 | } | 152 | } |
153 | static inline u32 perf_pmasys_outbase_ptr_f(u32 v) | 153 | static inline u32 perf_pmasys_outbase_ptr_f(u32 v) |
154 | { | 154 | { |
@@ -156,7 +156,7 @@ static inline u32 perf_pmasys_outbase_ptr_f(u32 v) | |||
156 | } | 156 | } |
157 | static inline u32 perf_pmasys_outbaseupper_r(void) | 157 | static inline u32 perf_pmasys_outbaseupper_r(void) |
158 | { | 158 | { |
159 | return 0x001b4078; | 159 | return 0x0024a078; |
160 | } | 160 | } |
161 | static inline u32 perf_pmasys_outbaseupper_ptr_f(u32 v) | 161 | static inline u32 perf_pmasys_outbaseupper_ptr_f(u32 v) |
162 | { | 162 | { |
@@ -164,7 +164,7 @@ static inline u32 perf_pmasys_outbaseupper_ptr_f(u32 v) | |||
164 | } | 164 | } |
165 | static inline u32 perf_pmasys_outsize_r(void) | 165 | static inline u32 perf_pmasys_outsize_r(void) |
166 | { | 166 | { |
167 | return 0x001b407c; | 167 | return 0x0024a07c; |
168 | } | 168 | } |
169 | static inline u32 perf_pmasys_outsize_numbytes_f(u32 v) | 169 | static inline u32 perf_pmasys_outsize_numbytes_f(u32 v) |
170 | { | 170 | { |
@@ -172,7 +172,7 @@ static inline u32 perf_pmasys_outsize_numbytes_f(u32 v) | |||
172 | } | 172 | } |
173 | static inline u32 perf_pmasys_mem_bytes_r(void) | 173 | static inline u32 perf_pmasys_mem_bytes_r(void) |
174 | { | 174 | { |
175 | return 0x001b4084; | 175 | return 0x0024a084; |
176 | } | 176 | } |
177 | static inline u32 perf_pmasys_mem_bytes_numbytes_f(u32 v) | 177 | static inline u32 perf_pmasys_mem_bytes_numbytes_f(u32 v) |
178 | { | 178 | { |
@@ -180,7 +180,7 @@ static inline u32 perf_pmasys_mem_bytes_numbytes_f(u32 v) | |||
180 | } | 180 | } |
181 | static inline u32 perf_pmasys_mem_bump_r(void) | 181 | static inline u32 perf_pmasys_mem_bump_r(void) |
182 | { | 182 | { |
183 | return 0x001b4088; | 183 | return 0x0024a088; |
184 | } | 184 | } |
185 | static inline u32 perf_pmasys_mem_bump_numbytes_f(u32 v) | 185 | static inline u32 perf_pmasys_mem_bump_numbytes_f(u32 v) |
186 | { | 186 | { |
@@ -188,7 +188,7 @@ static inline u32 perf_pmasys_mem_bump_numbytes_f(u32 v) | |||
188 | } | 188 | } |
189 | static inline u32 perf_pmasys_enginestatus_r(void) | 189 | static inline u32 perf_pmasys_enginestatus_r(void) |
190 | { | 190 | { |
191 | return 0x001b40a4; | 191 | return 0x0024a0a4; |
192 | } | 192 | } |
193 | static inline u32 perf_pmasys_enginestatus_rbufempty_f(u32 v) | 193 | static inline u32 perf_pmasys_enginestatus_rbufempty_f(u32 v) |
194 | { | 194 | { |