drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_offset.h

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

File Facts

System
Linux kernel
Corpus path
drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_offset.h
Extension
.h
Size
3475033 bytes
Lines
31872
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 _nbio_7_2_0_OFFSET_HEADER
#define _nbio_7_2_0_OFFSET_HEADER


// addressBlock: nbio_nbif0_bif_cfg_dev0_rc_bifcfgdecp
// base address: 0x0
#define cfgBIF_CFG_DEV0_RC_VENDOR_ID                                                                    0x0000
#define cfgBIF_CFG_DEV0_RC_DEVICE_ID                                                                    0x0002
#define cfgBIF_CFG_DEV0_RC_COMMAND                                                                      0x0004
#define cfgBIF_CFG_DEV0_RC_STATUS                                                                       0x0006
#define cfgBIF_CFG_DEV0_RC_REVISION_ID                                                                  0x0008
#define cfgBIF_CFG_DEV0_RC_PROG_INTERFACE                                                               0x0009
#define cfgBIF_CFG_DEV0_RC_SUB_CLASS                                                                    0x000a
#define cfgBIF_CFG_DEV0_RC_BASE_CLASS                                                                   0x000b
#define cfgBIF_CFG_DEV0_RC_CACHE_LINE                                                                   0x000c
#define cfgBIF_CFG_DEV0_RC_LATENCY                                                                      0x000d
#define cfgBIF_CFG_DEV0_RC_HEADER                                                                       0x000e
#define cfgBIF_CFG_DEV0_RC_BIST                                                                         0x000f
#define cfgBIF_CFG_DEV0_RC_BASE_ADDR_1                                                                  0x0010
#define cfgBIF_CFG_DEV0_RC_BASE_ADDR_2                                                                  0x0014
#define cfgBIF_CFG_DEV0_RC_SUB_BUS_NUMBER_LATENCY                                                       0x0018
#define cfgBIF_CFG_DEV0_RC_IO_BASE_LIMIT                                                                0x001c
#define cfgBIF_CFG_DEV0_RC_SECONDARY_STATUS                                                             0x001e
#define cfgBIF_CFG_DEV0_RC_MEM_BASE_LIMIT                                                               0x0020
#define cfgBIF_CFG_DEV0_RC_PREF_BASE_LIMIT                                                              0x0024
#define cfgBIF_CFG_DEV0_RC_PREF_BASE_UPPER                                                              0x0028
#define cfgBIF_CFG_DEV0_RC_PREF_LIMIT_UPPER                                                             0x002c
#define cfgBIF_CFG_DEV0_RC_IO_BASE_LIMIT_HI                                                             0x0030
#define cfgBIF_CFG_DEV0_RC_CAP_PTR                                                                      0x0034
#define cfgBIF_CFG_DEV0_RC_ROM_BASE_ADDR                                                                0x0038
#define cfgBIF_CFG_DEV0_RC_INTERRUPT_LINE                                                               0x003c
#define cfgBIF_CFG_DEV0_RC_INTERRUPT_PIN                                                                0x003d
#define cfgBIF_CFG_DEV0_RC_IRQ_BRIDGE_CNTL                                                              0x003e
#define cfgBIF_CFG_DEV0_RC_EXT_BRIDGE_CNTL                                                              0x0040
#define cfgBIF_CFG_DEV0_RC_PMI_CAP_LIST                                                                 0x0050
#define cfgBIF_CFG_DEV0_RC_PMI_CAP                                                                      0x0052
#define cfgBIF_CFG_DEV0_RC_PMI_STATUS_CNTL                                                              0x0054
#define cfgBIF_CFG_DEV0_RC_PCIE_CAP_LIST                                                                0x0058
#define cfgBIF_CFG_DEV0_RC_PCIE_CAP                                                                     0x005a
#define cfgBIF_CFG_DEV0_RC_DEVICE_CAP                                                                   0x005c
#define cfgBIF_CFG_DEV0_RC_DEVICE_CNTL                                                                  0x0060
#define cfgBIF_CFG_DEV0_RC_DEVICE_STATUS                                                                0x0062
#define cfgBIF_CFG_DEV0_RC_LINK_CAP                                                                     0x0064
#define cfgBIF_CFG_DEV0_RC_LINK_CNTL                                                                    0x0068
#define cfgBIF_CFG_DEV0_RC_LINK_STATUS                                                                  0x006a
#define cfgBIF_CFG_DEV0_RC_SLOT_CAP                                                                     0x006c
#define cfgBIF_CFG_DEV0_RC_SLOT_CNTL                                                                    0x0070
#define cfgBIF_CFG_DEV0_RC_SLOT_STATUS                                                                  0x0072
#define cfgBIF_CFG_DEV0_RC_ROOT_CNTL                                                                    0x0074
#define cfgBIF_CFG_DEV0_RC_ROOT_CAP                                                                     0x0076
#define cfgBIF_CFG_DEV0_RC_ROOT_STATUS                                                                  0x0078
#define cfgBIF_CFG_DEV0_RC_DEVICE_CAP2                                                                  0x007c
#define cfgBIF_CFG_DEV0_RC_DEVICE_CNTL2                                                                 0x0080
#define cfgBIF_CFG_DEV0_RC_DEVICE_STATUS2                                                               0x0082
#define cfgBIF_CFG_DEV0_RC_LINK_CAP2                                                                    0x0084
#define cfgBIF_CFG_DEV0_RC_LINK_CNTL2                                                                   0x0088
#define cfgBIF_CFG_DEV0_RC_LINK_STATUS2                                                                 0x008a
#define cfgBIF_CFG_DEV0_RC_SLOT_CAP2                                                                    0x008c
#define cfgBIF_CFG_DEV0_RC_SLOT_CNTL2                                                                   0x0090
#define cfgBIF_CFG_DEV0_RC_SLOT_STATUS2                                                                 0x0092
#define cfgBIF_CFG_DEV0_RC_MSI_CAP_LIST                                                                 0x00a0
#define cfgBIF_CFG_DEV0_RC_MSI_MSG_CNTL                                                                 0x00a2
#define cfgBIF_CFG_DEV0_RC_MSI_MSG_ADDR_LO                                                              0x00a4
#define cfgBIF_CFG_DEV0_RC_MSI_MSG_ADDR_HI                                                              0x00a8
#define cfgBIF_CFG_DEV0_RC_MSI_MSG_DATA                                                                 0x00a8
#define cfgBIF_CFG_DEV0_RC_MSI_EXT_MSG_DATA                                                             0x00aa
#define cfgBIF_CFG_DEV0_RC_MSI_MSG_DATA_64                                                              0x00ac
#define cfgBIF_CFG_DEV0_RC_MSI_EXT_MSG_DATA_64                                                          0x00ae
#define cfgBIF_CFG_DEV0_RC_SSID_CAP_LIST                                                                0x00c0
#define cfgBIF_CFG_DEV0_RC_SSID_CAP                                                                     0x00c4
#define cfgBIF_CFG_DEV0_RC_MSI_MAP_CAP_LIST                                                             0x00c8
#define cfgBIF_CFG_DEV0_RC_MSI_MAP_CAP                                                                  0x00ca
#define cfgBIF_CFG_DEV0_RC_PCIE_VENDOR_SPECIFIC_ENH_CAP_LIST                                            0x0100
#define cfgBIF_CFG_DEV0_RC_PCIE_VENDOR_SPECIFIC_HDR                                                     0x0104
#define cfgBIF_CFG_DEV0_RC_PCIE_VENDOR_SPECIFIC1                                                        0x0108
#define cfgBIF_CFG_DEV0_RC_PCIE_VENDOR_SPECIFIC2                                                        0x010c
#define cfgBIF_CFG_DEV0_RC_PCIE_VC_ENH_CAP_LIST                                                         0x0110
#define cfgBIF_CFG_DEV0_RC_PCIE_PORT_VC_CAP_REG1                                                        0x0114
#define cfgBIF_CFG_DEV0_RC_PCIE_PORT_VC_CAP_REG2                                                        0x0118
#define cfgBIF_CFG_DEV0_RC_PCIE_PORT_VC_CNTL                                                            0x011c
#define cfgBIF_CFG_DEV0_RC_PCIE_PORT_VC_STATUS                                                          0x011e
#define cfgBIF_CFG_DEV0_RC_PCIE_VC0_RESOURCE_CAP                                                        0x0120
#define cfgBIF_CFG_DEV0_RC_PCIE_VC0_RESOURCE_CNTL                                                       0x0124
#define cfgBIF_CFG_DEV0_RC_PCIE_VC0_RESOURCE_STATUS                                                     0x012a
#define cfgBIF_CFG_DEV0_RC_PCIE_VC1_RESOURCE_CAP                                                        0x012c
#define cfgBIF_CFG_DEV0_RC_PCIE_VC1_RESOURCE_CNTL                                                       0x0130
#define cfgBIF_CFG_DEV0_RC_PCIE_VC1_RESOURCE_STATUS                                                     0x0136
#define cfgBIF_CFG_DEV0_RC_PCIE_DEV_SERIAL_NUM_ENH_CAP_LIST                                             0x0140
#define cfgBIF_CFG_DEV0_RC_PCIE_DEV_SERIAL_NUM_DW1                                                      0x0144
#define cfgBIF_CFG_DEV0_RC_PCIE_DEV_SERIAL_NUM_DW2                                                      0x0148

Annotation

Implementation Notes