diff options
Diffstat (limited to 'drivers/net/ethernet/intel/igc/igc_base.c')
| -rw-r--r-- | drivers/net/ethernet/intel/igc/igc_base.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/net/ethernet/intel/igc/igc_base.c b/drivers/net/ethernet/intel/igc/igc_base.c index 59258d791106..db289bcce21d 100644 --- a/drivers/net/ethernet/intel/igc/igc_base.c +++ b/drivers/net/ethernet/intel/igc/igc_base.c @@ -40,7 +40,7 @@ static s32 igc_reset_hw_base(struct igc_hw *hw)  	ctrl = rd32(IGC_CTRL);  	hw_dbg("Issuing a global reset to MAC\n"); -	wr32(IGC_CTRL, ctrl | IGC_CTRL_RST); +	wr32(IGC_CTRL, ctrl | IGC_CTRL_DEV_RST);  	ret_val = igc_get_auto_rd_done(hw);  	if (ret_val) { @@ -209,6 +209,9 @@ static s32 igc_get_invariants_base(struct igc_hw *hw)  	switch (hw->device_id) {  	case IGC_DEV_ID_I225_LM:  	case IGC_DEV_ID_I225_V: +	case IGC_DEV_ID_I225_I: +	case IGC_DEV_ID_I220_V: +	case IGC_DEV_ID_I225_K:  		mac->type = igc_i225;  		break;  	default:  |