On Sat, 24 Oct 2020 13:18:09 +0200 Parshuram Thombare wrote: > This patch adds support for 10GBASE-R interface to the linux driver for > Cadence's ethernet controller. > This controller has separate MAC's and PCS'es for low and high speed paths. > High speed PCS supports 100M, 1G, 2.5G, 5G and 10G through rate adaptation > implementation. However, since it doesn't support auto negotiation, linux > driver is modified to support 10GBASE-R instead of USXGMII. > > Signed-off-by: Parshuram Thombare <pthom...@cadence.com> > --- > Changes between v4 and v5: > 1. Correctly programming MAC bits mac_config. > > Changes between v3 and v4: > 1. Adapted new phylink pcs_ops for low speed PCS. > 2. Moved high speed MAC configuration from pcs_config > to mac_config. > > Changes between v2 and v3: > 1. Replace USXGMII interface by 10GBASE-R interface. > 2. Adapted new phylink pcs_ops for high speed PCS. > 3. Added pcs_get_state for high speed PCS.
# Form letter - net-next is closed We have already sent a pull request for 5.10 and therefore net-next is closed for new drivers, features, and code refactoring. Please repost when net-next reopens after 5.10-rc1 is cut. (http://vger.kernel.org/~davem/net-next.html will not be up to date this time around, sorry about that). RFC patches sent for review only are obviously welcome at any time.