Message ID | 20230116-net-next-c45-seperation-part-3-v1-0-0c53afa56aad@walle.cc (mailing list archive) |
---|---|
Headers | show |
Series | net: mdio: Continue separating C22 and C45 | expand |
Hello: This series was applied to netdev/net-next.git (master) by Jakub Kicinski <kuba@kernel.org>: On Tue, 17 Jan 2023 00:52:16 +0100 you wrote: > 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. > > [...] Here is the summary with links: - [net-next,01/12] net: dsa: mt7530: Separate C22 and C45 MDIO bus transactions https://git.kernel.org/netdev/net-next/c/defa2e541894 - [net-next,02/12] net: sxgbe: Separate C22 and C45 transactions https://git.kernel.org/netdev/net-next/c/e078c8b5eab7 - [net-next,03/12] net: nixge: Separate C22 and C45 transactions https://git.kernel.org/netdev/net-next/c/064a6a887f95 - [net-next,04/12] net: macb: Separate C22 and C45 transactions https://git.kernel.org/netdev/net-next/c/a4d65b1de2a2 - [net-next,05/12] ixgbe: Separate C22 and C45 transactions https://git.kernel.org/netdev/net-next/c/308c8ffd5a7d - [net-next,06/12] ixgbe: Use C45 mdiobus accessors https://git.kernel.org/netdev/net-next/c/ab2960f0fdfe - [net-next,07/12] net: hns: Separate C22 and C45 transactions https://git.kernel.org/netdev/net-next/c/41799a77f4bb - [net-next,08/12] amd-xgbe: Separate C22 and C45 transactions https://git.kernel.org/netdev/net-next/c/070f6186a2f1 - [net-next,09/12] amd-xgbe: Replace MII_ADDR_C45 with XGBE_ADDR_C45 https://git.kernel.org/netdev/net-next/c/47e61593f367 - [net-next,10/12] net: dsa: sja1105: C45 only transactions for PCS https://git.kernel.org/netdev/net-next/c/ae271547bba6 - [net-next,11/12] net: dsa: sja1105: Separate C22 and C45 transactions for T1 MDIO bus https://git.kernel.org/netdev/net-next/c/c708e1350370 - [net-next,12/12] net: ethernet: renesas: rswitch: C45 only transactions https://git.kernel.org/netdev/net-next/c/95331514d95f You are awesome, thank you!
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,