[PATCH net-next v3 0/4] net: thunderbolt: Various improvements
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: 2026-01-15 11:56:56
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/ (local) The previous version of the series can be seen here: v2: https://lore.kernel.org/netdev/20260109122606.3586895-1-mika.westerberg@linux.intel.com/ (local) v1: https://lore.kernel.org/netdev/20251127131521.2580237-1-mika.westerberg@linux.intel.com/ (local) 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