diff options
Diffstat (limited to 'drivers/net/wireless/p54/Kconfig')
-rw-r--r-- | drivers/net/wireless/p54/Kconfig | 29 |
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 | ||
51 | config 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 | |||
51 | config P54_LEDS | 68 | config 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) |