2021-03-23 16:46:30

by Wong Vee Khee

[permalink] [raw]
Subject: [PATCH net-next 2/2] net: phy: marvell10g: Add PHY loopback support

Add support for PHY loopback for Marvell 88x2110 and Marvell 88x3310.

This allow user to perform PHY loopback test using ethtool selftest.

Signed-off-by: Wong Vee Khee <[email protected]>
---
drivers/net/phy/marvell10g.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/drivers/net/phy/marvell10g.c b/drivers/net/phy/marvell10g.c
index b1bb9b8e1e4e..74b64e52ffa2 100644
--- a/drivers/net/phy/marvell10g.c
+++ b/drivers/net/phy/marvell10g.c
@@ -781,6 +781,7 @@ static struct phy_driver mv3310_drivers[] = {
.get_tunable = mv3310_get_tunable,
.set_tunable = mv3310_set_tunable,
.remove = mv3310_remove,
+ .set_loopback = genphy_c45_loopback,
},
{
.phy_id = MARVELL_PHY_ID_88E2110,
@@ -796,6 +797,7 @@ static struct phy_driver mv3310_drivers[] = {
.get_tunable = mv3310_get_tunable,
.set_tunable = mv3310_set_tunable,
.remove = mv3310_remove,
+ .set_loopback = genphy_c45_loopback,
},
};

--
2.25.1


2021-03-25 03:32:40

by Andrew Lunn

[permalink] [raw]
Subject: Re: [PATCH net-next 2/2] net: phy: marvell10g: Add PHY loopback support

On Wed, Mar 24, 2021 at 12:46:41AM +0800, Wong Vee Khee wrote:
> Add support for PHY loopback for Marvell 88x2110 and Marvell 88x3310.
>
> This allow user to perform PHY loopback test using ethtool selftest.
>
> Signed-off-by: Wong Vee Khee <[email protected]>

Reviewed-by: Andrew Lunn <[email protected]>

Andrew