linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH RFC v2 0/6] net: dsa: always use phylink
@ 2022-07-13 14:06 Russell King (Oracle)
  2022-07-13 14:07 ` [PATCH RFC net-next v2 1/6] net: phylink: split out and export interface to caps translation Russell King (Oracle)
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Russell King (Oracle) @ 2022-07-13 14:06 UTC (permalink / raw)
  To: Andrew Lunn, Heiner Kallweit
  Cc: Alexandre Belloni, Alvin Šipraga, Andy Shevchenko,
	Claudiu Manoil, Daniel Scally, David S. Miller, DENG Qingfang,
	Eric Dumazet, Florian Fainelli, George McCollister,
	Greg Kroah-Hartman, Hauke Mehrtens, Heikki Krogerus,
	Jakub Kicinski, Kurt Kanzenbach, Landen Chao, Linus Walleij,
	linux-acpi, linux-arm-kernel, linux-mediatek,
	Marek =?iso-8859-1?Q?Beh=FAn?=, Matthias Brugger, netdev,
	Paolo Abeni, Rafael J. Wysocki, Sakari Ailus, Sean Wang,
	UNGLinuxDriver, Vivien Didelot, Vladimir Oltean, Woojung Huh

Hi,

This is a re-hash of the previous RFC series, this time using the
suggestion from Vladimir to create a swnode based fixed-link
specifier.

Most of the changes are to DSA and phylink code from the previous
series. I've tested on my Clearfog (which has just one Marvell DSA
switch) and it works there - also tested without the fixed-link
specified in DT.

 drivers/base/swnode.c                  |  14 ++-
 drivers/net/dsa/b53/b53_common.c       |   3 +-
 drivers/net/dsa/bcm_sf2.c              |   3 +-
 drivers/net/dsa/hirschmann/hellcreek.c |   3 +-
 drivers/net/dsa/lantiq_gswip.c         |   6 +-
 drivers/net/dsa/microchip/ksz_common.c |   3 +-
 drivers/net/dsa/mt7530.c               |   3 +-
 drivers/net/dsa/mv88e6xxx/chip.c       | 134 ++++++++++++-------------
 drivers/net/dsa/mv88e6xxx/chip.h       |   6 +-
 drivers/net/dsa/mv88e6xxx/port.c       |  32 ------
 drivers/net/dsa/mv88e6xxx/port.h       |   5 -
 drivers/net/dsa/ocelot/felix.c         |   3 +-
 drivers/net/dsa/qca/ar9331.c           |   3 +-
 drivers/net/dsa/qca8k.c                |   3 +-
 drivers/net/dsa/realtek/rtl8365mb.c    |   3 +-
 drivers/net/dsa/sja1105/sja1105_main.c |   3 +-
 drivers/net/dsa/xrs700x/xrs700x.c      |   3 +-
 drivers/net/phy/phylink.c              |  30 ++++--
 include/linux/phylink.h                |   1 +
 include/linux/property.h               |   4 +
 include/net/dsa.h                      |   3 +-
 net/dsa/port.c                         | 175 +++++++++++++++++++++++++++++----
 22 files changed, 290 insertions(+), 153 deletions(-)

-- 
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTP is here! 40Mbps down 10Mbps up. Decent connectivity at last!

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2022-07-15  8:43 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-13 14:06 [PATCH RFC v2 0/6] net: dsa: always use phylink Russell King (Oracle)
2022-07-13 14:07 ` [PATCH RFC net-next v2 1/6] net: phylink: split out and export interface to caps translation Russell King (Oracle)
2022-07-13 14:44   ` Marek Behún
2022-07-13 14:07 ` [PATCH RFC net-next v2 2/6] software node: allow named software node to be created Russell King
2022-07-13 14:43   ` Marek Behún
2022-07-15  8:42   ` Russell King (Oracle)
2022-07-13 14:07 ` [PATCH RFC net-next v2 3/6] net: dsa: add support for retrieving the interface mode Russell King (Oracle)
2022-07-13 14:07 ` [PATCH RFC net-next v2 4/6] net: dsa: mv88e6xxx: report the default interface mode for the port Russell King (Oracle)
2022-07-13 14:08 ` [PATCH RFC net-next v2 5/6] net: dsa: create swnode fixed-link if using default params Russell King (Oracle)
2022-07-13 14:48   ` Marek Behún
2022-07-13 14:08 ` [PATCH RFC net-next v2 6/6] net: dsa: mv88e6xxx: remove handling for DSA and CPU ports Russell King (Oracle)
2022-07-13 14:49   ` Marek Behún
2022-07-15  8:30 ` [PATCH RFC v2 0/6] net: dsa: always use phylink Marcin Wojtas

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).