1config P54_COMMON 2 tristate "Softmac Prism54 support" 3 depends on MAC80211 4 select FW_LOADER 5 select CRC_CCITT 6 ---help--- 7 This is common code for isl38xx/stlc45xx based modules. 8 This module does nothing by itself - the USB/PCI/SPI front-ends 9 also need to be enabled in order to support any devices. 10 11 These devices require softmac firmware which can be found at 12 <http://wireless.kernel.org/en/users/Drivers/p54> 13 14 If you choose to build a module, it'll be called p54common. 15 16config P54_USB 17 tristate "Prism54 USB support" 18 depends on P54_COMMON && USB 19 select CRC32 20 ---help--- 21 This driver is for USB isl38xx based wireless cards. 22 23 These devices require softmac firmware which can be found at 24 <http://wireless.kernel.org/en/users/Drivers/p54> 25 26 If you choose to build a module, it'll be called p54usb. 27 28config P54_PCI 29 tristate "Prism54 PCI support" 30 depends on P54_COMMON && PCI 31 ---help--- 32 This driver is for PCI isl38xx based wireless cards. 33 This driver supports most devices that are supported by the 34 fullmac prism54 driver plus many devices which are not 35 supported by the fullmac driver/firmware. 36 37 This driver requires softmac firmware which can be found at 38 <http://wireless.kernel.org/en/users/Drivers/p54> 39 40 If you choose to build a module, it'll be called p54pci. 41 42config P54_SPI 43 tristate "Prism54 SPI (stlc45xx) support" 44 depends on P54_COMMON && SPI_MASTER 45 ---help--- 46 This driver is for stlc4550 or stlc4560 based wireless chips 47 such as Nokia's N800/N810 Portable Internet Tablet. 48 49 If you choose to build a module, it'll be called p54spi. 50 51config P54_SPI_DEFAULT_EEPROM 52 bool "Include fallback EEPROM blob" 53 depends on P54_SPI 54 default n 55 ---help--- 56 Unlike the PCI or USB devices, the SPI variants don't have 57 a dedicated EEPROM chip to store all device specific values 58 for calibration, country and interface settings. 59 60 The driver will try to load the image "3826.eeprom", if the 61 file is put at the right place. (usually /lib/firmware.) 62 63 Only if this request fails, this option will provide a 64 backup set of generic values to get the device working. 65 66 Enabling this option adds about 4k to p54spi. 67 68config P54_LEDS 69 bool 70 depends on P54_COMMON && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = P54_COMMON) 71 default y 72