diff options
author | Ioana Ciornei <ioana.ciornei@nxp.com> | 2020-09-23 18:41:23 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-09-24 19:49:36 -0700 |
commit | 94ae899b20961a248693db6b284de9cf4c8cb7c3 (patch) | |
tree | 80940ee13b54eb0e9f8e3d2ca01ec782220b5320 /drivers/net/ethernet/freescale/dpaa2/Kconfig | |
parent | b5b6775d72e8662b5ea7f892bf06db4831e2c1aa (diff) |
dpaa2-mac: add PCS support through the Lynx module
Include PCS support in the dpaa2-eth driver by integrating it with the
new Lynx PCS module. There is not much to talk about in terms of changes
needed in the dpaa2-eth driver since the only steps necessary are to
find the MDIO device representing the PCS, register it to the Lynx PCS
module and then let phylink know if its existence also.
After this, the PCS callbacks will be treated directly by Lynx, without
interraction from dpaa2-eth's part.
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/freescale/dpaa2/Kconfig')
-rw-r--r-- | drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/freescale/dpaa2/Kconfig b/drivers/net/ethernet/freescale/dpaa2/Kconfig index feea797cde02..cfd369cf4c8c 100644 --- a/drivers/net/ethernet/freescale/dpaa2/Kconfig +++ b/drivers/net/ethernet/freescale/dpaa2/Kconfig @@ -3,6 +3,7 @@ config FSL_DPAA2_ETH tristate "Freescale DPAA2 Ethernet" depends on FSL_MC_BUS && FSL_MC_DPIO select PHYLINK + select PCS_LYNX help This is the DPAA2 Ethernet driver supporting Freescale SoCs with DPAA2 (DataPath Acceleration Architecture v2). |