Messages in this thread | | | From | Guangbin Huang <> | Subject | [PATCH net-next 0/4] net: hns3: add support for TX push | Date | Fri, 30 Jul 2021 11:14:20 +0800 |
| |
This series adds TX push support for the HNS3 ethernet driver.
Huazhong Tan (2): net: hns3: add support for TX push mode net: hns3: add ethtool priv-flag for TX push
Xiongfeng Wang (2): arm64: barrier: add DGH macros to control memory accesses merging io: add function to flush the write combine buffer to device immediately
arch/arm64/include/asm/assembler.h | 7 ++ arch/arm64/include/asm/barrier.h | 1 + arch/arm64/include/asm/io.h | 2 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 82 ++++++++++++++++++++-- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 6 ++ drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 21 +++++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 11 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 8 +++ .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 11 ++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 8 +++ include/linux/io.h | 6 ++ 14 files changed, 160 insertions(+), 9 deletions(-)
-- 2.8.1
| |