Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[deliverable/linux.git] / drivers / net / wireless / p54 / Kconfig
CommitLineData
fb269710
CL
1config P54_COMMON
2 tristate "Softmac Prism54 support"
ce15ffbe 3 depends on MAC80211
a1bfa0eb 4 select FW_LOADER
d7eb50c0 5 select CRC_CCITT
fb269710 6 ---help---
a1bfa0eb
CL
7 This is common code for isl38xx/stlc45xx based modules.
8 This module does nothing by itself - the USB/PCI/SPI front-ends
fb269710
CL
9 also need to be enabled in order to support any devices.
10
11 These devices require softmac firmware which can be found at
631dd1a8 12 <http://wireless.kernel.org/en/users/Drivers/p54>
fb269710
CL
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.
fb269710
CL
22
23 These devices require softmac firmware which can be found at
631dd1a8 24 <http://wireless.kernel.org/en/users/Drivers/p54>
fb269710
CL
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
631dd1a8 38 <http://wireless.kernel.org/en/users/Drivers/p54>
fb269710
CL
39
40 If you choose to build a module, it'll be called p54pci.
cd8d3d32
CL
41
42config P54_SPI
43 tristate "Prism54 SPI (stlc45xx) support"
0244ad00 44 depends on P54_COMMON && SPI_MASTER
cd8d3d32 45 ---help---
ea29cae9
MB
46 This driver is for stlc4550 or stlc4560 based wireless chips
47 such as Nokia's N800/N810 Portable Internet Tablet.
cd8d3d32
CL
48
49 If you choose to build a module, it'll be called p54spi.
d8cd7eff 50
d7065c30
CL
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
d8cd7eff
CL
68config P54_LEDS
69 bool
70 depends on P54_COMMON && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = P54_COMMON)
71 default y
This page took 0.62229 seconds and 5 git commands to generate.