remove kmod-hermes* from package/kernel, it is already provided by the mac80211 package
[openwrt-10.03/.git] / package / kernel / modules / wireless.mk
1 #
2 # Copyright (C) 2006-2008 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 WIRELESS_MENU:=Wireless Drivers
9
10 define KernelPackage/net-airo
11   SUBMENU:=$(WIRELESS_MENU)
12   TITLE:=Cisco Aironet driver
13   DEPENDS:=@PCI_SUPPORT +@DRIVER_WEXT_SUPPORT
14   KCONFIG:=CONFIG_AIRO
15   FILES:=$(LINUX_DIR)/drivers/net/wireless/airo.$(LINUX_KMOD_SUFFIX)
16   AUTOLOAD:=$(call AutoLoad,50,airo)
17 endef
18
19 define KernelPackage/net-airo/description
20  Kernel support for Cisco Aironet cards
21 endef
22
23 $(eval $(call KernelPackage,net-airo))
24
25
26 define KernelPackage/net-prism54
27   SUBMENU:=$(WIRELESS_MENU)
28   TITLE:=Intersil Prism54 support
29   DEPENDS:=@PCI_SUPPORT +@DRIVER_WEXT_SUPPORT
30   KCONFIG:=CONFIG_PRISM54
31   FILES:=$(LINUX_DIR)/drivers/net/wireless/prism54/prism54.$(LINUX_KMOD_SUFFIX)
32   AUTOLOAD:=$(call AutoLoad,60,prism54)
33 endef
34
35 define KernelPackage/net-prism54/description
36  Kernel modules for Intersil Prism54 support
37 endef
38
39 # Prism54 FullMAC firmware (jbnore.free.fr seems to be rather slow, so we use daemonizer.de)
40 PRISM54_FW:=1.0.4.3.arm
41
42 define Download/net-prism54
43   FILE:=$(PRISM54_FW)
44   URL:=http://daemonizer.de/prism54/prism54-fw/fw-fullmac/
45   MD5SUM:=8bd4310971772a486b9784c77f8a6df9
46 endef
47
48 define KernelPackage/net-prism54/install
49         $(INSTALL_DIR) $(1)/lib/firmware
50         $(INSTALL_DATA) $(DL_DIR)/$(PRISM54_FW) $(1)/lib/firmware/isl3890
51 endef
52
53 $(eval $(call Download,net-prism54))
54 $(eval $(call KernelPackage,net-prism54))
55