summaryrefslogtreecommitdiff
path: root/Host-Fifo/volta/gv100/dev_fifo.ref.txt
blob: dcb055e287f57027869896b07636aeb0c075767c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
Copyright (c) 2019, NVIDIA CORPORATION. All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
--------------------------------------------------------------------------------

#define NV_PFIFO_CFG0                                 0x00002004 /* R--4R */
#define NV_PFIFO_CFG0_NUM_PBDMA                              7:0 /* R-IUF */
#define NV_PFIFO_CFG0_NUM_PBDMA_INIT                           14 /* R-I-V */
#define NV_PFIFO_CFG0_PBDMA_FAULT_ID                        23:16 /* R-IUF */
#define NV_PFIFO_CFG0_PBDMA_FAULT_ID_INIT            32 /* R-I-V */
#define NV_PFIFO_CFG1                                 0x00002008 /* R--4R */
#define NV_PFIFO_CFG1_NUM_CHANNELS                          31:0 /* R-IUF */
#define NV_PFIFO_CFG1_NUM_CHANNELS_INIT                     4096 /* R-I-V */
#define NV_PFIFO_CFG2                                 0x0000200c /* R--4R */
#define NV_PFIFO_CFG2_HOST_CLASS_ID                         15:0 /* R-IUF */
#define NV_PFIFO_CFG2_HOST_CLASS_ID_VALUE                 50031 /* R-I-V */
#define NV_PFIFO_CONFIG                                  0x00002200 /* RW-4R */
#define NV_PFIFO_CONFIG_L2_EVICT                                9:8 /* RWIVF */
#define NV_PFIFO_CONFIG_L2_EVICT_FIRST                   0x00000000 /* RWI-V */
#define NV_PFIFO_CONFIG_L2_EVICT_NORMAL                  0x00000001 /* RW--V */
#define NV_PFIFO_ACQ_PRETEST                             0x00002250 /* RW-4R */
#define NV_PFIFO_ACQ_PRETEST_TIMEOUT                            7:0 /* RWIUF */
#define NV_PFIFO_ACQ_PRETEST_TIMEOUT_8                   0x00000008 /* RWI-V */
#define NV_PFIFO_ACQ_PRETEST_TIMESCALE                        15:12 /* RWIUF */
#define NV_PFIFO_ACQ_PRETEST_TIMESCALE_0                 0x00000000 /* RWI-V */
#define NV_PFIFO_ACQ_PRETEST_TIMESCALE_10                0x0000000a /* RW--V */
#define NV_PFIFO_USERD_WRITEBACK                         0x0000225C /* RW-4R */
#define NV_PFIFO_USERD_WRITEBACK_TIMER                          7:0 /* RWIUF */
#define NV_PFIFO_USERD_WRITEBACK_TIMER_DISABLED          0x00000000 /* RW--V */
#define NV_PFIFO_USERD_WRITEBACK_TIMER_SHORT             0x00000003 /* RW--V */
#define NV_PFIFO_USERD_WRITEBACK_TIMER_100US             0x00000064 /* RWI-V */
#define NV_PFIFO_USERD_WRITEBACK_TIMESCALE                    15:12 /* RWIUF */
#define NV_PFIFO_USERD_WRITEBACK_TIMESCALE_0             0x00000000 /* RWI-V */
#define NV_PFIFO_USERD_WRITEBACK_TIMESCALE_SHORT         0x00000000 /*       */
#define NV_PFIFO_USERD_WRITEBACK_TIMESCALE_100US         0x00000000 /*       */
#define NV_PCCSR_CHANNEL_INST(i)                 (0x00800000+(i)*8) /* RW-4A */
#define NV_PCCSR_CHANNEL_INST__SIZE_1         4096 /*       */
#define NV_PCCSR_CHANNEL_INST_PTR                              27:0 /* RWXUF */
#define NV_PCCSR_CHANNEL_INST_TARGET                          29:28 /* RWXVF */
#define NV_PCCSR_CHANNEL_INST_TARGET_VID_MEM             0x00000000 /* RW--V */
#define NV_PCCSR_CHANNEL_INST_TARGET_SYS_MEM_COHERENT    0x00000002 /* RW--V */
#define NV_PCCSR_CHANNEL_INST_TARGET_SYS_MEM_NONCOHERENT 0x00000003 /* RW--V */
#define NV_PCCSR_CHANNEL_INST_BIND                            31:31 /* RWIVF */
#define NV_PCCSR_CHANNEL_INST_BIND_FALSE                 0x00000000 /* RWI-V */
#define NV_PCCSR_CHANNEL_INST_BIND_TRUE                  0x00000001 /* RW--V */
#define NV_PCCSR_CHANNEL_INST_PTR_ALIGN_SHIFT                    12 /*       */
#define NV_PCCSR_CHANNEL(i)                      (0x00800004+(i)*8) /* RW-4A */
#define NV_PCCSR_CHANNEL__SIZE_1              4096 /*       */
#define NV_PCCSR_CHANNEL_ENABLE                                 0:0 /* R-IVF */
#define NV_PCCSR_CHANNEL_ENABLE_NOT_IN_USE               0x00000000 /* R-I-V */
#define NV_PCCSR_CHANNEL_ENABLE_IN_USE                   0x00000001 /* R---V */
#define NV_PCCSR_CHANNEL_NEXT                                   1:1 /* RWIVF */
#define NV_PCCSR_CHANNEL_NEXT_FALSE                      0x00000000 /* RWI-V */
#define NV_PCCSR_CHANNEL_NEXT_TRUE                       0x00000001 /* RW--V */
#define NV_PCCSR_CHANNEL_FORCE_CTX_RELOAD                       8:8 /* -W-VF */
#define NV_PCCSR_CHANNEL_FORCE_CTX_RELOAD_FALSE          0x00000000 /* -W--T */
#define NV_PCCSR_CHANNEL_FORCE_CTX_RELOAD_TRUE           0x00000001 /* -W--T */
#define NV_PCCSR_CHANNEL_ENABLE_SET                           10:10 /* -W-VF */
#define NV_PCCSR_CHANNEL_ENABLE_SET_TRUE                 0x00000001 /* -W--T */
#define NV_PCCSR_CHANNEL_ENABLE_SET_FALSE                0x00000000 /* -W--T */
#define NV_PCCSR_CHANNEL_ENABLE_CLR                           11:11 /* -W-VF */
#define NV_PCCSR_CHANNEL_ENABLE_CLR_TRUE                 0x00000001 /* -W--T */
#define NV_PCCSR_CHANNEL_ENABLE_CLR_FALSE                0x00000000 /* -W--T */
#define NV_PCCSR_CHANNEL_PBDMA_FAULTED                        22:22 /* RWIVF */
#define NV_PCCSR_CHANNEL_PBDMA_FAULTED_FALSE             0x00000000 /* R-I-V */
#define NV_PCCSR_CHANNEL_PBDMA_FAULTED_TRUE              0x00000001 /* R---V */
#define NV_PCCSR_CHANNEL_PBDMA_FAULTED_RESET             0x00000001 /* -W--T */
#define NV_PCCSR_CHANNEL_ENG_FAULTED                          23:23 /* RWIVF */
#define NV_PCCSR_CHANNEL_ENG_FAULTED_FALSE               0x00000000 /* R-I-V */
#define NV_PCCSR_CHANNEL_ENG_FAULTED_TRUE                0x00000001 /* R---V */
#define NV_PCCSR_CHANNEL_ENG_FAULTED_RESET               0x00000001 /* -W--T */
#define NV_PCCSR_CHANNEL_STATUS                                    27:24 /* R-IVF */
#define NV_PCCSR_CHANNEL_STATUS_IDLE                          0x00000000 /* R-I-V */
#define NV_PCCSR_CHANNEL_STATUS_PENDING                       0x00000001 /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_PENDING_CTX_RELOAD            0x00000002 /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_PENDING_ACQUIRE               0x00000003 /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_PENDING_ACQ_CTX_RELOAD        0x00000004 /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_PBDMA                      0x00000005 /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_PBDMA_AND_ENG              0x00000006 /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_ENG                        0x00000007 /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_ENG_PENDING_ACQUIRE        0x00000008 /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_ENG_PENDING                0x00000009 /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_PBDMA_CTX_RELOAD           0x0000000A /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_PBDMA_AND_ENG_CTX_RELOAD   0x0000000B /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_ENG_CTX_RELOAD             0x0000000C /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_ENG_PENDING_CTX_RELOAD     0x0000000D /* R---V */
#define NV_PCCSR_CHANNEL_STATUS_ON_ENG_PENDING_ACQ_CTX_RELOAD 0x0000000E /* R---V */
#define NV_PCCSR_CHANNEL_BUSY                                 28:28 /* R-IVF */
#define NV_PCCSR_CHANNEL_BUSY_FALSE                      0x00000000 /* R-I-V */
#define NV_PCCSR_CHANNEL_BUSY_TRUE                       0x00000001 /* R---V */
#define NV_PFIFO_RUNLIST_BASE                            0x00002270 /* RW-4R */
#define NV_PFIFO_RUNLIST_BASE_PTR                              27:0 /* RWEUF */
#define NV_PFIFO_RUNLIST_BASE_PTR_NULL                   0x00000000 /* RWE-V */
#define NV_PFIFO_RUNLIST_BASE_TARGET                          29:28 /* RWEVF */
#define NV_PFIFO_RUNLIST_BASE_TARGET_VID_MEM             0x00000000 /* RWE-V */
#define NV_PFIFO_RUNLIST_BASE_TARGET_SYS_MEM_COHERENT    0x00000002 /* RW--V */
#define NV_PFIFO_RUNLIST_BASE_TARGET_SYS_MEM_NONCOHERENT 0x00000003 /* RW--V */
#define NV_PFIFO_RUNLIST_BASE_PTR_ALIGN_SHIFT                    12 /*       */
#define NV_PFIFO_RUNLIST                                 0x00002274 /* RW-4R */
#define NV_PFIFO_RUNLIST_LENGTH                                15:0 /* RWEUF */
#define NV_PFIFO_RUNLIST_LENGTH_ZERO                     0x00000000 /* RWE-V */
#define NV_PFIFO_RUNLIST_LENGTH_MAX                      0x0000ffff /* RW--V */
#define NV_PFIFO_RUNLIST_ID                                   23:20 /* RWXUF */
#define NV_PFIFO_ENG_RUNLIST_BASE(i)             (0x00002280+(i)*8) /* R--4A */
#define NV_PFIFO_ENG_RUNLIST_BASE__SIZE_1      13 /*       */
#define NV_PFIFO_ENG_RUNLIST_BASE_PTR                          27:0 /* R-EUF */
#define NV_PFIFO_ENG_RUNLIST_BASE_PTR_NULL               0x00000000 /* R-E-V */
#define NV_PFIFO_ENG_RUNLIST_BASE_TARGET                      29:28 /* R-EVF */
#define NV_PFIFO_ENG_RUNLIST_BASE_TARGET_VID_MEM                0x0 /* R-E-V */
#define NV_PFIFO_ENG_RUNLIST_BASE_TARGET_SYS_MEM_COHERENT       0x2 /* R---V */
#define NV_PFIFO_ENG_RUNLIST_BASE_TARGET_SYS_MEM_NONCOHERENT    0x3 /* R---V */
#define NV_PFIFO_ENG_RUNLIST(i)                  (0x00002284+(i)*8) /* R--4A */
#define NV_PFIFO_ENG_RUNLIST__SIZE_1            13 /*       */
#define NV_PFIFO_ENG_RUNLIST_LENGTH                            15:0 /* R-EUF */
#define NV_PFIFO_ENG_RUNLIST_LENGTH_ZERO                 0x00000000 /* R-E-V */
#define NV_PFIFO_ENG_RUNLIST_LENGTH_MAX                  0x0000ffff /* R---V */
#define NV_PFIFO_ENG_RUNLIST_PENDING                          20:20 /* R-EVF */
#define NV_PFIFO_ENG_RUNLIST_PENDING_FALSE               0x00000000 /* R-E-V */
#define NV_PFIFO_ENG_RUNLIST_PENDING_TRUE                0x00000001 /* R---V */
#define NV_PFIFO_PBDMA_MAP(i)                    (0x00002390+(i)*4) /* R--4A */
#define NV_PFIFO_PBDMA_MAP__SIZE_1                14 /*       */
#define NV_PFIFO_PBDMA_MAP_RUNLISTS                            15:0 /* R-XVF */
#define NV_PFIFO_LB_ENTRY_SIZE                                  128 /*       */
#define NV_PFIFO_LB_GPBUF_CONTROL(i)             (0x000023E0+(i)*8) /* R--4A */
#define NV_PFIFO_LB_GPBUF_CONTROL__SIZE_1       14     /*       */
#define NV_PFIFO_LB_GPBUF_CONTROL_SIZE                        30:24 /* R-XUF */
#define NV_PFIFO_LB_GPBUF_CONTROL_SIZE_128B              0x00000001 /* R-X-V */
#define NV_PFIFO_LB_PBBUF_CONTROL(i)             (0x000023E4+(i)*8) /* R--4A */
#define NV_PFIFO_LB_PBBUF_CONTROL__SIZE_1       14     /*       */
#define NV_PFIFO_LB_PBBUF_CONTROL_SIZE                        31:24 /* R-XUF */
#define NV_PFIFO_LB_PBBUF_CONTROL_SIZE_128B              0x00000001 /* R-X-V */
#define NV_PFIFO_INTR_0                                  0x00002100 /* RW-4R */
#define NV_PFIFO_INTR_0_BIND_ERROR                              0:0 /* RWEVF */
#define NV_PFIFO_INTR_0_BIND_ERROR_NOT_PENDING           0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_0_BIND_ERROR_PENDING               0x00000001 /* R---V */
#define NV_PFIFO_INTR_0_BIND_ERROR_RESET                 0x00000001 /* -W--T */
#define NV_PFIFO_INTR_0_SCHED_ERROR                             8:8 /* RWEVF */
#define NV_PFIFO_INTR_0_SCHED_ERROR_NOT_PENDING          0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_0_SCHED_ERROR_PENDING              0x00000001 /* R---V */
#define NV_PFIFO_INTR_0_SCHED_ERROR_RESET                0x00000001 /* -W--T */
#define NV_PFIFO_INTR_0_CHSW_ERROR                            16:16 /* RWEVF */
#define NV_PFIFO_INTR_0_CHSW_ERROR_NOT_PENDING           0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_0_CHSW_ERROR_PENDING               0x00000001 /* R---V */
#define NV_PFIFO_INTR_0_CHSW_ERROR_RESET                 0x00000001 /* -W--T */
#define NV_PFIFO_INTR_0_MEMOP_TIMEOUT                         23:23 /* RWIVF */
#define NV_PFIFO_INTR_0_MEMOP_TIMEOUT_NOT_PENDING        0x00000000 /* R-I-V */
#define NV_PFIFO_INTR_0_MEMOP_TIMEOUT_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_0_MEMOP_TIMEOUT_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_0_LB_ERROR                              24:24 /* RWEVF */
#define NV_PFIFO_INTR_0_LB_ERROR_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_0_LB_ERROR_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_0_LB_ERROR_RESET                   0x00000001 /* -W--T */
#define NV_PFIFO_INTR_0_PBDMA_INTR                            29:29 /* R-XVF */
#define NV_PFIFO_INTR_0_PBDMA_INTR_NOT_PENDING           0x00000000 /* R---V */
#define NV_PFIFO_INTR_0_PBDMA_INTR_PENDING               0x00000001 /* R---V */
#define NV_PFIFO_INTR_0_RUNLIST_EVENT                         30:30 /* R-EVF */
#define NV_PFIFO_INTR_0_RUNLIST_EVENT_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_0_RUNLIST_EVENT_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_0_CHANNEL_INTR                          31:31 /* RWEVF */
#define NV_PFIFO_INTR_0_CHANNEL_INTR_NOT_PENDING         0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_0_CHANNEL_INTR_PENDING             0x00000001 /* R---V */
#define NV_PFIFO_INTR_0_CHANNEL_INTR_RESET               0x00000001 /* -W--T */
#define NV_PFIFO_INTR_EN_0                               0x00002140 /* RW-4R */
#define NV_PFIFO_INTR_EN_0_BIND_ERROR                           0:0 /* RWIVF */
#define NV_PFIFO_INTR_EN_0_BIND_ERROR_DISABLED           0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_0_BIND_ERROR_ENABLED            0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_0_SCHED_ERROR                          8:8 /* RWIVF */
#define NV_PFIFO_INTR_EN_0_SCHED_ERROR_DISABLED          0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_0_SCHED_ERROR_ENABLED           0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_0_CHSW_ERROR                         16:16 /* RWIVF */
#define NV_PFIFO_INTR_EN_0_CHSW_ERROR_DISABLED           0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_0_CHSW_ERROR_ENABLED            0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_0_MEMOP_TIMEOUT                      23:23 /* RWIVF */
#define NV_PFIFO_INTR_EN_0_MEMOP_TIMEOUT_DISABLED        0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_0_MEMOP_TIMEOUT_ENABLED         0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_0_LB_ERROR                           24:24 /* RWIVF */
#define NV_PFIFO_INTR_EN_0_LB_ERROR_DISABLED             0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_0_LB_ERROR_ENABLED              0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_0_PBDMA_INTR                         29:29 /* RWIVF */
#define NV_PFIFO_INTR_EN_0_PBDMA_INTR_DISABLED           0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_0_PBDMA_INTR_ENABLED            0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_0_RUNLIST_EVENT                      30:30 /* RWIVF */
#define NV_PFIFO_INTR_EN_0_RUNLIST_EVENT_DISABLED        0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_0_RUNLIST_EVENT_ENABLED         0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_0_CHANNEL_INTR                       31:31 /* RWIVF */
#define NV_PFIFO_INTR_EN_0_CHANNEL_INTR_DISABLED         0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_0_CHANNEL_INTR_ENABLED          0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_1                               0x00002528 /* RW-4R */
#define NV_PFIFO_INTR_EN_1_BIND_ERROR                           0:0 /* RWIVF */
#define NV_PFIFO_INTR_EN_1_BIND_ERROR_DISABLED           0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_1_BIND_ERROR_ENABLED            0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_1_SCHED_ERROR                          8:8 /* RWIVF */
#define NV_PFIFO_INTR_EN_1_SCHED_ERROR_DISABLED          0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_1_SCHED_ERROR_ENABLED           0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_1_CHSW_ERROR                         16:16 /* RWIVF */
#define NV_PFIFO_INTR_EN_1_CHSW_ERROR_DISABLED           0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_1_CHSW_ERROR_ENABLED            0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_1_MEMOP_TIMEOUT                      23:23 /* RWIVF */
#define NV_PFIFO_INTR_EN_1_MEMOP_TIMEOUT_DISABLED        0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_1_MEMOP_TIMEOUT_ENABLED         0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_1_LB_ERROR                           24:24 /* RWIVF */
#define NV_PFIFO_INTR_EN_1_LB_ERROR_DISABLED             0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_1_LB_ERROR_ENABLED              0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_1_PBDMA_INTR                         29:29 /* RWIVF */
#define NV_PFIFO_INTR_EN_1_PBDMA_INTR_DISABLED           0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_1_PBDMA_INTR_ENABLED            0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_1_RUNLIST_EVENT                      30:30 /* RWIVF */
#define NV_PFIFO_INTR_EN_1_RUNLIST_EVENT_DISABLED        0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_1_RUNLIST_EVENT_ENABLED         0x00000001 /* RW--V */
#define NV_PFIFO_INTR_EN_1_CHANNEL_INTR                       31:31 /* RWIVF */
#define NV_PFIFO_INTR_EN_1_CHANNEL_INTR_DISABLED         0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_EN_1_CHANNEL_INTR_ENABLED          0x00000001 /* RW--V */
#define NV_PFIFO_INTR_STALL                               0x00002530 /* RW-4R */
#define NV_PFIFO_INTR_STALL_BIND_ERROR                           0:0 /* RWIVF */
#define NV_PFIFO_INTR_STALL_BIND_ERROR_DISABLED           0x00000000 /* RW--V */
#define NV_PFIFO_INTR_STALL_BIND_ERROR_ENABLED            0x00000001 /* RWI-V */
#define NV_PFIFO_INTR_STALL_SCHED_ERROR                          8:8 /* RWIVF */
#define NV_PFIFO_INTR_STALL_SCHED_ERROR_DISABLED          0x00000000 /* RW--V */
#define NV_PFIFO_INTR_STALL_SCHED_ERROR_ENABLED           0x00000001 /* RWI-V */
#define NV_PFIFO_INTR_STALL_CHSW_ERROR                         16:16 /* RWIVF */
#define NV_PFIFO_INTR_STALL_CHSW_ERROR_DISABLED           0x00000000 /* RW--V */
#define NV_PFIFO_INTR_STALL_CHSW_ERROR_ENABLED            0x00000001 /* RWI-V */
#define NV_PFIFO_INTR_STALL_MEMOP_TIMEOUT                      23:23 /* RWIVF */
#define NV_PFIFO_INTR_STALL_MEMOP_TIMEOUT_DISABLED        0x00000000 /* RW--V */
#define NV_PFIFO_INTR_STALL_MEMOP_TIMEOUT_ENABLED         0x00000001 /* RWI-V */
#define NV_PFIFO_INTR_STALL_LB_ERROR                           24:24 /* RWIVF */
#define NV_PFIFO_INTR_STALL_LB_ERROR_DISABLED             0x00000000 /* RW--V */
#define NV_PFIFO_INTR_STALL_LB_ERROR_ENABLED              0x00000001 /* RWI-V */
#define NV_PFIFO_INTR_STALL_PBDMA_INTR                         29:29 /* RWIVF */
#define NV_PFIFO_INTR_STALL_PBDMA_INTR_DISABLED           0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_STALL_PBDMA_INTR_ENABLED            0x00000001 /* RW--V */
#define NV_PFIFO_INTR_STALL_RUNLIST_EVENT                      30:30 /* RWIVF */
#define NV_PFIFO_INTR_STALL_RUNLIST_EVENT_DISABLED        0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_STALL_RUNLIST_EVENT_ENABLED         0x00000001 /* RW--V */
#define NV_PFIFO_INTR_STALL_CHANNEL_INTR                       31:31 /* RWIVF */
#define NV_PFIFO_INTR_STALL_CHANNEL_INTR_DISABLED         0x00000000 /* RWI-V */
#define NV_PFIFO_INTR_STALL_CHANNEL_INTR_ENABLED          0x00000001 /* RW--V */
#define NV_PFIFO_INTR_BIND_ERROR                         0x0000252C /* R--4R */
#define NV_PFIFO_INTR_BIND_ERROR_CODE                           7:0 /* R-EVF */
#define NV_PFIFO_INTR_BIND_ERROR_CODE_NO_ERROR           0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_BIND_ERROR_CODE_BIND_NOT_UNBOUND   0x00000001 /* R---V */
#define NV_PFIFO_INTR_BIND_ERROR_CODE_UNBIND_WHILE_RUNNING 0x00000003 /* R---V */
#define NV_PFIFO_INTR_BIND_ERROR_CODE_INVALID_CTX_TGT      0x00000006 /* R---V */
#define NV_PFIFO_INTR_BIND_ERROR_CODE_UNBIND_WHILE_PARKED  0x0000000B /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR                        0x0000254C /* R--4R */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE                          7:0 /* R-EVF */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_NO_ERROR          0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_ENGINE_RESET      0x00000005 /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_RL_REQ_TIMEOUT    0x0000000c /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_RL_ACK_TIMEOUT    0x00000006 /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_RL_ACK_EXTRA      0x00000007 /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_RL_RDAT_TIMEOUT   0x00000008 /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_RL_RDAT_EXTRA     0x00000009 /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_CTXSW_TIMEOUT     0x0000000a /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_NEW_RUNLIST       0x0000000d /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_CONFIG_WHILE_BUSY 0x0000000e /* R---V */
#define NV_PFIFO_INTR_SCHED_ERROR_CODE_BAD_TSG           0x00000020 /* R---V */
#define NV_PFIFO_INTR_CHSW_ERROR                          0x0000256C /* R--4R */
#define NV_PFIFO_INTR_CHSW_ERROR_CODE                            7:0 /* R-EVF */
#define NV_PFIFO_INTR_CHSW_ERROR_CODE_NO_ERROR            0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_CHSW_ERROR_CODE_REQ_TIMEOUT         0x00000001 /* R---V */
#define NV_PFIFO_INTR_CHSW_ERROR_CODE_ACK_TIMEOUT         0x00000002 /* R---V */
#define NV_PFIFO_INTR_CHSW_ERROR_CODE_ACK_EXTRA           0x00000003 /* R---V */
#define NV_PFIFO_INTR_CHSW_ERROR_CODE_RDAT_TIMEOUT        0x00000004 /* R---V */
#define NV_PFIFO_INTR_CHSW_ERROR_CODE_RDAT_EXTRA          0x00000005 /* R---V */
#define NV_PFIFO_INTR_LB_ERROR                           0x0000258C /* R--4R */
#define NV_PFIFO_INTR_LB_ERROR_CODE                             7:0 /* R-EVF */
#define NV_PFIFO_INTR_LB_ERROR_CODE_NO_ERROR             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_LB_ERROR_CODE_REQ_TIMEOUT          0x00000002 /* R---V */
#define NV_PFIFO_INTR_LB_ERROR_CODE_ACK_TIMEOUT          0x00000003 /* R---V */
#define NV_PFIFO_INTR_LB_ERROR_CODE_ACK_EXTRA            0x00000004 /* R---V */
#define NV_PFIFO_INTR_LB_ERROR_CODE_RDAT_TIMEOUT         0x00000005 /* R---V */
#define NV_PFIFO_INTR_LB_ERROR_CODE_RDAT_EXTRA           0x00000006 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID                           0x000025A0 /* R--4R */
#define NV_PFIFO_INTR_PBDMA_ID_0                                0:0 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_0_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_0_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_1                                1:1 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_1_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_1_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_2                                2:2 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_2_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_2_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_3                                3:3 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_3_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_3_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_4                                4:4 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_4_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_4_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_5                                5:5 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_5_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_5_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_6                                6:6 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_6_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_6_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_7                                7:7 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_7_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_7_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_8                                8:8 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_8_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_8_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_9                                9:9 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_9_NOT_PENDING             0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_9_PENDING                 0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_10                             10:10 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_10_NOT_PENDING            0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_10_PENDING                0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_11                             11:11 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_11_NOT_PENDING            0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_11_PENDING                0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_12                             12:12 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_12_NOT_PENDING            0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_12_PENDING                0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_13                             13:13 /* R-EVF */
#define NV_PFIFO_INTR_PBDMA_ID_13_NOT_PENDING            0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_PBDMA_ID_13_PENDING                0x00000001 /* R---V */
#define NV_PFIFO_INTR_PBDMA_ID_STATUS(i)                    (i):(i) /*       */
#define NV_PFIFO_INTR_PBDMA_ID_STATUS__SIZE_1                      14 /*       */
#define NV_PFIFO_INTR_PBDMA_ID_STATUS_NOT_PENDING        0x00000000 /*       */
#define NV_PFIFO_INTR_PBDMA_ID_STATUS_PENDING            0x00000001 /*       */
#define NV_PFIFO_INTR_RUNLIST                            0x00002A00 /* RW-4R */
#define NV_PFIFO_INTR_RUNLIST_EVENT(i)                      (i):(i) /*       */
#define NV_PFIFO_INTR_RUNLIST_EVENT__SIZE_1                      32 /*       */
#define NV_PFIFO_INTR_RUNLIST_EVENT_NOT_PENDING          0x00000000 /*       */
#define NV_PFIFO_INTR_RUNLIST_EVENT_PENDING              0x00000001 /*       */
#define NV_PFIFO_INTR_RUNLIST_EVENT_RESET                0x00000001 /*       */
#define NV_PFIFO_INTR_RUNLIST_EVENT_0                           0:0 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_0_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_0_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_0_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_1                           1:1 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_1_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_1_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_1_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_2                           2:2 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_2_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_2_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_2_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_3                           3:3 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_3_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_3_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_3_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_4                           4:4 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_4_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_4_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_4_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_5                           5:5 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_5_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_5_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_5_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_6                           6:6 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_6_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_6_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_6_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_7                           7:7 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_7_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_7_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_7_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_8                           8:8 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_8_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_8_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_8_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_9                           9:9 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_9_NOT_PENDING        0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_9_PENDING            0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_9_RESET              0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_10                        10:10 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_10_NOT_PENDING       0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_10_PENDING           0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_10_RESET             0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_11                        11:11 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_11_NOT_PENDING       0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_11_PENDING           0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_11_RESET             0x00000001 /* -W--T */
#define NV_PFIFO_INTR_RUNLIST_EVENT_12                        12:12 /* RWEVF */
#define NV_PFIFO_INTR_RUNLIST_EVENT_12_NOT_PENDING       0x00000000 /* R-E-V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_12_PENDING           0x00000001 /* R---V */
#define NV_PFIFO_INTR_RUNLIST_EVENT_12_RESET             0x00000001 /* -W--T */
#define NV_PFIFO_ENG_TIMEOUT                             0x00002A0C /* RW-4R */
#define NV_PFIFO_ENG_TIMEOUT_PERIOD                            30:0 /* RWIVF */
#define NV_PFIFO_ENG_TIMEOUT_PERIOD_INIT                 0x003fffff /* RWI-V */
#define NV_PFIFO_ENG_TIMEOUT_PERIOD_MAX                  0x7fffffff /* RW--V */
#define NV_PFIFO_ENG_TIMEOUT_DETECTION                        31:31 /* RWIVF */
#define NV_PFIFO_ENG_TIMEOUT_DETECTION_DISABLED          0x00000000 /* RW--V */
#define NV_PFIFO_ENG_TIMEOUT_DETECTION_ENABLED           0x00000001 /* RWI-V */
#define NV_PFIFO_CLEAR_FAULTED_TIMEOUT                    0x00002A14 /* RW-4R */
#define NV_PFIFO_CLEAR_FAULTED_TIMEOUT_PERIOD                   29:0 /* RWIVF */
#define NV_PFIFO_CLEAR_FAULTED_TIMEOUT_PERIOD_INIT        0x000003ff /* RWI-V */
#define NV_PFIFO_CLEAR_FAULTED_TIMEOUT_PERIOD_MAX         0x3fffffff /* RW--V */
#define NV_PFIFO_CLEAR_FAULTED_TIMEOUT_DETECTION               31:31 /* RWIVF */
#define NV_PFIFO_CLEAR_FAULTED_TIMEOUT_DETECTION_DISABLED 0x00000000 /* RW--V */
#define NV_PFIFO_CLEAR_FAULTED_TIMEOUT_DETECTION_ENABLED  0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG                                  0x000026E0 /* RW-4R */
#define NV_PFIFO_BLKCG_IDLE_CG_DLY_CNT                         5:0 /* RWIVF */
#define NV_PFIFO_BLKCG_IDLE_CG_DLY_CNT_INIT             0x00000000 /* RWI-V */
#define NV_PFIFO_BLKCG_IDLE_CG_DLY_CNT__PROD            0x00000002 /* RW--V */
#define NV_PFIFO_BLKCG_IDLE_CG_EN                              6:6 /* RWIVF */
#define NV_PFIFO_BLKCG_IDLE_CG_EN_ENABLED               0x00000001 /* RW--V */
#define NV_PFIFO_BLKCG_IDLE_CG_EN_DISABLED              0x00000000 /* RWI-V */
#define NV_PFIFO_BLKCG_IDLE_CG_EN__PROD                 0x00000001 /* RW--V */
#define NV_PFIFO_BLKCG_STALL_CG_EN                           14:14 /* RWIVF */
#define NV_PFIFO_BLKCG_STALL_CG_EN_ENABLED              0x00000001 /* RW--V */
#define NV_PFIFO_BLKCG_STALL_CG_EN_DISABLED             0x00000000 /* RWI-V */
#define NV_PFIFO_BLKCG_STALL_CG_EN__PROD                0x00000001 /* RW--V */
#define NV_PFIFO_BLKCG_WAKEUP_DLY_CNT                        19:16 /* RWIVF */
#define NV_PFIFO_BLKCG_WAKEUP_DLY_CNT_INIT              0x00000000 /* RWI-V */
#define NV_PFIFO_BLKCG_WAKEUP_DLY_CNT__PROD             0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1                                 0x000026EC /* RW-4R */
#define NV_PFIFO_BLKCG1_MONITOR_CG_EN                          0:0 /* RWIVF */
#define NV_PFIFO_BLKCG1_MONITOR_CG_EN_ENABLED           0x00000001 /* RW--V */
#define NV_PFIFO_BLKCG1_MONITOR_CG_EN_DISABLED          0x00000000 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG                                  16:1 /*       */
#define NV_PFIFO_BLKCG1_SLCG_ENABLED                    0x00000000 /*       */
#define NV_PFIFO_BLKCG1_SLCG_DISABLED                   0x0000FFFF /*       */
#define NV_PFIFO_BLKCG1_SLCG__PROD                      0x00000000 /*       */
#define NV_PFIFO_BLKCG1_SLCG_RLP                               1:1 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_RLP_ENABLED                0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_RLP_DISABLED               0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_RLP__PROD                  0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_CPUQ_RSP                          2:2 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_CPUQ_RSP_ENABLED           0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_CPUQ_RSP_DISABLED          0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_CPUQ_RSP__PROD             0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_EVH                               3:3 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_EVH_ENABLED                0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_EVH_DISABLED               0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_EVH__PROD                  0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PMC                               4:4 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_PMC_ENABLED                0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PMC_DISABLED               0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_PMC__PROD                  0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_FECS_PRIV                         5:5 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_FECS_PRIV_ENABLED          0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_FECS_PRIV_DISABLED         0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_FECS_PRIV__PROD            0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PRIV_RING                         6:6 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_PRIV_RING_ENABLED          0x00000000 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_PRIV_RING_DISABLED         0x00000001 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PRIV_RING__PROD            0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_EISM                              7:7 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_EISM_ENABLED               0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_EISM_DISABLED              0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_EISM__PROD                 0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_LB                                8:8 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_LB_ENABLED                 0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_LB_DISABLED                0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_LB__PROD                   0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_CTL                         9:9 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_CTL_ENABLED          0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_CTL_DISABLED         0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_CTL__PROD            0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_GP                        10:10 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_GP_ENABLED           0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_GP_DISABLED          0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_GP__PROD             0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_PB                        11:11 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_PB_ENABLED           0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_PB_DISABLED          0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_PBDMA_PB__PROD             0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_TMR                             12:12 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_TMR_ENABLED                0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_TMR_DISABLED               0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_TMR__PROD                  0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PRI                             13:13 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_PRI_ENABLED                0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_PRI_DISABLED               0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_PRI__PROD                  0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_CHSW                            14:14 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_CHSW_ENABLED               0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_CHSW_DISABLED              0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_CHSW__PROD                 0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_XBAR                            15:15 /* RWIVF */
#define NV_PFIFO_BLKCG1_SLCG_XBAR_ENABLED               0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_XBAR_DISABLED              0x00000001 /* RWI-V */
#define NV_PFIFO_BLKCG1_SLCG_XBAR__PROD                 0x00000000 /* RW--V */
#define NV_PFIFO_BLKCG1_SLCG_UNUSED                           16:16 /*      */
#define NV_PFIFO_BLKCG1_SLCG_UNUSED_ENABLED              0x00000000 /*      */
#define NV_PFIFO_BLKCG1_SLCG_UNUSED_DISABLED             0x00000001 /*      */
#define NV_PFIFO_BLKCG1_SLCG_UNUSED__PROD                0x00000000 /*      */
#define NV_PFIFO_SCHED_DISABLE                           0x00002630 /* RW-4R */
#define NV_PFIFO_SCHED_DISABLE_RUNLIST(i)                       (i):(i) /*       */
#define NV_PFIFO_SCHED_DISABLE_RUNLIST__SIZE_1     13 /*       */
#define NV_PFIFO_SCHED_DISABLE_FALSE                         0x00000000 /*       */
#define NV_PFIFO_SCHED_DISABLE_TRUE                          0x00000001 /*       */
#define NV_PFIFO_SCHED_DISABLE_RUNLIST_MASK   12:0 /* RWEVF */
#define NV_PFIFO_SCHED_DISABLE_RUNLIST_MASK_INIT                      0 /* RWE-V */
#define NV_PFIFO_PREEMPT                                 0x00002634 /* RW-4R */
#define NV_PFIFO_PREEMPT_ID                                    11:0 /*       */
#define NV_PFIFO_PREEMPT_ID_NULL                         0x00000000 /*       */
#define NV_PFIFO_PREEMPT_ID_HW                   11:0 /* RWEUF */
#define NV_PFIFO_PREEMPT_ID_HW_NULL                      0x00000000 /* RWE-V */
#define NV_PFIFO_PREEMPT_PENDING                              20:20 /* R-EVF */
#define NV_PFIFO_PREEMPT_PENDING_FALSE                   0x00000000 /* R-E-V */
#define NV_PFIFO_PREEMPT_PENDING_TRUE                    0x00000001 /* R---V */
#define NV_PFIFO_PREEMPT_TYPE                                 25:24 /* RWEVF */
#define NV_PFIFO_PREEMPT_TYPE_CHANNEL                    0x00000000 /* RWE-V */
#define NV_PFIFO_PREEMPT_TYPE_TSG                        0x00000001 /* RW--V */
#define NV_PFIFO_RUNLIST_PREEMPT                           0x00002638 /* RW-4R */
#define NV_PFIFO_RUNLIST_PREEMPT_RUNLIST(i)                   (i):(i) /*       */
#define NV_PFIFO_RUNLIST_PREEMPT_RUNLIST__SIZE_1                   32 /*       */
#define NV_PFIFO_RUNLIST_PREEMPT_PENDING                   0x00000001 /*       */
#define NV_PFIFO_RUNLIST_PREEMPT_DONE                      0x00000000 /*       */
#define NV_PFIFO_RUNLIST_PREEMPT_RUNLISTS  13-1:0 /* RWEUF */
#define NV_PFIFO_RUNLIST_PREEMPT_RUNLISTS_INIT           0x00000000 /* RWE-V */
#define NV_PFIFO_SCHED_STATUS                            0x0000263C /* R--4R */
#define NV_PFIFO_SCHED_STATUS_CHSW                              1:1 /* R-EVF */
#define NV_PFIFO_SCHED_STATUS_CHSW_NOT_IN_PROGRESS       0x00000000 /* R-E-V */
#define NV_PFIFO_SCHED_STATUS_CHSW_IN_PROGRESS           0x00000001 /* R---V */
#define NV_PFIFO_SCHED_STATUS_RUNLIST_FETCH                     2:2 /* R-EVF */
#define NV_PFIFO_SCHED_STATUS_RUNLIST_FETCH_IDLE         0x00000000 /* R-E-V */
#define NV_PFIFO_SCHED_STATUS_RUNLIST_FETCH_BUSY         0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS(i)                (0x00002640+(i)*8) /* R--4A */
#define NV_PFIFO_ENGINE_STATUS__SIZE_1          15 /*       */
#define NV_PFIFO_ENGINE_STATUS_ID                              11:0 /*       */
#define NV_PFIFO_ENGINE_STATUS_ID_ZERO                   0x00000000 /*       */
#define NV_PFIFO_ENGINE_STATUS_ID_HW             11:0 /* R-XUF */
#define NV_PFIFO_ENGINE_STATUS_ID_HW_ZERO                0x00000000 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_ID_TYPE                        12:12 /* R-XVF */
#define NV_PFIFO_ENGINE_STATUS_ID_TYPE_CHID              0x00000000 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_ID_TYPE_TSGID             0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_CTX_STATUS                     15:13 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_CTX_STATUS_INVALID        0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_CTX_STATUS_VALID          0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_CTX_STATUS_CTXSW_LOAD     0x00000005 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_CTX_STATUS_CTXSW_SAVE     0x00000006 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_CTX_STATUS_CTXSW_SWITCH   0x00000007 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_NEXT_ID                        27:16 /*       */
#define NV_PFIFO_ENGINE_STATUS_NEXT_ID_ZERO              0x00000000 /*       */
#define NV_PFIFO_ENGINE_STATUS_NEXT_ID_HW                     27:16 /* R-XUF */
#define NV_PFIFO_ENGINE_STATUS_NEXT_ID_HW_ZERO           0x00000000 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_NEXT_ID_TYPE                   28:28 /* R-XVF */
#define NV_PFIFO_ENGINE_STATUS_NEXT_ID_TYPE_CHID         0x00000000 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_NEXT_ID_TYPE_TSGID        0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_ENG_RELOAD                     29:29 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_ENG_RELOAD_FALSE          0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_ENG_RELOAD_TRUE           0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_FAULTED                        30:30 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_FAULTED_FALSE             0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_FAULTED_TRUE              0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_ENGINE                         31:31 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_ENGINE_IDLE               0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_ENGINE_BUSY               0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_CTXSW                          15:15 /*       */
#define NV_PFIFO_ENGINE_STATUS_CTXSW_NOT_IN_PROGRESS     0x00000000 /*       */
#define NV_PFIFO_ENGINE_STATUS_CTXSW_IN_PROGRESS         0x00000001 /*       */
#define NV_PFIFO_ENGINE_STATUS_DEBUG(i)              (0x00002644+(i)*8) /* R--4A */
#define NV_PFIFO_ENGINE_STATUS_DEBUG__SIZE_1        15 /*       */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_IF_EN                          0:0 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_IF_EN_DISABLED          0x00000000 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_IF_EN_ENABLED           0x00000001 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_INTR                           4:4 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_INTR_FALSE              0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_INTR_TRUE               0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE0_NO_CREDITS               8:8 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE0_NO_CREDITS_FALSE  0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE0_NO_CREDITS_TRUE   0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE0_WFI                    12:12 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE0_WFI_FALSE         0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE0_WFI_TRUE          0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE1_NO_CREDITS             16:16 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE1_NO_CREDITS_FALSE  0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE1_NO_CREDITS_TRUE   0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE1_WFI                    20:20 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE1_WFI_FALSE         0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_DEBUG_PIPE1_WFI_TRUE          0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_INST(i)                 (0x00003100+(i)*4) /* R--4A */
#define NV_PFIFO_ENGINE_STATUS_INST__SIZE_1           15 /*       */
#define NV_PFIFO_ENGINE_STATUS_INST_PTR                              27:0 /* R-XUF */
#define NV_PFIFO_ENGINE_STATUS_INST_PTR_ZERO                   0x00000000 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_INST_TARGET                          29:28 /* R-XUF */
#define NV_PFIFO_ENGINE_STATUS_INST_TARGET_VID_MEM             0x00000000 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_INST_TARGET_SYS_MEM_COHERENT    0x00000002 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_INST_TARGET_SYS_MEM_NONCOHERENT 0x00000003 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_INST_VALID                           31:31 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_INST_VALID_FALSE                0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_INST_VALID_TRUE                 0x00000001 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST(i)                 (0x00003000+(i)*4) /* R--4A */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST__SIZE_1           15 /*       */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST_PTR                              27:0 /* R-XUF */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST_PTR_ZERO                   0x00000000 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST_TARGET                          29:28 /* R-XUF */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST_TARGET_VID_MEM             0x00000000 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST_TARGET_SYS_MEM_COHERENT    0x00000002 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST_TARGET_SYS_MEM_NONCOHERENT 0x00000003 /* R---V */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST_VALID                           31:31 /* R-EVF */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST_VALID_FALSE                0x00000000 /* R-E-V */
#define NV_PFIFO_ENGINE_STATUS_NEXT_INST_VALID_TRUE                 0x00000001 /* R---V */
#define NV_PFIFO_PBDMA_STATUS(i)                 (0x00003080+(i)*4) /* R--4A */
#define NV_PFIFO_PBDMA_STATUS__SIZE_1             14 /*       */
#define NV_PFIFO_PBDMA_STATUS_ID                               11:0 /*       */
#define NV_PFIFO_PBDMA_STATUS_ID_ZERO                    0x00000000 /*       */
#define NV_PFIFO_PBDMA_STATUS_ID_HW              11:0 /* R-XUF */
#define NV_PFIFO_PBDMA_STATUS_ID_HW_ZERO                 0x00000000 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_ID_TYPE                         12:12 /* R-XVF */
#define NV_PFIFO_PBDMA_STATUS_ID_TYPE_CHID               0x00000000 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_ID_TYPE_TSGID              0x00000001 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_CHAN_STATUS                     15:13 /* R-EVF */
#define NV_PFIFO_PBDMA_STATUS_CHAN_STATUS_INVALID        0x00000000 /* R-E-V */
#define NV_PFIFO_PBDMA_STATUS_CHAN_STATUS_VALID          0x00000001 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_CHAN_STATUS_CHSW_LOAD      0x00000005 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_CHAN_STATUS_CHSW_SAVE      0x00000006 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_CHAN_STATUS_CHSW_SWITCH    0x00000007 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_NEXT_ID                         27:16 /*       */
#define NV_PFIFO_PBDMA_STATUS_NEXT_ID_ZERO               0x00000000 /*       */
#define NV_PFIFO_PBDMA_STATUS_NEXT_ID_HW                      27:16 /* R-XUF */
#define NV_PFIFO_PBDMA_STATUS_NEXT_ID_HW_ZERO            0x00000000 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_NEXT_ID_TYPE                    28:28 /* R-XVF */
#define NV_PFIFO_PBDMA_STATUS_NEXT_ID_TYPE_CHID          0x00000000 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_NEXT_ID_TYPE_TSGID         0x00000001 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_CHSW                            15:15 /*       */
#define NV_PFIFO_PBDMA_STATUS_CHSW_NOT_IN_PROGRESS       0x00000000 /*       */
#define NV_PFIFO_PBDMA_STATUS_CHSW_IN_PROGRESS           0x00000001 /*       */
#define NV_PFIFO_PBDMA_STATUS_INST(i)                 (0x00002790+(i)*4) /* R--4A */
#define NV_PFIFO_PBDMA_STATUS_INST__SIZE_1             14 /*       */
#define NV_PFIFO_PBDMA_STATUS_INST_PTR                              27:0 /* R-XUF */
#define NV_PFIFO_PBDMA_STATUS_INST_PTR_ZERO                   0x00000000 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_INST_TARGET                          29:28 /* R-XUF */
#define NV_PFIFO_PBDMA_STATUS_INST_TARGET_VID_MEM             0x00000000 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_INST_TARGET_SYS_MEM_COHERENT    0x00000002 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_INST_TARGET_SYS_MEM_NONCOHERENT 0x00000003 /* R---V */
#define NV_PFIFO_PBDMA_STATUS_INST_VALID                           31:31 /* R-EVF */
#define NV_PFIFO_PBDMA_STATUS_INST_VALID_FALSE                0x00000000 /* R-E-V */
#define NV_PFIFO_PBDMA_STATUS_INST_VALID_TRUE                 0x00000001 /* R---V */