diff options
author | Florian Fainelli <florian@openwrt.org> | 2008-11-20 23:01:07 +0000 |
---|---|---|
committer | Florian Fainelli <florian@openwrt.org> | 2008-11-20 23:01:07 +0000 |
commit | 919fc96bdf3907573775cc89192e58d344110fd6 (patch) | |
tree | 1a7cf7ee74c6cc7e38f29f813cfb86ce75e18530 | |
parent | 8f5351a4f26ca89b09cceb49e0d2dd64a0f39e9b (diff) | |
download | upstream-919fc96bdf3907573775cc89192e58d344110fd6.tar.gz upstream-919fc96bdf3907573775cc89192e58d344110fd6.tar.bz2 upstream-919fc96bdf3907573775cc89192e58d344110fd6.zip |
Package ssb glue code out of the kernel, and make b43 be built for non-brcm47xx targets as well
SVN-Revision: 13301
-rw-r--r-- | package/kernel/modules/other.mk | 22 | ||||
-rw-r--r-- | package/mac80211/Makefile | 2 |
2 files changed, 23 insertions, 1 deletions
diff --git a/package/kernel/modules/other.mk b/package/kernel/modules/other.mk index 513517d26c..593aa7fd33 100644 --- a/package/kernel/modules/other.mk +++ b/package/kernel/modules/other.mk @@ -192,6 +192,28 @@ endef $(eval $(call KernelPackage,pcmcia-serial)) +define KernelPackage/ssb + SUBMENU:=$(OTHER_MENU) + TITLE:=Silicon Sonics Backplane glue code + DEPENDS:=@PCI_SUPPORT @!TARGET_brcm47xx + KCONFIG:=\ + CONFIG_SSB \ + CONFIG_SSB_B43_PCI_BRIDGE \ + CONFIG_SSB_DRIVER_PCICORE_POSSIBLE \ + CONFIG_SSB_PCIHOST \ + CONFIG_SSB_PCIHOST_POSSIBLE \ + CONFIG_SSB_POSSIBLE \ + CONFIG_SSB_SPROM + FILES:=$(LINUX_DIR)/drivers/ssb/ssb.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,29,ssb) +endef + +define KernelPackage/ssb/description + Silicon Sonics Backplane glue code. +endef + +$(eval $(call KernelPackage,ssb)) + define KernelPackage/bluetooth SUBMENU:=$(OTHER_MENU) diff --git a/package/mac80211/Makefile b/package/mac80211/Makefile index 2e17b3c58a..f694bd4f29 100644 --- a/package/mac80211/Makefile +++ b/package/mac80211/Makefile @@ -288,7 +288,7 @@ define KernelPackage/b43-common SUBMENU:=$(WMENU) TITLE:=Generic stuff for Broadcom wireless devices URL:=http://linuxwireless.org/en/users/Drivers/b43 - DEPENDS:=@TARGET_brcm47xx +kmod-mac80211 + DEPENDS:=+kmod-mac80211 $(if !$(CONFIG_TARGET_brcm47xx),+kmod-ssb) endef define KernelPackage/b43 |