projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
disable package that can't build on atheros target (no pci/usb)
[openwrt.git]
/
package
/
rt2x00
/
Makefile
diff --git
a/package/rt2x00/Makefile
b/package/rt2x00/Makefile
index
fe1ee64
..
71cd418
100644
(file)
--- a/
package/rt2x00/Makefile
+++ b/
package/rt2x00/Makefile
@@
-14,37
+14,36
@@
PKG_VERSION:=cvs-20070712
PKG_FW6X_NAME:=RT61_Firmware_V1.2.zip
PKG_FW6X_URL:=http://www.ralinktech.com.tw/data/
PKG_FW6X_NAME:=RT61_Firmware_V1.2.zip
PKG_FW6X_URL:=http://www.ralinktech.com.tw/data/
-PKG_FW6X_MD5SUM:=
fe64f389f0863ef349a8c97e0fbc8838
+PKG_FW6X_MD5SUM:=
d4c690c93b470bc9a681297c2adc6281
PKG_FW7X_NAME:=RT71W_Firmware_V1.8.zip
PKG_FW7X_URL:=http://www.ralinktech.com.tw/data/
PKG_FW7X_NAME:=RT71W_Firmware_V1.8.zip
PKG_FW7X_URL:=http://www.ralinktech.com.tw/data/
-PKG_FW7X_MD5SUM:=
db4ef70b61e483f34db496738507b275
+PKG_FW7X_MD5SUM:=
1e7a5dc574e0268574fcda3fd5cf52f7
include $(INCLUDE_DIR)/package.mk
ifeq ($(DUMP),)
include $(LINUX_DIR)/.config
endif
include $(INCLUDE_DIR)/package.mk
ifeq ($(DUMP),)
include $(LINUX_DIR)/.config
endif
+# XXX: remove @!TARGET_* later when we have PCI & USB support properly detected on all targets
define KernelPackage/rt2x00/Default
SUBMENU:=Wireless Drivers
TITLE:=Ralink Drivers for RT2x00 cards
define KernelPackage/rt2x00/Default
SUBMENU:=Wireless Drivers
TITLE:=Ralink Drivers for RT2x00 cards
- DEPENDS:=@LINUX_2_6
+ DEPENDS:=@LINUX_2_6
@!TARGET_atheros
KCONFIG:=CONFIG_MAC80211
KCONFIG:=CONFIG_MAC80211
- DESCRIPTION:=Ralink GPL Drivers for rt2x00 cards
- VERSION:=$(LINUX_VERSION)+$(PKG_VERSION)-$(BOARD)-$(LINUX_RELEASE)
endef
define KernelPackage/rt2x00-lib
$(call KernelPackage/rt2x00/Default)
endef
define KernelPackage/rt2x00-lib
$(call KernelPackage/rt2x00/Default)
- DEPENDS+= +kmod-mac80211 +kmod-crypto
+ DEPENDS+=
@PCI_SUPPORT||USB_SUPPORT
+kmod-mac80211 +kmod-crypto
TITLE+= (LIB)
FILES:=$(PKG_BUILD_DIR)/rt2x00lib.$(LINUX_KMOD_SUFFIX)
TITLE+= (LIB)
FILES:=$(PKG_BUILD_DIR)/rt2x00lib.$(LINUX_KMOD_SUFFIX)
- AUTOLOAD:=$(call AutoLoad,25,ecb arc4 rt2x00lib)
+ AUTOLOAD:=$(call AutoLoad,25,
blkcipher
ecb arc4 rt2x00lib)
endef
define KernelPackage/rt2x00-pci
$(call KernelPackage/rt2x00/Default)
endef
define KernelPackage/rt2x00-pci
$(call KernelPackage/rt2x00/Default)
- DEPENDS+= @PCI_SUPPORT +kmod-rt2x00-lib
+ DEPENDS+= @PCI_SUPPORT +kmod-rt2x00-lib
+kmod-eeprom-93cx6
TITLE+= (PCI)
FILES:=$(PKG_BUILD_DIR)/rt2x00pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,26,rt2x00pci)
TITLE+= (PCI)
FILES:=$(PKG_BUILD_DIR)/rt2x00pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,26,rt2x00pci)
@@
-60,7
+59,7
@@
endef
define KernelPackage/rt2400-pci
$(call KernelPackage/rt2x00/Default)
define KernelPackage/rt2400-pci
$(call KernelPackage/rt2x00/Default)
- DEPENDS+= +kmod-rt2x00-pci
+ DEPENDS+=
@PCI_SUPPORT
+kmod-rt2x00-pci
TITLE+= (RT2400 PCI)
FILES:=$(PKG_BUILD_DIR)/rt2400pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt2400pci)
TITLE+= (RT2400 PCI)
FILES:=$(PKG_BUILD_DIR)/rt2400pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt2400pci)
@@
-68,7
+67,7
@@
endef
define KernelPackage/rt2500-pci
$(call KernelPackage/rt2x00/Default)
define KernelPackage/rt2500-pci
$(call KernelPackage/rt2x00/Default)
- DEPENDS+= +kmod-rt2x00-pci
+ DEPENDS+=
@PCI_SUPPORT
+kmod-rt2x00-pci
TITLE+= (RT2500 PCI)
FILES:=$(PKG_BUILD_DIR)/rt2500pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt2500pci)
TITLE+= (RT2500 PCI)
FILES:=$(PKG_BUILD_DIR)/rt2500pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt2500pci)
@@
-76,7
+75,7
@@
endef
define KernelPackage/rt2500-usb
$(call KernelPackage/rt2x00/Default)
define KernelPackage/rt2500-usb
$(call KernelPackage/rt2x00/Default)
- DEPENDS+=
+kmod-rt2x00-usb
+ DEPENDS+=
@USB_SUPPORT +kmod-rt2x00-usb +kmod-crc-itu-t
TITLE+= (RT2500 USB)
FILES:=$(PKG_BUILD_DIR)/rt2500usb.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt2500usb)
TITLE+= (RT2500 USB)
FILES:=$(PKG_BUILD_DIR)/rt2500usb.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt2500usb)
@@
-84,7
+83,7
@@
endef
define KernelPackage/rt61-pci
$(call KernelPackage/rt2x00/Default)
define KernelPackage/rt61-pci
$(call KernelPackage/rt2x00/Default)
- DEPENDS+=
+kmod-rt2x00-pci
+ DEPENDS+=
@PCI_SUPPORT +kmod-rt2x00-pci +kmod-crc-itu-t
TITLE+= (RT2x61 PCI)
FILES:=$(PKG_BUILD_DIR)/rt61pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt61pci)
TITLE+= (RT2x61 PCI)
FILES:=$(PKG_BUILD_DIR)/rt61pci.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt61pci)
@@
-92,7
+91,7
@@
endef
define KernelPackage/rt73-usb
$(call KernelPackage/rt2x00/Default)
define KernelPackage/rt73-usb
$(call KernelPackage/rt2x00/Default)
- DEPENDS+= +kmod-rt2x00-usb
+ DEPENDS+=
@USB_SUPPORT
+kmod-rt2x00-usb
TITLE+= (RT73 USB)
FILES:=$(PKG_BUILD_DIR)/rt73usb.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt73usb)
TITLE+= (RT73 USB)
FILES:=$(PKG_BUILD_DIR)/rt73usb.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,rt73usb)
@@
-106,12
+105,19
@@
$(DL_DIR)/$(PKG_FW6X_NAME):
$(DL_DIR)/$(PKG_FW7X_NAME):
$(SCRIPT_DIR)/download.pl "$(DL_DIR)" "$(PKG_FW7X_NAME)" "$(PKG_FW7X_MD5SUM)" $(PKG_FW7X_URL)
$(DL_DIR)/$(PKG_FW7X_NAME):
$(SCRIPT_DIR)/download.pl "$(DL_DIR)" "$(PKG_FW7X_NAME)" "$(PKG_FW7X_MD5SUM)" $(PKG_FW7X_URL)
+# only try to build if the kernel is recent enough (has in-kernel mac80211)
ifndef ($(CONFIG_MAC80211),)
PKG_EXTRA_KCONFIG:= \
CONFIG_RT2X00=y \
CONFIG_RT2X00_DEBUG=y \
ifndef ($(CONFIG_MAC80211),)
PKG_EXTRA_KCONFIG:= \
CONFIG_RT2X00=y \
CONFIG_RT2X00_DEBUG=y \
+ ifneq ($(CONFIG_PACKAGE_kmod-rt2x00-pci),)
+ PKG_EXTRA_KCONFIG+= CONFIG_RT2X00PCI=y
+ endif
+ ifneq ($(CONFIG_PACKAGE_kmod-rt2x00-usb),)
+ PKG_EXTRA_KCONFIG+= CONFIG_RT2X00USB=y
+ endif
ifneq ($(CONFIG_PACKAGE_kmod-rt2400-pci),)
PKG_EXTRA_KCONFIG+= CONFIG_RT2400PCI=y
endif
ifneq ($(CONFIG_PACKAGE_kmod-rt2400-pci),)
PKG_EXTRA_KCONFIG+= CONFIG_RT2400PCI=y
endif
This page took
0.023943 seconds
and
4
git commands to generate.