xref: /linux/drivers/net/ethernet/intel/idpf/Kconfig (revision 91ec2035134982b98fab0609a9fd8480e8217dc1)
1# SPDX-License-Identifier: GPL-2.0-only
2# Copyright (C) 2024 Intel Corporation
3
4config IDPF
5	tristate "Intel(R) Infrastructure Data Path Function Support"
6	depends on PCI_MSI
7	depends on PTP_1588_CLOCK_OPTIONAL
8	select DIMLIB
9	select LIBIE_CP
10	select LIBETH_XDP
11	help
12	  This driver supports Intel(R) Infrastructure Data Path Function
13	  devices.
14
15	  To compile this driver as a module, choose M here. The module
16	  will be called idpf.
17
18if IDPF
19
20config IDPF_SINGLEQ
21	bool "idpf singleq support"
22	help
23	  This option enables support for legacy single Rx/Tx queues w/no
24	  completion and fill queues. Only enable if you have hardware which
25	  wants to work in this mode as it increases the driver size and adds
26	  runtme checks on hotpath.
27
28endif # IDPF
29