DPDK patches and discussions
 help / color / mirror / Atom feed
* [PATCH 00/16] add link speed configuration feature
@ 2023-11-28 13:00 Huisong Li
  2023-11-28 13:00 ` [PATCH 01/16] doc: add features for link speeds Huisong Li
                   ` (16 more replies)
  0 siblings, 17 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas; +Cc: liuyonglong, lihuisong

The link speed configuration feature which is from dev_conf.link_speeds
has been introduced for a long time. This setting interface is used to
set fixed speed and link autonegotiation with speed capabilities feature.
It is very important for NIC. For this, many PMDs have also supported
this feature.

So this series suggest that add this feature to features.rst, default.ini
and driver.ini.

Huisong Li (16):
  doc: add features for link speeds
  doc: add link speed configuration feature for i40e
  doc: add link speed configuration feature for bnxt
  doc: add link speed configuration feature for igc
  doc: add link speed configuration feature for ixgbe
  doc: add link speed configuration feature for atlantic
  doc: add link speed configuration feature for octeontx
  doc: add link speed configuration feature for hns3
  doc: add link speed configuration feature for ngbe
  doc: add link speed configuration feature for txgbe
  doc: add link speed configuration feature for igb
  doc: add link speed configuration feature for thunderx
  doc: add link speed configuration feature for ice
  doc: add link speed configuration feature for ionic
  doc: add link speed configuration feature for dpaa
  doc: add link speed configuration feature for sfc

 doc/guides/nics/features.rst          | 11 +++++++++++
 doc/guides/nics/features/atlantic.ini |  1 +
 doc/guides/nics/features/bnxt.ini     |  1 +
 doc/guides/nics/features/default.ini  |  1 +
 doc/guides/nics/features/dpaa.ini     |  1 +
 doc/guides/nics/features/hns3.ini     |  1 +
 doc/guides/nics/features/i40e.ini     |  1 +
 doc/guides/nics/features/ice.ini      |  1 +
 doc/guides/nics/features/igb.ini      |  1 +
 doc/guides/nics/features/igc.ini      |  1 +
 doc/guides/nics/features/ionic.ini    |  1 +
 doc/guides/nics/features/ixgbe.ini    |  1 +
 doc/guides/nics/features/ngbe.ini     |  1 +
 doc/guides/nics/features/octeontx.ini |  1 +
 doc/guides/nics/features/sfc.ini      |  1 +
 doc/guides/nics/features/thunderx.ini |  1 +
 doc/guides/nics/features/txgbe.ini    |  1 +
 17 files changed, 27 insertions(+)

-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 01/16] doc: add features for link speeds
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 02/16] doc: add link speed configuration feature for i40e Huisong Li
                   ` (15 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Marc Sune; +Cc: liuyonglong, lihuisong

Add features for link speeds.

Fixes: 82113036e4e5 ("ethdev: redesign link speed config")
Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
Acked-by: Chengwen Feng <fengchengwen@huawei.com>
---
 doc/guides/nics/features.rst         | 11 +++++++++++
 doc/guides/nics/features/default.ini |  1 +
 2 files changed, 12 insertions(+)

diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/features.rst
index 1a1dc16c1e..f4285aba96 100644
--- a/doc/guides/nics/features.rst
+++ b/doc/guides/nics/features.rst
@@ -34,6 +34,17 @@ Supports getting the speed capabilities that the current device is capable of.
 * **[related]  API**: ``rte_eth_dev_info_get()``.
 
 
+.. _nic_features_link_speeds_config:
+
+Link speed configuration
+------------------------
+
+Supports configurating fixed speed and link autonegotiation.
+
+* **[uses]     user config**: ``dev_conf.link_speeds:RTE_ETH_LINK_SPEED_*``.
+* **[related]  API**: ``rte_eth_dev_configure()``.
+
+
 .. _nic_features_link_status:
 
 Link status
diff --git a/doc/guides/nics/features/default.ini b/doc/guides/nics/features/default.ini
index 806cb033ff..4de7d9765f 100644
--- a/doc/guides/nics/features/default.ini
+++ b/doc/guides/nics/features/default.ini
@@ -8,6 +8,7 @@
 ;
 [Features]
 Speed capabilities   =
+Link speed configuration =
 Link status          =
 Link status event    =
 Removal event        =
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 02/16] doc: add link speed configuration feature for i40e
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
  2023-11-28 13:00 ` [PATCH 01/16] doc: add features for link speeds Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 03/16] doc: add link speed configuration feature for bnxt Huisong Li
                   ` (14 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Yuying Zhang, Beilei Xing
  Cc: liuyonglong, lihuisong

Add link speed configuration feature for i40e.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/i40e.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/i40e.ini b/doc/guides/nics/features/i40e.ini
index e241dad047..1c6a476a51 100644
--- a/doc/guides/nics/features/i40e.ini
+++ b/doc/guides/nics/features/i40e.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Rx interrupt         = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 03/16] doc: add link speed configuration feature for bnxt
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
  2023-11-28 13:00 ` [PATCH 01/16] doc: add features for link speeds Huisong Li
  2023-11-28 13:00 ` [PATCH 02/16] doc: add link speed configuration feature for i40e Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 04/16] doc: add link speed configuration feature for igc Huisong Li
                   ` (13 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Ajit Khaparde, Somnath Kotur
  Cc: liuyonglong, lihuisong

Add link speed configuration feature for bnxt.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/bnxt.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/bnxt.ini b/doc/guides/nics/features/bnxt.ini
index bd4e2295dc..c33889663d 100644
--- a/doc/guides/nics/features/bnxt.ini
+++ b/doc/guides/nics/features/bnxt.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Rx interrupt         = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 04/16] doc: add link speed configuration feature for igc
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (2 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 03/16] doc: add link speed configuration feature for bnxt Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 05/16] doc: add link speed configuration feature for ixgbe Huisong Li
                   ` (12 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Junfeng Guo, Simei Su; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for igc.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/igc.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/igc.ini b/doc/guides/nics/features/igc.ini
index 47d9344435..d6db18c1e8 100644
--- a/doc/guides/nics/features/igc.ini
+++ b/doc/guides/nics/features/igc.ini
@@ -4,6 +4,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 FW version           = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 05/16] doc: add link speed configuration feature for ixgbe
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (3 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 04/16] doc: add link speed configuration feature for igc Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 06/16] doc: add link speed configuration feature for atlantic Huisong Li
                   ` (11 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Qiming Yang, Wenjun Wu; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for ixgbe.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/ixgbe.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/ixgbe.ini b/doc/guides/nics/features/ixgbe.ini
index 8590ac857f..0ceffcd85d 100644
--- a/doc/guides/nics/features/ixgbe.ini
+++ b/doc/guides/nics/features/ixgbe.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Rx interrupt         = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 06/16] doc: add link speed configuration feature for atlantic
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (4 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 05/16] doc: add link speed configuration feature for ixgbe Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 07/16] doc: add link speed configuration feature for octeontx Huisong Li
                   ` (10 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Igor Russkikh; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for atlantic.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/atlantic.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/atlantic.ini b/doc/guides/nics/features/atlantic.ini
index ef4155027c..29969c1493 100644
--- a/doc/guides/nics/features/atlantic.ini
+++ b/doc/guides/nics/features/atlantic.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Queue start/stop     = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 07/16] doc: add link speed configuration feature for octeontx
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (5 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 06/16] doc: add link speed configuration feature for atlantic Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 08/16] doc: add link speed configuration feature for hns3 Huisong Li
                   ` (9 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Harman Kalra; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for octeontx.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/octeontx.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/octeontx.ini b/doc/guides/nics/features/octeontx.ini
index fa1e18b120..46ae8318a9 100644
--- a/doc/guides/nics/features/octeontx.ini
+++ b/doc/guides/nics/features/octeontx.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Lock-free Tx queue   = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 08/16] doc: add link speed configuration feature for hns3
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (6 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 07/16] doc: add link speed configuration feature for octeontx Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 09/16] doc: add link speed configuration feature for ngbe Huisong Li
                   ` (8 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Jie Hai, Yisen Zhuang; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for hns3.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/hns3.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/hns3.ini b/doc/guides/nics/features/hns3.ini
index 338b4e6864..24e9784c25 100644
--- a/doc/guides/nics/features/hns3.ini
+++ b/doc/guides/nics/features/hns3.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Rx interrupt         = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 09/16] doc: add link speed configuration feature for ngbe
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (7 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 08/16] doc: add link speed configuration feature for hns3 Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 10/16] doc: add link speed configuration feature for txgbe Huisong Li
                   ` (7 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Jiawen Wu; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for ngbe.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/ngbe.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/ngbe.ini b/doc/guides/nics/features/ngbe.ini
index 2701c5f051..1dfd92e96b 100644
--- a/doc/guides/nics/features/ngbe.ini
+++ b/doc/guides/nics/features/ngbe.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Free Tx mbuf on demand = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 10/16] doc: add link speed configuration feature for txgbe
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (8 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 09/16] doc: add link speed configuration feature for ngbe Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 11/16] doc: add link speed configuration feature for igb Huisong Li
                   ` (6 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Jiawen Wu, Jian Wang; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for txgbe.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/txgbe.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/txgbe.ini b/doc/guides/nics/features/txgbe.ini
index e21083052c..f697642783 100644
--- a/doc/guides/nics/features/txgbe.ini
+++ b/doc/guides/nics/features/txgbe.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Rx interrupt         = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 11/16] doc: add link speed configuration feature for igb
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (9 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 10/16] doc: add link speed configuration feature for txgbe Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 12/16] doc: add link speed configuration feature for thunderx Huisong Li
                   ` (5 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Simei Su, Wenjun Wu; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for igb.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/igb.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/igb.ini b/doc/guides/nics/features/igb.ini
index 7b4af6f86c..ee2408f3ee 100644
--- a/doc/guides/nics/features/igb.ini
+++ b/doc/guides/nics/features/igb.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = P
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Rx interrupt         = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 12/16] doc: add link speed configuration feature for thunderx
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (10 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 11/16] doc: add link speed configuration feature for igb Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 13/16] doc: add link speed configuration feature for ice Huisong Li
                   ` (4 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Jerin Jacob, Maciej Czekaj
  Cc: liuyonglong, lihuisong

Add link speed configuration feature for thunderx.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/thunderx.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/thunderx.ini b/doc/guides/nics/features/thunderx.ini
index b33bb37c82..2ab8db7239 100644
--- a/doc/guides/nics/features/thunderx.ini
+++ b/doc/guides/nics/features/thunderx.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Queue start/stop     = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 13/16] doc: add link speed configuration feature for ice
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (11 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 12/16] doc: add link speed configuration feature for thunderx Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 14/16] doc: add link speed configuration feature for ionic Huisong Li
                   ` (3 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Qiming Yang, Qi Zhang; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for ice.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/ice.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/ice.ini b/doc/guides/nics/features/ice.ini
index 13f8871dcc..390558f495 100644
--- a/doc/guides/nics/features/ice.ini
+++ b/doc/guides/nics/features/ice.ini
@@ -8,6 +8,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Rx interrupt         = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 14/16] doc: add link speed configuration feature for ionic
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (12 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 13/16] doc: add link speed configuration feature for ice Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-28 13:00 ` [PATCH 15/16] doc: add link speed configuration feature for dpaa Huisong Li
                   ` (2 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Andrew Boyer; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for ionic.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/ionic.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/ionic.ini b/doc/guides/nics/features/ionic.ini
index af0fc5462a..64b2316288 100644
--- a/doc/guides/nics/features/ionic.ini
+++ b/doc/guides/nics/features/ionic.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Fast mbuf free       = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 15/16] doc: add link speed configuration feature for dpaa
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (13 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 14/16] doc: add link speed configuration feature for ionic Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2023-11-29  7:57   ` Hemant Agrawal
  2023-11-28 13:00 ` [PATCH 16/16] doc: add link speed configuration feature for sfc Huisong Li
  2024-03-11 22:27 ` [PATCH 00/16] add link speed configuration feature Ferruh Yigit
  16 siblings, 1 reply; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Hemant Agrawal, Sachin Saxena
  Cc: liuyonglong, lihuisong

Add link speed configuration feature for dpaa.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/dpaa.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/dpaa.ini b/doc/guides/nics/features/dpaa.ini
index a382c7160c..b136ed191a 100644
--- a/doc/guides/nics/features/dpaa.ini
+++ b/doc/guides/nics/features/dpaa.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Burst mode info      = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [PATCH 16/16] doc: add link speed configuration feature for sfc
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (14 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 15/16] doc: add link speed configuration feature for dpaa Huisong Li
@ 2023-11-28 13:00 ` Huisong Li
  2024-03-11 22:27 ` [PATCH 00/16] add link speed configuration feature Ferruh Yigit
  16 siblings, 0 replies; 19+ messages in thread
From: Huisong Li @ 2023-11-28 13:00 UTC (permalink / raw)
  To: dev, ferruh.yigit, thomas, Andrew Rybchenko; +Cc: liuyonglong, lihuisong

Add link speed configuration feature for sfc.

Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
---
 doc/guides/nics/features/sfc.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/nics/features/sfc.ini b/doc/guides/nics/features/sfc.ini
index 8a9198adcb..f9654e69ed 100644
--- a/doc/guides/nics/features/sfc.ini
+++ b/doc/guides/nics/features/sfc.ini
@@ -5,6 +5,7 @@
 ;
 [Features]
 Speed capabilities   = Y
+Link speed configuration = Y
 Link status          = Y
 Link status event    = Y
 Rx interrupt         = Y
-- 
2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* RE: [PATCH 15/16] doc: add link speed configuration feature for dpaa
  2023-11-28 13:00 ` [PATCH 15/16] doc: add link speed configuration feature for dpaa Huisong Li
@ 2023-11-29  7:57   ` Hemant Agrawal
  0 siblings, 0 replies; 19+ messages in thread
From: Hemant Agrawal @ 2023-11-29  7:57 UTC (permalink / raw)
  To: Huisong Li, dev, ferruh.yigit, thomas, Sachin Saxena; +Cc: liuyonglong

Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>

> -----Original Message-----
> From: Huisong Li <lihuisong@huawei.com>
> Sent: Tuesday, November 28, 2023 6:30 PM
> To: dev@dpdk.org; ferruh.yigit@amd.com; thomas@monjalon.net; Hemant
> Agrawal <hemant.agrawal@nxp.com>; Sachin Saxena
> <sachin.saxena@nxp.com>
> Cc: liuyonglong@huawei.com; lihuisong@huawei.com
> Subject: [PATCH 15/16] doc: add link speed configuration feature for dpaa
> Importance: High
> 
> Add link speed configuration feature for dpaa.
> 
> Cc: stable@dpdk.org
> 
> Signed-off-by: Huisong Li <lihuisong@huawei.com>
> ---
>  doc/guides/nics/features/dpaa.ini | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/doc/guides/nics/features/dpaa.ini
> b/doc/guides/nics/features/dpaa.ini
> index a382c7160c..b136ed191a 100644
> --- a/doc/guides/nics/features/dpaa.ini
> +++ b/doc/guides/nics/features/dpaa.ini
> @@ -5,6 +5,7 @@
>  ;
>  [Features]
>  Speed capabilities   = Y
> +Link speed configuration = Y
>  Link status          = Y
>  Link status event    = Y
>  Burst mode info      = Y
> --
> 2.33.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [PATCH 00/16] add link speed configuration feature
  2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
                   ` (15 preceding siblings ...)
  2023-11-28 13:00 ` [PATCH 16/16] doc: add link speed configuration feature for sfc Huisong Li
@ 2024-03-11 22:27 ` Ferruh Yigit
  16 siblings, 0 replies; 19+ messages in thread
From: Ferruh Yigit @ 2024-03-11 22:27 UTC (permalink / raw)
  To: Huisong Li, dev, thomas; +Cc: liuyonglong

On 11/28/2023 1:00 PM, Huisong Li wrote:
> The link speed configuration feature which is from dev_conf.link_speeds
> has been introduced for a long time. This setting interface is used to
> set fixed speed and link autonegotiation with speed capabilities feature.
> It is very important for NIC. For this, many PMDs have also supported
> this feature.
> 
> So this series suggest that add this feature to features.rst, default.ini
> and driver.ini.
> 
> Huisong Li (16):
>   doc: add features for link speeds
>   doc: add link speed configuration feature for i40e
>   doc: add link speed configuration feature for bnxt
>   doc: add link speed configuration feature for igc
>   doc: add link speed configuration feature for ixgbe
>   doc: add link speed configuration feature for atlantic
>   doc: add link speed configuration feature for octeontx
>   doc: add link speed configuration feature for hns3
>   doc: add link speed configuration feature for ngbe
>   doc: add link speed configuration feature for txgbe
>   doc: add link speed configuration feature for igb
>   doc: add link speed configuration feature for thunderx
>   doc: add link speed configuration feature for ice
>   doc: add link speed configuration feature for ionic
>   doc: add link speed configuration feature for dpaa
>   doc: add link speed configuration feature for sfc
>

For series,
Acked-by: Ferruh Yigit <ferruh.yigit@amd.com>

Applied to dpdk-next-net/main, thanks.

Squashed driver patches into first patch.

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2024-03-11 22:27 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-28 13:00 [PATCH 00/16] add link speed configuration feature Huisong Li
2023-11-28 13:00 ` [PATCH 01/16] doc: add features for link speeds Huisong Li
2023-11-28 13:00 ` [PATCH 02/16] doc: add link speed configuration feature for i40e Huisong Li
2023-11-28 13:00 ` [PATCH 03/16] doc: add link speed configuration feature for bnxt Huisong Li
2023-11-28 13:00 ` [PATCH 04/16] doc: add link speed configuration feature for igc Huisong Li
2023-11-28 13:00 ` [PATCH 05/16] doc: add link speed configuration feature for ixgbe Huisong Li
2023-11-28 13:00 ` [PATCH 06/16] doc: add link speed configuration feature for atlantic Huisong Li
2023-11-28 13:00 ` [PATCH 07/16] doc: add link speed configuration feature for octeontx Huisong Li
2023-11-28 13:00 ` [PATCH 08/16] doc: add link speed configuration feature for hns3 Huisong Li
2023-11-28 13:00 ` [PATCH 09/16] doc: add link speed configuration feature for ngbe Huisong Li
2023-11-28 13:00 ` [PATCH 10/16] doc: add link speed configuration feature for txgbe Huisong Li
2023-11-28 13:00 ` [PATCH 11/16] doc: add link speed configuration feature for igb Huisong Li
2023-11-28 13:00 ` [PATCH 12/16] doc: add link speed configuration feature for thunderx Huisong Li
2023-11-28 13:00 ` [PATCH 13/16] doc: add link speed configuration feature for ice Huisong Li
2023-11-28 13:00 ` [PATCH 14/16] doc: add link speed configuration feature for ionic Huisong Li
2023-11-28 13:00 ` [PATCH 15/16] doc: add link speed configuration feature for dpaa Huisong Li
2023-11-29  7:57   ` Hemant Agrawal
2023-11-28 13:00 ` [PATCH 16/16] doc: add link speed configuration feature for sfc Huisong Li
2024-03-11 22:27 ` [PATCH 00/16] add link speed configuration feature Ferruh Yigit

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).