Unverified Commit 37c14791 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!5470 [OLK-6.6] Add support for Mucse Virtual Function Network Adapter(N500/n210)

Merge Pull Request from: @dong-yibo 
 
1 Add Mucse Network Adapter(N500/N210) Virtual Function driver
driver folder: drivers/net/ethernet/mucse/rnpgbevf
update files:
drivers/net/ethernet/mucse/Kconfig
drivers/net/ethernet/mucse/Makefile
arch/arm64/configs/openeuler_defconfig
arch/x86/configs/openeuler_defconfig

https://gitee.com/openeuler/kernel/issues/I9AKJO 
 
Link:https://gitee.com/openeuler/kernel/pulls/5470

 

Reviewed-by: default avatarLiu Chao <liuchao173@huawei.com>
Reviewed-by: default avatarYue Haibing <yuehaibing@huawei.com>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
parents 7367f183 bf177ad1
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -2941,6 +2941,8 @@ CONFIG_MXGBEM_FIX_MAC_PADDING=y
CONFIG_MGBE=m
# CONFIG_MGBE_OPTM_WITH_LARGE is not set
CONFIG_MGBE_MSIX_COUNT=26
CONFIG_MGBEVF=m
# CONFIG_MGBEVF_OPTM_WITH_LARGE is not set
CONFIG_NET_VENDOR_MELLANOX=y
CONFIG_MLX4_EN=m
CONFIG_MLX4_EN_DCB=y
+2 −0
Original line number Diff line number Diff line
@@ -2942,6 +2942,8 @@ CONFIG_MXGBE_DCB=y
CONFIG_MGBE=m
# CONFIG_MGBE_OPTM_WITH_LARGE is not set
CONFIG_MGBE_MSIX_COUNT=26
CONFIG_MGBEVF=m
# CONFIG_MGBEVF_OPTM_WITH_LARGE is not set
CONFIG_NET_VENDOR_MELLANOX=y
CONFIG_MLX4_EN=m
CONFIG_MLX4_EN_DCB=y
+20 −0
Original line number Diff line number Diff line
@@ -165,4 +165,24 @@ config MGBE_MSIX_COUNT
        help
          MGBE range [2,26].

config MGBEVF
	tristate "Mucse(R) 1GbE PCI Express Virtual Function adapters support"
        depends on PCI
        imply PTP_1588_CLOCK
        help
          This driver supports Mucse(R) 1GbE PCI Express family of
          adapters.

          To compile this driver as a module, choose M here. The module
          will be called rnp.

config MGBEVF_OPTM_WITH_LARGE
	bool "Reduce Memory Cost In Large PAGE_SIZE(>8192)"
	default n
	depends on MGBEVF
	help
          Say Y here if you want to reduce memory cost in large PAGE_SIZE.

          If unsure, say N.

endif # NET_VENDOR_MUCSE
+1 −0
Original line number Diff line number Diff line
@@ -7,3 +7,4 @@ obj-$(CONFIG_MXGBE) += rnp/
obj-$(CONFIG_MXGBEVF) += rnpvf/
obj-$(CONFIG_MXGBEM) += rnpm/
obj-$(CONFIG_MGBE) += rnpgbe/
obj-$(CONFIG_MGBEVF) += rnpgbevf/
+8 −0
Original line number Diff line number Diff line
obj-$(CONFIG_MGBEVF) += rnpgbevf.o
rnpgbevf-objs :=   \
		vf.o \
                rnpgbevf_mbx.o \
                rnpgbevf_ethtool.o \
                rnpgbevf_sysfs.o \
                rnpgbevf_main.o
Loading