mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
Inconsistencies in the updated igb shared code and the older
em/lem, breaking the build, correcting that.
This commit is contained in:
parent
8dc4928bf7
commit
fe954359d6
3 changed files with 7 additions and 4 deletions
|
|
@ -51,7 +51,6 @@ static void e1000_rar_set_82542(struct e1000_hw *hw, u8 *addr, u32 index);
|
|||
static void e1000_clear_hw_cntrs_82542(struct e1000_hw *hw);
|
||||
static s32 e1000_read_mac_addr_82542(struct e1000_hw *hw);
|
||||
|
||||
|
||||
/**
|
||||
* e1000_init_phy_params_82542 - Init PHY func ptrs.
|
||||
* @hw: pointer to the HW structure
|
||||
|
|
@ -192,7 +191,7 @@ static s32 e1000_reset_hw_82542(struct e1000_hw *hw)
|
|||
{
|
||||
struct e1000_bus_info *bus = &hw->bus;
|
||||
s32 ret_val = E1000_SUCCESS;
|
||||
u32 ctrl, icr;
|
||||
u32 ctrl;
|
||||
|
||||
DEBUGFUNC("e1000_reset_hw_82542");
|
||||
|
||||
|
|
@ -223,7 +222,7 @@ static s32 e1000_reset_hw_82542(struct e1000_hw *hw)
|
|||
msec_delay(2);
|
||||
|
||||
E1000_WRITE_REG(hw, E1000_IMC, 0xffffffff);
|
||||
icr = E1000_READ_REG(hw, E1000_ICR);
|
||||
E1000_READ_REG(hw, E1000_ICR);
|
||||
|
||||
if (hw->revision_id == E1000_REVISION_2) {
|
||||
if (bus->pci_cmd_word & CMD_MEM_WRT_INVALIDATE)
|
||||
|
|
|
|||
|
|
@ -399,7 +399,10 @@ s32 e1000_check_alt_mac_addr_generic(struct e1000_hw *hw)
|
|||
if (ret_val)
|
||||
goto out;
|
||||
|
||||
if (!(nvm_data & NVM_COMPAT_LOM))
|
||||
/* Check for LOM (vs. NIC) or one of two valid mezzanine cards */
|
||||
if (!((nvm_data & NVM_COMPAT_LOM) ||
|
||||
(hw->device_id == E1000_DEV_ID_82571EB_SERDES_DUAL) ||
|
||||
(hw->device_id == E1000_DEV_ID_82571EB_SERDES_QUAD)))
|
||||
goto out;
|
||||
|
||||
ret_val = hw->nvm.ops.read(hw, NVM_ALT_MAC_ADDR_PTR, 1,
|
||||
|
|
|
|||
|
|
@ -70,6 +70,7 @@ s32 e1000_led_on_generic(struct e1000_hw *hw);
|
|||
s32 e1000_led_off_generic(struct e1000_hw *hw);
|
||||
void e1000_update_mc_addr_list_generic(struct e1000_hw *hw,
|
||||
u8 *mc_addr_list, u32 mc_addr_count);
|
||||
s32 e1000_set_default_fc_generic(struct e1000_hw *hw);
|
||||
s32 e1000_set_fc_watermarks_generic(struct e1000_hw *hw);
|
||||
s32 e1000_setup_fiber_serdes_link_generic(struct e1000_hw *hw);
|
||||
s32 e1000_setup_led_generic(struct e1000_hw *hw);
|
||||
|
|
|
|||
Loading…
Reference in a new issue