Merge Official Source

This commit is contained in:
CN_SZTL
2020-11-14 13:17:40 +08:00
100 changed files with 8196 additions and 1734 deletions

View File

@@ -1225,3 +1225,41 @@ define KernelPackage/igc/description
endef
$(eval $(call KernelPackage,igc))
define KernelPackage/sfc
SUBMENU:=$(NETWORK_DEVICES_MENU)
TITLE:=Solarflare SFC9000/SFC9100/EF100-family support
DEPENDS:=@PCI_SUPPORT +kmod-mdio +kmod-lib-crc32c +kmod-ptp +kmod-hwmon-core
KCONFIG:= \
CONFIG_SFC \
CONFIG_SFC_MTD \
CONFIG_SFC_MCDI_MON \
CONFIG_SFC_MCDI_LOGGING \
CONFIG_SFC_SRIOV
FILES:=$(LINUX_DIR)/drivers/net/ethernet/sfc/sfc.ko
AUTOLOAD:=$(call AutoProbe,sfc)
endef
define KernelPackage/sfc/description
Solarflare SFC9000/SFC9100/EF100-family support
Solarflare EF100 support requires at least kernel version 5.9
endef
$(eval $(call KernelPackage,sfc))
define KernelPackage/sfc-falcon
SUBMENU:=$(NETWORK_DEVICES_MENU)
TITLE:=Solarflare SFC4000 support
DEPENDS:=@PCI_SUPPORT +kmod-mdio +kmod-lib-crc32c +kmod-i2c-algo-bit
KCONFIG:= \
CONFIG_SFC_FALCON \
CONFIG_SFC_FALCON_MTD
FILES:=$(LINUX_DIR)/drivers/net/ethernet/sfc/falcon/sfc-falcon.ko
AUTOLOAD:=$(call AutoProbe,sfc-falcon)
endef
define KernelPackage/sfc-falcon/description
Solarflare SFC4000 support
endef
$(eval $(call KernelPackage,sfc-falcon))