Merge tag 'trace-printf-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...
[drm/drm-misc.git] / drivers / net / ethernet / meta / Kconfig
blob831921b9d4d5e22d84fa78486621114a56db2b5f
1 # SPDX-License-Identifier: GPL-2.0-only
3 # Meta Platforms network device configuration
6 config NET_VENDOR_META
7         bool "Meta Platforms devices"
8         default y
9         help
10           If you have a network (Ethernet) card designed by Meta, say Y.
11           That's Meta as in the parent company of Facebook.
13           Note that the answer to this question doesn't directly affect the
14           kernel: saying N will just cause the configurator to skip all
15           the questions about Meta cards. If you say Y, you will be asked for
16           your specific card in the following questions.
18 if NET_VENDOR_META
20 config FBNIC
21         tristate "Meta Platforms Host Network Interface"
22         depends on X86_64 || COMPILE_TEST
23         depends on !S390
24         depends on MAX_SKB_FRAGS < 22
25         depends on PCI_MSI
26         depends on PTP_1588_CLOCK_OPTIONAL
27         select NET_DEVLINK
28         select PAGE_POOL
29         select PHYLINK
30         help
31           This driver supports Meta Platforms Host Network Interface.
33           To compile this driver as a module, choose M here. The module
34           will be called fbnic.  MSI-X interrupt support is required.
36 endif # NET_VENDOR_META