From 4863059b7eee81599f08b5685f10895f126a2171 Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Sat, 22 Dec 2018 10:37:06 +0000 Subject: [PATCH] kernels: Enable Netronome drivers for x86/arm64 packet.net will soon have x86 and arm64 machines with NFPs. Enable the driver for it. The 4.9 kernel only has support for the NFP VF driver, so don't enable it there. Signed-off-by: Rolf Neugebauer --- kernel/config-4.14.x-aarch64 | 5 ++++- kernel/config-4.14.x-x86_64 | 5 ++++- kernel/config-4.19.x-aarch64 | 6 +++++- kernel/config-4.19.x-x86_64 | 6 +++++- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/kernel/config-4.14.x-aarch64 b/kernel/config-4.14.x-aarch64 index 46271d070..605e9c84a 100644 --- a/kernel/config-4.14.x-aarch64 +++ b/kernel/config-4.14.x-aarch64 @@ -1841,7 +1841,10 @@ CONFIG_MLX5_ESWITCH=y # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_FEALNX is not set # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETRONOME is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +CONFIG_NFP_APP_FLOWER=y +# CONFIG_NFP_DEBUG is not set # CONFIG_NET_VENDOR_NVIDIA is not set # CONFIG_NET_VENDOR_OKI is not set # CONFIG_ETHOC is not set diff --git a/kernel/config-4.14.x-x86_64 b/kernel/config-4.14.x-x86_64 index 7fa933fd8..5bd6bbd7b 100644 --- a/kernel/config-4.14.x-x86_64 +++ b/kernel/config-4.14.x-x86_64 @@ -1968,7 +1968,10 @@ CONFIG_MLX5_ESWITCH=y # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_FEALNX is not set # CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETRONOME is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +CONFIG_NFP_APP_FLOWER=y +# CONFIG_NFP_DEBUG is not set # CONFIG_NET_VENDOR_NVIDIA is not set # CONFIG_NET_VENDOR_OKI is not set # CONFIG_ETHOC is not set diff --git a/kernel/config-4.19.x-aarch64 b/kernel/config-4.19.x-aarch64 index 8042f48ce..9de170717 100644 --- a/kernel/config-4.19.x-aarch64 +++ b/kernel/config-4.19.x-aarch64 @@ -2008,7 +2008,11 @@ CONFIG_NET_VENDOR_MICROSEMI=y # CONFIG_FEALNX is not set # CONFIG_NET_VENDOR_NATSEMI is not set # CONFIG_NET_VENDOR_NETERION is not set -# CONFIG_NET_VENDOR_NETRONOME is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +CONFIG_NFP_APP_FLOWER=y +CONFIG_NFP_APP_ABM_NIC=y +# CONFIG_NFP_DEBUG is not set # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set # CONFIG_NET_VENDOR_OKI is not set diff --git a/kernel/config-4.19.x-x86_64 b/kernel/config-4.19.x-x86_64 index 2500ce3ff..d4b6d1c77 100644 --- a/kernel/config-4.19.x-x86_64 +++ b/kernel/config-4.19.x-x86_64 @@ -2080,7 +2080,11 @@ CONFIG_NET_VENDOR_MICROSEMI=y # CONFIG_FEALNX is not set # CONFIG_NET_VENDOR_NATSEMI is not set # CONFIG_NET_VENDOR_NETERION is not set -# CONFIG_NET_VENDOR_NETRONOME is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +CONFIG_NFP_APP_FLOWER=y +CONFIG_NFP_APP_ABM_NIC=y +# CONFIG_NFP_DEBUG is not set # CONFIG_NET_VENDOR_NI is not set # CONFIG_NET_VENDOR_NVIDIA is not set # CONFIG_NET_VENDOR_OKI is not set