18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig SFC_FALCON 38c2ecf20Sopenharmony_ci tristate "Solarflare SFC4000 support" 48c2ecf20Sopenharmony_ci depends on PCI 58c2ecf20Sopenharmony_ci select MDIO 68c2ecf20Sopenharmony_ci select CRC32 78c2ecf20Sopenharmony_ci select I2C 88c2ecf20Sopenharmony_ci select I2C_ALGOBIT 98c2ecf20Sopenharmony_ci help 108c2ecf20Sopenharmony_ci This driver supports 10-gigabit Ethernet cards based on 118c2ecf20Sopenharmony_ci the Solarflare SFC4000 controller. 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here. The module 148c2ecf20Sopenharmony_ci will be called sfc-falcon. 158c2ecf20Sopenharmony_ciconfig SFC_FALCON_MTD 168c2ecf20Sopenharmony_ci bool "Solarflare SFC4000 MTD support" 178c2ecf20Sopenharmony_ci depends on SFC_FALCON && MTD && !(SFC_FALCON=y && MTD=m) 188c2ecf20Sopenharmony_ci default y 198c2ecf20Sopenharmony_ci help 208c2ecf20Sopenharmony_ci This exposes the on-board flash and/or EEPROM as MTD devices 218c2ecf20Sopenharmony_ci (e.g. /dev/mtd1). This is required to update the boot 228c2ecf20Sopenharmony_ci configuration under Linux. 23