Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/qlnx/qlnxe/spad_layout.h
Show First 20 Lines • Show All 179 Lines • ▼ Show 20 Lines | |||||
#define FLAGS_MSIX_SYNC_ALLOWED (1 << 7) | #define FLAGS_MSIX_SYNC_ALLOWED (1 << 7) | ||||
#define FLAGS_PROGRAM_PCI_COMPLETED (1 << 8) | #define FLAGS_PROGRAM_PCI_COMPLETED (1 << 8) | ||||
#define FLAGS_SMBUS_AUX_MODE (1 << 9) | #define FLAGS_SMBUS_AUX_MODE (1 << 9) | ||||
#define FLAGS_PEND_SMBUS_VMAIN_TO_AUX (1 << 10) | #define FLAGS_PEND_SMBUS_VMAIN_TO_AUX (1 << 10) | ||||
#define FLAGS_NVM_CFG_EFUSE_FAILURE (1 << 11) | #define FLAGS_NVM_CFG_EFUSE_FAILURE (1 << 11) | ||||
#define FLAGS_POWER_TRANSITION (1 << 12) | #define FLAGS_POWER_TRANSITION (1 << 12) | ||||
#define FLAGS_OS_DRV_LOADED (1 << 29) | #define FLAGS_OS_DRV_LOADED (1 << 29) | ||||
#define FLAGS_OVER_TEMP_OCCUR (1 << 30) | #define FLAGS_OVER_TEMP_OCCUR (1 << 30) | ||||
#define FLAGS_FAN_FAIL_OCCUR (1 << 31) | #define FLAGS_FAN_FAIL_OCCUR (1U << 31) | ||||
u32 rsrv_persist[4]; /* Persist reserved for MFW upgrades */ /* 0xe20854 */ | u32 rsrv_persist[4]; /* Persist reserved for MFW upgrades */ /* 0xe20854 */ | ||||
}; | }; | ||||
#ifndef MDUMP_PARSE_TOOL | #ifndef MDUMP_PARSE_TOOL | ||||
#define NVM_CFG1(x) g_spad.nvm_cfg.cfg1.x | #define NVM_CFG1(x) g_spad.nvm_cfg.cfg1.x | ||||
#define NVM_GLOB(x) NVM_CFG1(glob).x | #define NVM_GLOB(x) NVM_CFG1(glob).x | ||||
#define NVM_GLOB_VAL(n, m, o) ((NVM_GLOB(n) & m) >> o) | #define NVM_GLOB_VAL(n, m, o) ((NVM_GLOB(n) & m) >> o) | ||||
#endif /* MDUMP_PARSE_TOOL */ | #endif /* MDUMP_PARSE_TOOL */ | ||||
#endif /* SPAD_LAYOUT_H */ | #endif /* SPAD_LAYOUT_H */ |