* [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).