]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
amd-xgbe: Add pre/post auto-negotiation phy hooks
authorTom Lendacky <thomas.lendacky@amd.com>
Mon, 23 Apr 2018 16:43:08 +0000 (11:43 -0500)
committerKhalid Elmously <khalid.elmously@canonical.com>
Tue, 12 Jun 2018 06:28:55 +0000 (02:28 -0400)
commitf5925f0aedfa931cec71d6a78d9cc35b01204af8
tree2b0fd0433f7088a2069aa00df177aee27d7e1212
parent1d2884f43dbd0c6837342342e28ffa76482edd23
amd-xgbe: Add pre/post auto-negotiation phy hooks

BugLink: http://bugs.launchpad.net/bugs/1775483
[ Upstream commit 4d945663a6a0acf3cbe45940503f2eb9584bfee7 ]

Add hooks to the driver auto-negotiation (AN) flow to allow the different
phy implementations to perform any steps necessary to improve AN.

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
drivers/net/ethernet/amd/xgbe/xgbe.h