From e362ad5d9453bb0ee3e937b5740949da2241afbc Mon Sep 17 00:00:00 2001 From: Inaky Perez-Gonzalez Date: Thu, 8 Jan 2009 11:07:36 -0800 Subject: [PATCH] --- yaml --- r: 127839 b: refs/heads/master c: 71f78afd67ca51d3656ba45aea293d6e2a27c8bc h: refs/heads/master i: 127837: 056ab941e3f6879e1c7a2cc9f9c6f4780607dc3a 127835: bd65b33071b5936104249e60d11c8e14e6a9c7d0 127831: f6329826c44089541d758594b399f3598286c414 127823: 0866fef7c10487e78c636a6f0a68c57ca118e3ec 127807: 0f30761cce3ec43fd4767a5e110a653ed414fadb v: v3 --- [refs] | 2 +- trunk/net/wimax/Kconfig | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 61d15dad1115..32e202308f54 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d48e470f76887d0befe025049158aeb6c1219d71 +refs/heads/master: 71f78afd67ca51d3656ba45aea293d6e2a27c8bc diff --git a/trunk/net/wimax/Kconfig b/trunk/net/wimax/Kconfig index 0bdbb6928205..18495cdcd10d 100644 --- a/trunk/net/wimax/Kconfig +++ b/trunk/net/wimax/Kconfig @@ -1,9 +1,23 @@ # # WiMAX LAN device configuration # +# Note the ugly 'depends on' on WIMAX: that disallows RFKILL to be a +# module if WIMAX is to be linked in. The WiMAX code is done in such a +# way that it doesn't require and explicit dependency on RFKILL in +# case an embedded system wants to rip it out. +# +# As well, enablement of the RFKILL code means we need the INPUT layer +# support to inject events coming from hw rfkill switches. That +# dependency could be killed if input.h provided appropiate means to +# work when input is disabled. + +comment "WiMAX Wireless Broadband support requires CONFIG_INPUT enabled" + depends on INPUT = n && RFKILL != n menuconfig WIMAX tristate "WiMAX Wireless Broadband support" + depends on (y && RFKILL != m) || m + depends on (INPUT && RFKILL != n) || RFKILL = n help Select to configure support for devices that provide