net: phy: lynx: refactor Lynx PCS module to use generic phylink_pcs
authorColin Foster <colin.foster@in-advantage.com>
Wed, 29 Dec 2021 05:03:06 +0000 (21:03 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 2 Jan 2022 18:48:47 +0000 (18:48 +0000)
commite7026f15564fbe0c8b091f218203111f77b84eda
tree3e3d24db66c1c5d6d13ef5779017ffdcc0f3bc35
parent60c332029c8da6f4ef791807fcbfbd98e71a5fbd
net: phy: lynx: refactor Lynx PCS module to use generic phylink_pcs

Remove references to lynx_pcs structures so drivers like the Felix DSA
can reference alternate PCS drivers.

Signed-off-by: Colin Foster <colin.foster@in-advantage.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/ocelot/felix.c
drivers/net/dsa/ocelot/felix.h
drivers/net/dsa/ocelot/felix_vsc9959.c
drivers/net/dsa/ocelot/seville_vsc9953.c
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h
drivers/net/ethernet/freescale/enetc/enetc_pf.c
drivers/net/ethernet/freescale/enetc/enetc_pf.h
drivers/net/pcs/pcs-lynx.c
include/linux/pcs-lynx.h