# SPDX-License-Identifier: GPL-2.0-only config [31mCONFIG_P54_COMMON[0m tristate "Softmac Prism54 support" depends on [31mCONFIG_MAC80211[0m select [31mCONFIG_FW_LOADER[0m select [31mCONFIG_CRC_CCITT[0m ---help--- This is common code for isl38xx/stlc45xx based modules. This module does nothing by itself - the [31mCONFIG_USB[0m/[31mCONFIG_PCI[0m/[31mCONFIG_SPI[0m front-ends also need to be enabled in order to support any devices. These devices require softmac firmware which can be found at <http://wireless.kernel.org/en/users/Drivers/p54> If you choose to build a module, it'll be called p54common. config [31mCONFIG_P54_USB[0m tristate "Prism54 USB support" depends on [31mCONFIG_P54_COMMON[0m && [31mCONFIG_USB[0m select [31mCONFIG_CRC32[0m ---help--- This driver is for [31mCONFIG_USB[0m isl38xx based wireless cards. These devices require softmac firmware which can be found at <http://wireless.kernel.org/en/users/Drivers/p54> If you choose to build a module, it'll be called p54usb. config [31mCONFIG_P54_PCI[0m tristate "Prism54 PCI support" depends on [31mCONFIG_P54_COMMON[0m && [31mCONFIG_PCI[0m ---help--- This driver is for [31mCONFIG_PCI[0m isl38xx based wireless cards. This driver supports most devices that are supported by the fullmac prism54 driver plus many devices which are not supported by the fullmac driver/firmware. This driver requires softmac firmware which can be found at <http://wireless.kernel.org/en/users/Drivers/p54> If you choose to build a module, it'll be called p54pci. config [31mCONFIG_P54_SPI[0m tristate "Prism54 SPI (stlc45xx) support" depends on [31mCONFIG_P54_COMMON[0m && [31mCONFIG_SPI_MASTER[0m ---help--- This driver is for stlc4550 or stlc4560 based wireless chips such as Nokia's N800/N810 Portable Internet Tablet. If you choose to build a module, it'll be called p54spi. config [31mCONFIG_P54_SPI_DEFAULT_EEPROM[0m bool "Include fallback EEPROM blob" depends on [31mCONFIG_P54_SPI[0m default n ---help--- Unlike the [31mCONFIG_PCI[0m or [31mCONFIG_USB[0m devices, the [31mCONFIG_SPI[0m variants don't have a dedicated EEPROM chip to store all device specific values for calibration, country and interface settings. The driver will try to load the image "3826.eeprom", if the file is put at the right place. (usually /lib/firmware.) Only if this request fails, this option will provide a backup set of generic values to get the device working. Enabling this option adds about 4k to p54spi. config [31mCONFIG_P54_LEDS[0m bool depends on [31mCONFIG_P54_COMMON[0m && [31mCONFIG_MAC80211_LEDS[0m && ([31mCONFIG_LEDS_CLASS[0m = y || [31mCONFIG_LEDS_CLASS[0m = [31mCONFIG_P54_COMMON[0m) default y |