aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/p54/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/p54/Kconfig')
-rw-r--r--drivers/net/wireless/p54/Kconfig29
1 files changed, 23 insertions, 6 deletions
diff --git a/drivers/net/wireless/p54/Kconfig b/drivers/net/wireless/p54/Kconfig
index b0342a520bf1..0ec55b50798e 100644
--- a/drivers/net/wireless/p54/Kconfig
+++ b/drivers/net/wireless/p54/Kconfig
@@ -2,13 +2,14 @@ config P54_COMMON
2 tristate "Softmac Prism54 support" 2 tristate "Softmac Prism54 support"
3 depends on MAC80211 && EXPERIMENTAL 3 depends on MAC80211 && EXPERIMENTAL
4 select FW_LOADER 4 select FW_LOADER
5 select CRC_CCITT
5 ---help--- 6 ---help---
6 This is common code for isl38xx/stlc45xx based modules. 7 This is common code for isl38xx/stlc45xx based modules.
7 This module does nothing by itself - the USB/PCI/SPI front-ends 8 This module does nothing by itself - the USB/PCI/SPI front-ends
8 also need to be enabled in order to support any devices. 9 also need to be enabled in order to support any devices.
9 10
10 These devices require softmac firmware which can be found at 11 These devices require softmac firmware which can be found at
11 http://prism54.org/ 12 <http://wireless.kernel.org/en/users/Drivers/p54>
12 13
13 If you choose to build a module, it'll be called p54common. 14 If you choose to build a module, it'll be called p54common.
14 15
@@ -20,7 +21,7 @@ config P54_USB
20 This driver is for USB isl38xx based wireless cards. 21 This driver is for USB isl38xx based wireless cards.
21 22
22 These devices require softmac firmware which can be found at 23 These devices require softmac firmware which can be found at
23 http://prism54.org/ 24 <http://wireless.kernel.org/en/users/Drivers/p54>
24 25
25 If you choose to build a module, it'll be called p54usb. 26 If you choose to build a module, it'll be called p54usb.
26 27
@@ -34,7 +35,7 @@ config P54_PCI
34 supported by the fullmac driver/firmware. 35 supported by the fullmac driver/firmware.
35 36
36 This driver requires softmac firmware which can be found at 37 This driver requires softmac firmware which can be found at
37 http://prism54.org/ 38 <http://wireless.kernel.org/en/users/Drivers/p54>
38 39
39 If you choose to build a module, it'll be called p54pci. 40 If you choose to build a module, it'll be called p54pci.
40 41
@@ -42,12 +43,28 @@ config P54_SPI
42 tristate "Prism54 SPI (stlc45xx) support" 43 tristate "Prism54 SPI (stlc45xx) support"
43 depends on P54_COMMON && SPI_MASTER && GENERIC_HARDIRQS 44 depends on P54_COMMON && SPI_MASTER && GENERIC_HARDIRQS
44 ---help--- 45 ---help---
45 This driver is for stlc4550 or stlc4560 based wireless chips. 46 This driver is for stlc4550 or stlc4560 based wireless chips
46 This driver is experimental, untested and will probably only work on 47 such as Nokia's N800/N810 Portable Internet Tablet.
47 Nokia's N800/N810 Portable Internet Tablet.
48 48
49 If you choose to build a module, it'll be called p54spi. 49 If you choose to build a module, it'll be called p54spi.
50 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
51config P54_LEDS 68config P54_LEDS
52 bool 69 bool
53 depends on P54_COMMON && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = P54_COMMON) 70 depends on P54_COMMON && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = P54_COMMON)