patch 'net/axgbe: add 100 Mbps MAC speed select' has been queued to stable release 23.11.7

Shani Peretz shperetz at nvidia.com
Wed Apr 15 12:00:33 CEST 2026


Hi,

FYI, your patch has been queued to stable release 23.11.7

Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet.
It will be pushed if I get no objections before 04/19/26. So please
shout if anyone has objections.

Also note that after the patch there's a diff of the upstream commit vs the
patch applied to the branch. This will indicate if there was any rebasing
needed to apply to the stable branch. If there were code changes for rebasing
(ie: not only metadata diffs), please double check that the rebase was
correctly done.

Queued patches are on a temporary branch at:
https://github.com/shanipr/dpdk-stable

This queued commit can be viewed at:
https://github.com/shanipr/dpdk-stable/commit/ed969cc97e25d5e885793b6777f739fb0f2b66e1

Thanks.

Shani

---
>From ed969cc97e25d5e885793b6777f739fb0f2b66e1 Mon Sep 17 00:00:00 2001
From: Ashok Kumar Natarajan <ashokkumar.natarajan at amd.com>
Date: Fri, 27 Mar 2026 17:50:04 +0530
Subject: [PATCH] net/axgbe: add 100 Mbps MAC speed select

[ upstream commit 8d3e276a37e7b0db936b5885a71e234d5e719284 ]

SPEED_100 is not handled, leaving the MAC speed select unprogrammed
when a 100 Mbps link is used.

Add the required speed select (SS) encoding so the MAC is configured
according to the hardware specification for 100 Mbps operation.

Fixes: a5c7273771e8 ("net/axgbe: add phy programming APIs")

Signed-off-by: Ashok Kumar Natarajan <ashokkumar.natarajan at amd.com>
---
 drivers/net/axgbe/axgbe_dev.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/net/axgbe/axgbe_dev.c b/drivers/net/axgbe/axgbe_dev.c
index 5233633a53..97a463666a 100644
--- a/drivers/net/axgbe/axgbe_dev.c
+++ b/drivers/net/axgbe/axgbe_dev.c
@@ -250,6 +250,9 @@ static int axgbe_set_speed(struct axgbe_port *pdata, int speed)
 	unsigned int ss;
 
 	switch (speed) {
+	case SPEED_100:
+		ss = 0x04;
+		break;
 	case SPEED_1000:
 		ss = 0x03;
 		break;
-- 
2.43.0

---
  Diff of the applied patch vs upstream commit (please double-check if non-empty:
---
--- -	2026-04-14 14:44:37.428691362 +0300
+++ 0092-net-axgbe-add-100-Mbps-MAC-speed-select.patch	2026-04-14 14:44:28.908397000 +0300
@@ -1 +1 @@
-From 8d3e276a37e7b0db936b5885a71e234d5e719284 Mon Sep 17 00:00:00 2001
+From ed969cc97e25d5e885793b6777f739fb0f2b66e1 Mon Sep 17 00:00:00 2001
@@ -5,0 +6,2 @@
+[ upstream commit 8d3e276a37e7b0db936b5885a71e234d5e719284 ]
+
@@ -13 +14,0 @@
-Cc: stable at dpdk.org
@@ -21 +22 @@
-index 10a99aeac2..482d3d8062 100644
+index 5233633a53..97a463666a 100644
@@ -24,4 +25,4 @@
-@@ -303,6 +303,9 @@ static int axgbe_set_speed(struct axgbe_port *pdata, int speed)
- 	case SPEED_10:
- 		ss = 0x07;
- 		break;
+@@ -250,6 +250,9 @@ static int axgbe_set_speed(struct axgbe_port *pdata, int speed)
+ 	unsigned int ss;
+ 
+ 	switch (speed) {


More information about the stable mailing list