Thu, Apr 11, 2024 at 03:05:53AM CEST, shaojijie@xxxxxxxxxx wrote:SCC is a firmware which provides multiple congestion control algorithms, including dcqcn.
on 2024/4/10 22:59, Jiri Pirko wrote:I guess this is something specific to your device, isn't it? Can't you
Wed, Apr 10, 2024 at 02:53:54PM CEST, shaojijie@xxxxxxxxxx wrote:diff --git a/Documentation/networking/devlink/hns3.rst b/Documentation/networking/devlink/hns3.rst
From: Hao Chen <chenhao418@xxxxxxxxxx>What's scc? I don't see it described anywhere.
Add support to query scc version by devlink info for device V3.
Signed-off-by: Hao Chen <chenhao418@xxxxxxxxxx>
Signed-off-by: Jijie Shao <shaojijie@xxxxxxxxxx>
---
Documentation/networking/devlink/hns3.rst | 3 ++
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 9 ++++
.../hns3/hns3_common/hclge_comm_cmd.h | 8 ++++
.../hisilicon/hns3/hns3pf/hclge_devlink.c | 44 +++++++++++++++++--
.../hisilicon/hns3/hns3pf/hclge_devlink.h | 2 +
.../hisilicon/hns3/hns3pf/hclge_main.c | 18 ++++++++
.../hisilicon/hns3/hns3pf/hclge_main.h | 1 +
7 files changed, 82 insertions(+), 3 deletions(-)
diff --git a/Documentation/networking/devlink/hns3.rst b/Documentation/networking/devlink/hns3.rst
index 4562a6e4782f..e19dea8ef924 100644
--- a/Documentation/networking/devlink/hns3.rst
+++ b/Documentation/networking/devlink/hns3.rst
@@ -23,3 +23,6 @@ The ``hns3`` driver reports the following versions
* - ``fw``
- running
- Used to represent the firmware version.
+ * - ``fw.scc``
index 4562a6e4782f..e19dea8ef924 100644
--- a/Documentation/networking/devlink/hns3.rst
+++ b/Documentation/networking/devlink/hns3.rst
@@ -23,3 +23,6 @@ The ``hns3`` driver reports the following versions
* - ``fw``
- running
- Used to represent the firmware version.
+ * - ``fw.scc``
+ - running
+ - Used to represent the soft congestion control firmware version.
scc means "soft congestion control"
please extend the description a bit more?
Thanks!