nvethernet: eqos: suppress set speed failed spew

- Suppressed set speed failed print for eqos as print
  is added in ethernet server.

Bug 4382126

Change-Id: Iaf58b6fcb66ba74185d3098a0954fb12cb915fb3
Signed-off-by: Hareesh <hkesireddy@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3086295
(cherry picked from commit 3a48e73a8bb74cadb5f711f62880526101a3f56e)
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3132851
Reviewed-by: Srinivas Ramachandran <srinivasra@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
This commit is contained in:
Hareesh
2024-02-29 11:36:03 +00:00
committed by mobile promotions
parent faf0ae7591
commit 53fafd9cd9

View File

@@ -1131,10 +1131,20 @@ static void ether_adjust_link(struct net_device *dev)
schedule_delayed_work(&pdata->set_speed_work, schedule_delayed_work(&pdata->set_speed_work,
msecs_to_jiffies(10)); msecs_to_jiffies(10));
return; return;
} } else if (pdata->osi_core->mac == OSI_MAC_HW_EQOS) {
netdev_dbg(dev, "Retry set speed single time for EQOS\n");
msleep(10);
ioctl_data.arg6_32 = speed;
ret = osi_handle_ioctl(pdata->osi_core, &ioctl_data);
if (ret < 0) {
netdev_err(dev, "Failed to set speed\n"); netdev_err(dev, "Failed to set speed\n");
return; return;
} }
} else {
netdev_err(dev, "Failed to set speed\n");
return;
}
}
ether_en_dis_monitor_clks(pdata, OSI_ENABLE); ether_en_dis_monitor_clks(pdata, OSI_ENABLE);
pdata->speed = speed; pdata->speed = speed;