|
@@ -5074,7 +5074,7 @@ static bool e1000e_has_link(struct e1000_adapter *adapter)
|
|
|
|
|
|
/* get_link_status is set on LSC (link status) interrupt or
|
|
|
* Rx sequence error interrupt. get_link_status will stay
|
|
|
- * false until the check_for_link establishes link
|
|
|
+ * true until the check_for_link establishes link
|
|
|
* for copper adapters ONLY
|
|
|
*/
|
|
|
switch (hw->phy.media_type) {
|
|
@@ -5092,7 +5092,7 @@ static bool e1000e_has_link(struct e1000_adapter *adapter)
|
|
|
break;
|
|
|
case e1000_media_type_internal_serdes:
|
|
|
ret_val = hw->mac.ops.check_for_link(hw);
|
|
|
- link_active = adapter->hw.mac.serdes_has_link;
|
|
|
+ link_active = hw->mac.serdes_has_link;
|
|
|
break;
|
|
|
default:
|
|
|
case e1000_media_type_unknown:
|