mbox series

[net-next,v2,0/8] net: dsa: microchip: ksz8: refactor FDB dump path

Message ID 20240403125039.3414824-1-o.rempel@pengutronix.de (mailing list archive)
Headers show
Series net: dsa: microchip: ksz8: refactor FDB dump path | expand

Message

Oleksij Rempel April 3, 2024, 12:50 p.m. UTC
Refactor FDB dump code path for Microchip KSZ8xxx series. This series
mostly makes some cosmetic reworks and allows to forward errors detected
by the regmap.

Change logs are part of patch commit messages.

Oleksij Rempel (8):
  net: dsa: microchip: Remove unused FDB timestamp support in
    ksz8_r_dyn_mac_table()
  net: dsa: microchip: Make ksz8_r_dyn_mac_table() static
  net: dsa: microchip: ksz8: Refactor ksz8_fdb_dump()
  net: dsa: microchip: ksz8: Refactor ksz8_r_dyn_mac_table() for
    readability
  net: dsa: microchip: ksz8: Unify variable naming in
    ksz8_r_dyn_mac_table()
  net: dsa: microchip: ksz8_r_dyn_mac_table(): ksz: do not return EAGAIN
    on timeout
  net: dsa: microchip: ksz8_r_dyn_mac_table(): return read/write error
    if we got any
  net: dsa: microchip: ksz8_r_dyn_mac_table(): use entries variable to
    signal 0 entries

 drivers/net/dsa/microchip/ksz8.h        |   2 -
 drivers/net/dsa/microchip/ksz8795.c     | 135 ++++++++++++------------
 drivers/net/dsa/microchip/ksz8795_reg.h |   1 +
 3 files changed, 69 insertions(+), 69 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org April 5, 2024, 2:40 a.m. UTC | #1
Hello:

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

On Wed,  3 Apr 2024 14:50:31 +0200 you wrote:
> Refactor FDB dump code path for Microchip KSZ8xxx series. This series
> mostly makes some cosmetic reworks and allows to forward errors detected
> by the regmap.
> 
> Change logs are part of patch commit messages.
> 
> Oleksij Rempel (8):
>   net: dsa: microchip: Remove unused FDB timestamp support in
>     ksz8_r_dyn_mac_table()
>   net: dsa: microchip: Make ksz8_r_dyn_mac_table() static
>   net: dsa: microchip: ksz8: Refactor ksz8_fdb_dump()
>   net: dsa: microchip: ksz8: Refactor ksz8_r_dyn_mac_table() for
>     readability
>   net: dsa: microchip: ksz8: Unify variable naming in
>     ksz8_r_dyn_mac_table()
>   net: dsa: microchip: ksz8_r_dyn_mac_table(): ksz: do not return EAGAIN
>     on timeout
>   net: dsa: microchip: ksz8_r_dyn_mac_table(): return read/write error
>     if we got any
>   net: dsa: microchip: ksz8_r_dyn_mac_table(): use entries variable to
>     signal 0 entries
> 
> [...]

Here is the summary with links:
  - [net-next,v2,1/8] net: dsa: microchip: Remove unused FDB timestamp support in ksz8_r_dyn_mac_table()
    https://git.kernel.org/netdev/net-next/c/a4a0306fbe1c
  - [net-next,v2,2/8] net: dsa: microchip: Make ksz8_r_dyn_mac_table() static
    https://git.kernel.org/netdev/net-next/c/860cf29eabf1
  - [net-next,v2,3/8] net: dsa: microchip: ksz8: Refactor ksz8_fdb_dump()
    https://git.kernel.org/netdev/net-next/c/0499bb09f412
  - [net-next,v2,4/8] net: dsa: microchip: ksz8: Refactor ksz8_r_dyn_mac_table() for readability
    https://git.kernel.org/netdev/net-next/c/5f1b7f838f5f
  - [net-next,v2,5/8] net: dsa: microchip: ksz8: Unify variable naming in ksz8_r_dyn_mac_table()
    https://git.kernel.org/netdev/net-next/c/08736e083e4b
  - [net-next,v2,6/8] net: dsa: microchip: ksz8_r_dyn_mac_table(): ksz: do not return EAGAIN on timeout
    https://git.kernel.org/netdev/net-next/c/081e84f267ad
  - [net-next,v2,7/8] net: dsa: microchip: ksz8_r_dyn_mac_table(): return read/write error if we got any
    https://git.kernel.org/netdev/net-next/c/7caed786b374
  - [net-next,v2,8/8] net: dsa: microchip: ksz8_r_dyn_mac_table(): use entries variable to signal 0 entries
    https://git.kernel.org/netdev/net-next/c/8d5758120dd2

You are awesome, thank you!