Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ixgbe/ixgbe_type.h
Show First 20 Lines • Show All 300 Lines • ▼ Show 20 Lines | |||||
#define NVM_OEM_PROD_VER_CAP_MASK 0xF /* OEM Product version cap mask */ | #define NVM_OEM_PROD_VER_CAP_MASK 0xF /* OEM Product version cap mask */ | ||||
#define NVM_OEM_PROD_VER_MOD_LEN 0x3 /* OEM Product version module length */ | #define NVM_OEM_PROD_VER_MOD_LEN 0x3 /* OEM Product version module length */ | ||||
#define NVM_ETK_OFF_LOW 0x2D /* version low order word */ | #define NVM_ETK_OFF_LOW 0x2D /* version low order word */ | ||||
#define NVM_ETK_OFF_HI 0x2E /* version high order word */ | #define NVM_ETK_OFF_HI 0x2E /* version high order word */ | ||||
#define NVM_ETK_SHIFT 16 /* high version word shift */ | #define NVM_ETK_SHIFT 16 /* high version word shift */ | ||||
#define NVM_VER_INVALID 0xFFFF | #define NVM_VER_INVALID 0xFFFF | ||||
#define NVM_ETK_VALID 0x8000 | #define NVM_ETK_VALID 0x8000 | ||||
#define NVM_INVALID_PTR 0xFFFF | #define NVM_INVALID_PTR 0xFFFF | ||||
#define NVM_VER_SIZE 32 /* version sting size */ | #define NVM_VER_SIZE 32 /* version string size */ | ||||
struct ixgbe_nvm_version { | struct ixgbe_nvm_version { | ||||
u32 etk_id; | u32 etk_id; | ||||
u8 nvm_major; | u8 nvm_major; | ||||
u16 nvm_minor; | u16 nvm_minor; | ||||
u8 nvm_id; | u8 nvm_id; | ||||
bool oem_valid; | bool oem_valid; | ||||
▲ Show 20 Lines • Show All 4,120 Lines • Show Last 20 Lines |