aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/include/asic_reg/oss/oss_3_0_d.h
blob: f56c68bb0b91db0ed778e679ec5784051de992dc (plain) (blame)
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
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
/*
 * OSS_3_0 Register documentation
 *
 * Copyright (C) 2014  Advanced Micro Devices, Inc.
 *
 * 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 COPYRIGHT HOLDER(S) 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 OSS_3_0_D_H
#define OSS_3_0_D_H

#define mmIH_VMID_0_LUT                                                         0xe00
#define mmIH_VMID_1_LUT                                                         0xe01
#define mmIH_VMID_2_LUT                                                         0xe02
#define mmIH_VMID_3_LUT                                                         0xe03
#define mmIH_VMID_4_LUT                                                         0xe04
#define mmIH_VMID_5_LUT                                                         0xe05
#define mmIH_VMID_6_LUT                                                         0xe06
#define mmIH_VMID_7_LUT                                                         0xe07
#define mmIH_VMID_8_LUT                                                         0xe08
#define mmIH_VMID_9_LUT                                                         0xe09
#define mmIH_VMID_10_LUT                                                        0xe0a
#define mmIH_VMID_11_LUT                                                        0xe0b
#define mmIH_VMID_12_LUT                                                        0xe0c
#define mmIH_VMID_13_LUT                                                        0xe0d
#define mmIH_VMID_14_LUT                                                        0xe0e
#define mmIH_VMID_15_LUT                                                        0xe0f
#define mmIH_RB_CNTL                                                            0xe30
#define mmIH_RB_BASE                                                            0xe31
#define mmIH_RB_RPTR                                                            0xe32
#define mmIH_RB_WPTR                                                            0xe33
#define mmIH_RB_WPTR_ADDR_HI                                                    0xe34
#define mmIH_RB_WPTR_ADDR_LO                                                    0xe35
#define mmIH_CNTL                                                               0xe36
#define mmIH_LEVEL_STATUS                                                       0xe37
#define mmIH_STATUS                                                             0xe38
#define mmIH_PERFMON_CNTL                                                       0xe39
#define mmIH_PERFCOUNTER0_RESULT                                                0xe3a
#define mmIH_PERFCOUNTER1_RESULT                                                0xe3b
#define mmIH_DEBUG                                                              0xe3c
#define mmIH_DSM_MATCH_VALUE_BIT_31_0                                           0xe3d
#define mmIH_DSM_MATCH_VALUE_BIT_63_32                                          0xe3e
#define mmIH_DSM_MATCH_VALUE_BIT_95_64                                          0xe3f
#define mmIH_DSM_MATCH_FIELD_CONTROL                                            0xe40
#define mmIH_DSM_MATCH_DATA_CONTROL                                             0xe41
#define mmIH_DOORBELL_RPTR                                                      0xe42
#define mmIH_ACTIVE_FCN_ID                                                      0xe43
#define mmIH_VF_RB_STATUS                                                       0xe44
#define mmIH_VF_ENABLE                                                          0xe45
#define mmIH_VIRT_RESET_REQ                                                     0xe46
#define mmIH_VF_RB_BIF_STATUS                                                   0xe47
#define mmIH_VERSION                                                            0xe48
#define mmIH_LEVEL_INTR_MASK                                                    0xe49
#define mmIH_RESET_INCOMPLETE_INT_CNTL                                          0xe4a
#define mmIH_CLIENT_MAY_SEND_INCOMPLETE_INT                                     0xe4b
#define mmSEM_MCIF_CONFIG                                                       0xf90
#define mmSDMA_CONFIG                                                           0xf91
#define mmSDMA1_CONFIG                                                          0xf92
#define mmUVD_CONFIG                                                            0xf93
#define mmVCE_CONFIG                                                            0xf94
#define mmSEM_VF_ENABLE                                                         0xf95
#define mmCP_CONFIG                                                             0xf96
#define mmSEM_ACTIVE_FCN_ID                                                     0xf97
#define mmSEM_VIRT_RESET_REQ                                                    0xf98
#define mmSEM_STATUS                                                            0xf99
#define mmSEM_EDC_CONFIG                                                        0xf9a
#define mmSEM_MAILBOX_CLIENTCONFIG                                              0xf9b
#define mmSEM_MAILBOX                                                           0xf9c
#define mmSEM_MAILBOX_CONTROL                                                   0xf9d
#define mmSEM_CHICKEN_BITS                                                      0xf9e
#define mmSEM_MAILBOX_CLIENTCONFIG_EXTRA                                        0xf9f
#define mmSRBM_CNTL                                                             0x390
#define mmSRBM_GFX_CNTL                                                         0x391
#define mmSRBM_READ_CNTL                                                        0x392
#define mmSRBM_STATUS2                                                          0x393
#define mmSRBM_STATUS                                                           0x394
#define mmSRBM_STATUS3                                                          0x395
#define mmSRBM_SOFT_RESET                                                       0x398
#define mmSRBM_DEBUG_CNTL                                                       0x399
#define mmSRBM_DEBUG_DATA                                                       0x39a
#define mmSRBM_CHIP_REVISION                                                    0x39b
#define mmSRBM_CREDIT_RECOVER_CNTL                                              0x39c
#define mmSRBM_CREDIT_RECOVER                                                   0x39d
#define mmSRBM_CREDIT_RESET                                                     0x39e
#define mmCC_SYS_RB_REDUNDANCY                                                  0x39f
#define mmCC_SYS_RB_BACKEND_DISABLE                                             0x3a0
#define mmGC_USER_SYS_RB_BACKEND_DISABLE                                        0x3a1
#define mmSRBM_MC_CLKEN_CNTL                                                    0x3b3
#define mmSRBM_SYS_CLKEN_CNTL                                                   0x3b4
#define mmSRBM_VCE_CLKEN_CNTL                                                   0x3b5
#define mmSRBM_UVD_CLKEN_CNTL                                                   0x3b6
#define mmSRBM_SDMA_CLKEN_CNTL                                                  0x3b7
#define mmSRBM_SAM_CLKEN_CNTL                                                   0x3b8
#define mmSRBM_ISP_CLKEN_CNTL                                                   0x3b9
#define mmSRBM_VP8_CLKEN_CNTL                                                   0x3ba
#define mmSRBM_DEBUG                                                            0x3a4
#define mmSRBM_DEBUG_SNAPSHOT                                                   0x3a5
#define mmSRBM_DEBUG_SNAPSHOT2                                                  0x3ad
#define mmSRBM_READ_ERROR                                                       0x3a6
#define mmSRBM_READ_ERROR2                                                      0x3ae
#define mmSRBM_INT_CNTL                                                         0x3a8
#define mmSRBM_INT_STATUS                                                       0x3a9
#define mmSRBM_INT_ACK                                                          0x3aa
#define mmSRBM_FIREWALL_ERROR_SRC                                               0x3ab
#define mmSRBM_FIREWALL_ERROR_ADDR                                              0x3ac
#define mmSRBM_DSM_TRIG_CNTL0                                                   0x3af
#define mmSRBM_DSM_TRIG_CNTL1                                                   0x3b0
#define mmSRBM_DSM_TRIG_MASK0                                                   0x3b1
#define mmSRBM_DSM_TRIG_MASK1                                                   0x3b2
#define mmSRBM_PERFMON_CNTL                                                     0x7c00
#define mmSRBM_PERFCOUNTER0_SELECT                                              0x7c01
#define mmSRBM_PERFCOUNTER1_SELECT                                              0x7c02
#define mmSRBM_PERFCOUNTER0_LO                                                  0x7c03
#define mmSRBM_PERFCOUNTER0_HI                                                  0x7c04
#define mmSRBM_PERFCOUNTER1_LO                                                  0x7c05
#define mmSRBM_PERFCOUNTER1_HI                                                  0x7c06
#define mmSRBM_CAM_INDEX                                                        0xfe34
#define mmSRBM_CAM_DATA                                                         0xfe35
#define mmSRBM_MC_DOMAIN_ADDR0                                                  0xfa00
#define mmSRBM_MC_DOMAIN_ADDR1                                                  0xfa01
#define mmSRBM_MC_DOMAIN_ADDR2                                                  0xfa02
#define mmSRBM_MC_DOMAIN_ADDR3                                                  0xfa03
#define mmSRBM_MC_DOMAIN_ADDR4                                                  0xfa04
#define mmSRBM_MC_DOMAIN_ADDR5                                                  0xfa05
#define mmSRBM_MC_DOMAIN_ADDR6                                                  0xfa06
#define mmSRBM_SYS_DOMAIN_ADDR0                                                 0xfa08
#define mmSRBM_SYS_DOMAIN_ADDR1                                                 0xfa09
#define mmSRBM_SYS_DOMAIN_ADDR2                                                 0xfa0a
#define mmSRBM_SYS_DOMAIN_ADDR3                                                 0xfa0b
#define mmSRBM_SYS_DOMAIN_ADDR4                                                 0xfa0c
#define mmSRBM_SYS_DOMAIN_ADDR5                                                 0xfa0d
#define mmSRBM_SYS_DOMAIN_ADDR6                                                 0xfa0e
#define mmSRBM_SDMA_DOMAIN_ADDR0                                                0xfa10
#define mmSRBM_SDMA_DOMAIN_ADDR1                                                0xfa11
#define mmSRBM_SDMA_DOMAIN_ADDR2                                                0xfa12
#define mmSRBM_SDMA_DOMAIN_ADDR3                                                0xfa13
#define mmSRBM_UVD_DOMAIN_ADDR0                                                 0xfa14
#define mmSRBM_UVD_DOMAIN_ADDR1                                                 0xfa15
#define mmSRBM_UVD_DOMAIN_ADDR2                                                 0xfa16
#define mmSRBM_VCE_DOMAIN_ADDR0                                                 0xfa18
#define mmSRBM_VCE_DOMAIN_ADDR1                                                 0xfa19
#define mmSRBM_VCE_DOMAIN_ADDR2                                                 0xfa1a
#define mmSRBM_SAM_DOMAIN_ADDR0                                                 0xfa1c
#define mmSRBM_SAM_DOMAIN_ADDR1                                                 0xfa1d
#define mmSRBM_SAM_DOMAIN_ADDR2                                                 0xfa1e
#define mmSRBM_ISP_DOMAIN_ADDR0                                                 0xfa20
#define mmSRBM_ISP_DOMAIN_ADDR1                                                 0xfa21
#define mmSRBM_ISP_DOMAIN_ADDR2                                                 0xfa22
#define mmSRBM_VP8_DOMAIN_ADDR0                                                 0xfa24
#define mmSYS_GRBM_GFX_INDEX_SELECT                                             0xfa2c
#define mmSYS_GRBM_GFX_INDEX_DATA                                               0xfa2d
#define mmSRBM_GFX_CNTL_SELECT                                                  0xfa2e
#define mmSRBM_GFX_CNTL_DATA                                                    0xfa2f
#define mmSRBM_VF_ENABLE                                                        0xfa30
#define mmSRBM_VIRT_CNTL                                                        0xfa31
#define mmSRBM_VIRT_RESET_REQ                                                   0xfa32
#define mmCC_DRM_ID_STRAPS                                                      0x1559
#define mmCGTT_DRM_CLK_CTRL0                                                    0x1579
#define ixDH_TEST                                                               0x0
#define ixKHFS0                                                                 0x4
#define ixKHFS1                                                                 0x8
#define ixKHFS2                                                                 0xc
#define ixKHFS3                                                                 0x10
#define ixKSESSION0                                                             0x14
#define ixKSESSION1                                                             0x18
#define ixKSESSION2                                                             0x1c
#define ixKSESSION3                                                             0x20
#define ixKSIG0                                                                 0x24
#define ixKSIG1                                                                 0x28
#define ixKSIG2                                                                 0x2c
#define ixKSIG3                                                                 0x30
#define ixEXP0                                                                  0x34
#define ixEXP1                                                                  0x38
#define ixEXP2                                                                  0x3c
#define ixEXP3                                                                  0x40
#define ixEXP4                                                                  0x44
#define ixEXP5                                                                  0x48
#define ixEXP6                                                                  0x4c
#define ixEXP7                                                                  0x50
#define ixLX0                                                                   0x54
#define ixLX1                                                                   0x58
#define ixLX2                                                                   0x5c
#define ixLX3                                                                   0x60
#define ixCLIENT2_K0                                                            0x1b4
#define ixCLIENT2_K1                                                            0x1b8
#define ixCLIENT2_K2                                                            0x1bc
#define ixCLIENT2_K3                                                            0x1c0
#define ixCLIENT2_CK0                                                           0x1c4
#define ixCLIENT2_CK1                                                           0x1c8
#define ixCLIENT2_CK2                                                           0x1cc
#define ixCLIENT2_CK3                                                           0x1d0
#define ixCLIENT2_CD0                                                           0x1d4
#define ixCLIENT2_CD1                                                           0x1d8
#define ixCLIENT2_CD2                                                           0x1dc
#define ixCLIENT2_CD3                                                           0x1e0
#define ixCLIENT2_BM                                                            0x1e4
#define ixCLIENT2_OFFSET                                                        0x1e8
#define ixCLIENT2_STATUS                                                        0x1ec
#define ixCLIENT0_K0                                                            0x1f0
#define ixCLIENT0_K1                                                            0x1f4
#define ixCLIENT0_K2                                                            0x1f8
#define ixCLIENT0_K3                                                            0x1fc
#define ixCLIENT0_CK0                                                           0x200
#define ixCLIENT0_CK1                                                           0x204
#define ixCLIENT0_CK2                                                           0x208
#define ixCLIENT0_CK3                                                           0x20c
#define ixCLIENT0_CD0                                                           0x210
#define ixCLIENT0_CD1                                                           0x214
#define ixCLIENT0_CD2                                                           0x218
#define ixCLIENT0_CD3                                                           0x21c
#define ixCLIENT0_BM                                                            0x220
#define ixCLIENT0_OFFSET                                                        0x224
#define ixCLIENT0_STATUS                                                        0x228
#define ixCLIENT1_K0                                                            0x22c
#define ixCLIENT1_K1                                                            0x230
#define ixCLIENT1_K2                                                            0x234
#define ixCLIENT1_K3                                                            0x238
#define ixCLIENT1_CK0                                                           0x23c
#define ixCLIENT1_CK1                                                           0x240
#define ixCLIENT1_CK2                                                           0x244
#define ixCLIENT1_CK3                                                           0x248
#define ixCLIENT1_CD0                                                           0x24c
#define ixCLIENT1_CD1                                                           0x250
#define ixCLIENT1_CD2                                                           0x254
#define ixCLIENT1_CD3                                                           0x258
#define ixCLIENT1_BM                                                            0x25c
#define ixCLIENT1_OFFSET                                                        0x260
#define ixCLIENT1_PORT_STATUS                                                   0x264
#define ixKEFUSE0                                                               0x268
#define ixKEFUSE1                                                               0x26c
#define ixKEFUSE2                                                               0x270
#define ixKEFUSE3                                                               0x274
#define ixHFS_SEED0                                                             0x278
#define ixHFS_SEED1                                                             0x27c
#define ixHFS_SEED2                                                             0x280
#define ixHFS_SEED3                                                             0x284
#define ixRINGOSC_MASK                                                          0x288
#define ixCLIENT0_OFFSET_HI                                                     0x290
#define ixCLIENT1_OFFSET_HI                                                     0x294
#define ixCLIENT2_OFFSET_HI                                                     0x298
#define ixSPU_PORT_STATUS                                                       0x29c
#define ixCLIENT3_OFFSET_HI                                                     0x2a0
#define ixCLIENT3_K0                                                            0x2a4
#define ixCLIENT3_K1                                                            0x2a8
#define ixCLIENT3_K2                                                            0x2ac
#define ixCLIENT3_K3                                                            0x2b0
#define ixCLIENT3_CK0                                                           0x2b4
#define ixCLIENT3_CK1                                                           0x2b8
#define ixCLIENT3_CK2                                                           0x2bc
#define ixCLIENT3_CK3                                                           0x2c0
#define ixCLIENT3_CD0                                                           0x2c4
#define ixCLIENT3_CD1                                                           0x2c8
#define ixCLIENT3_CD2                                                           0x2cc
#define ixCLIENT3_CD3                                                           0x2d0
#define ixCLIENT3_BM                                                            0x2d4
#define ixCLIENT3_OFFSET                                                        0x2d8
#define ixCLIENT3_STATUS                                                        0x2dc
#define ixCLIENT4_OFFSET_HI                                                     0x2e0
#define ixCLIENT4_K0                                                            0x2e4
#define ixCLIENT4_K1                                                            0x2e8
#define ixCLIENT4_K2                                                            0x2ec
#define ixCLIENT4_K3                                                            0x2f0
#define ixCLIENT4_CK0                                                           0x2f4
#define ixCLIENT4_CK1                                                           0x2f8
#define ixCLIENT4_CK2                                                           0x2fc
#define ixCLIENT4_CK3                                                           0x300
#define ixCLIENT4_CD0                                                           0x304
#define ixCLIENT4_CD1                                                           0x308
#define ixCLIENT4_CD2                                                           0x30c
#define ixCLIENT4_CD3                                                           0x310
#define ixCLIENT4_BM                                                            0x314
#define ixCLIENT4_OFFSET                                                        0x318
#define ixCLIENT4_STATUS                                                        0x31c
#define mmDC_TEST_DEBUG_INDEX                                                   0x157c
#define mmDC_TEST_DEBUG_DATA                                                    0x157d
#define mmSDMA0_UCODE_ADDR                                                      0x3400
#define mmSDMA0_UCODE_DATA                                                      0x3401
#define mmSDMA0_POWER_CNTL                                                      0x3402
#define mmSDMA0_CLK_CTRL                                                        0x3403
#define mmSDMA0_CNTL                                                            0x3404
#define mmSDMA0_CHICKEN_BITS                                                    0x3405
#define mmSDMA0_TILING_CONFIG                                                   0x3406
#define mmSDMA0_HASH                                                            0x3407
#define mmSDMA0_SEM_WAIT_FAIL_TIMER_CNTL                                        0x3409
#define mmSDMA0_RB_RPTR_FETCH                                                   0x340a
#define mmSDMA0_IB_OFFSET_FETCH                                                 0x340b
#define mmSDMA0_PROGRAM                                                         0x340c
#define mmSDMA0_STATUS_REG                                                      0x340d
#define mmSDMA0_STATUS1_REG                                                     0x340e
#define mmSDMA0_RD_BURST_CNTL                                                   0x340f
#define mmSDMA0_PERFMON_CNTL                                                    0x9000
#define mmSDMA0_PERFCOUNTER0_RESULT                                             0x9001
#define mmSDMA0_PERFCOUNTER1_RESULT                                             0x9002
#define mmSDMA0_F32_CNTL                                                        0x3412
#define mmSDMA0_FREEZE                                                          0x3413
#define mmSDMA0_PHASE0_QUANTUM                                                  0x3414
#define mmSDMA0_PHASE1_QUANTUM                                                  0x3415
#define mmSDMA_POWER_GATING                                                     0x3416
#define mmSDMA_PGFSM_CONFIG                                                     0x3417
#define mmSDMA_PGFSM_WRITE                                                      0x3418
#define mmSDMA_PGFSM_READ                                                       0x3419
#define mmSDMA0_EDC_CONFIG                                                      0x341a
#define mmSDMA0_VM_CNTL                                                         0x3420
#define mmSDMA0_VM_CTX_LO                                                       0x3421
#define mmSDMA0_VM_CTX_HI                                                       0x3422
#define mmSDMA0_STATUS2_REG                                                     0x3423
#define mmSDMA0_ACTIVE_FCN_ID                                                   0x3424
#define mmSDMA0_VM_CTX_CNTL                                                     0x3425
#define mmSDMA0_VIRT_RESET_REQ                                                  0x3426
#define mmSDMA0_VF_ENABLE                                                       0x3427
#define mmSDMA0_BA_THRESHOLD                                                    0x341b
#define mmSDMA0_ID                                                              0x341c
#define mmSDMA0_VERSION                                                         0x341d
#define mmSDMA0_ATOMIC_CNTL                                                     0x3428
#define mmSDMA0_ATOMIC_PREOP_LO                                                 0x3429
#define mmSDMA0_ATOMIC_PREOP_HI                                                 0x342a
#define mmSDMA0_POWER_CNTL_IDLE                                                 0x342c
#define mmSDMA0_PERF_REG_TYPE0                                                  0x3477
#define mmSDMA0_CONTEXT_REG_TYPE0                                               0x3478
#define mmSDMA0_CONTEXT_REG_TYPE1                                               0x3479
#define mmSDMA0_CONTEXT_REG_TYPE2                                               0x347a
#define mmSDMA0_PUB_REG_TYPE0                                                   0x347c
#define mmSDMA0_PUB_REG_TYPE1                                                   0x347d
#define mmSDMA0_GFX_RB_CNTL                                                     0x3480
#define mmSDMA0_GFX_RB_BASE                                                     0x3481
#define mmSDMA0_GFX_RB_BASE_HI                                                  0x3482
#define mmSDMA0_GFX_RB_RPTR                                                     0x3483
#define mmSDMA0_GFX_RB_WPTR                                                     0x3484
#define mmSDMA0_GFX_RB_WPTR_POLL_CNTL                                           0x3485
#define mmSDMA0_GFX_RB_WPTR_POLL_ADDR_HI                                        0x3486
#define mmSDMA0_GFX_RB_WPTR_POLL_ADDR_LO                                        0x3487
#define mmSDMA0_GFX_RB_RPTR_ADDR_HI                                             0x3488
#define mmSDMA0_GFX_RB_RPTR_ADDR_LO                                             0x3489
#define mmSDMA0_GFX_IB_CNTL                                                     0x348a
#define mmSDMA0_GFX_IB_RPTR                                                     0x348b
#define mmSDMA0_GFX_IB_OFFSET                                                   0x348c
#define mmSDMA0_GFX_IB_BASE_LO                                                  0x348d
#define mmSDMA0_GFX_IB_BASE_HI                                                  0x348e
#define mmSDMA0_GFX_IB_SIZE                                                     0x348f
#define mmSDMA0_GFX_SKIP_CNTL                                                   0x3490
#define mmSDMA0_GFX_CONTEXT_STATUS                                              0x3491
#define mmSDMA0_GFX_DOORBELL                                                    0x3492
#define mmSDMA0_GFX_CONTEXT_CNTL                                                0x3493
#define mmSDMA0_GFX_VIRTUAL_ADDR                                                0x34a7
#define mmSDMA0_GFX_APE1_CNTL                                                   0x34a8
#define mmSDMA0_GFX_DOORBELL_LOG                                                0x34a9
#define mmSDMA0_GFX_WATERMARK                                                   0x34aa
#define mmSDMA0_GFX_CSA_ADDR_LO                                                 0x34ac
#define mmSDMA0_GFX_CSA_ADDR_HI                                                 0x34ad
#define mmSDMA0_GFX_IB_SUB_REMAIN                                               0x34af
#define mmSDMA0_GFX_PREEMPT                                                     0x34b0
#define mmSDMA0_GFX_DUMMY_REG                                                   0x34b1
#define mmSDMA0_GFX_MIDCMD_DATA0                                                0x34c1
#define mmSDMA0_GFX_MIDCMD_DATA1                                                0x34c2
#define mmSDMA0_GFX_MIDCMD_DATA2                                                0x34c3
#define mmSDMA0_GFX_MIDCMD_DATA3                                                0x34c4
#define mmSDMA0_GFX_MIDCMD_DATA4                                                0x34c5
#define mmSDMA0_GFX_MIDCMD_DATA5                                                0x34c6
#define mmSDMA0_GFX_MIDCMD_CNTL                                                 0x34c7
#define mmSDMA0_RLC0_RB_CNTL                                                    0x3500
#define mmSDMA0_RLC0_RB_BASE                                                    0x3501
#define mmSDMA0_RLC0_RB_BASE_HI                                                 0x3502
#define mmSDMA0_RLC0_RB_RPTR                                                    0x3503
#define mmSDMA0_RLC0_RB_WPTR                                                    0x3504
#define mmSDMA0_RLC0_RB_WPTR_POLL_CNTL                                          0x3505
#define mmSDMA0_RLC0_RB_WPTR_POLL_ADDR_HI                                       0x3506
#define mmSDMA0_RLC0_RB_WPTR_POLL_ADDR_LO                                       0x3507
#define mmSDMA0_RLC0_RB_RPTR_ADDR_HI                                            0x3508
#define mmSDMA0_RLC0_RB_RPTR_ADDR_LO                                            0x3509
#define mmSDMA0_RLC0_IB_CNTL                                                    0x350a
#define mmSDMA0_RLC0_IB_RPTR                                                    0x350b
#define mmSDMA0_RLC0_IB_OFFSET                                                  0x350c
#define mmSDMA0_RLC0_IB_BASE_LO                                                 0x350d
#define mmSDMA0_RLC0_IB_BASE_HI                                                 0x350e
#define mmSDMA0_RLC0_IB_SIZE                                                    0x350f
#define mmSDMA0_RLC0_SKIP_CNTL                                                  0x3510
#define mmSDMA0_RLC0_CONTEXT_STATUS                                             0x3511
#define mmSDMA0_RLC0_DOORBELL                                                   0x3512
#define mmSDMA0_RLC0_VIRTUAL_ADDR                                               0x3527
#define mmSDMA0_RLC0_APE1_CNTL                                                  0x3528
#define mmSDMA0_RLC0_DOORBELL_LOG                                               0x3529
#define mmSDMA0_RLC0_WATERMARK                                                  0x352a
#define mmSDMA0_RLC0_CSA_ADDR_LO                                                0x352c
#define mmSDMA0_RLC0_CSA_ADDR_HI                                                0x352d
#define mmSDMA0_RLC0_IB_SUB_REMAIN                                              0x352f
#define mmSDMA0_RLC0_PREEMPT                                                    0x3530
#define mmSDMA0_RLC0_DUMMY_REG                                                  0x3531
#define mmSDMA0_RLC0_MIDCMD_DATA0                                               0x3541
#define mmSDMA0_RLC0_MIDCMD_DATA1                                               0x3542
#define mmSDMA0_RLC0_MIDCMD_DATA2                                               0x3543
#define mmSDMA0_RLC0_MIDCMD_DATA3                                               0x3544
#define mmSDMA0_RLC0_MIDCMD_DATA4                                               0x3545
#define mmSDMA0_RLC0_MIDCMD_DATA5                                               0x3546
#define mmSDMA0_RLC0_MIDCMD_CNTL                                                0x3547
#define mmSDMA0_RLC1_RB_CNTL                                                    0x3580
#define mmSDMA0_RLC1_RB_BASE                                                    0x3581
#define mmSDMA0_RLC1_RB_BASE_HI                                                 0x3582
#define mmSDMA0_RLC1_RB_RPTR                                                    0x3583
#define mmSDMA0_RLC1_RB_WPTR                                                    0x3584
#define mmSDMA0_RLC1_RB_WPTR_POLL_CNTL                                          0x3585
#define mmSDMA0_RLC1_RB_WPTR_POLL_ADDR_HI                                       0x3586
#define mmSDMA0_RLC1_RB_WPTR_POLL_ADDR_LO                                       0x3587
#define mmSDMA0_RLC1_RB_RPTR_ADDR_HI                                            0x3588
#define mmSDMA0_RLC1_RB_RPTR_ADDR_LO                                            0x3589
#define mmSDMA0_RLC1_IB_CNTL                                                    0x358a
#define mmSDMA0_RLC1_IB_RPTR                                                    0x358b
#define mmSDMA0_RLC1_IB_OFFSET                                                  0x358c
#define mmSDMA0_RLC1_IB_BASE_LO                                                 0x358d
#define mmSDMA0_RLC1_IB_BASE_HI                                                 0x358e
#define mmSDMA0_RLC1_IB_SIZE                                                    0x358f
#define mmSDMA0_RLC1_SKIP_CNTL                                                  0x3590
#define mmSDMA0_RLC1_CONTEXT_STATUS                                             0x3591
#define mmSDMA0_RLC1_DOORBELL                                                   0x3592
#define mmSDMA0_RLC1_VIRTUAL_ADDR                                               0x35a7
#define mmSDMA0_RLC1_APE1_CNTL                                                  0x35a8
#define mmSDMA0_RLC1_DOORBELL_LOG                                               0x35a9
#define mmSDMA0_RLC1_WATERMARK                                                  0x35aa
#define mmSDMA0_RLC1_CSA_ADDR_LO                                                0x35ac
#define mmSDMA0_RLC1_CSA_ADDR_HI                                                0x35ad
#define mmSDMA0_RLC1_IB_SUB_REMAIN                                              0x35af
#define mmSDMA0_RLC1_PREEMPT                                                    0x35b0
#define mmSDMA0_RLC1_DUMMY_REG                                                  0x35b1
#define mmSDMA0_RLC1_MIDCMD_DATA0                                               0x35c1
#define mmSDMA0_RLC1_MIDCMD_DATA1                                               0x35c2
#define mmSDMA0_RLC1_MIDCMD_DATA2                                               0x35c3
#define mmSDMA0_RLC1_MIDCMD_DATA3                                               0x35c4
#define mmSDMA0_RLC1_MIDCMD_DATA4                                               0x35c5
#define mmSDMA0_RLC1_MIDCMD_DATA5                                               0x35c6
#define mmSDMA0_RLC1_MIDCMD_CNTL                                                0x35c7
#define mmSDMA1_UCODE_ADDR                                                      0x3600
#define mmSDMA1_UCODE_DATA                                                      0x3601
#define mmSDMA1_POWER_CNTL                                                      0x3602
#define mmSDMA1_CLK_CTRL                                                        0x3603
#define mmSDMA1_CNTL                                                            0x3604
#define mmSDMA1_CHICKEN_BITS                                                    0x3605
#define mmSDMA1_TILING_CONFIG                                                   0x3606
#define mmSDMA1_HASH                                                            0x3607
#define mmSDMA1_SEM_WAIT_FAIL_TIMER_CNTL                                        0x3609
#define mmSDMA1_RB_RPTR_FETCH                                                   0x360a
#define mmSDMA1_IB_OFFSET_FETCH                                                 0x360b
#define mmSDMA1_PROGRAM                                                         0x360c
#define mmSDMA1_STATUS_REG                                                      0x360d
#define mmSDMA1_STATUS1_REG                                                     0x360e
#define mmSDMA1_RD_BURST_CNTL                                                   0x360f
#define mmSDMA1_PERFMON_CNTL                                                    0x9010
#define mmSDMA1_PERFCOUNTER0_RESULT                                             0x9011
#define mmSDMA1_PERFCOUNTER1_RESULT                                             0x9012
#define mmSDMA1_F32_CNTL                                                        0x3612
#define mmSDMA1_FREEZE                                                          0x3613
#define mmSDMA1_PHASE0_QUANTUM                                                  0x3614
#define mmSDMA1_PHASE1_QUANTUM                                                  0x3615
#define mmSDMA1_EDC_CONFIG                                                      0x361a
#define mmSDMA1_VM_CNTL                                                         0x3620
#define mmSDMA1_VM_CTX_LO                                                       0x3621
#define mmSDMA1_VM_CTX_HI                                                       0x3622
#define mmSDMA1_STATUS2_REG                                                     0x3623
#define mmSDMA1_ACTIVE_FCN_ID                                                   0x3624
#define mmSDMA1_VM_CTX_CNTL                                                     0x3625
#define mmSDMA1_VIRT_RESET_REQ                                                  0x3626
#define mmSDMA1_VF_ENABLE                                                       0x3627
#define mmSDMA1_BA_THRESHOLD                                                    0x361b
#define mmSDMA1_ID                                                              0x361c
#define mmSDMA1_VERSION                                                         0x361d
#define mmSDMA1_ATOMIC_CNTL                                                     0x3628
#define mmSDMA1_ATOMIC_PREOP_LO                                                 0x3629
#define mmSDMA1_ATOMIC_PREOP_HI                                                 0x362a
#define mmSDMA1_POWER_CNTL_IDLE                                                 0x362c
#define mmSDMA1_PERF_REG_TYPE0                                                  0x3677
#define mmSDMA1_CONTEXT_REG_TYPE0                                               0x3678
#define mmSDMA1_CONTEXT_REG_TYPE1                                               0x3679
#define mmSDMA1_CONTEXT_REG_TYPE2                                               0x367a
#define mmSDMA1_PUB_REG_TYPE0                                                   0x367c
#define mmSDMA1_PUB_REG_TYPE1                                                   0x367d
#define mmSDMA1_GFX_RB_CNTL                                                     0x3680
#define mmSDMA1_GFX_RB_BASE                                                     0x3681
#define mmSDMA1_GFX_RB_BASE_HI                                                  0x3682
#define mmSDMA1_GFX_RB_RPTR                                                     0x3683
#define mmSDMA1_GFX_RB_WPTR                                                     0x3684
#define mmSDMA1_GFX_RB_WPTR_POLL_CNTL                                           0x3685
#define mmSDMA1_GFX_RB_WPTR_POLL_ADDR_HI                                        0x3686
#define mmSDMA1_GFX_RB_WPTR_POLL_ADDR_LO                                        0x3687
#define mmSDMA1_GFX_RB_RPTR_ADDR_HI                                             0x3688
#define mmSDMA1_GFX_RB_RPTR_ADDR_LO                                             0x3689
#define mmSDMA1_GFX_IB_CNTL                                                     0x368a
#define mmSDMA1_GFX_IB_RPTR                                                     0x368b
#define mmSDMA1_GFX_IB_OFFSET                                                   0x368c
#define mmSDMA1_GFX_IB_BASE_LO                                                  0x368d
#define mmSDMA1_GFX_IB_BASE_HI                                                  0x368e
#define mmSDMA1_GFX_IB_SIZE                                                     0x368f
#define mmSDMA1_GFX_SKIP_CNTL                                                   0x3690
#define mmSDMA1_GFX_CONTEXT_STATUS                                              0x3691
#define mmSDMA1_GFX_DOORBELL                                                    0x3692
#define mmSDMA1_GFX_CONTEXT_CNTL                                                0x3693
#define mmSDMA1_GFX_VIRTUAL_ADDR                                                0x36a7
#define mmSDMA1_GFX_APE1_CNTL                                                   0x36a8
#define mmSDMA1_GFX_DOORBELL_LOG                                                0x36a9
#define mmSDMA1_GFX_WATERMARK                                                   0x36aa
#define mmSDMA1_GFX_CSA_ADDR_LO                                                 0x36ac
#define mmSDMA1_GFX_CSA_ADDR_HI                                                 0x36ad
#define mmSDMA1_GFX_IB_SUB_REMAIN                                               0x36af
#define mmSDMA1_GFX_PREEMPT                                                     0x36b0
#define mmSDMA1_GFX_DUMMY_REG                                                   0x36b1
#define mmSDMA1_GFX_MIDCMD_DATA0                                                0x36c1
#define mmSDMA1_GFX_MIDCMD_DATA1                                                0x36c2
#define mmSDMA1_GFX_MIDCMD_DATA2                                                0x36c3
#define mmSDMA1_GFX_MIDCMD_DATA3                                                0x36c4
#define mmSDMA1_GFX_MIDCMD_DATA4                                                0x36c5
#define mmSDMA1_GFX_MIDCMD_DATA5                                                0x36c6
#define mmSDMA1_GFX_MIDCMD_CNTL                                                 0x36c7
#define mmSDMA1_RLC0_RB_CNTL                                                    0x3700
#define mmSDMA1_RLC0_RB_BASE                                                    0x3701
#define mmSDMA1_RLC0_RB_BASE_HI                                                 0x3702
#define mmSDMA1_RLC0_RB_RPTR                                                    0x3703
#define mmSDMA1_RLC0_RB_WPTR                                                    0x3704
#define mmSDMA1_RLC0_RB_WPTR_POLL_CNTL                                          0x3705
#define mmSDMA1_RLC0_RB_WPTR_POLL_ADDR_HI                                       0x3706
#define mmSDMA1_RLC0_RB_WPTR_POLL_ADDR_LO                                       0x3707
#define mmSDMA1_RLC0_RB_RPTR_ADDR_HI                                            0x3708
#define mmSDMA1_RLC0_RB_RPTR_ADDR_LO                                            0x3709
#define mmSDMA1_RLC0_IB_CNTL                                                    0x370a
#define mmSDMA1_RLC0_IB_RPTR                                                    0x370b
#define mmSDMA1_RLC0_IB_OFFSET                                                  0x370c
#define mmSDMA1_RLC0_IB_BASE_LO                                                 0x370d
#define mmSDMA1_RLC0_IB_BASE_HI                                                 0x370e
#define mmSDMA1_RLC0_IB_SIZE                                                    0x370f
#define mmSDMA1_RLC0_SKIP_CNTL                                                  0x3710
#define mmSDMA1_RLC0_CONTEXT_STATUS                                             0x3711
#define mmSDMA1_RLC0_DOORBELL                                                   0x3712
#define mmSDMA1_RLC0_VIRTUAL_ADDR                                               0x3727
#define mmSDMA1_RLC0_APE1_CNTL                                                  0x3728
#define mmSDMA1_RLC0_DOORBELL_LOG                                               0x3729
#define mmSDMA1_RLC0_WATERMARK                                                  0x372a
#define mmSDMA1_RLC0_CSA_ADDR_LO                                                0x372c
#define mmSDMA1_RLC0_CSA_ADDR_HI                                                0x372d
#define mmSDMA1_RLC0_IB_SUB_REMAIN                                              0x372f
#define mmSDMA1_RLC0_PREEMPT                                                    0x3730
#define mmSDMA1_RLC0_DUMMY_REG                                                  0x3731
#define mmSDMA1_RLC0_MIDCMD_DATA0                                               0x3741
#define mmSDMA1_RLC0_MIDCMD_DATA1                                               0x3742
#define mmSDMA1_RLC0_MIDCMD_DATA2                                               0x3743
#define mmSDMA1_RLC0_MIDCMD_DATA3                                               0x3744
#define mmSDMA1_RLC0_MIDCMD_DATA4                                               0x3745
#define mmSDMA1_RLC0_MIDCMD_DATA5                                               0x3746
#define mmSDMA1_RLC0_MIDCMD_CNTL                                                0x3747
#define mmSDMA1_RLC1_RB_CNTL                                                    0x3780
#define mmSDMA1_RLC1_RB_BASE                                                    0x3781
#define mmSDMA1_RLC1_RB_BASE_HI                                                 0x3782
#define mmSDMA1_RLC1_RB_RPTR                                                    0x3783
#define mmSDMA1_RLC1_RB_WPTR                                                    0x3784
#define mmSDMA1_RLC1_RB_WPTR_POLL_CNTL                                          0x3785
#define mmSDMA1_RLC1_RB_WPTR_POLL_ADDR_HI                                       0x3786
#define mmSDMA1_RLC1_RB_WPTR_POLL_ADDR_LO                                       0x3787
#define mmSDMA1_RLC1_RB_RPTR_ADDR_HI                                            0x3788
#define mmSDMA1_RLC1_RB_RPTR_ADDR_LO                                            0x3789
#define mmSDMA1_RLC1_IB_CNTL                                                    0x378a
#define mmSDMA1_RLC1_IB_RPTR                                                    0x378b
#define mmSDMA1_RLC1_IB_OFFSET                                                  0x378c
#define mmSDMA1_RLC1_IB_BASE_LO                                                 0x378d
#define mmSDMA1_RLC1_IB_BASE_HI                                                 0x378e
#define mmSDMA1_RLC1_IB_SIZE                                                    0x378f
#define mmSDMA1_RLC1_SKIP_CNTL                                                  0x3790
#define mmSDMA1_RLC1_CONTEXT_STATUS                                             0x3791
#define mmSDMA1_RLC1_DOORBELL                                                   0x3792
#define mmSDMA1_RLC1_VIRTUAL_ADDR                                               0x37a7
#define mmSDMA1_RLC1_APE1_CNTL                                                  0x37a8
#define mmSDMA1_RLC1_DOORBELL_LOG                                               0x37a9
#define mmSDMA1_RLC1_WATERMARK                                                  0x37aa
#define mmSDMA1_RLC1_CSA_ADDR_LO                                                0x37ac
#define mmSDMA1_RLC1_CSA_ADDR_HI                                                0x37ad
#define mmSDMA1_RLC1_IB_SUB_REMAIN                                              0x37af
#define mmSDMA1_RLC1_PREEMPT                                                    0x37b0
#define mmSDMA1_RLC1_DUMMY_REG                                                  0x37b1
#define mmSDMA1_RLC1_MIDCMD_DATA0                                               0x37c1
#define mmSDMA1_RLC1_MIDCMD_DATA1                                               0x37c2
#define mmSDMA1_RLC1_MIDCMD_DATA2                                               0x37c3
#define mmSDMA1_RLC1_MIDCMD_DATA3                                               0x37c4
#define mmSDMA1_RLC1_MIDCMD_DATA4                                               0x37c5
#define mmSDMA1_RLC1_MIDCMD_DATA5                                               0x37c6
#define mmSDMA1_RLC1_MIDCMD_CNTL                                                0x37c7
#define mmHDP_HOST_PATH_CNTL                                                    0xb00
#define mmHDP_NONSURFACE_BASE                                                   0xb01
#define mmHDP_NONSURFACE_INFO                                                   0xb02
#define mmHDP_NONSURFACE_SIZE                                                   0xb03
#define mmHDP_NONSURF_FLAGS                                                     0xbc9
#define mmHDP_NONSURF_FLAGS_CLR                                                 0xbca
#define mmHDP_SW_SEMAPHORE                                                      0xbcb
#define mmHDP_DEBUG0                                                            0xbcc
#define mmHDP_DEBUG1                                                            0xbcd
#define mmHDP_LAST_SURFACE_HIT                                                  0xbce
#define mmHDP_TILING_CONFIG                                                     0xbcf
#define mmHDP_SC_MULTI_CHIP_CNTL                                                0xbd0
#define mmHDP_OUTSTANDING_REQ                                                   0xbd1
#define mmHDP_ADDR_CONFIG                                                       0xbd2
#define mmHDP_MISC_CNTL                                                         0xbd3
#define mmHDP_MEM_POWER_LS                                                      0xbd4
#define mmHDP_NONSURFACE_PREFETCH                                               0xbd5
#define mmHDP_MEMIO_CNTL                                                        0xbf6
#define mmHDP_MEMIO_ADDR                                                        0xbf7
#define mmHDP_MEMIO_STATUS                                                      0xbf8
#define mmHDP_MEMIO_WR_DATA                                                     0xbf9
#define mmHDP_MEMIO_RD_DATA                                                     0xbfa
#define mmHDP_VF_ENABLE                                                         0xbfb
#define mmHDP_XDP_DIRECT2HDP_FIRST                                              0xc00
#define mmHDP_XDP_D2H_FLUSH                                                     0xc01
#define mmHDP_XDP_D2H_BAR_UPDATE                                                0xc02
#define mmHDP_XDP_D2H_RSVD_3                                                    0xc03
#define mmHDP_XDP_D2H_RSVD_4                                                    0xc04
#define mmHDP_XDP_D2H_RSVD_5                                                    0xc05
#define mmHDP_XDP_D2H_RSVD_6                                                    0xc06
#define mmHDP_XDP_D2H_RSVD_7                                                    0xc07
#define mmHDP_XDP_D2H_RSVD_8                                                    0xc08
#define mmHDP_XDP_D2H_RSVD_9                                                    0xc09
#define mmHDP_XDP_D2H_RSVD_10                                                   0xc0a
#define mmHDP_XDP_D2H_RSVD_11                                                   0xc0b
#define mmHDP_XDP_D2H_RSVD_12                                                   0xc0c
#define mmHDP_XDP_D2H_RSVD_13                                                   0xc0d
#define mmHDP_XDP_D2H_RSVD_14                                                   0xc0e
#define mmHDP_XDP_D2H_RSVD_15                                                   0xc0f
#define mmHDP_XDP_D2H_RSVD_16                                                   0xc10
#define mmHDP_XDP_D2H_RSVD_17                                                   0xc11
#define mmHDP_XDP_D2H_RSVD_18                                                   0xc12
#define mmHDP_XDP_D2H_RSVD_19                                                   0xc13
#define mmHDP_XDP_D2H_RSVD_20                                                   0xc14
#define mmHDP_XDP_D2H_RSVD_21                                                   0xc15
#define mmHDP_XDP_D2H_RSVD_22                                                   0xc16
#define mmHDP_XDP_D2H_RSVD_23                                                   0xc17
#define mmHDP_XDP_D2H_RSVD_24                                                   0xc18
#define mmHDP_XDP_D2H_RSVD_25                                                   0xc19
#define mmHDP_XDP_D2H_RSVD_26                                                   0xc1a
#define mmHDP_XDP_D2H_RSVD_27                                                   0xc1b
#define mmHDP_XDP_D2H_RSVD_28                                                   0xc1c
#define mmHDP_XDP_D2H_RSVD_29                                                   0xc1d
#define mmHDP_XDP_D2H_RSVD_30                                                   0xc1e
#define mmHDP_XDP_D2H_RSVD_31                                                   0xc1f
#define mmHDP_XDP_D2H_RSVD_32                                                   0xc20
#define mmHDP_XDP_D2H_RSVD_33                                                   0xc21
#define mmHDP_XDP_D2H_RSVD_34                                                   0xc22
#define mmHDP_XDP_DIRECT2HDP_LAST                                               0xc23
#define mmHDP_XDP_P2P_BAR_CFG                                                   0xc24
#define mmHDP_XDP_P2P_MBX_OFFSET                                                0xc25
#define mmHDP_XDP_P2P_MBX_ADDR0                                                 0xc26
#define mmHDP_XDP_P2P_MBX_ADDR1                                                 0xc27
#define mmHDP_XDP_P2P_MBX_ADDR2                                                 0xc28
#define mmHDP_XDP_P2P_MBX_ADDR3                                                 0xc29
#define mmHDP_XDP_P2P_MBX_ADDR4                                                 0xc2a
#define mmHDP_XDP_P2P_MBX_ADDR5                                                 0xc2b
#define mmHDP_XDP_P2P_MBX_ADDR6                                                 0xc2c
#define mmHDP_XDP_HDP_MBX_MC_CFG                                                0xc2d
#define mmHDP_XDP_HDP_MC_CFG                                                    0xc2e
#define mmHDP_XDP_HST_CFG                                                       0xc2f
#define mmHDP_XDP_SID_CFG                                                       0xc30
#define mmHDP_XDP_HDP_IPH_CFG                                                   0xc31
#define mmHDP_XDP_SRBM_CFG                                                      0xc32
#define mmHDP_XDP_CGTT_BLK_CTRL                                                 0xc33
#define mmHDP_XDP_P2P_BAR0                                                      0xc34
#define mmHDP_XDP_P2P_BAR1                                                      0xc35
#define mmHDP_XDP_P2P_BAR2                                                      0xc36
#define mmHDP_XDP_P2P_BAR3                                                      0xc37
#define mmHDP_XDP_P2P_BAR4                                                      0xc38
#define mmHDP_XDP_P2P_BAR5                                                      0xc39
#define mmHDP_XDP_P2P_BAR6                                                      0xc3a
#define mmHDP_XDP_P2P_BAR7                                                      0xc3b
#define mmHDP_XDP_FLUSH_ARMED_STS                                               0xc3c
#define mmHDP_XDP_FLUSH_CNTR0_STS                                               0xc3d
#define mmHDP_XDP_BUSY_STS                                                      0xc3e
#define mmHDP_XDP_STICKY                                                        0xc3f
#define mmHDP_XDP_CHKN                                                          0xc40
#define mmHDP_XDP_DBG_ADDR                                                      0xc41
#define mmHDP_XDP_DBG_DATA                                                      0xc42
#define mmHDP_XDP_DBG_MASK                                                      0xc43
#define mmHDP_XDP_BARS_ADDR_39_36                                               0xc44

#endif /* OSS_3_0_D_H */