-
- Downloads
Merge branch 'hnsd3-next'
Guangbin Huang says:
====================
net: hns3: refactor cmdq functions in PF/VF
Currently, hns3 PF and VF module have two sets of cmdq APIs to provide
cmdq message interaction functions. Most of these APIs are the same. The
only differences are the function variables and names with pf and vf
suffixes. These two sets of cmdq APIs are redundent and add extra bug fix
work.
This series refactor the cmdq APIs in hns3 PF and VF by implementing one
set of common cmdq APIs for PF and VF reuse and deleting the old APIs.
====================
Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/hisilicon/hns3/Makefile 15 additions, 3 deletionsdrivers/net/ethernet/hisilicon/hns3/Makefile
- drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c 626 additions, 0 deletions.../net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c
- drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h 227 additions, 0 deletions.../net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h
- drivers/net/ethernet/hisilicon/hns3/hns3pf/Makefile 0 additions, 12 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/Makefile
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 0 additions, 591 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h 9 additions, 153 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 5 additions, 5 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 13 additions, 12 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 94 additions, 76 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h 6 additions, 17 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 9 additions, 7 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 2 additions, 2 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c 1 addition, 1 deletiondrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
- drivers/net/ethernet/hisilicon/hns3/hns3vf/Makefile 0 additions, 10 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3vf/Makefile
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c 0 additions, 556 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h 7 additions, 144 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 93 additions, 62 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h 6 additions, 24 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 13 additions, 10 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c
Loading
Please register or sign in to comment