blob: 60a930e45a8b16e0cee3b2cae628f6740f558836 [file] [log] [blame]
Christian Lamparterfb269712008-04-08 15:38:00 -04001config P54_COMMON
2 tristate "Softmac Prism54 support"
John W. Linville133d7c62009-10-28 16:29:30 -04003 depends on MAC80211 && EXPERIMENTAL
Christian Lampartera1bfa0e2009-03-23 15:49:33 +01004 select FW_LOADER
Christian Lamparterd7eb50c2010-08-17 01:16:58 +02005 select CRC_CCITT
Christian Lamparterfb269712008-04-08 15:38:00 -04006 ---help---
Christian Lampartera1bfa0e2009-03-23 15:49:33 +01007 This is common code for isl38xx/stlc45xx based modules.
8 This module does nothing by itself - the USB/PCI/SPI front-ends
Christian Lamparterfb269712008-04-08 15:38:00 -04009 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://prism54.org/
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.
Christian Lamparterfb269712008-04-08 15:38:00 -040022
23 These devices require softmac firmware which can be found at
24 http://prism54.org/
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://prism54.org/
39
40 If you choose to build a module, it'll be called p54pci.
Christian Lampartercd8d3d32009-01-11 01:18:38 +010041
42config P54_SPI
43 tristate "Prism54 SPI (stlc45xx) support"
Geert Uytterhoeven1bf68e52009-03-19 13:33:52 +010044 depends on P54_COMMON && SPI_MASTER && GENERIC_HARDIRQS
Christian Lampartercd8d3d32009-01-11 01:18:38 +010045 ---help---
46 This driver is for stlc4550 or stlc4560 based wireless chips.
47 This driver is experimental, untested and will probably only work on
48 Nokia's N800/N810 Portable Internet Tablet.
49
50 If you choose to build a module, it'll be called p54spi.
Christian Lamparterd8cd7ef2009-03-23 15:37:45 +010051
52config P54_LEDS
53 bool
54 depends on P54_COMMON && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = P54_COMMON)
55 default y