summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h')
-rw-r--r--drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h b/drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h
index 7655d2a3..91b998ca 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h
+++ b/drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h
@@ -178,9 +178,9 @@ static inline u32 fb_mmu_debug_wr_vol_true_f(void)
178{ 178{
179 return 0x4; 179 return 0x4;
180} 180}
181static inline u32 fb_mmu_debug_wr_addr_v(u32 r) 181static inline u32 fb_mmu_debug_wr_addr_f(u32 v)
182{ 182{
183 return (r >> 4) & 0xfffffff; 183 return (v & 0xfffffff) << 4;
184} 184}
185static inline u32 fb_mmu_debug_wr_addr_alignment_v(void) 185static inline u32 fb_mmu_debug_wr_addr_alignment_v(void)
186{ 186{
@@ -198,9 +198,9 @@ static inline u32 fb_mmu_debug_rd_vol_false_f(void)
198{ 198{
199 return 0x0; 199 return 0x0;
200} 200}
201static inline u32 fb_mmu_debug_rd_addr_v(u32 r) 201static inline u32 fb_mmu_debug_rd_addr_f(u32 v)
202{ 202{
203 return (r >> 4) & 0xfffffff; 203 return (v & 0xfffffff) << 4;
204} 204}
205static inline u32 fb_mmu_debug_rd_addr_alignment_v(void) 205static inline u32 fb_mmu_debug_rd_addr_alignment_v(void)
206{ 206{
@@ -222,10 +222,6 @@ static inline u32 fb_mmu_vpr_info_r(void)
222{ 222{
223 return 0x00100cd0; 223 return 0x00100cd0;
224} 224}
225static inline u32 fb_mmu_vpr_info_fetch_f(u32 v)
226{
227 return (v & 0x1) << 2;
228}
229static inline u32 fb_mmu_vpr_info_fetch_v(u32 r) 225static inline u32 fb_mmu_vpr_info_fetch_v(u32 r)
230{ 226{
231 return (r >> 2) & 0x1; 227 return (r >> 2) & 0x1;