drivers/gpu/drm/amd/include/asic_reg/gc/gc_12_1_1_offset.h

Source file repositories/reference/linux-study-clean/drivers/gpu/drm/amd/include/asic_reg/gc/gc_12_1_1_offset.h

File Facts

System
Linux kernel
Corpus path
drivers/gpu/drm/amd/include/asic_reg/gc/gc_12_1_1_offset.h
Extension
.h
Size
11915 bytes
Lines
150
Domain
Driver Families
Bucket
drivers/gpu
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef _gc_12_1_1_OFFSET_HEADER
#define _gc_12_1_1_OFFSET_HEADER



// addressBlock: aigc_grbma_grbma_grbmadec
// base address: 0x18000
#define regGRBMA_GFX_INDEX                                                                              0x0011
#define regGRBMA_GFX_INDEX_BASE_IDX                                                                     1


// addressBlock: aigc_grbma_grbma_perfddec
// base address: 0x19200
#define regGRBMA_PERFCOUNTER0_LO                                                                        0x0480
#define regGRBMA_PERFCOUNTER0_LO_BASE_IDX                                                               1
#define regGRBMA_PERFCOUNTER0_HI                                                                        0x0481
#define regGRBMA_PERFCOUNTER0_HI_BASE_IDX                                                               1
#define regGRBMA_PERFCOUNTER1_LO                                                                        0x0482
#define regGRBMA_PERFCOUNTER1_LO_BASE_IDX                                                               1
#define regGRBMA_PERFCOUNTER1_HI                                                                        0x0483
#define regGRBMA_PERFCOUNTER1_HI_BASE_IDX                                                               1


// addressBlock: aigc_grbma_grbma_perfsdec
// base address: 0x19300
#define regGRBMA_PERFCOUNTER0_SELECT                                                                    0x04c0
#define regGRBMA_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
#define regGRBMA_PERFCOUNTER1_SELECT                                                                    0x04c1
#define regGRBMA_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
#define regAID_PERFMON_CNTL                                                                             0x04c2
#define regAID_PERFMON_CNTL_BASE_IDX                                                                    1


// addressBlock: aigc_gl2x_gfx_se_perfsdec
// base address: 0x19300
#define regGL2C_PERFCOUNTER0_SELECT                                                                     0x04e8
#define regGL2C_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
#define regGL2C_PERFCOUNTER0_SELECT1                                                                    0x04e9
#define regGL2C_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
#define regGL2C_PERFCOUNTER1_SELECT                                                                     0x04ea
#define regGL2C_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
#define regGL2C_PERFCOUNTER1_SELECT1                                                                    0x04eb
#define regGL2C_PERFCOUNTER1_SELECT1_BASE_IDX                                                           1
#define regGL2C_PERFCOUNTER2_SELECT                                                                     0x04ec
#define regGL2C_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
#define regGL2C_PERFCOUNTER2_SELECT1                                                                    0x04ed
#define regGL2C_PERFCOUNTER2_SELECT1_BASE_IDX                                                           1
#define regGL2C_PERFCOUNTER3_SELECT                                                                     0x04ee
#define regGL2C_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
#define regGL2C_PERFCOUNTER3_SELECT1                                                                    0x04ef
#define regGL2C_PERFCOUNTER3_SELECT1_BASE_IDX                                                           1
#define regGL2A_PERFCOUNTER0_SELECT                                                                     0x04f0
#define regGL2A_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
#define regGL2A_PERFCOUNTER0_SELECT1                                                                    0x04f1
#define regGL2A_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
#define regGL2A_PERFCOUNTER1_SELECT                                                                     0x04f2
#define regGL2A_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
#define regGL2A_PERFCOUNTER1_SELECT1                                                                    0x04f3
#define regGL2A_PERFCOUNTER1_SELECT1_BASE_IDX                                                           1
#define regGL2A_PERFCOUNTER2_SELECT                                                                     0x04f4
#define regGL2A_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
#define regGL2A_PERFCOUNTER2_SELECT1                                                                    0x04f5
#define regGL2A_PERFCOUNTER2_SELECT1_BASE_IDX                                                           1
#define regGL2A_PERFCOUNTER3_SELECT                                                                     0x04f6
#define regGL2A_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
#define regGL2A_PERFCOUNTER3_SELECT1                                                                    0x04f7
#define regGL2A_PERFCOUNTER3_SELECT1_BASE_IDX                                                           1


// addressBlock: aigc_gl2x_gfx_se_perfddec
// base address: 0x19200
#define regGL2C_PERFCOUNTER0_LO                                                                         0x04a0
#define regGL2C_PERFCOUNTER0_LO_BASE_IDX                                                                1
#define regGL2C_PERFCOUNTER0_HI                                                                         0x04a1
#define regGL2C_PERFCOUNTER0_HI_BASE_IDX                                                                1
#define regGL2C_PERFCOUNTER1_LO                                                                         0x04a2
#define regGL2C_PERFCOUNTER1_LO_BASE_IDX                                                                1
#define regGL2C_PERFCOUNTER1_HI                                                                         0x04a3
#define regGL2C_PERFCOUNTER1_HI_BASE_IDX                                                                1
#define regGL2C_PERFCOUNTER2_LO                                                                         0x04a4
#define regGL2C_PERFCOUNTER2_LO_BASE_IDX                                                                1
#define regGL2C_PERFCOUNTER2_HI                                                                         0x04a5
#define regGL2C_PERFCOUNTER2_HI_BASE_IDX                                                                1
#define regGL2C_PERFCOUNTER3_LO                                                                         0x04a6
#define regGL2C_PERFCOUNTER3_LO_BASE_IDX                                                                1
#define regGL2C_PERFCOUNTER3_HI                                                                         0x04a7
#define regGL2C_PERFCOUNTER3_HI_BASE_IDX                                                                1
#define regGL2A_PERFCOUNTER0_LO                                                                         0x04a8
#define regGL2A_PERFCOUNTER0_LO_BASE_IDX                                                                1
#define regGL2A_PERFCOUNTER0_HI                                                                         0x04a9

Annotation

Implementation Notes