kernel: netdev: add qlcnic
Add driver for QLogic QLE8240 and QLE8242 Converged Ethernet devices. Signed-off-by: Vieno Hakkerinen <vieno@hakkerinen.eu>
This commit is contained in:
parent
39cfa763a0
commit
6d369ccdb7
@ -1142,28 +1142,61 @@ endef
|
||||
|
||||
$(eval $(call KernelPackage,mlx5-core))
|
||||
|
||||
|
||||
define KernelPackage/qlcnic
|
||||
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
||||
DEPENDS:=@PCI_SUPPORT
|
||||
TITLE:=QLogic QLE8240 and QLE8242 device support
|
||||
KCONFIG:=CONFIG_QLCNIC
|
||||
FILES:=$(LINUX_DIR)/drivers/net/ethernet/qlogic/qlcnic/qlcnic.ko
|
||||
AUTOLOAD:=$(call AutoProbe,qlcnic)
|
||||
endef
|
||||
|
||||
define KernelPackage/qlcnic/description
|
||||
This driver supports QLogic QLE8240 and QLE8242 Converged Ethernet
|
||||
devices.
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,qlcnic))
|
||||
|
||||
|
||||
define KernelPackage/sfc
|
||||
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
||||
TITLE:=Solarflare SFC9000/SFC9100-family 10Gbps NIC support
|
||||
DEPENDS:=@PCI_SUPPORT +kmod-mdio +kmod-i2c-core +kmod-i2c-algo-bit +kmod-hwmon-core +kmod-ptp +kmod-lib-crc32c
|
||||
# add PCI_IOV
|
||||
TITLE:=Solarflare SFC9000/SFC9100/EF100-family support
|
||||
DEPENDS:=@PCI_SUPPORT +kmod-mdio +kmod-lib-crc32c +kmod-ptp +kmod-hwmon-core @!LINUX_4_9
|
||||
KCONFIG:= \
|
||||
CONFIG_NET_VENDOR_SOLARFLARE=y \
|
||||
CONFIG_SFC=y \
|
||||
CONFIG_SFC_MTD=y \
|
||||
CONFIG_MCDI_MON=y \
|
||||
CONFIG_SFC_SRIOV=n \
|
||||
CONFIG_SFC_MCDI_LOGGING=n \
|
||||
CONFIG_SFC \
|
||||
CONFIG_SFC_MTD=y \
|
||||
CONFIG_SFC_MCDI_MON=y \
|
||||
CONFIG_SFC_MCDI_LOGGING=y \
|
||||
CONFIG_SFC_SRIOV=y
|
||||
FILES:=$(LINUX_DIR)/drivers/net/ethernet/sfc/sfc.ko
|
||||
AUTOLOAD:=$(call AutoProbe, sfc)
|
||||
AUTOLOAD:=$(call AutoProbe,sfc)
|
||||
endef
|
||||
|
||||
define KernelPackage/sfc/description
|
||||
Solarflare SFC9000/SFC9100-family 10Gbps NIC support
|
||||
Solarflare SFC9000/SFC9100/EF100-family support
|
||||
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-core +kmod-i2c-algo-bit @!LINUX_4_9
|
||||
KCONFIG:= \
|
||||
CONFIG_SFC_FALCON \
|
||||
CONFIG_SFC_FALCON_MTD=y
|
||||
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))
|
||||
|
||||
define KernelPackage/jme
|
||||
SUBMENU:=$(NETWORK_DEVICES_MENU)
|
||||
TITLE:=JMicron(R) PCI-Express Gigabit Ethernet support
|
||||
|
||||
@ -4402,9 +4402,9 @@ CONFIG_SERIAL_EARLYCON=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_SUN4I_PS2 is not set
|
||||
# CONFIG_SFC is not set
|
||||
# CONFIG_SFC_FALCON is not set
|
||||
# CONFIG_SFC_MTD is not set
|
||||
# CONFIG_SFC_MCDI_LOGGING is not set
|
||||
# CONFIG_SFC_FALCON is not set
|
||||
# CONFIG_SFI is not set
|
||||
# CONFIG_SGETMASK_SYSCALL is not set
|
||||
# CONFIG_SGI_IOC4 is not set
|
||||
|
||||
@ -4601,9 +4601,9 @@ CONFIG_SERIAL_EARLYCON=y
|
||||
# CONFIG_SERIO_SERPORT is not set
|
||||
# CONFIG_SERIO_SUN4I_PS2 is not set
|
||||
# CONFIG_SFC is not set
|
||||
# CONFIG_SFC_FALCON is not set
|
||||
# CONFIG_SFC_MTD is not set
|
||||
# CONFIG_SFC_MCDI_LOGGING is not set
|
||||
# CONFIG_SFC_FALCON is not set
|
||||
# CONFIG_SFI is not set
|
||||
# CONFIG_SFP is not set
|
||||
# CONFIG_SGETMASK_SYSCALL is not set
|
||||
|
||||
Loading…
Reference in New Issue
Block a user