Messages in this thread |  | | From | Huazhong Tan <> | Subject | [PATCH net-next 00/10] net: hns3: updates for -next | 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().
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
|  |