1546dd90bSAlexander Duyck# SPDX-License-Identifier: GPL-2.0-only 2546dd90bSAlexander Duyck# 3546dd90bSAlexander Duyck# Meta Platforms network device configuration 4546dd90bSAlexander Duyck# 5546dd90bSAlexander Duyck 6546dd90bSAlexander Duyckconfig NET_VENDOR_META 7546dd90bSAlexander Duyck bool "Meta Platforms devices" 8546dd90bSAlexander Duyck default y 9546dd90bSAlexander Duyck help 10546dd90bSAlexander Duyck If you have a network (Ethernet) card designed by Meta, say Y. 11546dd90bSAlexander Duyck That's Meta as in the parent company of Facebook. 12546dd90bSAlexander Duyck 13546dd90bSAlexander Duyck Note that the answer to this question doesn't directly affect the 14546dd90bSAlexander Duyck kernel: saying N will just cause the configurator to skip all 15546dd90bSAlexander Duyck the questions about Meta cards. If you say Y, you will be asked for 16546dd90bSAlexander Duyck your specific card in the following questions. 17546dd90bSAlexander Duyck 18546dd90bSAlexander Duyckif NET_VENDOR_META 19546dd90bSAlexander Duyck 20546dd90bSAlexander Duyckconfig FBNIC 21546dd90bSAlexander Duyck tristate "Meta Platforms Host Network Interface" 22546dd90bSAlexander Duyck depends on X86_64 || COMPILE_TEST 2369794365SAlexander Duyck depends on !S390 2443598361SJakub Kicinski depends on MAX_SKB_FRAGS < 22 25546dd90bSAlexander Duyck depends on PCI_MSI 26d3296a9dSArnd Bergmann depends on PTP_1588_CLOCK_OPTIONAL 279a95b7a8SSimon Horman select NET_DEVLINK 289a95b7a8SSimon Horman select PAGE_POOL 2969684376SAlexander Duyck select PHYLINK 30*82534f44SLee Trager select PLDMFW 31546dd90bSAlexander Duyck help 32546dd90bSAlexander Duyck This driver supports Meta Platforms Host Network Interface. 33546dd90bSAlexander Duyck 34546dd90bSAlexander Duyck To compile this driver as a module, choose M here. The module 35546dd90bSAlexander Duyck will be called fbnic. MSI-X interrupt support is required. 36546dd90bSAlexander Duyck 37546dd90bSAlexander Duyckendif # NET_VENDOR_META 38