From 6c3e09bbbb4627c17e3aea7959c8191e88e3aaf3 Mon Sep 17 00:00:00 2001 From: Gabor Juhos Date: Sun, 15 Feb 2009 13:00:17 +0000 Subject: [PATCH 1/1] [package] mac80211: update p54 firmware and fix mac80211 dependancy Signed-off-by: Jan Willies SVN-Revision: 14516 --- package/mac80211/Makefile | 33 +++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/package/mac80211/Makefile b/package/mac80211/Makefile index c5a4bfdc85..931a376fa8 100644 --- a/package/mac80211/Makefile +++ b/package/mac80211/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=mac80211 -PKG_RELEASE:=2 +PKG_RELEASE:=3 ifneq ($(CONFIG_LINUX_2_6_27)$(CONFIG_LINUX_2_6_28),) PKG_VERSION:=2009-02-07 @@ -53,14 +53,22 @@ Linux 802.11 Wireless Networking Stack endef # Prism54 drivers -P54FW:=2.7.0.0.arm +P54PCIFW:=2.13.12.0.arm +P54USBFW:=2.13.24.0.lm86.arm -define Download/p54 - FILE:=$(P54FW) - URL:=http://prism54.org/firmware - MD5SUM:=09f9da7ea757173c9de1a0322a1f9782 +define Download/p54usb + FILE:=$(P54USBFW) + URL:=http://daemonizer.de/prism54/prism54-fw/fw-usb + MD5SUM:=2e847782bb36d5b0863db8b2f12c2228 endef -$(eval $(call Download,p54)) +$(eval $(call Download,p54usb)) + +define Download/p54pci + FILE:=$(P54PCIFW) + URL:=http://daemonizer.de/prism54/prism54-fw/fw-softmac + MD5SUM:=ff7536af2092b1c4b21315bd103ef4c4 +endef +$(eval $(call Download,p54pci)) define KernelPackage/p54/Default $(call KernelPackage/mac80211/Default) @@ -73,7 +81,7 @@ endef define KernelPackage/p54-common $(call KernelPackage/p54/Default) - DEPENDS+= @PCI_SUPPORT||@USB_SUPPORT + DEPENDS+= @PCI_SUPPORT||@USB_SUPPORT +kmod-mac80211 TITLE+= (COMMON) FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/p54/p54common.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoLoad,30,p54common) @@ -395,9 +403,14 @@ define KernelPackage/mac80211/install $(INSTALL_DATA) ./files/lib/wifi/mac80211.sh $(1)/lib/wifi endef -define KernelPackage/p54-common/install +define KernelPackage/p54-pci/install + $(INSTALL_DIR) $(1)/lib/firmware + $(INSTALL_DATA) $(DL_DIR)/$(P54PCIFW) $(1)/lib/firmware/isl3886pci +endef + +define KernelPackage/p54-usb/install $(INSTALL_DIR) $(1)/lib/firmware - $(INSTALL_DATA) $(DL_DIR)/$(P54FW) $(1)/lib/firmware/isl3886 + $(INSTALL_DATA) $(DL_DIR)/$(P54USBFW) $(1)/lib/firmware/isl3886usb endef define KernelPackage/rt61-pci/install -- 2.30.2