netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/8] Probing cleanup for the Felix DSA driver
@ 2024-05-30 16:33 Vladimir Oltean
  2024-05-30 16:33 ` [PATCH net-next 1/8] net: dsa: ocelot: use devres in ocelot_ext_probe() Vladimir Oltean
                   ` (9 more replies)
  0 siblings, 10 replies; 19+ messages in thread
From: Vladimir Oltean @ 2024-05-30 16:33 UTC (permalink / raw)
  To: netdev
  Cc: David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Claudiu Manoil, Alexandre Belloni, UNGLinuxDriver, Andrew Lunn,
	Florian Fainelli, Colin Foster, Russell King

This is a follow-up to Russell King's request for code consolidation
among felix_vsc9959, seville_vsc9953 and ocelot_ext, stated here:
https://lore.kernel.org/all/Zh1GvcOTXqb7CpQt@shell.armlinux.org.uk/

Details are in individual patches. Testing was done on NXP LS1028A
(felix_vsc9959).

Vladimir Oltean (8):
  net: dsa: ocelot: use devres in ocelot_ext_probe()
  net: dsa: ocelot: use devres in seville_probe()
  net: dsa: ocelot: delete open coded status = "disabled" parsing
  net: dsa: ocelot: consistently use devres in felix_pci_probe()
  net: dsa: ocelot: move devm_request_threaded_irq() to felix_setup()
  net: dsa: ocelot: use ds->num_tx_queues = OCELOT_NUM_TC for all models
  net: dsa: ocelot: common probing code
  net: dsa: ocelot: unexport felix_phylink_mac_ops and felix_switch_ops

 drivers/net/dsa/ocelot/felix.c           |  62 ++++++++++++-
 drivers/net/dsa/ocelot/felix.h           |  10 +-
 drivers/net/dsa/ocelot/felix_vsc9959.c   | 113 +++++++----------------
 drivers/net/dsa/ocelot/ocelot_ext.c      |  55 +----------
 drivers/net/dsa/ocelot/seville_vsc9953.c |  61 ++----------
 5 files changed, 106 insertions(+), 195 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2024-06-03 12:10 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-30 16:33 [PATCH net-next 0/8] Probing cleanup for the Felix DSA driver Vladimir Oltean
2024-05-30 16:33 ` [PATCH net-next 1/8] net: dsa: ocelot: use devres in ocelot_ext_probe() Vladimir Oltean
2024-05-30 16:40   ` Colin Foster
2024-06-03  2:00   ` Colin Foster
2024-06-03 11:01     ` Vladimir Oltean
2024-05-30 16:33 ` [PATCH net-next 2/8] net: dsa: ocelot: use devres in seville_probe() Vladimir Oltean
2024-05-30 16:33 ` [PATCH net-next 3/8] net: dsa: ocelot: delete open coded status = "disabled" parsing Vladimir Oltean
2024-05-30 16:33 ` [PATCH net-next 4/8] net: dsa: ocelot: consistently use devres in felix_pci_probe() Vladimir Oltean
2024-05-30 16:33 ` [PATCH net-next 5/8] net: dsa: ocelot: move devm_request_threaded_irq() to felix_setup() Vladimir Oltean
2024-05-30 16:33 ` [PATCH net-next 6/8] net: dsa: ocelot: use ds->num_tx_queues = OCELOT_NUM_TC for all models Vladimir Oltean
2024-05-30 16:47   ` Colin Foster
2024-06-03  2:02   ` Colin Foster
2024-05-30 16:33 ` [PATCH net-next 7/8] net: dsa: ocelot: common probing code Vladimir Oltean
2024-06-03  2:04   ` Colin Foster
2024-05-30 16:33 ` [PATCH net-next 8/8] net: dsa: ocelot: unexport felix_phylink_mac_ops and felix_switch_ops Vladimir Oltean
2024-05-30 18:12   ` Sai Krishna Gajula
2024-05-31  3:08 ` [PATCH net-next 0/8] Probing cleanup for the Felix DSA driver Colin Foster
2024-05-31  7:47   ` Russell King (Oracle)
2024-06-03 12:10 ` patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).