From f60bf79d51c5d645d16653ad0e353eb4861ca312 Mon Sep 17 00:00:00 2001 From: Christian Lamparter Date: Fri, 14 Sep 2012 00:36:49 +0200 Subject: [PATCH] carl9170 firmware: only compile radar generator if selected Signed-off-by: Christian Lamparter --- carlfw/include/carl9170.h | 2 ++ carlfw/src/main.c | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/carlfw/include/carl9170.h b/carlfw/include/carl9170.h index 300d291..9e6d238 100644 --- a/carlfw/include/carl9170.h +++ b/carlfw/include/carl9170.h @@ -146,9 +146,11 @@ struct firmware_context_struct { unsigned int queued_bar; +#ifdef CONFIG_CARL9170FW_RADAR unsigned int soft_radar, radar_last, pattern_index; +#endif /* CONFIG_CARL9170FW_RADAR */ } wlan; struct { diff --git a/carlfw/src/main.c b/carlfw/src/main.c index 2f63ae0..6d7e497 100644 --- a/carlfw/src/main.c +++ b/carlfw/src/main.c @@ -186,6 +186,7 @@ static void tally_update(void) fw.counter++; } +#ifdef CONFIG_CARL9170FW_RADAR static void radar_pattern_generator(void) { if (fw.phy.state == CARL9170_PHY_ON) { @@ -211,6 +212,11 @@ static void radar_pattern_generator(void) } } } +#else +static void radar_pattern_generator(void) +{ +} +#endif /* CONFIG_CARL9170FW_RADAR */ static void __noreturn main_loop(void) { -- 2.31.1