.../net/ethernet/hisilicon/hns3/hclge_mbx.h | 60 +++++- .../ethernet/hisilicon/hns3/hns3_ethtool.c | 7 +- .../hisilicon/hns3/hns3pf/hclge_main.c | 27 +-- .../hisilicon/hns3/hns3pf/hclge_main.h | 2 - .../hisilicon/hns3/hns3pf/hclge_mbx.c | 193 +++++++++++++----- .../hisilicon/hns3/hns3vf/hclgevf_main.c | 58 +++--- .../hisilicon/hns3/hns3vf/hclgevf_main.h | 2 +- .../hisilicon/hns3/hns3vf/hclgevf_mbx.c | 80 +++++--- 8 files changed, 269 insertions(+), 160 deletions(-)