summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h')
-rw-r--r--drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h42
1 files changed, 1 insertions, 41 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h b/drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h
index b3aaa7e6..259d366d 100644
--- a/drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h
+++ b/drivers/gpu/nvgpu/gv11b/hw_pbdma_gv11b.h
@@ -72,7 +72,7 @@ static inline u32 pbdma_gp_base_r(u32 i)
72} 72}
73static inline u32 pbdma_gp_base__size_1_v(void) 73static inline u32 pbdma_gp_base__size_1_v(void)
74{ 74{
75 return 0x00000001; 75 return 0x00000003;
76} 76}
77static inline u32 pbdma_gp_base_offset_f(u32 v) 77static inline u32 pbdma_gp_base_offset_f(u32 v)
78{ 78{
@@ -470,10 +470,6 @@ static inline u32 pbdma_intr_0_pbcrc_pending_f(void)
470{ 470{
471 return 0x80000; 471 return 0x80000;
472} 472}
473static inline u32 pbdma_intr_0_xbarconnect_pending_f(void)
474{
475 return 0x100000;
476}
477static inline u32 pbdma_intr_0_method_pending_f(void) 473static inline u32 pbdma_intr_0_method_pending_f(void)
478{ 474{
479 return 0x200000; 475 return 0x200000;
@@ -510,10 +506,6 @@ static inline u32 pbdma_intr_0_signature_pending_f(void)
510{ 506{
511 return 0x80000000; 507 return 0x80000000;
512} 508}
513static inline u32 pbdma_intr_0_syncpoint_illegal_pending_f(void)
514{
515 return 0x10000000;
516}
517static inline u32 pbdma_intr_1_r(u32 i) 509static inline u32 pbdma_intr_1_r(u32 i)
518{ 510{
519 return 0x00040148 + i*8192; 511 return 0x00040148 + i*8192;
@@ -566,38 +558,6 @@ static inline u32 pbdma_allowed_syncpoints_1_index_f(u32 v)
566{ 558{
567 return (v & 0x7fff) << 0; 559 return (v & 0x7fff) << 0;
568} 560}
569static inline u32 pbdma_syncpointa_r(u32 i)
570{
571 return 0x000400a4 + i*8192;
572}
573static inline u32 pbdma_syncpointa_payload_v(u32 r)
574{
575 return (r >> 0) & 0xffffffff;
576}
577static inline u32 pbdma_syncpointb_r(u32 i)
578{
579 return 0x000400a8 + i*8192;
580}
581static inline u32 pbdma_syncpointb_op_v(u32 r)
582{
583 return (r >> 0) & 0x1;
584}
585static inline u32 pbdma_syncpointb_op_wait_v(void)
586{
587 return 0x00000000;
588}
589static inline u32 pbdma_syncpointb_wait_switch_v(u32 r)
590{
591 return (r >> 4) & 0x1;
592}
593static inline u32 pbdma_syncpointb_wait_switch_en_v(void)
594{
595 return 0x00000001;
596}
597static inline u32 pbdma_syncpointb_syncpt_index_v(u32 r)
598{
599 return (r >> 8) & 0xfff;
600}
601static inline u32 pbdma_runlist_timeslice_r(u32 i) 561static inline u32 pbdma_runlist_timeslice_r(u32 i)
602{ 562{
603 return 0x000400f8 + i*8192; 563 return 0x000400f8 + i*8192;