mbox series

[net-next,0/5] net: dsa: convert two drivers to phylink_generic_validate()

Message ID YaYiiU9nvmVugqnJ@shell.armlinux.org.uk (mailing list archive)
Headers show
Series net: dsa: convert two drivers to phylink_generic_validate() | expand

Message

Russell King (Oracle) Nov. 30, 2021, 1:09 p.m. UTC
Hi,

The following series comes from the RFC series posted last Thursday
adding support for phylink_generic_validate() to DSA.

Patches 1 to 3 update core DSA code to allow drivers to be converted,
and patches 4 and 5 convert hellcreek and lantiq to use this (both of
which received reviewed-by from their maintainers.) As the rest have
yet to be reviewed by their maintainers, they are not included here.

Patch 1 had a request to change the formatting of it; I have not done
so as I believe a patch should do one change and one change only -
reformatting it is a separate change that should be in its own patch.
However, as patch 2 gets rid of the reason for reformatting it, it
would be pointless, and pure noise to include such an intermediary
patch.

Instead, I have swapped the order of patches 2 and 3 from the RFC
series.

 drivers/net/dsa/hirschmann/hellcreek.c |  24 ++++---
 drivers/net/dsa/lantiq_gswip.c         | 120 +++++++++++----------------------
 include/net/dsa.h                      |   4 +-
 net/dsa/dsa_priv.h                     |   2 +-
 net/dsa/port.c                         |  48 ++++++++-----
 net/dsa/slave.c                        |  19 +-----
 6 files changed, 88 insertions(+), 129 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Dec. 2, 2021, 3:20 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (master)
by Jakub Kicinski <kuba@kernel.org>:

On Tue, 30 Nov 2021 13:09:29 +0000 you wrote:
> Hi,
> 
> The following series comes from the RFC series posted last Thursday
> adding support for phylink_generic_validate() to DSA.
> 
> Patches 1 to 3 update core DSA code to allow drivers to be converted,
> and patches 4 and 5 convert hellcreek and lantiq to use this (both of
> which received reviewed-by from their maintainers.) As the rest have
> yet to be reviewed by their maintainers, they are not included here.
> 
> [...]

Here is the summary with links:
  - [net-next,1/5] net: dsa: consolidate phylink creation
    https://git.kernel.org/netdev/net-next/c/21bd64bd717d
  - [net-next,2/5] net: dsa: replace phylink_get_interfaces() with phylink_get_caps()
    https://git.kernel.org/netdev/net-next/c/072eea6c22b2
  - [net-next,3/5] net: dsa: support use of phylink_generic_validate()
    https://git.kernel.org/netdev/net-next/c/5938bce4b6e2
  - [net-next,4/5] net: dsa: hellcreek: convert to phylink_generic_validate()
    https://git.kernel.org/netdev/net-next/c/1c9e7fd2a579
  - [net-next,5/5] net: dsa: lantiq: convert to phylink_generic_validate()
    https://git.kernel.org/netdev/net-next/c/a2279b08c7f4

You are awesome, thank you!