diff options
author | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-10-02 22:02:37 +0000 |
---|---|---|
committer | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2009-10-02 22:02:37 +0000 |
commit | d4b7776c0ddb50d940c04e3ac8cbacb001d1f6aa (patch) | |
tree | ca0a831415de091a685037a4fdd5b3b623a92b12 /package/mac80211/Makefile | |
parent | 53ebb11eaffedb78c6c1fe9ab3f2c0e0ce66c187 (diff) |
ath: add a compile time option that gives the user full control over regulatory settings (disabled by default for now)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17828 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/mac80211/Makefile')
-rw-r--r-- | package/mac80211/Makefile | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/package/mac80211/Makefile b/package/mac80211/Makefile index 1ca2314d6..fe7c191e2 100644 --- a/package/mac80211/Makefile +++ b/package/mac80211/Makefile @@ -270,6 +270,19 @@ define KernelPackage/zd1211rw AUTOLOAD:=$(call AutoLoad,60,zd1211rw) endef +define KernelPackage/ath/config + +config ATH_USER_REGD + bool "Force Atheros drivers to respect the user's regdomain settings" + depends on PACKAGE_kmod-ath + help + Atheros' idea of regulatory handling is that the EEPROM of the card defines + the regulatory limits and the user is only allowed to restrict the settings + even further, even if the country allows frequencies or power levels that + are forbidden by the EEPROM settings. + Select this option if you want the driver to respect the user's decision about + regulatory settings. +endef define KernelPackage/ath $(call KernelPackage/mac80211/Default) @@ -455,6 +468,7 @@ BUILDFLAGS:= \ $(if $(CONFIG_PACKAGE_MAC80211_DEBUGFS),-DCONFIG_MAC80211_DEBUGFS) \ $(if $(CONFIG_PACKAGE_ATH9K_DEBUG),-DCONFIG_ATH9K_DEBUG) \ -D__CONFIG_MAC80211_RC_DEFAULT=minstrel \ + $(if $(CONFIG_ATH_USER_REGD),-DATH_USER_REGD=1) MAKE_OPTS:= \ CROSS_COMPILE="$(KERNEL_CROSS)" \ |