1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
25a6681e2SEdward Creeconfig SFC_FALCON
35a6681e2SEdward Cree	tristate "Solarflare SFC4000 support"
45a6681e2SEdward Cree	depends on PCI
55a6681e2SEdward Cree	select MDIO
65a6681e2SEdward Cree	select CRC32
75a6681e2SEdward Cree	select I2C
85a6681e2SEdward Cree	select I2C_ALGOBIT
9a7f7f624SMasahiro Yamada	help
105a6681e2SEdward Cree	  This driver supports 10-gigabit Ethernet cards based on
115a6681e2SEdward Cree	  the Solarflare SFC4000 controller.
125a6681e2SEdward Cree
135a6681e2SEdward Cree	  To compile this driver as a module, choose M here.  The module
145a6681e2SEdward Cree	  will be called sfc-falcon.
155a6681e2SEdward Creeconfig SFC_FALCON_MTD
165a6681e2SEdward Cree	bool "Solarflare SFC4000 MTD support"
175a6681e2SEdward Cree	depends on SFC_FALCON && MTD && !(SFC_FALCON=y && MTD=m)
185a6681e2SEdward Cree	default y
19a7f7f624SMasahiro Yamada	help
205a6681e2SEdward Cree	  This exposes the on-board flash and/or EEPROM as MTD devices
215a6681e2SEdward Cree	  (e.g. /dev/mtd1).  This is required to update the boot
225a6681e2SEdward Cree	  configuration under Linux.
23