diff options
author | Antoine Tenart <antoine.tenart@bootlin.com> | 2019-11-13 10:00:06 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-11-13 20:45:42 +0100 |
commit | 7897b071ac3b45a5788d084fc7f8a8ee9e5f07f0 (patch) | |
tree | f1657db519d4941b31f64dccb25c9ec9b1fd4bc8 /drivers/net/ethernet/cadence/Kconfig | |
parent | net: macb: move the Tx and Rx buffer initialization into a function (diff) | |
download | linux-7897b071ac3b45a5788d084fc7f8a8ee9e5f07f0.tar.xz linux-7897b071ac3b45a5788d084fc7f8a8ee9e5f07f0.zip |
net: macb: convert to phylink
This patch converts the MACB Ethernet driver to the Phylink framework.
The MAC configuration is moved to the Phylink ops and Phylink helpers
are now used in the ethtools functions. This helps to access the flow
control and pauseparam logic and this will be helpful in the future for
boards using this controller with SFP cages.
Tested-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/cadence/Kconfig')
-rw-r--r-- | drivers/net/ethernet/cadence/Kconfig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/cadence/Kconfig b/drivers/net/ethernet/cadence/Kconfig index f4b3bd85dfe3..53b50c24d9c9 100644 --- a/drivers/net/ethernet/cadence/Kconfig +++ b/drivers/net/ethernet/cadence/Kconfig @@ -22,7 +22,7 @@ if NET_VENDOR_CADENCE config MACB tristate "Cadence MACB/GEM support" depends on HAS_DMA && COMMON_CLK - select PHYLIB + select PHYLINK ---help--- The Cadence MACB ethernet interface is found on many Atmel AT32 and AT91 parts. This driver also supports the Cadence GEM (Gigabit |