Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/e1000/e1000_hw.h
Show First 20 Lines • Show All 136 Lines • ▼ Show 20 Lines | |||||
#define E1000_DEV_ID_PCH_I218_V2 0x15A1 | #define E1000_DEV_ID_PCH_I218_V2 0x15A1 | ||||
#define E1000_DEV_ID_PCH_I218_LM3 0x15A2 /* Wildcat Point PCH */ | #define E1000_DEV_ID_PCH_I218_LM3 0x15A2 /* Wildcat Point PCH */ | ||||
#define E1000_DEV_ID_PCH_I218_V3 0x15A3 /* Wildcat Point PCH */ | #define E1000_DEV_ID_PCH_I218_V3 0x15A3 /* Wildcat Point PCH */ | ||||
#define E1000_DEV_ID_PCH_SPT_I219_LM 0x156F /* Sunrise Point PCH */ | #define E1000_DEV_ID_PCH_SPT_I219_LM 0x156F /* Sunrise Point PCH */ | ||||
#define E1000_DEV_ID_PCH_SPT_I219_V 0x1570 /* Sunrise Point PCH */ | #define E1000_DEV_ID_PCH_SPT_I219_V 0x1570 /* Sunrise Point PCH */ | ||||
#define E1000_DEV_ID_PCH_SPT_I219_LM2 0x15B7 /* Sunrise Point-H PCH */ | #define E1000_DEV_ID_PCH_SPT_I219_LM2 0x15B7 /* Sunrise Point-H PCH */ | ||||
#define E1000_DEV_ID_PCH_SPT_I219_V2 0x15B8 /* Sunrise Point-H PCH */ | #define E1000_DEV_ID_PCH_SPT_I219_V2 0x15B8 /* Sunrise Point-H PCH */ | ||||
#define E1000_DEV_ID_PCH_LBG_I219_LM3 0x15B9 /* LEWISBURG PCH */ | #define E1000_DEV_ID_PCH_LBG_I219_LM3 0x15B9 /* LEWISBURG PCH */ | ||||
#define E1000_DEV_ID_PCH_SPT_I219_LM4 0x15D7 | |||||
#define E1000_DEV_ID_PCH_SPT_I219_V4 0x15D8 | |||||
#define E1000_DEV_ID_PCH_SPT_I219_LM5 0x15E3 | |||||
#define E1000_DEV_ID_PCH_SPT_I219_V5 0x15D6 | |||||
#define E1000_DEV_ID_82576 0x10C9 | #define E1000_DEV_ID_82576 0x10C9 | ||||
#define E1000_DEV_ID_82576_FIBER 0x10E6 | #define E1000_DEV_ID_82576_FIBER 0x10E6 | ||||
#define E1000_DEV_ID_82576_SERDES 0x10E7 | #define E1000_DEV_ID_82576_SERDES 0x10E7 | ||||
#define E1000_DEV_ID_82576_QUAD_COPPER 0x10E8 | #define E1000_DEV_ID_82576_QUAD_COPPER 0x10E8 | ||||
#define E1000_DEV_ID_82576_QUAD_COPPER_ET2 0x1526 | #define E1000_DEV_ID_82576_QUAD_COPPER_ET2 0x1526 | ||||
#define E1000_DEV_ID_82576_NS 0x150A | #define E1000_DEV_ID_82576_NS 0x150A | ||||
#define E1000_DEV_ID_82576_NS_SERDES 0x1518 | #define E1000_DEV_ID_82576_NS_SERDES 0x1518 | ||||
#define E1000_DEV_ID_82576_SERDES_QUAD 0x150D | #define E1000_DEV_ID_82576_SERDES_QUAD 0x150D | ||||
▲ Show 20 Lines • Show All 799 Lines • ▼ Show 20 Lines | |||||
}; | }; | ||||
struct e1000_dev_spec_ich8lan { | struct e1000_dev_spec_ich8lan { | ||||
bool kmrn_lock_loss_workaround_enabled; | bool kmrn_lock_loss_workaround_enabled; | ||||
struct e1000_shadow_ram shadow_ram[E1000_SHADOW_RAM_WORDS]; | struct e1000_shadow_ram shadow_ram[E1000_SHADOW_RAM_WORDS]; | ||||
E1000_MUTEX nvm_mutex; | E1000_MUTEX nvm_mutex; | ||||
E1000_MUTEX swflag_mutex; | E1000_MUTEX swflag_mutex; | ||||
bool nvm_k1_enabled; | bool nvm_k1_enabled; | ||||
bool disable_k1_off; | |||||
bool eee_disable; | bool eee_disable; | ||||
u16 eee_lp_ability; | u16 eee_lp_ability; | ||||
enum e1000_ulp_state ulp_state; | enum e1000_ulp_state ulp_state; | ||||
bool ulp_capability_disabled; | |||||
bool during_suspend_flow; | |||||
bool during_dpg_exit; | |||||
}; | }; | ||||
struct e1000_dev_spec_82575 { | struct e1000_dev_spec_82575 { | ||||
bool sgmii_active; | bool sgmii_active; | ||||
bool global_device_reset; | bool global_device_reset; | ||||
bool eee_disable; | bool eee_disable; | ||||
bool module_plugged; | bool module_plugged; | ||||
bool clear_semaphore_once; | bool clear_semaphore_once; | ||||
▲ Show 20 Lines • Show All 62 Lines • Show Last 20 Lines |