drivers/accel/habanalabs/include/gaudi/asic_reg/psoc_global_conf_regs.h

Source file repositories/reference/linux-study-clean/drivers/accel/habanalabs/include/gaudi/asic_reg/psoc_global_conf_regs.h

File Facts

System
Linux kernel
Corpus path
drivers/accel/habanalabs/include/gaudi/asic_reg/psoc_global_conf_regs.h
Extension
.h
Size
41618 bytes
Lines
1063
Domain
Driver Families
Bucket
drivers/accel
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 ASIC_REG_PSOC_GLOBAL_CONF_REGS_H_
#define ASIC_REG_PSOC_GLOBAL_CONF_REGS_H_

/*
 *****************************************
 *   PSOC_GLOBAL_CONF (Prototype: GLOBAL_CONF)
 *****************************************
 */

#define mmPSOC_GLOBAL_CONF_NON_RST_FLOPS_0                           0xC4B000

#define mmPSOC_GLOBAL_CONF_NON_RST_FLOPS_1                           0xC4B004

#define mmPSOC_GLOBAL_CONF_NON_RST_FLOPS_2                           0xC4B008

#define mmPSOC_GLOBAL_CONF_NON_RST_FLOPS_3                           0xC4B00C

#define mmPSOC_GLOBAL_CONF_PCI_FW_FSM                                0xC4B020

#define mmPSOC_GLOBAL_CONF_BOOT_SEQ_RE_START                         0xC4B024

#define mmPSOC_GLOBAL_CONF_BTM_FSM                                   0xC4B028

#define mmPSOC_GLOBAL_CONF_SW_BTM_FSM                                0xC4B030

#define mmPSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM                           0xC4B034

#define mmPSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT                          0xC4B038

#define mmPSOC_GLOBAL_CONF_SPI_MEM_EN                                0xC4B040

#define mmPSOC_GLOBAL_CONF_PRSTN                                     0xC4B044

#define mmPSOC_GLOBAL_CONF_PCIE_EN                                   0xC4B048

#define mmPSOC_GLOBAL_CONF_PCIE_PRSTN_INTR                           0xC4B04C

#define mmPSOC_GLOBAL_CONF_SPI_IMG_STS                               0xC4B050

#define mmPSOC_GLOBAL_CONF_BOOT_SEQ_FSM                              0xC4B054

#define mmPSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD                           0xC4B058

#define mmPSOC_GLOBAL_CONF_PHY_STABLE                                0xC4B060

#define mmPSOC_GLOBAL_CONF_PRSTN_OVR                                 0xC4B064

#define mmPSOC_GLOBAL_CONF_ETR_FLUSH                                 0xC4B068

#define mmPSOC_GLOBAL_CONF_COLD_RST_FLOPS_0                          0xC4B070

#define mmPSOC_GLOBAL_CONF_COLD_RST_FLOPS_1                          0xC4B074

#define mmPSOC_GLOBAL_CONF_COLD_RST_FLOPS_2                          0xC4B078

#define mmPSOC_GLOBAL_CONF_COLD_RST_FLOPS_3                          0xC4B07C

#define mmPSOC_GLOBAL_CONF_DIS_RAZWI_ERR                             0xC4B080

#define mmPSOC_GLOBAL_CONF_PCIE_PHY_RST_N                            0xC4B084

#define mmPSOC_GLOBAL_CONF_RAZWI                                     0xC4B088

#define mmPSOC_GLOBAL_CONF_PROT                                      0xC4B090

#define mmPSOC_GLOBAL_CONF_ADC                                       0xC4B094

#define mmPSOC_GLOBAL_CONF_BOOT_SEQ_TO                               0xC4B098

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_0                              0xC4B100

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_1                              0xC4B104

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_2                              0xC4B108

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_3                              0xC4B10C

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_4                              0xC4B110

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_5                              0xC4B114

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_6                              0xC4B118

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_7                              0xC4B11C

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_8                              0xC4B120

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_9                              0xC4B124

#define mmPSOC_GLOBAL_CONF_SCRATCHPAD_10                             0xC4B128

Annotation

Implementation Notes