summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/iwl-modparams.h
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2013-06-12 09:56:51 +0200
committerJohannes Berg <johannes.berg@intel.com>2013-06-13 12:05:50 +0200
commit51cd53ad120f33410c48fd0d696e6f6255c8e780 (patch)
tree9271622e696002e527d77f1460ec3da402596ed4 /drivers/net/wireless/iwlwifi/iwl-modparams.h
parent12dcf2c3325a8aa25e8634b7e8337aad6f9be9b7 (diff)
downloadop-kernel-dev-51cd53ad120f33410c48fd0d696e6f6255c8e780.zip
op-kernel-dev-51cd53ad120f33410c48fd0d696e6f6255c8e780.tar.gz
iwlwifi: reduce debug ifdefs using the optimiser
Instead of using #ifdef CONFIG_IWLWIFI_DEBUG, remove the iwlwifi_mod_params.debug_level variable completely and make iwl_have_debug_level() always return false in the non-debug case. This way, the optimiser will elide all code for it automatically without having to add #ifdefs. Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-modparams.h')
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-modparams.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-modparams.h b/drivers/net/wireless/iwlwifi/iwl-modparams.h
index 36dfe09..d4ad505 100644
--- a/drivers/net/wireless/iwlwifi/iwl-modparams.h
+++ b/drivers/net/wireless/iwlwifi/iwl-modparams.h
@@ -115,7 +115,9 @@ struct iwl_mod_params {
int led_mode;
bool power_save;
int power_level;
+#ifdef CONFIG_IWLWIFI_DEBUG
u32 debug_level;
+#endif
int ant_coupling;
bool bt_ch_announce;
bool auto_agg;
OpenPOWER on IntegriCloud