Intel-Wired-Lan Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-wired-lan] [PATCH net-next 00/12] net: mdio: Continue separating C22 and C45
@ 2023-01-16 23:52 Michael Walle
  2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 01/12] net: dsa: mt7530: Separate C22 and C45 MDIO bus transactions Michael Walle
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: Michael Walle @ 2023-01-16 23:52 UTC (permalink / raw)
  To: Sean Wang, Landen Chao, DENG Qingfang, Florian Fainelli,
	Vladimir Oltean, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Matthias Brugger, Russell King, Byungho An,
	Nicolas Ferre, Claudiu Beznea, Jesse Brandeburg, Tony Nguyen,
	Yisen Zhuang, Salil Mehta, Tom Lendacky, Shyam Sundar S K,
	Sergey Shtylyov
  Cc: Andrew Lunn, netdev, linux-kernel, linux-renesas-soc,
	Michael Walle, intel-wired-lan, linux-mediatek, linux-arm-kernel

I've picked this older series from Andrew up and rebased it onto
the latest net-next.

This is the third (and hopefully last) patch set in the series which
separates the C22 and C45 MDIO bus transactions at the API level to the
MDIO bus drivers.

The first patch is a newer version of the former "net: dsa: Separate C22
and C45 MDIO bus transaction methods", which only contains the mt7530
changes. Although posted as v1, because this is a new series, there is a
changelog included in the patch comment section.

The last patch is a new one, which isn't from Andrew's tree.

To: Sean Wang <sean.wang@mediatek.com>
To: Landen Chao <Landen.Chao@mediatek.com>
To: DENG Qingfang <dqfext@gmail.com>
To: Florian Fainelli <f.fainelli@gmail.com>
To: Vladimir Oltean <olteanv@gmail.com>
To: "David S. Miller" <davem@davemloft.net>
To: Eric Dumazet <edumazet@google.com>
To: Jakub Kicinski <kuba@kernel.org>
To: Paolo Abeni <pabeni@redhat.com>
To: Matthias Brugger <matthias.bgg@gmail.com>
To: Russell King <linux@armlinux.org.uk>
To: Byungho An <bh74.an@samsung.com>
To: Nicolas Ferre <nicolas.ferre@microchip.com>
To: Claudiu Beznea <claudiu.beznea@microchip.com>
To: Jesse Brandeburg <jesse.brandeburg@intel.com>
To: Tony Nguyen <anthony.l.nguyen@intel.com>
To: Yisen Zhuang <yisen.zhuang@huawei.com>
To: Salil Mehta <salil.mehta@huawei.com>
To: Tom Lendacky <thomas.lendacky@amd.com>
To: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
To: Sergey Shtylyov <s.shtylyov@omp.ru>
Cc: netdev@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-mediatek@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Cc: intel-wired-lan@lists.osuosl.org
Cc: linux-renesas-soc@vger.kernel.org
Cc: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Michael Walle <michael@walle.cc>

---
Andrew Lunn (11):
      net: dsa: mt7530: Separate C22 and C45 MDIO bus transactions
      net: sxgbe: Separate C22 and C45 transactions
      net: nixge: Separate C22 and C45 transactions
      net: macb: Separate C22 and C45 transactions
      ixgbe: Separate C22 and C45 transactions
      ixgbe: Use C45 mdiobus accessors
      net: hns: Separate C22 and C45 transactions
      amd-xgbe: Separate C22 and C45 transactions
      amd-xgbe: Replace MII_ADDR_C45 with XGBE_ADDR_C45
      net: dsa: sja1105: C45 only transactions for PCS
      net: dsa: sja1105: Separate C22 and C45 transactions for T1 MDIO bus

Michael Walle (1):
      net: ethernet: renesas: rswitch: C45 only transactions

 drivers/net/dsa/mt7530.c                        |  87 ++++-----
 drivers/net/dsa/mt7530.h                        |  15 +-
 drivers/net/dsa/sja1105/sja1105.h               |  16 +-
 drivers/net/dsa/sja1105/sja1105_mdio.c          | 131 ++++++-------
 drivers/net/dsa/sja1105/sja1105_spi.c           |  24 +--
 drivers/net/ethernet/amd/xgbe/xgbe-common.h     |  11 +-
 drivers/net/ethernet/amd/xgbe/xgbe-dev.c        |  91 ++++++---
 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c     | 120 +++++++++---
 drivers/net/ethernet/amd/xgbe/xgbe.h            |   7 +-
 drivers/net/ethernet/cadence/macb_main.c        | 161 ++++++++++------
 drivers/net/ethernet/hisilicon/hns_mdio.c       | 192 +++++++++++++------
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c   |   6 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c    | 237 ++++++++++++++++++------
 drivers/net/ethernet/ni/nixge.c                 | 141 ++++++++------
 drivers/net/ethernet/renesas/rswitch.c          |  28 +--
 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c | 105 ++++++++---
 16 files changed, 906 insertions(+), 466 deletions(-)
---
base-commit: c941c0a15bee01a702d82793fe605326d453d9a7
change-id: 20230116-net-next-c45-seperation-part-3-f5387bcdf3ea

Best regards,
-- 
Michael Walle <michael@walle.cc>
_______________________________________________
Intel-wired-lan mailing list
Intel-wired-lan@osuosl.org
https://lists.osuosl.org/mailman/listinfo/intel-wired-lan

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

end of thread, other threads:[~2023-01-18  3:40 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-16 23:52 [Intel-wired-lan] [PATCH net-next 00/12] net: mdio: Continue separating C22 and C45 Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 01/12] net: dsa: mt7530: Separate C22 and C45 MDIO bus transactions Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 02/12] net: sxgbe: Separate C22 and C45 transactions Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 03/12] net: nixge: " Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 04/12] net: macb: " Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 05/12] ixgbe: " Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 06/12] ixgbe: Use C45 mdiobus accessors Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 07/12] net: hns: Separate C22 and C45 transactions Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 08/12] amd-xgbe: " Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 09/12] amd-xgbe: Replace MII_ADDR_C45 with XGBE_ADDR_C45 Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 10/12] net: dsa: sja1105: C45 only transactions for PCS Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 11/12] net: dsa: sja1105: Separate C22 and C45 transactions for T1 MDIO bus Michael Walle
2023-01-16 23:52 ` [Intel-wired-lan] [PATCH net-next 12/12] net: ethernet: renesas: rswitch: C45 only transactions Michael Walle
2023-01-18  3:40 ` [Intel-wired-lan] [PATCH net-next 00/12] net: mdio: Continue separating C22 and C45 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