summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index edc4a0e1..f0849761 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -1116,6 +1116,11 @@ static inline u32 set_field(u32 val, u32 mask, u32 field)
1116 return ((val & ~mask) | field); 1116 return ((val & ~mask) | field);
1117} 1117}
1118 1118
1119static inline u32 get_field(u32 reg, u32 mask)
1120{
1121 return (reg & mask);
1122}
1123
1119/* invalidate channel lookup tlb */ 1124/* invalidate channel lookup tlb */
1120static inline void gk20a_gr_flush_channel_tlb(struct gr_gk20a *gr) 1125static inline void gk20a_gr_flush_channel_tlb(struct gr_gk20a *gr)
1121{ 1126{