2008-04-09 03:38:00 +08:00
|
|
|
config P54_COMMON
|
|
|
|
tristate "Softmac Prism54 support"
|
2013-01-23 02:30:40 +08:00
|
|
|
depends on MAC80211
|
2009-03-23 22:49:33 +08:00
|
|
|
select FW_LOADER
|
2010-08-17 07:16:58 +08:00
|
|
|
select CRC_CCITT
|
2008-04-09 03:38:00 +08:00
|
|
|
---help---
|
2009-03-23 22:49:33 +08:00
|
|
|
This is common code for isl38xx/stlc45xx based modules.
|
|
|
|
This module does nothing by itself - the USB/PCI/SPI front-ends
|
2008-04-09 03:38:00 +08:00
|
|
|
also need to be enabled in order to support any devices.
|
|
|
|
|
|
|
|
These devices require softmac firmware which can be found at
|
2010-10-18 17:03:14 +08:00
|
|
|
<http://wireless.kernel.org/en/users/Drivers/p54>
|
2008-04-09 03:38:00 +08:00
|
|
|
|
|
|
|
If you choose to build a module, it'll be called p54common.
|
|
|
|
|
|
|
|
config P54_USB
|
|
|
|
tristate "Prism54 USB support"
|
|
|
|
depends on P54_COMMON && USB
|
|
|
|
select CRC32
|
|
|
|
---help---
|
|
|
|
This driver is for USB isl38xx based wireless cards.
|
|
|
|
|
|
|
|
These devices require softmac firmware which can be found at
|
2010-10-18 17:03:14 +08:00
|
|
|
<http://wireless.kernel.org/en/users/Drivers/p54>
|
2008-04-09 03:38:00 +08:00
|
|
|
|
|
|
|
If you choose to build a module, it'll be called p54usb.
|
|
|
|
|
|
|
|
config P54_PCI
|
|
|
|
tristate "Prism54 PCI support"
|
|
|
|
depends on P54_COMMON && PCI
|
|
|
|
---help---
|
|
|
|
This driver is for PCI 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
|
2010-10-18 17:03:14 +08:00
|
|
|
<http://wireless.kernel.org/en/users/Drivers/p54>
|
2008-04-09 03:38:00 +08:00
|
|
|
|
|
|
|
If you choose to build a module, it'll be called p54pci.
|
2009-01-11 08:18:38 +08:00
|
|
|
|
|
|
|
config P54_SPI
|
|
|
|
tristate "Prism54 SPI (stlc45xx) support"
|
2013-08-30 15:39:53 +08:00
|
|
|
depends on P54_COMMON && SPI_MASTER
|
2009-01-11 08:18:38 +08:00
|
|
|
---help---
|
2011-03-07 20:31:24 +08:00
|
|
|
This driver is for stlc4550 or stlc4560 based wireless chips
|
|
|
|
such as Nokia's N800/N810 Portable Internet Tablet.
|
2009-01-11 08:18:38 +08:00
|
|
|
|
|
|
|
If you choose to build a module, it'll be called p54spi.
|
2009-03-23 22:37:45 +08:00
|
|
|
|
2010-08-22 06:00:14 +08:00
|
|
|
config P54_SPI_DEFAULT_EEPROM
|
|
|
|
bool "Include fallback EEPROM blob"
|
|
|
|
depends on P54_SPI
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
Unlike the PCI or USB devices, the SPI 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.
|
|
|
|
|
2009-03-23 22:37:45 +08:00
|
|
|
config P54_LEDS
|
|
|
|
bool
|
|
|
|
depends on P54_COMMON && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = P54_COMMON)
|
|
|
|
default y
|