Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/sfxge/common/hunt_nvram.c
Show First 20 Lines • Show All 1,535 Lines • ▼ Show 20 Lines | static ef10_parttbl_entry_t hunt_parttbl[] = { | ||||
{NVRAM_PARTITION_TYPE_DYNAMIC_CONFIG, 4, EFX_NVRAM_DYNAMIC_CFG}, | {NVRAM_PARTITION_TYPE_DYNAMIC_CONFIG, 4, EFX_NVRAM_DYNAMIC_CFG}, | ||||
{NVRAM_PARTITION_TYPE_FPGA, 1, EFX_NVRAM_FPGA}, | {NVRAM_PARTITION_TYPE_FPGA, 1, EFX_NVRAM_FPGA}, | ||||
{NVRAM_PARTITION_TYPE_FPGA, 2, EFX_NVRAM_FPGA}, | {NVRAM_PARTITION_TYPE_FPGA, 2, EFX_NVRAM_FPGA}, | ||||
{NVRAM_PARTITION_TYPE_FPGA, 3, EFX_NVRAM_FPGA}, | {NVRAM_PARTITION_TYPE_FPGA, 3, EFX_NVRAM_FPGA}, | ||||
{NVRAM_PARTITION_TYPE_FPGA, 4, EFX_NVRAM_FPGA}, | {NVRAM_PARTITION_TYPE_FPGA, 4, EFX_NVRAM_FPGA}, | ||||
{NVRAM_PARTITION_TYPE_FPGA_BACKUP, 1, EFX_NVRAM_FPGA_BACKUP}, | {NVRAM_PARTITION_TYPE_FPGA_BACKUP, 1, EFX_NVRAM_FPGA_BACKUP}, | ||||
{NVRAM_PARTITION_TYPE_FPGA_BACKUP, 2, EFX_NVRAM_FPGA_BACKUP}, | {NVRAM_PARTITION_TYPE_FPGA_BACKUP, 2, EFX_NVRAM_FPGA_BACKUP}, | ||||
{NVRAM_PARTITION_TYPE_FPGA_BACKUP, 3, EFX_NVRAM_FPGA_BACKUP}, | {NVRAM_PARTITION_TYPE_FPGA_BACKUP, 3, EFX_NVRAM_FPGA_BACKUP}, | ||||
{NVRAM_PARTITION_TYPE_FPGA_BACKUP, 4, EFX_NVRAM_FPGA_BACKUP} | {NVRAM_PARTITION_TYPE_FPGA_BACKUP, 4, EFX_NVRAM_FPGA_BACKUP}, | ||||
{NVRAM_PARTITION_TYPE_LICENSE, 1, EFX_NVRAM_LICENSE}, | |||||
{NVRAM_PARTITION_TYPE_LICENSE, 2, EFX_NVRAM_LICENSE}, | |||||
{NVRAM_PARTITION_TYPE_LICENSE, 3, EFX_NVRAM_LICENSE}, | |||||
{NVRAM_PARTITION_TYPE_LICENSE, 4, EFX_NVRAM_LICENSE} | |||||
}; | }; | ||||
static ef10_parttbl_entry_t medford_parttbl[] = { | static ef10_parttbl_entry_t medford_parttbl[] = { | ||||
{NVRAM_PARTITION_TYPE_MC_FIRMWARE, 1, EFX_NVRAM_MC_FIRMWARE}, | {NVRAM_PARTITION_TYPE_MC_FIRMWARE, 1, EFX_NVRAM_MC_FIRMWARE}, | ||||
{NVRAM_PARTITION_TYPE_MC_FIRMWARE, 2, EFX_NVRAM_MC_FIRMWARE}, | {NVRAM_PARTITION_TYPE_MC_FIRMWARE, 2, EFX_NVRAM_MC_FIRMWARE}, | ||||
{NVRAM_PARTITION_TYPE_MC_FIRMWARE, 3, EFX_NVRAM_MC_FIRMWARE}, | {NVRAM_PARTITION_TYPE_MC_FIRMWARE, 3, EFX_NVRAM_MC_FIRMWARE}, | ||||
{NVRAM_PARTITION_TYPE_MC_FIRMWARE, 4, EFX_NVRAM_MC_FIRMWARE}, | {NVRAM_PARTITION_TYPE_MC_FIRMWARE, 4, EFX_NVRAM_MC_FIRMWARE}, | ||||
{NVRAM_PARTITION_TYPE_MC_FIRMWARE_BACKUP, 1, EFX_NVRAM_MC_GOLDEN}, | {NVRAM_PARTITION_TYPE_MC_FIRMWARE_BACKUP, 1, EFX_NVRAM_MC_GOLDEN}, | ||||
Show All 14 Lines | static ef10_parttbl_entry_t medford_parttbl[] = { | ||||
{NVRAM_PARTITION_TYPE_DYNAMIC_CONFIG, 4, EFX_NVRAM_DYNAMIC_CFG}, | {NVRAM_PARTITION_TYPE_DYNAMIC_CONFIG, 4, EFX_NVRAM_DYNAMIC_CFG}, | ||||
{NVRAM_PARTITION_TYPE_FPGA, 1, EFX_NVRAM_FPGA}, | {NVRAM_PARTITION_TYPE_FPGA, 1, EFX_NVRAM_FPGA}, | ||||
{NVRAM_PARTITION_TYPE_FPGA, 2, EFX_NVRAM_FPGA}, | {NVRAM_PARTITION_TYPE_FPGA, 2, EFX_NVRAM_FPGA}, | ||||
{NVRAM_PARTITION_TYPE_FPGA, 3, EFX_NVRAM_FPGA}, | {NVRAM_PARTITION_TYPE_FPGA, 3, EFX_NVRAM_FPGA}, | ||||
{NVRAM_PARTITION_TYPE_FPGA, 4, EFX_NVRAM_FPGA}, | {NVRAM_PARTITION_TYPE_FPGA, 4, EFX_NVRAM_FPGA}, | ||||
{NVRAM_PARTITION_TYPE_FPGA_BACKUP, 1, EFX_NVRAM_FPGA_BACKUP}, | {NVRAM_PARTITION_TYPE_FPGA_BACKUP, 1, EFX_NVRAM_FPGA_BACKUP}, | ||||
{NVRAM_PARTITION_TYPE_FPGA_BACKUP, 2, EFX_NVRAM_FPGA_BACKUP}, | {NVRAM_PARTITION_TYPE_FPGA_BACKUP, 2, EFX_NVRAM_FPGA_BACKUP}, | ||||
{NVRAM_PARTITION_TYPE_FPGA_BACKUP, 3, EFX_NVRAM_FPGA_BACKUP}, | {NVRAM_PARTITION_TYPE_FPGA_BACKUP, 3, EFX_NVRAM_FPGA_BACKUP}, | ||||
{NVRAM_PARTITION_TYPE_FPGA_BACKUP, 4, EFX_NVRAM_FPGA_BACKUP} | {NVRAM_PARTITION_TYPE_FPGA_BACKUP, 4, EFX_NVRAM_FPGA_BACKUP}, | ||||
{NVRAM_PARTITION_TYPE_LICENSE, 1, EFX_NVRAM_LICENSE}, | |||||
{NVRAM_PARTITION_TYPE_LICENSE, 2, EFX_NVRAM_LICENSE}, | |||||
{NVRAM_PARTITION_TYPE_LICENSE, 3, EFX_NVRAM_LICENSE}, | |||||
{NVRAM_PARTITION_TYPE_LICENSE, 4, EFX_NVRAM_LICENSE} | |||||
}; | }; | ||||
static __checkReturn efx_rc_t | static __checkReturn efx_rc_t | ||||
ef10_parttbl_get( | ef10_parttbl_get( | ||||
__in efx_nic_t *enp, | __in efx_nic_t *enp, | ||||
__out ef10_parttbl_entry_t **parttblp, | __out ef10_parttbl_entry_t **parttblp, | ||||
__out size_t *parttbl_rowsp) | __out size_t *parttbl_rowsp) | ||||
{ | { | ||||
▲ Show 20 Lines • Show All 336 Lines • Show Last 20 Lines |