diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h')
-rw-r--r-- | drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h b/drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h index 259d366d..38d63487 100644 --- a/drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h +++ b/drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h | |||
@@ -574,4 +574,20 @@ static inline u32 pbdma_runlist_timeslice_enable_true_f(void) | |||
574 | { | 574 | { |
575 | return 0x10000000; | 575 | return 0x10000000; |
576 | } | 576 | } |
577 | static inline u32 pbdma_set_channel_info_r(u32 i) | ||
578 | { | ||
579 | return 0x000400fc + i*8192; | ||
580 | } | ||
581 | static inline u32 pbdma_set_channel_info_scg_type_graphics_compute0_f(void) | ||
582 | { | ||
583 | return 0x0; | ||
584 | } | ||
585 | static inline u32 pbdma_set_channel_info_scg_type_compute1_f(void) | ||
586 | { | ||
587 | return 0x1; | ||
588 | } | ||
589 | static inline u32 pbdma_set_channel_info_veid_f(u32 v) | ||
590 | { | ||
591 | return (v & 0x3f) << 8; | ||
592 | } | ||
577 | #endif | 593 | #endif |