[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260115115646.328898-1-mika.westerberg@linux.intel.com>
Date: Thu, 15 Jan 2026 12:56:42 +0100
From: Mika Westerberg <mika.westerberg@...ux.intel.com>
To: netdev@...r.kernel.org
Cc: Ian MacDonald <ian@...statz.com>,
Jay Vosburgh <jv@...sburgh.net>,
Andrew Lunn <andrew+netdev@...n.ch>,
"David S . Miller" <davem@...emloft.net>,
Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>,
Heiner Kallweit <hkallweit1@...il.com>,
Russell King <linux@...linux.org.uk>,
Yehezkel Bernat <YehezkelShB@...il.com>,
Simon Horman <horms@...nel.org>,
Salvatore Bonaccorso <carnil@...ian.org>,
Nikolay Aleksandrov <razor@...ckwall.org>,
Mika Westerberg <mika.westerberg@...ux.intel.com>
Subject: [PATCH net-next v3 0/4] net: thunderbolt: Various improvements
Hi all,
This series improves the Thunderbolt networking driver so that it should
work with the bonding driver.
The discussion that started this patch series can be read below:
https://lore.kernel.org/netdev/CAFJzfF9N4Hak23sc-zh0jMobbkjK7rg4odhic1DQ1cC+=MoQoA@mail.gmail.com/
The previous version of the series can be seen here:
v2: https://lore.kernel.org/netdev/20260109122606.3586895-1-mika.westerberg@linux.intel.com/
v1: https://lore.kernel.org/netdev/20251127131521.2580237-1-mika.westerberg@linux.intel.com/
Changes from v2:
- Drop the patch that allows changing MTU. It is not necessary as we fill
in the min/max_mtu already.
- Updated code under drivers/net/phy/ to deal with the new SPEED_80000.
- Updated bond_3ad.c::__get_agg_bandwidth() with the new speed as well.
- Added review tags from Andrew.
Changes from v1:
- Add SPEED_80000
- Add support for SPEED_80000 for ethtool and 3ad bonding driver
- Use SPEED_80000 with the USB4 v2 symmetric link
- Fill blank for supported and advertising.
Ian MacDonald (1):
net: thunderbolt: Allow reading link settings
Mika Westerberg (3):
net: thunderbolt: Allow changing MAC address of the device
net: ethtool: Add support for 80Gbps speed
bonding: 3ad: Add support for SPEED_80000
drivers/net/bonding/bond_3ad.c | 9 ++++++
drivers/net/phy/phy-caps.h | 1 +
drivers/net/phy/phy-core.c | 2 ++
drivers/net/phy/phy_caps.c | 2 ++
drivers/net/phy/phylink.c | 1 +
drivers/net/thunderbolt/main.c | 53 ++++++++++++++++++++++++++++++++++
include/linux/phylink.h | 7 +++--
include/uapi/linux/ethtool.h | 1 +
8 files changed, 73 insertions(+), 3 deletions(-)
--
2.50.1
Powered by blists - more mailing lists