kernel: modules: add Intel ICE support
Add support for the Intel E800 series of cards, with switchdev support enabled for lower CPU usage. Signed-off-by: Stephen Howell <howels@allthatwemight.be> Link: https://github.com/openwrt/openwrt/pull/17564 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
parent
743aaaf2ad
commit
63f45b8ab4
@ -1200,6 +1200,24 @@ endef
|
|||||||
$(eval $(call KernelPackage,i40e))
|
$(eval $(call KernelPackage,i40e))
|
||||||
|
|
||||||
|
|
||||||
|
define KernelPackage/ice
|
||||||
|
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
||||||
|
TITLE:=Intel(R) Ethernet Controller E810 Series support
|
||||||
|
DEPENDS:=@PCI_SUPPORT +kmod-ptp
|
||||||
|
KCONFIG:=CONFIG_ICE \
|
||||||
|
CONFIG_ICE_HWTS=n \
|
||||||
|
CONFIG_ICE_SWITCHDEV=y
|
||||||
|
FILES:=$(LINUX_DIR)/drivers/net/ethernet/intel/ice/ice.ko
|
||||||
|
AUTOLOAD:=$(call AutoProbe,ice)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define KernelPackage/ice/description
|
||||||
|
Kernel modules for Intel(R) Ethernet Controller E810 Series
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(call KernelPackage,ice))
|
||||||
|
|
||||||
|
|
||||||
define KernelPackage/iavf
|
define KernelPackage/iavf
|
||||||
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
||||||
TITLE:=Intel(R) Ethernet Adaptive Virtual Function support
|
TITLE:=Intel(R) Ethernet Adaptive Virtual Function support
|
||||||
|
Loading…
x
Reference in New Issue
Block a user