mbox series

[net,0/6] Fixes for SJA1105 DSA driver

Message ID 20210524092527.874479-1-olteanv@gmail.com (mailing list archive)
Headers show
Series Fixes for SJA1105 DSA driver | expand

Message

Vladimir Oltean May 24, 2021, 9:25 a.m. UTC
From: Vladimir Oltean <vladimir.oltean@nxp.com>

This series contains some minor fixes in the sja1105 driver:
- improved error handling in the probe path
- rejecting an invalid phy-mode specified in the device tree
- register access fix for SJA1105P/Q/R/S for the virtual links through
  the dynamic reconfiguration interface
- handling 2 bridge VLANs where the second is supposed to overwrite the
  first
- making sure that the lack of a pvid results in the actual dropping of
  untagged traffic

Vladimir Oltean (6):
  net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S
  net: dsa: sja1105: call dsa_unregister_switch when allocating memory
    fails
  net: dsa: sja1105: add error handling in sja1105_setup()
  net: dsa: sja1105: error out on unsupported PHY mode
  net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic
  net: dsa: sja1105: update existing VLANs from the bridge VLAN list

 .../net/dsa/sja1105/sja1105_dynamic_config.c  | 23 +++++-
 drivers/net/dsa/sja1105/sja1105_main.c        | 74 +++++++++++++------
 2 files changed, 70 insertions(+), 27 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org May 24, 2021, 8:30 p.m. UTC | #1
Hello:

This series was applied to netdev/net.git (refs/heads/master):

On Mon, 24 May 2021 12:25:21 +0300 you wrote:
> From: Vladimir Oltean <vladimir.oltean@nxp.com>
> 
> This series contains some minor fixes in the sja1105 driver:
> - improved error handling in the probe path
> - rejecting an invalid phy-mode specified in the device tree
> - register access fix for SJA1105P/Q/R/S for the virtual links through
>   the dynamic reconfiguration interface
> - handling 2 bridge VLANs where the second is supposed to overwrite the
>   first
> - making sure that the lack of a pvid results in the actual dropping of
>   untagged traffic
> 
> [...]

Here is the summary with links:
  - [net,1/6] net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S
    https://git.kernel.org/netdev/net/c/ba61cf167cb7
  - [net,2/6] net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails
    https://git.kernel.org/netdev/net/c/dc596e3fe63f
  - [net,3/6] net: dsa: sja1105: add error handling in sja1105_setup()
    https://git.kernel.org/netdev/net/c/cec279a898a3
  - [net,4/6] net: dsa: sja1105: error out on unsupported PHY mode
    https://git.kernel.org/netdev/net/c/6729188d2646
  - [net,5/6] net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic
    https://git.kernel.org/netdev/net/c/ed040abca4c1
  - [net,6/6] net: dsa: sja1105: update existing VLANs from the bridge VLAN list
    https://git.kernel.org/netdev/net/c/b38e659de966

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html