summaryrefslogtreecommitdiffstats
path: root/userspace/sdks/nv570/inc/class/clc673.h
blob: b5942aa445bf90a37f9ba4f9426d32d6032d8c27 (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
/*
 * SPDX-FileCopyrightText: Copyright (c) 2003-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 * SPDX-License-Identifier: MIT
 *
 * 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.
 */

#ifndef _clc673_h_
#define _clc673_h_

#ifdef __cplusplus
extern "C" {
#endif

#define NVC673_DISP_CAPABILITIES 0xC673

typedef volatile struct _clc673_tag0 {
    NvU32 dispCapabilities[0x400];
} _NvC673DispCapabilities,NvC673DispCapabilities_Map ;


#define NVC673_SYS_CAP                                                0x0 /* RW-4R */
#define NVC673_SYS_CAP_HEAD0_EXISTS                                          0:0 /* RWIVF */
#define NVC673_SYS_CAP_HEAD0_EXISTS_NO                                0x00000000 /* RW--V */
#define NVC673_SYS_CAP_HEAD0_EXISTS_YES                               0x00000001 /* RW--V */
#define NVC673_SYS_CAP_HEAD1_EXISTS                                          1:1 /* RWIVF */
#define NVC673_SYS_CAP_HEAD1_EXISTS_NO                                0x00000000 /* RW--V */
#define NVC673_SYS_CAP_HEAD1_EXISTS_YES                               0x00000001 /* RW--V */
#define NVC673_SYS_CAP_HEAD2_EXISTS                                          2:2 /* RWIVF */
#define NVC673_SYS_CAP_HEAD2_EXISTS_NO                                0x00000000 /* RW--V */
#define NVC673_SYS_CAP_HEAD2_EXISTS_YES                               0x00000001 /* RW--V */
#define NVC673_SYS_CAP_HEAD3_EXISTS                                          3:3 /* RWIVF */
#define NVC673_SYS_CAP_HEAD3_EXISTS_NO                                0x00000000 /* RW--V */
#define NVC673_SYS_CAP_HEAD3_EXISTS_YES                               0x00000001 /* RW--V */
#define NVC673_SYS_CAP_HEAD4_EXISTS                                          4:4 /* RWIVF */
#define NVC673_SYS_CAP_HEAD4_EXISTS_NO                                0x00000000 /* RW--V */
#define NVC673_SYS_CAP_HEAD4_EXISTS_YES                               0x00000001 /* RW--V */
#define NVC673_SYS_CAP_HEAD5_EXISTS                                          5:5 /* RWIVF */
#define NVC673_SYS_CAP_HEAD5_EXISTS_NO                                0x00000000 /* RW--V */
#define NVC673_SYS_CAP_HEAD5_EXISTS_YES                               0x00000001 /* RW--V */
#define NVC673_SYS_CAP_HEAD6_EXISTS                                          6:6 /* RWIVF */
#define NVC673_SYS_CAP_HEAD6_EXISTS_NO                                0x00000000 /* RW--V */
#define NVC673_SYS_CAP_HEAD6_EXISTS_YES                               0x00000001 /* RW--V */
#define NVC673_SYS_CAP_HEAD7_EXISTS                                          7:7 /* RWIVF */
#define NVC673_SYS_CAP_HEAD7_EXISTS_NO                                0x00000000 /* RW--V */
#define NVC673_SYS_CAP_HEAD7_EXISTS_YES                               0x00000001 /* RW--V */
#define NVC673_SYS_CAP_HEAD_EXISTS(i)                            (0+(i)):(0+(i)) /* RWIVF */
#define NVC673_SYS_CAP_HEAD_EXISTS__SIZE_1                                     8 /*       */
#define NVC673_SYS_CAP_HEAD_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_HEAD_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_SOR0_EXISTS                                           8:8 /* RWIVF */
#define NVC673_SYS_CAP_SOR0_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_SOR0_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_SOR1_EXISTS                                           9:9 /* RWIVF */
#define NVC673_SYS_CAP_SOR1_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_SOR1_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_SOR2_EXISTS                                         10:10 /* RWIVF */
#define NVC673_SYS_CAP_SOR2_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_SOR2_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_SOR3_EXISTS                                         11:11 /* RWIVF */
#define NVC673_SYS_CAP_SOR3_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_SOR3_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_SOR4_EXISTS                                         12:12 /* RWIVF */
#define NVC673_SYS_CAP_SOR4_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_SOR4_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_SOR5_EXISTS                                         13:13 /* RWIVF */
#define NVC673_SYS_CAP_SOR5_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_SOR5_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_SOR6_EXISTS                                         14:14 /* RWIVF */
#define NVC673_SYS_CAP_SOR6_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_SOR6_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_SOR7_EXISTS                                         15:15 /* RWIVF */
#define NVC673_SYS_CAP_SOR7_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_SOR7_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_SOR_EXISTS(i)                             (8+(i)):(8+(i)) /* RWIVF */
#define NVC673_SYS_CAP_SOR_EXISTS__SIZE_1                                      8 /*       */
#define NVC673_SYS_CAP_SOR_EXISTS_NO                                  0x00000000 /* RW--V */
#define NVC673_SYS_CAP_SOR_EXISTS_YES                                 0x00000001 /* RW--V */
#define NVC673_SYS_CAP_DSI0_EXISTS                                         20:20 /* RWIVF */
#define NVC673_SYS_CAP_DSI0_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_DSI0_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_DSI1_EXISTS                                         21:21 /* RWIVF */
#define NVC673_SYS_CAP_DSI1_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_DSI1_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_DSI2_EXISTS                                         22:22 /* RWIVF */
#define NVC673_SYS_CAP_DSI2_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_DSI2_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_DSI3_EXISTS                                         23:23 /* RWIVF */
#define NVC673_SYS_CAP_DSI3_EXISTS_NO                                 0x00000000 /* RW--V */
#define NVC673_SYS_CAP_DSI3_EXISTS_YES                                0x00000001 /* RW--V */
#define NVC673_SYS_CAP_DSI_EXISTS(i)                           (20+(i)):(20+(i)) /* RWIVF */
#define NVC673_SYS_CAP_DSI_EXISTS__SIZE_1                                      4 /*       */
#define NVC673_SYS_CAP_DSI_EXISTS_NO                                  0x00000000 /* RW--V */
#define NVC673_SYS_CAP_DSI_EXISTS_YES                                 0x00000001 /* RW--V */
#define NVC673_SYS_CAPB                                                0x4 /* RW-4R */
#define NVC673_SYS_CAPB_WINDOW0_EXISTS                                        0:0 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW0_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW0_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW1_EXISTS                                        1:1 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW1_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW1_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW2_EXISTS                                        2:2 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW2_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW2_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW3_EXISTS                                        3:3 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW3_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW3_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW4_EXISTS                                        4:4 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW4_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW4_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW5_EXISTS                                        5:5 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW5_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW5_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW6_EXISTS                                        6:6 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW6_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW6_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW7_EXISTS                                        7:7 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW7_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW7_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW8_EXISTS                                        8:8 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW8_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW8_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW9_EXISTS                                        9:9 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW9_EXISTS_NO                              0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW9_EXISTS_YES                             0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW10_EXISTS                                     10:10 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW10_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW10_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW11_EXISTS                                     11:11 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW11_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW11_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW12_EXISTS                                     12:12 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW12_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW12_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW13_EXISTS                                     13:13 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW13_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW13_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW14_EXISTS                                     14:14 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW14_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW14_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW15_EXISTS                                     15:15 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW15_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW15_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW16_EXISTS                                     16:16 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW16_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW16_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW17_EXISTS                                     17:17 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW17_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW17_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW18_EXISTS                                     18:18 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW18_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW18_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW19_EXISTS                                     19:19 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW19_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW19_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW20_EXISTS                                     20:20 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW20_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW20_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW21_EXISTS                                     21:21 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW21_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW21_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW22_EXISTS                                     22:22 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW22_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW22_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW23_EXISTS                                     23:23 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW23_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW23_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW24_EXISTS                                     24:24 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW24_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW24_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW25_EXISTS                                     25:25 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW25_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW25_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW26_EXISTS                                     26:26 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW26_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW26_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW27_EXISTS                                     27:27 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW27_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW27_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW28_EXISTS                                     28:28 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW28_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW28_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW29_EXISTS                                     29:29 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW29_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW29_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW30_EXISTS                                     30:30 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW30_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW30_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW31_EXISTS                                     31:31 /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW31_EXISTS_NO                             0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW31_EXISTS_YES                            0x00000001 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW_EXISTS(i)                          (0+(i)):(0+(i)) /* RWIVF */
#define NVC673_SYS_CAPB_WINDOW_EXISTS__SIZE_1                                  32 /*       */
#define NVC673_SYS_CAPB_WINDOW_EXISTS_NO                               0x00000000 /* RW--V */
#define NVC673_SYS_CAPB_WINDOW_EXISTS_YES                              0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA                                       0x10 /* RW-4R */
#define NVC673_IHUB_COMMON_CAPA_MEMPOOL_ENTRIES                             15:0 /* RWIUF */
#define NVC673_IHUB_COMMON_CAPA_MEMPOOL_ENTRY_WIDTH                        17:16 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPA_MEMPOOL_ENTRY_WIDTH_32B               0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_MEMPOOL_ENTRY_WIDTH_64B               0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_MEMPOOL_ENTRY_WIDTH_128B              0x00000002 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_MEMPOOL_ENTRY_WIDTH_256B              0x00000003 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_ROTATION                           18:18 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_ROTATION_FALSE                0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_ROTATION_TRUE                 0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_PLANAR                             19:19 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_PLANAR_FALSE                  0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_PLANAR_TRUE                   0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_VGA                                20:20 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_VGA_FALSE                     0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_VGA_TRUE                      0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_MEMPOOL_COMPRESSION                21:21 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_MEMPOOL_COMPRESSION_FALSE     0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_MEMPOOL_COMPRESSION_TRUE      0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_MSCG                               22:22 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_MSCG_FALSE                    0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_MSCG_TRUE                     0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_MCLK_SWITCH                        23:23 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_MCLK_SWITCH_FALSE             0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_MCLK_SWITCH_TRUE              0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_LATENCY_EVENT                      26:26 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_LATENCY_EVENT_FALSE           0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_SUPPORT_LATENCY_EVENT_TRUE            0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_REQUEST_SIZE_PER_LINE_NON_ROTATION         31:30 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPA_REQUEST_SIZE_PER_LINE_NON_ROTATION_32B 0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_REQUEST_SIZE_PER_LINE_NON_ROTATION_64B 0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_REQUEST_SIZE_PER_LINE_NON_ROTATION_128B 0x00000002 /* RW--V */
#define NVC673_IHUB_COMMON_CAPA_REQUEST_SIZE_PER_LINE_NON_ROTATION_256B 0x00000003 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC                                       0x18 /* RW-4R */
#define NVC673_IHUB_COMMON_CAPC_PITCH_REQUEST_SIZE                           1:0 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPC_PITCH_REQUEST_SIZE_32B                0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_PITCH_REQUEST_SIZE_64B                0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_PITCH_REQUEST_SIZE_128B               0x00000002 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_PITCH_REQUEST_SIZE_256B               0x00000003 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_MAX_LINES_BUFFERED                           6:4 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPC_MAX_LINES_BUFFERED_NONE               0x00000000 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_MAX_LINES_BUFFERED_TWO                0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_MAX_LINES_BUFFERED_FOUR               0x00000002 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_MAX_LINES_BUFFERED_EIGHT              0x00000003 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_MAX_LINES_BUFFERED_SIXTEEN            0x00000004 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_SUPPORT_SEMI_PLANAR                        11:11 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPC_SUPPORT_SEMI_PLANAR_FALSE             0x00000000 /* RWI-V */
#define NVC673_IHUB_COMMON_CAPC_SUPPORT_SEMI_PLANAR_TRUE              0x00000001 /* RW--V */
#define NVC673_IHUB_COMMON_CAPC_SUPPORT_HOR_VER_FLIP                       12:12 /* RWIVF */
#define NVC673_IHUB_COMMON_CAPC_SUPPORT_HOR_VER_FLIP_FALSE            0x00000000 /* RWI-V */
#define NVC673_IHUB_COMMON_CAPC_SUPPORT_HOR_VER_FLIP_TRUE             0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA(i)                                      (0x680+(i)*32) /* RW-4A */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA__SIZE_1                                                   8 /*       */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_FULL_WIDTH                                              4:0 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_UNIT_WIDTH                                              9:5 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_OCSC0_PRESENT                                         16:16 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_OCSC0_PRESENT_TRUE                               0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_OCSC0_PRESENT_FALSE                              0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_OCSC1_PRESENT                                         17:17 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_OCSC1_PRESENT_TRUE                               0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_OCSC1_PRESENT_FALSE                              0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_SCLR_PRESENT                                          18:18 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_SCLR_PRESENT_TRUE                                0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_SCLR_PRESENT_FALSE                               0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_HCLPF_PRESENT                                         19:19 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_HCLPF_PRESENT_TRUE                               0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_HCLPF_PRESENT_FALSE                              0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_DTH_PRESENT                                           20:20 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_DTH_PRESENT_TRUE                                 0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_DTH_PRESENT_FALSE                                0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_OSCAN_PRESENT                                         21:21 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_OSCAN_PRESENT_TRUE                               0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_OSCAN_PRESENT_FALSE                              0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_DSC_PRESENT                                           22:22 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_DSC_PRESENT_TRUE                                 0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_DSC_PRESENT_FALSE                                0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_VFILTER_PRESENT                                       23:23 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_VFILTER_PRESENT_TRUE                             0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_VFILTER_PRESENT_FALSE                            0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_RCRC_PRESENT                                          24:24 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_RCRC_PRESENT_TRUE                                0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPA_RCRC_PRESENT_FALSE                               0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB(i)                                      (0x684+(i)*32) /* RW-4A */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB__SIZE_1                                                   8 /*       */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_VGA                                                     0:0 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_VGA_TRUE                                         0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_VGA_FALSE                                        0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_OLUT_LOGSZ                                              9:6 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_OLUT_LOGNR                                            12:10 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_OLUT_SFCLOAD                                          14:14 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_OLUT_SFCLOAD_TRUE                                0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_OLUT_SFCLOAD_FALSE                               0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_OLUT_DIRECT                                           15:15 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_OLUT_DIRECT_TRUE                                 0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPB_OLUT_DIRECT_FALSE                                0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC(i)                                      (0x688+(i)*32) /* RW-4A */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC__SIZE_1                                                   8 /*       */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_OCSC0_PRECISION                                         4:0 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_OCSC0_UNITY_CLAMP                                       5:5 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_OCSC0_UNITY_CLAMP_TRUE                           0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_OCSC0_UNITY_CLAMP_FALSE                          0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_OCSC1_PRECISION                                        12:8 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_OCSC1_UNITY_CLAMP                                     13:13 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_OCSC1_UNITY_CLAMP_TRUE                           0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_OCSC1_UNITY_CLAMP_FALSE                          0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_SF_PRECISION                                     20:16 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_CI_PRECISION                                     24:21 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_VS_EXT_RGB                                       25:25 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_VS_EXT_RGB_TRUE                             0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_VS_EXT_RGB_FALSE                            0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_VS_MAX_SCALE_FACTOR                              28:28 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_VS_MAX_SCALE_FACTOR_2X                      0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_VS_MAX_SCALE_FACTOR_4X                      0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_HS_MAX_SCALE_FACTOR                              30:30 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_HS_MAX_SCALE_FACTOR_2X                      0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPC_SCLR_HS_MAX_SCALE_FACTOR_4X                      0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPD(i)                                      (0x68c+(i)*32) /* RW-4A */
#define NVC673_POSTCOMP_HEAD_HDR_CAPD__SIZE_1                                                   8 /*       */
#define NVC673_POSTCOMP_HEAD_HDR_CAPD_VSCLR_MAX_PIXELS_2TAP                                  15:0 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPD_VSCLR_MAX_PIXELS_5TAP                                 31:16 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE(i)                                      (0x690+(i)*32) /* RW-4A */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE__SIZE_1                                                   8 /*       */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE_DSC_RATEBUFSIZE                                         3:0 /* RWIUF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE_DSC_LINEBUFSIZE                                        13:8 /* RWIUF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE_DSC_NATIVE422                                         16:16 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE_DSC_NATIVE422_TRUE                               0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE_DSC_NATIVE422_FALSE                              0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE_DSC_NATIVE420                                         17:17 /* RWIVF */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE_DSC_NATIVE420_TRUE                               0x00000001 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPE_DSC_NATIVE420_FALSE                              0x00000000 /* RW--V */
#define NVC673_POSTCOMP_HEAD_HDR_CAPF(i)                                      (0x694+(i)*32) /* RW-4A */
#define NVC673_POSTCOMP_HEAD_HDR_CAPF__SIZE_1                                                   8 /*       */
#define NVC673_POSTCOMP_HEAD_HDR_CAPF_VFILTER_MAX_PIXELS                                     15:0 /* RWIVF */
#define NVC673_SOR_CAP(i)                                     (0x144+(i)*8) /* RW-4A */
#define NVC673_SOR_CAP__SIZE_1                                                 8 /*       */
#define NVC673_SOR_CAP_SINGLE_LVDS_18                                        0:0 /* RWIVF */
#define NVC673_SOR_CAP_SINGLE_LVDS_18_FALSE                           0x00000000 /* RW--V */
#define NVC673_SOR_CAP_SINGLE_LVDS_18_TRUE                            0x00000001 /* RW--V */
#define NVC673_SOR_CAP_SINGLE_LVDS_24                                        1:1 /* RWIVF */
#define NVC673_SOR_CAP_SINGLE_LVDS_24_FALSE                           0x00000000 /* RW--V */
#define NVC673_SOR_CAP_SINGLE_LVDS_24_TRUE                            0x00000001 /* RW--V */
#define NVC673_SOR_CAP_DUAL_LVDS_18                                          2:2 /* RWIVF */
#define NVC673_SOR_CAP_DUAL_LVDS_18_FALSE                             0x00000000 /* RW--V */
#define NVC673_SOR_CAP_DUAL_LVDS_18_TRUE                              0x00000001 /* RW--V */
#define NVC673_SOR_CAP_DUAL_LVDS_24                                          3:3 /* RWIVF */
#define NVC673_SOR_CAP_DUAL_LVDS_24_FALSE                             0x00000000 /* RW--V */
#define NVC673_SOR_CAP_DUAL_LVDS_24_TRUE                              0x00000001 /* RW--V */
#define NVC673_SOR_CAP_SINGLE_TMDS_A                                         8:8 /* RWIVF */
#define NVC673_SOR_CAP_SINGLE_TMDS_A_FALSE                            0x00000000 /* RW--V */
#define NVC673_SOR_CAP_SINGLE_TMDS_A_TRUE                             0x00000001 /* RW--V */
#define NVC673_SOR_CAP_SINGLE_TMDS_B                                         9:9 /* RWIVF */
#define NVC673_SOR_CAP_SINGLE_TMDS_B_FALSE                            0x00000000 /* RW--V */
#define NVC673_SOR_CAP_SINGLE_TMDS_B_TRUE                             0x00000001 /* RW--V */
#define NVC673_SOR_CAP_DUAL_TMDS                                           11:11 /* RWIVF */
#define NVC673_SOR_CAP_DUAL_TMDS_FALSE                                0x00000000 /* RW--V */
#define NVC673_SOR_CAP_DUAL_TMDS_TRUE                                 0x00000001 /* RW--V */
#define NVC673_SOR_CAP_DISPLAY_OVER_PCIE                                   13:13 /* RWIVF */
#define NVC673_SOR_CAP_DISPLAY_OVER_PCIE_FALSE                        0x00000000 /* RW--V */
#define NVC673_SOR_CAP_DISPLAY_OVER_PCIE_TRUE                         0x00000001 /* RW--V */
#define NVC673_SOR_CAP_SDI                                                 16:16 /* RWIVF */
#define NVC673_SOR_CAP_SDI_FALSE                                      0x00000000 /* RW--V */
#define NVC673_SOR_CAP_SDI_TRUE                                       0x00000001 /* RW--V */
#define NVC673_SOR_CAP_DP_A                                                24:24 /* RWIVF */
#define NVC673_SOR_CAP_DP_A_FALSE                                     0x00000000 /* RW--V */
#define NVC673_SOR_CAP_DP_A_TRUE                                      0x00000001 /* RW--V */
#define NVC673_SOR_CAP_DP_B                                                25:25 /* RWIVF */
#define NVC673_SOR_CAP_DP_B_FALSE                                     0x00000000 /* RW--V */
#define NVC673_SOR_CAP_DP_B_TRUE                                      0x00000001 /* RW--V */
#define NVC673_SOR_CAP_DP_INTERLACE                                        26:26 /* RWIVF */
#define NVC673_SOR_CAP_DP_INTERLACE_FALSE                             0x00000000 /* RW--V */
#define NVC673_SOR_CAP_DP_INTERLACE_TRUE                              0x00000001 /* RW--V */
#define NVC673_SOR_CAP_DP_8_LANES                                          27:27 /* RWIVF */
#define NVC673_SOR_CAP_DP_8_LANES_FALSE                               0x00000000 /* RW--V */
#define NVC673_SOR_CAP_DP_8_LANES_TRUE                                0x00000001 /* RW--V */
#define NVC673_SOR_CAP_HDMI_FRL                                            28:28 /* RWIVF */
#define NVC673_SOR_CAP_HDMI_FRL_FALSE                                 0x00000000 /* RW--V */
#define NVC673_SOR_CAP_HDMI_FRL_TRUE                                  0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA(i)                              (0x780+(i)*32) /* RW-4A */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA__SIZE_1                                          32 /*       */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_FULL_WIDTH                                      4:0 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_UNIT_WIDTH                                      9:5 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_ALPHA_WIDTH                                   13:10 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC00_PRESENT                                 16:16 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC00_PRESENT_TRUE                       0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC00_PRESENT_FALSE                      0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC0LUT_PRESENT                               17:17 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC0LUT_PRESENT_TRUE                     0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC0LUT_PRESENT_FALSE                    0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC01_PRESENT                                 18:18 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC01_PRESENT_TRUE                       0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC01_PRESENT_FALSE                      0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_SCLR_PRESENT                                  19:19 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_SCLR_PRESENT_TRUE                        0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_SCLR_PRESENT_FALSE                       0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_TMO_PRESENT                                   20:20 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_TMO_PRESENT_TRUE                         0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_TMO_PRESENT_FALSE                        0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_GMA_PRESENT                                   21:21 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_GMA_PRESENT_TRUE                         0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_GMA_PRESENT_FALSE                        0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC10_PRESENT                                 22:22 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC10_PRESENT_TRUE                       0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC10_PRESENT_FALSE                      0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC1LUT_PRESENT                               23:23 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC1LUT_PRESENT_TRUE                     0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC1LUT_PRESENT_FALSE                    0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC11_PRESENT                                 24:24 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC11_PRESENT_TRUE                       0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPA_CSC11_PRESENT_FALSE                      0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB(i)                              (0x784+(i)*32) /* RW-4A */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB__SIZE_1                                          32 /*       */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB_FMT_PRECISION                                   4:0 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB_ILUT_LOGSZ                                      9:6 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB_ILUT_LOGNR                                    12:10 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB_ILUT_SFCLOAD                                  14:14 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB_ILUT_SFCLOAD_TRUE                        0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB_ILUT_SFCLOAD_FALSE                       0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB_ILUT_DIRECT                                   15:15 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB_ILUT_DIRECT_TRUE                         0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPB_ILUT_DIRECT_FALSE                        0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC(i)                              (0x788+(i)*32) /* RW-4A */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC__SIZE_1                                          32 /*       */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC00_PRECISION                                 4:0 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC00_UNITY_CLAMP                               5:5 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC00_UNITY_CLAMP_TRUE                   0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC00_UNITY_CLAMP_FALSE                  0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC0LUT_LOGSZ                                   9:6 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC0LUT_LOGNR                                 12:10 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC0LUT_SFCLOAD                               14:14 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC0LUT_SFCLOAD_TRUE                     0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC0LUT_SFCLOAD_FALSE                    0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC0LUT_DIRECT                                15:15 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC0LUT_DIRECT_TRUE                      0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC0LUT_DIRECT_FALSE                     0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC01_PRECISION                               20:16 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC01_UNITY_CLAMP                             21:21 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC01_UNITY_CLAMP_TRUE                   0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPC_CSC01_UNITY_CLAMP_FALSE                  0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD(i)                              (0x78c+(i)*32) /* RW-4A */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD__SIZE_1                                          32 /*       */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_TMO_LOGSZ                                       3:0 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_TMO_LOGNR                                       6:4 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_TMO_SFCLOAD                                     8:8 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_TMO_SFCLOAD_TRUE                         0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_TMO_SFCLOAD_FALSE                        0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_TMO_DIRECT                                      9:9 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_TMO_DIRECT_TRUE                          0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_TMO_DIRECT_FALSE                         0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_SF_PRECISION                             16:12 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_CI_PRECISION                             20:17 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_VS_EXT_RGB                               21:21 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_VS_EXT_RGB_TRUE                     0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_VS_EXT_RGB_FALSE                    0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_EXT_ALPHA                                22:22 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_EXT_ALPHA_TRUE                      0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_EXT_ALPHA_FALSE                     0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_VS_MAX_SCALE_FACTOR                      28:28 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_VS_MAX_SCALE_FACTOR_2X              0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_VS_MAX_SCALE_FACTOR_4X              0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_HS_MAX_SCALE_FACTOR                      30:30 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_HS_MAX_SCALE_FACTOR_2X              0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPD_SCLR_HS_MAX_SCALE_FACTOR_4X              0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE(i)                              (0x790+(i)*32) /* RW-4A */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE__SIZE_1                                          32 /*       */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC10_PRECISION                                 4:0 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC10_UNITY_CLAMP                               5:5 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC10_UNITY_CLAMP_TRUE                   0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC10_UNITY_CLAMP_FALSE                  0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC1LUT_LOGSZ                                   9:6 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC1LUT_LOGNR                                 12:10 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC1LUT_SFCLOAD                               14:14 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC1LUT_SFCLOAD_TRUE                     0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC1LUT_SFCLOAD_FALSE                    0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC1LUT_DIRECT                                15:15 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC1LUT_DIRECT_TRUE                      0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC1LUT_DIRECT_FALSE                     0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC11_PRECISION                               20:16 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC11_UNITY_CLAMP                             21:21 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC11_UNITY_CLAMP_TRUE                   0x00000001 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPE_CSC11_UNITY_CLAMP_FALSE                  0x00000000 /* RW--V */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPF(i)                              (0x794+(i)*32) /* RW-4A */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPF__SIZE_1                                          32 /*       */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPF_VSCLR_MAX_PIXELS_2TAP                          15:0 /* RWIVF */
#define NVC673_PRECOMP_WIN_PIPE_HDR_CAPF_VSCLR_MAX_PIXELS_5TAP                         31:16 /* RWIVF */
#define NVC673_SOR_CLK_CAP(i)                                 (0x608+(i)*4) /* RW-4A */
#define NVC673_SOR_CLK_CAP__SIZE_1                                             8 /*       */
#define NVC673_SOR_CLK_CAP_DP_MAX                                            7:0 /* RWIUF */
#define NVC673_SOR_CLK_CAP_TMDS_MAX                                        23:16 /* RWIUF */
#define NVC673_SOR_CLK_CAP_LVDS_MAX                                        31:24 /* RWIUF */

#ifdef __cplusplus
};
#endif /* extern C */
#endif //_clc673_h_