aboutsummaryrefslogtreecommitdiffstats
path: root/init/Kconfig
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2011-06-01 14:05:09 -0400
committerThomas Gleixner <tglx@linutronix.de>2011-06-09 09:01:41 -0400
commit8761f1ab717cac0616f8cf7ec589ae021c739113 (patch)
treed5048d8a798849ec129ea63b261a7ae829e1ce10 /init/Kconfig
parent850492760cfd38d14d64a5fc6d636091464f755e (diff)
pcspkr: Cleanup Kconfig dependencies
Lenghty lists of the kind "depends on ARCH1 || ARCH2 ... || ARCH123" are usually either wrong or too coarse grained. Or plain an ugly sin. [ tglx: Fixed up amigaone ] Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Cc: Richard Henderson <rth@twiddle.net> Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru> Cc: Matt Turner <mattst88@gmail.com> Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Paul Mackerras <paulus@samba.org> Cc: linux-alpha@vger.kernel.org Cc: linux-mips@linux-mips.org Cc: linuxppc-dev@lists.ozlabs.org Cc: Gerhard Pircher <gerhard_pircher@gmx.net> Link: http://lkml.kernel.org/r/20110601180610.984881988@duck.linux-mips.net Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'init/Kconfig')
-rw-r--r--init/Kconfig6
1 files changed, 5 insertions, 1 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 2d2ef447a9ab..6f0e9d50fda9 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -999,15 +999,19 @@ config ELF_CORE
999 help 999 help
1000 Enable support for generating core dumps. Disabling saves about 4k. 1000 Enable support for generating core dumps. Disabling saves about 4k.
1001 1001
1002
1002config PCSPKR_PLATFORM 1003config PCSPKR_PLATFORM
1003 bool "Enable PC-Speaker support" if EXPERT 1004 bool "Enable PC-Speaker support" if EXPERT
1004 depends on ALPHA || X86 || MIPS || PPC_PREP || PPC_CHRP || PPC_PSERIES 1005 depends on HAVE_PCSPKR_PLATFORM
1005 select I8253_LOCK 1006 select I8253_LOCK
1006 default y 1007 default y
1007 help 1008 help
1008 This option allows to disable the internal PC-Speaker 1009 This option allows to disable the internal PC-Speaker
1009 support, saving some memory. 1010 support, saving some memory.
1010 1011
1012config HAVE_PCSPKR_PLATFORM
1013 bool
1014
1011config BASE_FULL 1015config BASE_FULL
1012 default y 1016 default y
1013 bool "Enable full-sized data structures for core" if EXPERT 1017 bool "Enable full-sized data structures for core" if EXPERT