All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/3] Restructure struct ocelot_port
@ 2022-05-11 10:06 Vladimir Oltean
  2022-05-11 10:06 ` [PATCH net-next 1/3] net: mscc: ocelot: delete ocelot_port :: xmit_template Vladimir Oltean
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Vladimir Oltean @ 2022-05-11 10:06 UTC (permalink / raw)
  To: netdev
  Cc: Jakub Kicinski, David S. Miller, Paolo Abeni, Eric Dumazet,
	Florian Fainelli, Vivien Didelot, Andrew Lunn, Vladimir Oltean,
	Claudiu Manoil, Alexandre Belloni, UNGLinuxDriver, Colin Foster

This patch set represents preparation for further work. It adds an
"index" field to struct ocelot_port, and populates it from the Felix DSA
driver and Ocelot switchdev driver.

The users of struct ocelot_port :: index are the same users as those of
struct ocelot_port_private :: chip_port.

Vladimir Oltean (3):
  net: mscc: ocelot: delete ocelot_port :: xmit_template
  net: mscc: ocelot: minimize holes in struct ocelot_port
  net: mscc: ocelot: move ocelot_port_private :: chip_port to
    ocelot_port :: index

 drivers/net/dsa/ocelot/felix.c         |  1 +
 drivers/net/ethernet/mscc/ocelot.h     |  1 -
 drivers/net/ethernet/mscc/ocelot_net.c | 76 +++++++++++++-------------
 include/soc/mscc/ocelot.h              | 21 ++++---
 4 files changed, 51 insertions(+), 48 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-05-12 23:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-11 10:06 [PATCH net-next 0/3] Restructure struct ocelot_port Vladimir Oltean
2022-05-11 10:06 ` [PATCH net-next 1/3] net: mscc: ocelot: delete ocelot_port :: xmit_template Vladimir Oltean
2022-05-11 10:06 ` [PATCH net-next 2/3] net: mscc: ocelot: minimize holes in struct ocelot_port Vladimir Oltean
2022-05-11 10:06 ` [PATCH net-next 3/3] net: mscc: ocelot: move ocelot_port_private :: chip_port to ocelot_port :: index Vladimir Oltean
2022-05-12 23:50 ` [PATCH net-next 0/3] Restructure struct ocelot_port patchwork-bot+netdevbpf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.