patch 'net/axgbe: fix MAC TCR speed select field width' has been queued to stable release 23.11.7

Shani Peretz shperetz at nvidia.com
Wed Apr 15 12:00:32 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/e3f22def8baa18859bd5bd3cdfa87f5aaf3bbdba

Thanks.

Shani

---
>From e3f22def8baa18859bd5bd3cdfa87f5aaf3bbdba Mon Sep 17 00:00:00 2001
From: Ashok Kumar Natarajan <ashokkumar.natarajan at amd.com>
Date: Fri, 27 Mar 2026 17:50:03 +0530
Subject: [PATCH] net/axgbe: fix MAC TCR speed select field width

[ upstream commit 04c921fa73919a9b9cac5cbad5dd8d1f841c4508 ]

The MAC Transmit Configuration Register (TCR) speed select (SS)
field is defined as 2 bits wide, while the hardware specification
defines this field as 3 bits to encode all supported MAC speeds.

Update the SS field width to 3 bits to match the hardware
specification and avoid truncation of speed select values.

Fixes: 69e209be5464 ("net/axgbe: add register map and related macros")

Signed-off-by: Ashok Kumar Natarajan <ashokkumar.natarajan at amd.com>
---
 drivers/net/axgbe/axgbe_common.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/axgbe/axgbe_common.h b/drivers/net/axgbe/axgbe_common.h
index 51532fb34a..f194fcd44e 100644
--- a/drivers/net/axgbe/axgbe_common.h
+++ b/drivers/net/axgbe/axgbe_common.h
@@ -488,7 +488,7 @@
 #define MAC_SSIR_SSINC_INDEX		16
 #define MAC_SSIR_SSINC_WIDTH		8
 #define MAC_TCR_SS_INDEX		29
-#define MAC_TCR_SS_WIDTH		2
+#define MAC_TCR_SS_WIDTH		3
 #define MAC_TCR_TE_INDEX		0
 #define MAC_TCR_TE_WIDTH		1
 #define MAC_TSCR_AV8021ASMEN_INDEX	28
-- 
2.43.0

---
  Diff of the applied patch vs upstream commit (please double-check if non-empty:
---
--- -	2026-04-14 14:44:37.333800198 +0300
+++ 0091-net-axgbe-fix-MAC-TCR-speed-select-field-width.patch	2026-04-14 14:44:28.902460000 +0300
@@ -1 +1 @@
-From 04c921fa73919a9b9cac5cbad5dd8d1f841c4508 Mon Sep 17 00:00:00 2001
+From e3f22def8baa18859bd5bd3cdfa87f5aaf3bbdba Mon Sep 17 00:00:00 2001
@@ -5,0 +6,2 @@
+[ upstream commit 04c921fa73919a9b9cac5cbad5dd8d1f841c4508 ]
+
@@ -14 +15,0 @@
-Cc: stable at dpdk.org
@@ -22 +23 @@
-index 0bceff5774..842077d972 100644
+index 51532fb34a..f194fcd44e 100644
@@ -25 +26 @@
-@@ -492,7 +492,7 @@
+@@ -488,7 +488,7 @@


More information about the stable mailing list