From f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Wed, 31 Jan 2024 01:04:47 +0000 Subject: [PATCH] add driver 5G --- kernel/drivers/net/ethernet/chelsio/Kconfig | 26 +++++++++++++++----------- 1 files changed, 15 insertions(+), 11 deletions(-) diff --git a/kernel/drivers/net/ethernet/chelsio/Kconfig b/kernel/drivers/net/ethernet/chelsio/Kconfig index e2cdfa7..8ba0e08 100644 --- a/kernel/drivers/net/ethernet/chelsio/Kconfig +++ b/kernel/drivers/net/ethernet/chelsio/Kconfig @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: GPL-2.0-only # # Chelsio device configuration # @@ -6,7 +7,7 @@ bool "Chelsio devices" default y depends on PCI - ---help--- + help If you have a network (Ethernet) card belonging to this class, say Y. Note that the answer to this question doesn't directly affect the @@ -21,10 +22,11 @@ depends on PCI select CRC32 select MDIO - ---help--- + help This driver supports Chelsio gigabit and 10-gigabit Ethernet cards. More information about adapter features and - performance tuning is in <file:Documentation/networking/cxgb.txt>. + performance tuning is in + <file:Documentation/networking/device_drivers/ethernet/chelsio/cxgb.rst>. For general information about Chelsio and our products, visit our website at <http://www.chelsio.com>. @@ -40,7 +42,7 @@ config CHELSIO_T1_1G bool "Chelsio gigabit Ethernet support" depends on CHELSIO_T1 - ---help--- + help Enables support for Chelsio's gigabit Ethernet PCI cards. If you are using only 10G cards say 'N' here. @@ -49,7 +51,7 @@ depends on PCI && INET select FW_LOADER select MDIO - ---help--- + help This driver supports Chelsio T3-based gigabit and 10Gb Ethernet adapters. @@ -66,11 +68,11 @@ config CHELSIO_T4 tristate "Chelsio Communications T4/T5/T6 Ethernet support" - depends on PCI && (IPV6 || IPV6=n) + depends on PCI && (IPV6 || IPV6=n) && (TLS || TLS=n) select FW_LOADER select MDIO select ZLIB_DEFLATE - ---help--- + help This driver supports Chelsio T4, T5 & T6 based gigabit, 10Gb Ethernet adapter and T5/T6 based 40Gb and T6 based 25Gb, 50Gb and 100Gb Ethernet adapters. @@ -90,7 +92,7 @@ bool "Data Center Bridging (DCB) Support for Chelsio T4/T5/T6 cards" default n depends on CHELSIO_T4 && DCB - ---help--- + help Enable DCB support through rtNetlink interface. Say Y here if you want to enable Data Center Bridging (DCB) support in the driver. @@ -101,7 +103,7 @@ bool "Fibre Channel over Ethernet (FCoE) Support for Chelsio T5 cards" default n depends on CHELSIO_T4 && CHELSIO_T4_DCB && FCOE - ---help--- + help Enable FCoE offload features. Say Y here if you want to enable Fibre Channel over Ethernet (FCoE) support in the driver. @@ -111,7 +113,7 @@ config CHELSIO_T4VF tristate "Chelsio Communications T4/T5/T6 Virtual Function Ethernet support" depends on PCI - ---help--- + help This driver supports Chelsio T4, T5 & T6 based gigabit, 10Gb Ethernet adapters and T5/T6 based 40Gb and T6 based 25Gb, 50Gb and 100Gb Ethernet adapters with PCI-E SR-IOV Virtual Functions. @@ -129,7 +131,9 @@ config CHELSIO_LIB tristate - ---help--- + help Common library for Chelsio drivers. +source "drivers/net/ethernet/chelsio/inline_crypto/Kconfig" + endif # NET_VENDOR_CHELSIO -- Gitblit v1.6.2