diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/hw_fifo_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/hw_fifo_gk20a.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/hw_fifo_gk20a.h b/drivers/gpu/nvgpu/gk20a/hw_fifo_gk20a.h index 83e7d776..aa77d026 100644 --- a/drivers/gpu/nvgpu/gk20a/hw_fifo_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/hw_fifo_gk20a.h | |||
@@ -398,10 +398,18 @@ static inline u32 fifo_preempt_type_channel_f(void) | |||
398 | { | 398 | { |
399 | return 0x0; | 399 | return 0x0; |
400 | } | 400 | } |
401 | static inline u32 fifo_preempt_type_tsg_f(void) | ||
402 | { | ||
403 | return 0x1000000; | ||
404 | } | ||
401 | static inline u32 fifo_preempt_chid_f(u32 v) | 405 | static inline u32 fifo_preempt_chid_f(u32 v) |
402 | { | 406 | { |
403 | return (v & 0xfff) << 0; | 407 | return (v & 0xfff) << 0; |
404 | } | 408 | } |
409 | static inline u32 fifo_preempt_id_f(u32 v) | ||
410 | { | ||
411 | return (v & 0xfff) << 0; | ||
412 | } | ||
405 | static inline u32 fifo_trigger_mmu_fault_r(u32 i) | 413 | static inline u32 fifo_trigger_mmu_fault_r(u32 i) |
406 | { | 414 | { |
407 | return 0x00002a30 + i*4; | 415 | return 0x00002a30 + i*4; |