missing igb get_ecdev conversions in 5.14, 5.15 and 6.1

This commit is contained in:
Bjarne von Horn 2024-04-11 10:46:30 +02:00
parent 721b4db1d2
commit 763be6deaa
3 changed files with 9 additions and 9 deletions

View File

@ -5548,13 +5548,13 @@ static void igb_watchdog_task(struct work_struct *work)
u32 connsw;
u16 phy_data, retry_count = 20;
if (adapter->ecdev)
if (get_ecdev(adapter))
hw->mac.get_link_status = true;
link = igb_has_link(adapter);
if (adapter->ecdev) {
ecdev_set_link(adapter->ecdev, link);
if (get_ecdev(adapter)) {
ecdev_set_link(get_ecdev(adapter), link);
return;
}

View File

@ -5538,13 +5538,13 @@ static void igb_watchdog_task(struct work_struct *work)
u32 connsw;
u16 phy_data, retry_count = 20;
if (adapter->ecdev)
if (get_ecdev(adapter))
hw->mac.get_link_status = true;
link = igb_has_link(adapter);
if (adapter->ecdev) {
ecdev_set_link(adapter->ecdev, link);
if (get_ecdev(adapter)) {
ecdev_set_link(get_ecdev(adapter), link);
return;
}

View File

@ -5571,13 +5571,13 @@ static void igb_watchdog_task(struct work_struct *work)
u32 connsw;
u16 phy_data, retry_count = 20;
if (adapter->ecdev)
if (get_ecdev(adapter))
hw->mac.get_link_status = true;
link = igb_has_link(adapter);
if (adapter->ecdev) {
ecdev_set_link(adapter->ecdev, link);
if (get_ecdev(adapter)) {
ecdev_set_link(get_ecdev(adapter), link);
return;
}