Merge branch 'brport-flags'
Vladimir Oltean says:
====================
Cleanup in brport flags switchdev offload for DSA
The initial goal of this series was to have better support for
standalone ports mode on the DSA drivers like ocelot/felix and sja1105.
This turned out to require some API adjustments in both directions:
to the information presented to and by the switchdev notifier, and to
the API presented to the switch drivers by the DSA layer.
====================
Signed-off-by:
David S. Miller <davem@davemloft.net>
No related branches found
No related tags found
Showing
- drivers/net/dsa/b53/b53_common.c 64 additions, 27 deletionsdrivers/net/dsa/b53/b53_common.c
- drivers/net/dsa/b53/b53_priv.h 0 additions, 2 deletionsdrivers/net/dsa/b53/b53_priv.h
- drivers/net/dsa/mv88e6xxx/chip.c 127 additions, 36 deletionsdrivers/net/dsa/mv88e6xxx/chip.c
- drivers/net/dsa/mv88e6xxx/chip.h 4 additions, 2 deletionsdrivers/net/dsa/mv88e6xxx/chip.h
- drivers/net/dsa/mv88e6xxx/port.c 26 additions, 26 deletionsdrivers/net/dsa/mv88e6xxx/port.c
- drivers/net/dsa/mv88e6xxx/port.h 10 additions, 9 deletionsdrivers/net/dsa/mv88e6xxx/port.h
- drivers/net/dsa/ocelot/felix.c 25 additions, 0 deletionsdrivers/net/dsa/ocelot/felix.c
- drivers/net/dsa/sja1105/sja1105.h 2 additions, 0 deletionsdrivers/net/dsa/sja1105/sja1105.h
- drivers/net/dsa/sja1105/sja1105_main.c 211 additions, 11 deletionsdrivers/net/dsa/sja1105/sja1105_main.c
- drivers/net/dsa/sja1105/sja1105_spi.c 6 additions, 0 deletionsdrivers/net/dsa/sja1105/sja1105_spi.c
- drivers/net/ethernet/marvell/prestera/prestera_switchdev.c 16 additions, 10 deletionsdrivers/net/ethernet/marvell/prestera/prestera_switchdev.c
- drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 31 additions, 22 deletionsdrivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
- drivers/net/ethernet/mscc/ocelot.c 94 additions, 6 deletionsdrivers/net/ethernet/mscc/ocelot.c
- drivers/net/ethernet/mscc/ocelot_net.c 47 additions, 5 deletionsdrivers/net/ethernet/mscc/ocelot_net.c
- drivers/net/ethernet/rocker/rocker_main.c 5 additions, 5 deletionsdrivers/net/ethernet/rocker/rocker_main.c
- drivers/net/ethernet/ti/am65-cpsw-switchdev.c 16 additions, 11 deletionsdrivers/net/ethernet/ti/am65-cpsw-switchdev.c
- drivers/net/ethernet/ti/cpsw_switchdev.c 16 additions, 11 deletionsdrivers/net/ethernet/ti/cpsw_switchdev.c
- drivers/staging/fsl-dpaa2/ethsw/ethsw.c 21 additions, 13 deletionsdrivers/staging/fsl-dpaa2/ethsw/ethsw.c
- include/net/dsa.h 8 additions, 2 deletionsinclude/net/dsa.h
- include/net/switchdev.h 10 additions, 3 deletionsinclude/net/switchdev.h
Loading
Please register or sign in to comment