summaryrefslogtreecommitdiff
path: root/Host-Fifo/volta/gv100/dev_bus.ref.txt
blob: 488e265cdafa7e0faba062ab7a78840de5c050d4 (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
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_PBUS_SW_SCRATCH(i)                     (0x00001580+(i)*4) /* RW-4A */
#define NV_PBUS_SW_SCRATCH__SIZE_1                                32 /*       */
#define NV_PBUS_SW_SCRATCH_FIELD                                31:0 /* RWIVF */
#define NV_PBUS_SW_SCRATCH_FIELD_INIT                     0x00000000 /* RWI-V */
#define NV_PBUS_INTR_0                                   0x00001100 /* RW-4R */
#define NV_PBUS_INTR_0_PRI_SQUASH                               1:1 /* RWIVF */
#define NV_PBUS_INTR_0_PRI_SQUASH_NOT_PENDING            0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_PRI_SQUASH_PENDING                0x00000001 /* R---V */
#define NV_PBUS_INTR_0_PRI_SQUASH_RESET                  0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_PRI_FECSERR                              2:2 /* RWIVF */
#define NV_PBUS_INTR_0_PRI_FECSERR_NOT_PENDING           0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_PRI_FECSERR_PENDING               0x00000001 /* R---V */
#define NV_PBUS_INTR_0_PRI_FECSERR_RESET                 0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_PRI_TIMEOUT                              3:3 /* RWIVF */
#define NV_PBUS_INTR_0_PRI_TIMEOUT_NOT_PENDING           0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_PRI_TIMEOUT_PENDING               0x00000001 /* R---V */
#define NV_PBUS_INTR_0_PRI_TIMEOUT_RESET                 0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_FB_REQ_TIMEOUT                           4:4 /* RWIVF */
#define NV_PBUS_INTR_0_FB_REQ_TIMEOUT_NOT_PENDING        0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_FB_REQ_TIMEOUT_PENDING            0x00000001 /* R---V */
#define NV_PBUS_INTR_0_FB_REQ_TIMEOUT_RESET              0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_FB_ACK_TIMEOUT                           5:5 /* RWIVF */
#define NV_PBUS_INTR_0_FB_ACK_TIMEOUT_NOT_PENDING        0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_FB_ACK_TIMEOUT_PENDING            0x00000001 /* R---V */
#define NV_PBUS_INTR_0_FB_ACK_TIMEOUT_RESET              0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_FB_ACK_EXTRA                             6:6 /* RWIVF */
#define NV_PBUS_INTR_0_FB_ACK_EXTRA_NOT_PENDING          0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_FB_ACK_EXTRA_PENDING              0x00000001 /* R---V */
#define NV_PBUS_INTR_0_FB_ACK_EXTRA_RESET                0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_FB_RDATA_TIMEOUT                         7:7 /* RWIVF */
#define NV_PBUS_INTR_0_FB_RDATA_TIMEOUT_NOT_PENDING      0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_FB_RDATA_TIMEOUT_PENDING          0x00000001 /* R---V */
#define NV_PBUS_INTR_0_FB_RDATA_TIMEOUT_RESET            0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_FB_RDATA_EXTRA                           8:8 /* RWIVF */
#define NV_PBUS_INTR_0_FB_RDATA_EXTRA_NOT_PENDING        0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_FB_RDATA_EXTRA_PENDING            0x00000001 /* R---V */
#define NV_PBUS_INTR_0_FB_RDATA_EXTRA_RESET              0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_SW                                     26:26 /* RWIVF */
#define NV_PBUS_INTR_0_SW_NOT_PENDING                    0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_SW_PENDING                        0x00000001 /* R---V */
#define NV_PBUS_INTR_0_SW_RESET                          0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_POSTED_DEADLOCK_TIMEOUT                  27:27 /* RWIVF */
#define NV_PBUS_INTR_0_POSTED_DEADLOCK_TIMEOUT_NOT_PENDING 0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_POSTED_DEADLOCK_TIMEOUT_PENDING     0x00000001 /* R---V */
#define NV_PBUS_INTR_0_POSTED_DEADLOCK_TIMEOUT_RESET       0x00000001 /* -W--C */
#define NV_PBUS_INTR_0_ACCESS_TIMEOUT                         31:31 /* RWIVF */
#define NV_PBUS_INTR_0_ACCESS_TIMEOUT_NOT_PENDING        0x00000000 /* R-I-V */
#define NV_PBUS_INTR_0_ACCESS_TIMEOUT_PENDING            0x00000001 /* R---V */
#define NV_PBUS_INTR_0_ACCESS_TIMEOUT_RESET              0x00000001 /* -W--C */
#define NV_PBUS_INTR_EN_0                                0x00001140 /* RW-4R */
#define NV_PBUS_INTR_EN_0_PRI_SQUASH                            1:1 /* RWIVF */
#define NV_PBUS_INTR_EN_0_PRI_SQUASH_DISABLED            0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_PRI_SQUASH_ENABLED             0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_PRI_FECSERR                           2:2 /* RWIVF */
#define NV_PBUS_INTR_EN_0_PRI_FECSERR_DISABLED           0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_PRI_FECSERR_ENABLED            0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_PRI_TIMEOUT                           3:3 /* RWIVF */
#define NV_PBUS_INTR_EN_0_PRI_TIMEOUT_DISABLED           0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_PRI_TIMEOUT_ENABLED            0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_FB_REQ_TIMEOUT                        4:4 /* RWIVF */
#define NV_PBUS_INTR_EN_0_FB_REQ_TIMEOUT_DISABLED        0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_FB_REQ_TIMEOUT_ENABLED         0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_FB_ACK_TIMEOUT                        5:5 /* RWIVF */
#define NV_PBUS_INTR_EN_0_FB_ACK_TIMEOUT_DISABLED        0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_FB_ACK_TIMEOUT_ENABLED         0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_FB_ACK_EXTRA                          6:6 /* RWIVF */
#define NV_PBUS_INTR_EN_0_FB_ACK_EXTRA_DISABLED          0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_FB_ACK_EXTRA_ENABLED           0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_FB_RDATA_TIMEOUT                      7:7 /* RWIVF */
#define NV_PBUS_INTR_EN_0_FB_RDATA_TIMEOUT_DISABLED      0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_FB_RDATA_TIMEOUT_ENABLED       0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_FB_RDATA_EXTRA                        8:8 /* RWIVF */
#define NV_PBUS_INTR_EN_0_FB_RDATA_EXTRA_DISABLED        0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_FB_RDATA_EXTRA_ENABLED         0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_SW                                  26:26 /* RWIVF */
#define NV_PBUS_INTR_EN_0_SW_DISABLED                    0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_SW_ENABLED                     0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_POSTED_DEADLOCK_TIMEOUT                27:27 /* RWIVF */
#define NV_PBUS_INTR_EN_0_POSTED_DEADLOCK_TIMEOUT_DISABLED  0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_POSTED_DEADLOCK_TIMEOUT_ENABLED   0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_0_ACCESS_TIMEOUT                      31:31 /* RWIVF */
#define NV_PBUS_INTR_EN_0_ACCESS_TIMEOUT_DISABLED        0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_0_ACCESS_TIMEOUT_ENABLED         0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1                                0x00001144 /* RW-4R */
#define NV_PBUS_INTR_EN_1_PRI_SQUASH                            1:1 /* RWIVF */
#define NV_PBUS_INTR_EN_1_PRI_SQUASH_DISABLED            0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_PRI_SQUASH_ENABLED             0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_PRI_FECSERR                           2:2 /* RWIVF */
#define NV_PBUS_INTR_EN_1_PRI_FECSERR_DISABLED           0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_PRI_FECSERR_ENABLED            0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_PRI_TIMEOUT                           3:3 /* RWIVF */
#define NV_PBUS_INTR_EN_1_PRI_TIMEOUT_DISABLED           0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_PRI_TIMEOUT_ENABLED            0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_FB_REQ_TIMEOUT                        4:4 /* RWIVF */
#define NV_PBUS_INTR_EN_1_FB_REQ_TIMEOUT_DISABLED        0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_FB_REQ_TIMEOUT_ENABLED         0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_FB_ACK_TIMEOUT                        5:5 /* RWIVF */
#define NV_PBUS_INTR_EN_1_FB_ACK_TIMEOUT_DISABLED        0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_FB_ACK_TIMEOUT_ENABLED         0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_FB_ACK_EXTRA                          6:6 /* RWIVF */
#define NV_PBUS_INTR_EN_1_FB_ACK_EXTRA_DISABLED          0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_FB_ACK_EXTRA_ENABLED           0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_FB_RDATA_TIMEOUT                      7:7 /* RWIVF */
#define NV_PBUS_INTR_EN_1_FB_RDATA_TIMEOUT_DISABLED      0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_FB_RDATA_TIMEOUT_ENABLED       0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_FB_RDATA_EXTRA                        8:8 /* RWIVF */
#define NV_PBUS_INTR_EN_1_FB_RDATA_EXTRA_DISABLED        0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_FB_RDATA_EXTRA_ENABLED         0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_SW                                  26:26 /* RWIVF */
#define NV_PBUS_INTR_EN_1_SW_DISABLED                    0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_SW_ENABLED                     0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_POSTED_DEADLOCK_TIMEOUT                27:27 /* RWIVF */
#define NV_PBUS_INTR_EN_1_POSTED_DEADLOCK_TIMEOUT_DISABLED  0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_POSTED_DEADLOCK_TIMEOUT_ENABLED   0x00000001 /* RW--V */
#define NV_PBUS_INTR_EN_1_ACCESS_TIMEOUT                      31:31 /* RWIVF */
#define NV_PBUS_INTR_EN_1_ACCESS_TIMEOUT_DISABLED        0x00000000 /* RWI-V */
#define NV_PBUS_INTR_EN_1_ACCESS_TIMEOUT_ENABLED         0x00000001 /* RW--V */
#define NV_PBUS_SW_INTR_0                                0x00001150 /* -W-4R */
#define NV_PBUS_SW_INTR_0_SET                                   0:0 /* -W-VF */
#define NV_PBUS_SW_INTR_0_SET_PENDING                    0x00000001 /* -W--V */
#define NV_PBUS_SW_INTR_1                                0x00001154 /* RW-4R */
#define NV_PBUS_SW_INTR_1_SCRATCH                              31:0 /* RWIVF */
#define NV_PBUS_SW_INTR_1_SCRATCH_DATA                   0x00000000 /* RWI-V */
#define NV_PBUS_SW_INTR_2                                0x00001158 /* RW-4R */
#define NV_PBUS_SW_INTR_2_SCRATCH                              31:0 /* RWIVF */
#define NV_PBUS_SW_INTR_2_SCRATCH_DATA                   0x00000000 /* RWI-V */
#define NV_PBUS_SW_INTR_3                                0x0000115C /* RW-4R */
#define NV_PBUS_SW_INTR_3_SCRATCH                              31:0 /* RWIVF */
#define NV_PBUS_SW_INTR_3_SCRATCH_FLAG                   0x00000000 /* RWI-V */
#define NV_PBUS_SW_INTR_4                                0x00001160 /* RW-4R */
#define NV_PBUS_SW_INTR_4_SCRATCH                              31:0 /* RWIVF */
#define NV_PBUS_SW_INTR_4_SCRATCH_FLAG                   0x00000000 /* RWI-V */
#define NV_PBUS_BAR0_WINDOW                              0x00001700 /* RW-4R */
#define NV_PBUS_BAR0_WINDOW_BASE                               23:0 /* RWIUF */
#define NV_PBUS_BAR0_WINDOW_BASE_0                       0x00000000 /* RWI-V */
#define NV_PBUS_BAR0_WINDOW_TARGET                            25:24 /* RWIUF */
#define NV_PBUS_BAR0_WINDOW_TARGET_VID_MEM               0x00000000 /* RWI-V */
#define NV_PBUS_BAR0_WINDOW_TARGET_SYS_MEM_COHERENT      0x00000002 /* RW--V */
#define NV_PBUS_BAR0_WINDOW_TARGET_SYS_MEM_NONCOHERENT   0x00000003 /* RW--V */
#define NV_PBUS_BAR0_WINDOW_BASE_SHIFT                           16 /*       */
#define NV_PBUS_BAR1_BLOCK                               0x00001704 /* RW-4R */
#define NV_PBUS_BAR1_BLOCK_MAP                                 29:0 /*       */
#define NV_PBUS_BAR1_BLOCK_PTR                                 27:0 /* RWIUF */
#define NV_PBUS_BAR1_BLOCK_PTR_0                         0x00000000 /* RWI-V */
#define NV_PBUS_BAR1_BLOCK_TARGET                             29:28 /* RWIUF */
#define NV_PBUS_BAR1_BLOCK_TARGET_VID_MEM                0x00000000 /* RWI-V */
#define NV_PBUS_BAR1_BLOCK_TARGET_SYS_MEM_COHERENT       0x00000002 /* RW--V */
#define NV_PBUS_BAR1_BLOCK_TARGET_SYS_MEM_NONCOHERENT    0x00000003 /* RW--V */
#define NV_PBUS_BAR1_BLOCK_MODE                               31:31 /* RWIUF */
#define NV_PBUS_BAR1_BLOCK_MODE_PHYSICAL                 0x00000000 /* RWI-V */
#define NV_PBUS_BAR1_BLOCK_MODE_VIRTUAL                  0x00000001 /* RW--V */
#define NV_PBUS_BAR1_BLOCK_PTR_SHIFT                             12 /*       */
#define NV_PBUS_BIND_STATUS                              0x00001710 /* R--4R */
#define NV_PBUS_BIND_STATUS_BAR1_PENDING                        0:0 /* R-IUF */
#define NV_PBUS_BIND_STATUS_BAR1_PENDING_EMPTY           0x00000000 /* R-I-V */
#define NV_PBUS_BIND_STATUS_BAR1_PENDING_BUSY            0x00000001 /* R---V */
#define NV_PBUS_BIND_STATUS_BAR1_OUTSTANDING                    1:1 /* R-IUF */
#define NV_PBUS_BIND_STATUS_BAR1_OUTSTANDING_FALSE       0x00000000 /* R-I-V */
#define NV_PBUS_BIND_STATUS_BAR1_OUTSTANDING_TRUE        0x00000001 /* R---V */
#define NV_PBUS_BIND_STATUS_BAR2_PENDING                        2:2 /* R-IUF */
#define NV_PBUS_BIND_STATUS_BAR2_PENDING_EMPTY           0x00000000 /* R-I-V */
#define NV_PBUS_BIND_STATUS_BAR2_PENDING_BUSY            0x00000001 /* R---V */
#define NV_PBUS_BIND_STATUS_BAR2_OUTSTANDING                    3:3 /* R-IUF */
#define NV_PBUS_BIND_STATUS_BAR2_OUTSTANDING_FALSE       0x00000000 /* R-I-V */
#define NV_PBUS_BIND_STATUS_BAR2_OUTSTANDING_TRUE        0x00000001 /* R---V */
#define NV_PBUS_BAR2_BLOCK                               0x00001714 /* RW-4R */
#define NV_PBUS_BAR2_BLOCK_MAP                                 29:0 /*       */
#define NV_PBUS_BAR2_BLOCK_PTR                                 27:0 /* RWIUF */
#define NV_PBUS_BAR2_BLOCK_PTR_0                         0x00000000 /* RWI-V */
#define NV_PBUS_BAR2_BLOCK_TARGET                             29:28 /* RWIUF */
#define NV_PBUS_BAR2_BLOCK_TARGET_VID_MEM                0x00000000 /* RWI-V */
#define NV_PBUS_BAR2_BLOCK_TARGET_SYS_MEM_COHERENT       0x00000002 /* RW--V */
#define NV_PBUS_BAR2_BLOCK_TARGET_SYS_MEM_NONCOHERENT    0x00000003 /* RW--V */
#define NV_PBUS_BAR2_BLOCK_MODE                               31:31 /* RWIUF */
#define NV_PBUS_BAR2_BLOCK_MODE_PHYSICAL                 0x00000000 /* RWI-V */
#define NV_PBUS_BAR2_BLOCK_MODE_VIRTUAL                  0x00000001 /* RW--V */
#define NV_PBUS_BAR2_BLOCK_PTR_SHIFT                             12 /*       */
#define NV_PBUS_EXT_CG                          0x00001C00 /* RW-4R */
#define NV_PBUS_EXT_CG_IDLE_CG_DLY_CNT                 5:0 /* RWIVF */
#define NV_PBUS_EXT_CG_IDLE_CG_DLY_CNT_HWINIT   0x00000000 /* RWI-V */
#define NV_PBUS_EXT_CG_IDLE_CG_DLY_CNT__PROD    0x00000002 /* RW--V */
#define NV_PBUS_EXT_CG_IDLE_CG_EN                      6:6 /* RWIVF */
#define NV_PBUS_EXT_CG_IDLE_CG_EN_ENABLED       0x00000001 /* RW--V */
#define NV_PBUS_EXT_CG_IDLE_CG_EN_DISABLED      0x00000000 /* RWI-V */
#define NV_PBUS_EXT_CG_IDLE_CG_EN__PROD         0x00000001 /* RW--V */
#define NV_PBUS_EXT_CG_STALL_CG_EN                   14:14 /* RWIVF */
#define NV_PBUS_EXT_CG_STALL_CG_EN_ENABLED      0x00000001 /* RW--V */
#define NV_PBUS_EXT_CG_STALL_CG_EN_DISABLED     0x00000000 /* RWI-V */
#define NV_PBUS_EXT_CG_STALL_CG_EN__PROD        0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG_WAKEUP_DLY_CNT                19:16 /* RWIVF */
#define NV_PBUS_EXT_CG_WAKEUP_DLY_CNT_HWINIT    0x00000000 /* RWI-V */
#define NV_PBUS_EXT_CG_WAKEUP_DLY_CNT__PROD     0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1                               0x00001C04 /* RW-4R */
#define NV_PBUS_EXT_CG1_MONITOR_CG_EN              0:0 /* RWIVF */
#define NV_PBUS_EXT_CG1_MONITOR_CG_EN_ENABLED       0x00000001 /* RW--V */
#define NV_PBUS_EXT_CG1_MONITOR_CG_EN_DISABLED      0x00000000 /* RWI-V */
#define NV_PBUS_EXT_CG1_MONITOR_CG_EN__PROD         0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG                                   9:1 /*       */
#define NV_PBUS_EXT_CG1_SLCG_ENABLED                    0x00000000 /*       */
#define NV_PBUS_EXT_CG1_SLCG_DISABLED                   0x000001ff /*       */
#define NV_PBUS_EXT_CG1_SLCG__PROD                      0x00000000 /*       */
#define NV_PBUS_EXT_CG1_SLCG_BL                               1:1 /* RWIVF */
#define NV_PBUS_EXT_CG1_SLCG_BL_ENABLED                0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_BL_DISABLED               0x00000001 /* RWI-V */
#define NV_PBUS_EXT_CG1_SLCG_BL__PROD                  0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_C11                              2:2 /* RWIVF */
#define NV_PBUS_EXT_CG1_SLCG_C11_ENABLED               0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_C11_DISABLED              0x00000001 /* RWI-V */
#define NV_PBUS_EXT_CG1_SLCG_C11__PROD                 0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_MAP                              3:3 /* RWIVF */
#define NV_PBUS_EXT_CG1_SLCG_MAP_ENABLED               0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_MAP_DISABLED              0x00000001 /* RWI-V */
#define NV_PBUS_EXT_CG1_SLCG_MAP__PROD                 0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_PRI                              4:4 /* RWIVF */
#define NV_PBUS_EXT_CG1_SLCG_PRI_ENABLED               0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_PRI_DISABLED              0x00000001 /* RWI-V */
#define NV_PBUS_EXT_CG1_SLCG_PRI__PROD                 0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_UNROLL                           5:5 /* RWIVF */
#define NV_PBUS_EXT_CG1_SLCG_UNROLL_ENABLED            0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_UNROLL_DISABLED           0x00000001 /* RWI-V */
#define NV_PBUS_EXT_CG1_SLCG_UNROLL__PROD              0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_ASMBL                             6:6 /* RWIVF */
#define NV_PBUS_EXT_CG1_SLCG_ASMBL_ENABLED               0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_ASMBL_DISABLED              0x00000001 /* RWI-V */
#define NV_PBUS_EXT_CG1_SLCG_ASMBL__PROD                 0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_ROLL                             7:7 /* RWIVF */
#define NV_PBUS_EXT_CG1_SLCG_ROLL_ENABLED               0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_ROLL_DISABLED              0x00000001 /* RWI-V */
#define NV_PBUS_EXT_CG1_SLCG_ROLL__PROD                 0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_IFR                               8:8 /* RWIVF */
#define NV_PBUS_EXT_CG1_SLCG_IFR_ENABLED                0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_IFR_DISABLED               0x00000001 /* RWI-V */
#define NV_PBUS_EXT_CG1_SLCG_IFR__PROD                  0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_PM                                9:9 /* RWIVF */
#define NV_PBUS_EXT_CG1_SLCG_PM_ENABLED                 0x00000000 /* RW--V */
#define NV_PBUS_EXT_CG1_SLCG_PM_DISABLED                0x00000001 /* RWI-V */
#define NV_PBUS_EXT_CG1_SLCG_PM__PROD                   0x00000000 /* RW--V */
#define NV_PBUS_IFR_STATUS1                            0x00001724 /* R--4R */
#define NV_PBUS_IFR_STATUS1_BAR0ADDR                         23:0 /* R-IVF */
#define NV_PBUS_IFR_STATUS1_BAR0ADDR_INIT              0x00000000 /* R-I-V */
#define NV_PBUS_IFR_STATUS1_IFF_DONE                        27:27 /* R-IVF */
#define NV_PBUS_IFR_STATUS1_IFF_DONE_TRUE              0x00000001 /* R---V */
#define NV_PBUS_IFR_STATUS1_IFF_DONE_FALSE             0x00000000 /* R-I-V */
#define NV_PBUS_IFR_STATUS1_IDLE                            29:29 /* R-IVF */
#define NV_PBUS_IFR_STATUS1_IDLE_TRUE                  0x00000001 /* R---V */
#define NV_PBUS_IFR_STATUS1_IDLE_FALSE                 0x00000000 /* R-I-V */
#define NV_PBUS_IFR_STATUS1_LASTEXEC                        30:30 /* R-IVF */
#define NV_PBUS_IFR_STATUS1_LASTEXEC_TRUE              0x00000001 /* R---V */
#define NV_PBUS_IFR_STATUS1_LASTEXEC_FALSE             0x00000000 /* R-I-V */
#define NV_PBUS_IFR_STATUS1_READINRMW                       31:31 /* R-IVF */
#define NV_PBUS_IFR_STATUS1_READINRMW_TRUE             0x00000001 /* R---V */
#define NV_PBUS_IFR_STATUS1_READINRMW_FALSE            0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR                              0x00001728 /* R--4R */
#define NV_PBUS_IFR_ERROR_BADSIG                              0:0 /* R-IVF */
#define NV_PBUS_IFR_ERROR_BADSIG_TRUE                  0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_BADSIG_FALSE                 0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_FAILSAFE_TIMEOUT                    1:1 /* R-IVF */
#define NV_PBUS_IFR_ERROR_FAILSAFE_TIMEOUT_TRUE        0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_FAILSAFE_TIMEOUT_FALSE       0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_BADPARITY                           8:8 /* R-IVF */
#define NV_PBUS_IFR_ERROR_BADPARITY_TRUE               0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_BADPARITY_FALSE              0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_BADROMLEN                         12:12 /* R-IVF */
#define NV_PBUS_IFR_ERROR_BADROMLEN_TRUE               0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_BADROMLEN_FALSE              0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_BADCHECKSUM                       16:16 /* R-IVF */
#define NV_PBUS_IFR_ERROR_BADCHECKSUM_TRUE             0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_BADCHECKSUM_FALSE            0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_BADFORMAT                         20:20 /* R-IVF */
#define NV_PBUS_IFR_ERROR_BADFORMAT_TRUE               0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_BADFORMAT_FALSE              0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_PRI_ERROR                         21:21 /* R-IVF */
#define NV_PBUS_IFR_ERROR_PRI_ERROR_TRUE               0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_PRI_ERROR_FALSE              0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_IFF_RESENSE_TIMEOUT               23:23 /* R-IVF */
#define NV_PBUS_IFR_ERROR_IFF_RESENSE_TIMEOUT_TRUE     0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_IFF_RESENSE_TIMEOUT_FALSE    0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_IFF_BADFIELDSPEC                  24:24 /* R-IVF */
#define NV_PBUS_IFR_ERROR_IFF_BADFIELDSPEC_TRUE        0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_IFF_BADFIELDSPEC_FALSE       0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_IFF_BADSPACEID                    25:25 /* R-IVF */
#define NV_PBUS_IFR_ERROR_IFF_BADSPACEID_TRUE          0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_IFF_BADSPACEID_FALSE         0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_IFF_BADFUSELEN                    26:26 /* R-IVF */
#define NV_PBUS_IFR_ERROR_IFF_BADFUSELEN_TRUE          0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_IFF_BADFUSELEN_FALSE         0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_IFF_BADCMDOP                      27:27 /* R-IVF */
#define NV_PBUS_IFR_ERROR_IFF_BADCMDOP_TRUE            0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_IFF_BADCMDOP_FALSE           0x00000000 /* R-I-V */
#define NV_PBUS_IFR_ERROR_IFF_PRI_ERROR                     29:29 /* R-IVF */
#define NV_PBUS_IFR_ERROR_IFF_PRI_ERROR_TRUE           0x00000001 /* R---V */
#define NV_PBUS_IFR_ERROR_IFF_PRI_ERROR_FALSE          0x00000000 /* R-I-V */
#define NV_PBUS_LVDS_USER                                 0x00001800 /* RW-4R */
#define NV_PBUS_LVDS_USER_VALUE                                  3:0 /* RWIVF */
#define NV_PBUS_LVDS_USER_VALUE_INIT                      0x0000000F /* RWI-V */