aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/wireless/Kconfig65
-rw-r--r--drivers/net/wireless/Makefile4
-rw-r--r--drivers/net/wireless/p54/Kconfig63
-rw-r--r--drivers/net/wireless/p54/Makefile3
-rw-r--r--drivers/net/wireless/p54/net2280.h (renamed from drivers/net/wireless/net2280.h)0
-rw-r--r--drivers/net/wireless/p54/p54.h (renamed from drivers/net/wireless/p54.h)0
-rw-r--r--drivers/net/wireless/p54/p54common.c (renamed from drivers/net/wireless/p54common.c)0
-rw-r--r--drivers/net/wireless/p54/p54common.h (renamed from drivers/net/wireless/p54common.h)0
-rw-r--r--drivers/net/wireless/p54/p54pci.c (renamed from drivers/net/wireless/p54pci.c)0
-rw-r--r--drivers/net/wireless/p54/p54pci.h (renamed from drivers/net/wireless/p54pci.h)0
-rw-r--r--drivers/net/wireless/p54/p54usb.c (renamed from drivers/net/wireless/p54usb.c)0
-rw-r--r--drivers/net/wireless/p54/p54usb.h (renamed from drivers/net/wireless/p54usb.h)0
12 files changed, 68 insertions, 67 deletions
diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig
index 3c8cf682e9bd..fdf5aa8b8429 100644
--- a/drivers/net/wireless/Kconfig
+++ b/drivers/net/wireless/Kconfig
@@ -673,70 +673,7 @@ config ADM8211
673 673
674 Thanks to Infineon-ADMtek for their support of this driver. 674 Thanks to Infineon-ADMtek for their support of this driver.
675 675
676config P54_COMMON 676source "drivers/net/wireless/p54/Kconfig"
677 tristate "Softmac Prism54 support"
678 depends on MAC80211 && WLAN_80211 && FW_LOADER && EXPERIMENTAL
679 ---help---
680 This is common code for isl38xx based cards.
681 This module does nothing by itself - the USB/PCI frontends
682 also need to be enabled in order to support any devices.
683
684 These devices require softmac firmware which can be found at
685 http://prism54.org/
686
687 If you choose to build a module, it'll be called p54common.
688
689config P54_USB
690 tristate "Prism54 USB support"
691 depends on P54_COMMON && USB
692 select CRC32
693 ---help---
694 This driver is for USB isl38xx based wireless cards.
695 These are USB based adapters found in devices such as:
696
697 3COM 3CRWE254G72
698 SMC 2862W-G
699 Accton 802.11g WN4501 USB
700 Siemens Gigaset USB
701 Netgear WG121
702 Netgear WG111
703 Medion 40900, Roper Europe
704 Shuttle PN15, Airvast WM168g, IOGear GWU513
705 Linksys WUSB54G
706 Linksys WUSB54G Portable
707 DLink DWL-G120 Spinnaker
708 DLink DWL-G122
709 Belkin F5D7050 ver 1000
710 Cohiba Proto board
711 SMC 2862W-G version 2
712 U.S. Robotics U5 802.11g Adapter
713 FUJITSU E-5400 USB D1700
714 Sagem XG703A
715 DLink DWL-G120 Cohiba
716 Spinnaker Proto board
717 Linksys WUSB54AG
718 Inventel UR054G
719 Spinnaker DUT
720
721 These devices require softmac firmware which can be found at
722 http://prism54.org/
723
724 If you choose to build a module, it'll be called p54usb.
725
726config P54_PCI
727 tristate "Prism54 PCI support"
728 depends on P54_COMMON && PCI
729 ---help---
730 This driver is for PCI isl38xx based wireless cards.
731 This driver supports most devices that are supported by the
732 fullmac prism54 driver plus many devices which are not
733 supported by the fullmac driver/firmware.
734
735 This driver requires softmac firmware which can be found at
736 http://prism54.org/
737
738 If you choose to build a module, it'll be called p54pci.
739
740source "drivers/net/wireless/ath5k/Kconfig" 677source "drivers/net/wireless/ath5k/Kconfig"
741source "drivers/net/wireless/iwlwifi/Kconfig" 678source "drivers/net/wireless/iwlwifi/Kconfig"
742source "drivers/net/wireless/hostap/Kconfig" 679source "drivers/net/wireless/hostap/Kconfig"
diff --git a/drivers/net/wireless/Makefile b/drivers/net/wireless/Makefile
index dd3899747b5c..70092191fc53 100644
--- a/drivers/net/wireless/Makefile
+++ b/drivers/net/wireless/Makefile
@@ -60,8 +60,6 @@ obj-$(CONFIG_IWL3945) += iwlwifi/
60obj-$(CONFIG_IWL4965) += iwlwifi/ 60obj-$(CONFIG_IWL4965) += iwlwifi/
61obj-$(CONFIG_RT2X00) += rt2x00/ 61obj-$(CONFIG_RT2X00) += rt2x00/
62 62
63obj-$(CONFIG_P54_COMMON) += p54common.o 63obj-$(CONFIG_P54_COMMON) += p54/
64obj-$(CONFIG_P54_USB) += p54usb.o
65obj-$(CONFIG_P54_PCI) += p54pci.o
66 64
67obj-$(CONFIG_ATH5K) += ath5k/ 65obj-$(CONFIG_ATH5K) += ath5k/
diff --git a/drivers/net/wireless/p54/Kconfig b/drivers/net/wireless/p54/Kconfig
new file mode 100644
index 000000000000..d3469d08f966
--- /dev/null
+++ b/drivers/net/wireless/p54/Kconfig
@@ -0,0 +1,63 @@
1config P54_COMMON
2 tristate "Softmac Prism54 support"
3 depends on MAC80211 && WLAN_80211 && FW_LOADER && EXPERIMENTAL
4 ---help---
5 This is common code for isl38xx based cards.
6 This module does nothing by itself - the USB/PCI frontends
7 also need to be enabled in order to support any devices.
8
9 These devices require softmac firmware which can be found at
10 http://prism54.org/
11
12 If you choose to build a module, it'll be called p54common.
13
14config P54_USB
15 tristate "Prism54 USB support"
16 depends on P54_COMMON && USB
17 select CRC32
18 ---help---
19 This driver is for USB isl38xx based wireless cards.
20 These are USB based adapters found in devices such as:
21
22 3COM 3CRWE254G72
23 SMC 2862W-G
24 Accton 802.11g WN4501 USB
25 Siemens Gigaset USB
26 Netgear WG121
27 Netgear WG111
28 Medion 40900, Roper Europe
29 Shuttle PN15, Airvast WM168g, IOGear GWU513
30 Linksys WUSB54G
31 Linksys WUSB54G Portable
32 DLink DWL-G120 Spinnaker
33 DLink DWL-G122
34 Belkin F5D7050 ver 1000
35 Cohiba Proto board
36 SMC 2862W-G version 2
37 U.S. Robotics U5 802.11g Adapter
38 FUJITSU E-5400 USB D1700
39 Sagem XG703A
40 DLink DWL-G120 Cohiba
41 Spinnaker Proto board
42 Linksys WUSB54AG
43 Inventel UR054G
44 Spinnaker DUT
45
46 These devices require softmac firmware which can be found at
47 http://prism54.org/
48
49 If you choose to build a module, it'll be called p54usb.
50
51config P54_PCI
52 tristate "Prism54 PCI support"
53 depends on P54_COMMON && PCI
54 ---help---
55 This driver is for PCI isl38xx based wireless cards.
56 This driver supports most devices that are supported by the
57 fullmac prism54 driver plus many devices which are not
58 supported by the fullmac driver/firmware.
59
60 This driver requires softmac firmware which can be found at
61 http://prism54.org/
62
63 If you choose to build a module, it'll be called p54pci.
diff --git a/drivers/net/wireless/p54/Makefile b/drivers/net/wireless/p54/Makefile
new file mode 100644
index 000000000000..4fa9ce717360
--- /dev/null
+++ b/drivers/net/wireless/p54/Makefile
@@ -0,0 +1,3 @@
1obj-$(CONFIG_P54_COMMON) += p54common.o
2obj-$(CONFIG_P54_USB) += p54usb.o
3obj-$(CONFIG_P54_PCI) += p54pci.o
diff --git a/drivers/net/wireless/net2280.h b/drivers/net/wireless/p54/net2280.h
index 120eb831b287..120eb831b287 100644
--- a/drivers/net/wireless/net2280.h
+++ b/drivers/net/wireless/p54/net2280.h
diff --git a/drivers/net/wireless/p54.h b/drivers/net/wireless/p54/p54.h
index 06d2c67f4c81..06d2c67f4c81 100644
--- a/drivers/net/wireless/p54.h
+++ b/drivers/net/wireless/p54/p54.h
diff --git a/drivers/net/wireless/p54common.c b/drivers/net/wireless/p54/p54common.c
index 63f9badf3f52..63f9badf3f52 100644
--- a/drivers/net/wireless/p54common.c
+++ b/drivers/net/wireless/p54/p54common.c
diff --git a/drivers/net/wireless/p54common.h b/drivers/net/wireless/p54/p54common.h
index c15b56e1d75e..c15b56e1d75e 100644
--- a/drivers/net/wireless/p54common.h
+++ b/drivers/net/wireless/p54/p54common.h
diff --git a/drivers/net/wireless/p54pci.c b/drivers/net/wireless/p54/p54pci.c
index fa527723fbe0..fa527723fbe0 100644
--- a/drivers/net/wireless/p54pci.c
+++ b/drivers/net/wireless/p54/p54pci.c
diff --git a/drivers/net/wireless/p54pci.h b/drivers/net/wireless/p54/p54pci.h
index 5bedd7af385d..5bedd7af385d 100644
--- a/drivers/net/wireless/p54pci.h
+++ b/drivers/net/wireless/p54/p54pci.h
diff --git a/drivers/net/wireless/p54usb.c b/drivers/net/wireless/p54/p54usb.c
index 98ddbb3b3273..98ddbb3b3273 100644
--- a/drivers/net/wireless/p54usb.c
+++ b/drivers/net/wireless/p54/p54usb.c
diff --git a/drivers/net/wireless/p54usb.h b/drivers/net/wireless/p54/p54usb.h
index d1896b396c1c..d1896b396c1c 100644
--- a/drivers/net/wireless/p54usb.h
+++ b/drivers/net/wireless/p54/p54usb.h