Re: [PATCH net-next 00/10] net: hns3: updates for -next
From: Huazhong Tan Date: Sun, 27 Sep 2020 15:12:38 +0800 > To facilitate code maintenance and compatibility, #1 and #2 add > device version to replace pci revision, #3 to #9 adds support for > querying device capabilities and specifications, then the driver > can use these query results to implement corresponding features > (some features will be implemented later). > > And #10 is a minor cleanup since too many parameters for > hclge_shaper_para_calc(). Series applied, thank you.
[PATCH net-next 00/10] net: hns3: updates for -next
To facilitate code maintenance and compatibility, #1 and #2 add device version to replace pci revision, #3 to #9 adds support for querying device capabilities and specifications, then the driver can use these query results to implement corresponding features (some features will be implemented later). And #10 is a minor cleanup since too many parameters for hclge_shaper_para_calc(). Guangbin Huang (9): net: hns3: add device version to replace pci revision net: hns3: delete redundant PCI revision judgement net: hns3: add support to query device capability net: hns3: use capability flag to indicate FEC net: hns3: use capabilities queried from firmware net: hns3: add debugfs to dump device capabilities net: hns3: add support to query device specifications net: hns3: replace the macro of max tm rate with the queried specification net: hns3: add a check for device specifications queried from firmware Huazhong Tan (1): net: hns3: add a structure for IR shaper's parameter in hclge_shaper_para_calc() drivers/net/ethernet/hisilicon/hns3/hnae3.h| 81 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 24 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c| 20 ++-- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 30 -- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 65 +--- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 36 ++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 14 +-- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c| 117 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 101 ++ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 8 ++ .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 62 --- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 34 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 94 +++-- 13 files changed, 548 insertions(+), 138 deletions(-) -- 2.7.4