diff options
author | hauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2011-04-19 21:44:29 +0000 |
---|---|---|
committer | hauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2011-04-19 21:44:29 +0000 |
commit | f3a65e72dbe5884ceb0f421429ce0d1f29fcb8fa (patch) | |
tree | e484120a746e5f6f8722dd8972eabe274788cf3b | |
parent | 525ee451c1d80d4cb5c99e5f4a901ddb21830d50 (diff) |
mac80211: b43: Expose N-PHY support
Allow enabling of N-PHY support for BCM4321 and BCM4322.
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26736 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rw-r--r-- | package/mac80211/Makefile | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/package/mac80211/Makefile b/package/mac80211/Makefile index 1201b7f6a..70ec95e1b 100644 --- a/package/mac80211/Makefile +++ b/package/mac80211/Makefile @@ -35,6 +35,7 @@ PKG_CONFIG_DEPENDS:= \ CONFIG_PACKAGE_ATH_DEBUG \ CONFIG_PACKAGE_B43_DEBUG \ CONFIG_PACKAGE_B43_PIO \ + CONFIG_PACKAGE_B43_N_PHY \ CONFIG_ATH_USER_REGD \ CARL9170_FW_VERSION:=1.9.2 @@ -1082,7 +1083,8 @@ define KernelPackage/b43/config config B43_FW_SQUASH_COREREVS string "Core revisions to include" depends on B43_FW_SQUASH - default "5,6,7,8,9,10,13,14,15" + default "5,6,7,8,9,10,11,13,14,15,16" if PACKAGE_B43_PHY_N + default "5,6,7,8,9,10,13,14,15" if !PACKAGE_B43_PHY_N help This is a comma seperated list of core revision numbers. @@ -1095,7 +1097,8 @@ define KernelPackage/b43/config config B43_FW_SQUASH_PHYTYPES string "PHY types to include" depends on B43_FW_SQUASH - default "G,LP" + default "G,LP,N" if PACKAGE_B43_PHY_N + default "G,LP" if !PACKAGE_B43_PHY_N help This is a comma seperated list of PHY types: A => A-PHY @@ -1128,6 +1131,17 @@ define KernelPackage/b43/config If unsure, say N. + config PACKAGE_B43_PHY_N + bool "Enable support for N-PHYs" + select B43_FW_5_10 + default n + help + Enable support for BCM4321 and BCM4322. + + Currently only 11g speed is available. + + If unsure, say N. + endmenu endef @@ -1190,6 +1204,7 @@ BUILDFLAGS:= \ $(if $(CONFIG_ATH_USER_REGD),-DATH_USER_REGD=1) \ $(if $(CONFIG_PACKAGE_B43_DEBUG),-DCONFIG_B43_DEBUG) \ $(if $(CONFIG_PACKAGE_B43_PIO),-DCONFIG_B43_PIO) \ + $(if $(CONFIG_PACKAGE_B43_PHY_N),-DCONFIG_B43_PHY_N) \ $(if $(CONFIG_PACKAGE_RT2X00_LIB_DEBUGFS),-DCONFIG_RT2X00_LIB_DEBUGFS) \ $(if $(CONFIG_PACKAGE_RT2X00_DEBUG),-DCONFIG_RT2X00_DEBUG) \ $(if $(NEED_RT2X00_LIB_HT),-DCONFIG_RT2X00_LIB_HT) \ @@ -1223,6 +1238,7 @@ MAKE_OPTS:= \ CONFIG_B43LEGACY=$(if $(CONFIG_PACKAGE_kmod-b43legacy),m) \ CONFIG_B43_DEBUG=$(if $(CONFIG_PACKAGE_B43_DEBUG),y) \ CONFIG_B43_PIO=$(if $(CONFIG_PACKAGE_B43_PIO),y) \ + CONFIG_B43_PHY_N=$(if $(CONFIG_PACKAGE_B43_PHY_N),y) \ CONFIG_ATH_COMMON=$(if $(CONFIG_PACKAGE_kmod-ath),m) \ CONFIG_ATH_DEBUG=$(if $(CONFIG_PACKAGE_ATH_DEBUG),y) \ CONFIG_ATH5K_DEBUG=$(if $(CONFIG_PACKAGE_ATH_DEBUG),y) \ |