diff options
author | Richard Henderson <rth@twiddle.net> | 2011-04-28 10:29:27 -0400 |
---|---|---|
committer | Matt Turner <mattst88@gmail.com> | 2013-11-16 19:33:12 -0500 |
commit | 994dcf7055df88623d25f3593b931a018a76b502 (patch) | |
tree | c3708ed5b2558e82b88ef15e533797a400b361e5 /arch/alpha/Kconfig | |
parent | a47e5bb5764f029f989a182b0dd2d4cce69f8b14 (diff) |
alpha: Notice if we're being run under QEMU
When building a generic kernel, do a run-time check on the serial
number, like we do for MILO. When building a custom kernel, make
this a configure-time check.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'arch/alpha/Kconfig')
-rw-r--r-- | arch/alpha/Kconfig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/alpha/Kconfig b/arch/alpha/Kconfig index 135c674eaf9e..51cc8c353164 100644 --- a/arch/alpha/Kconfig +++ b/arch/alpha/Kconfig | |||
@@ -488,6 +488,20 @@ config VGA_HOSE | |||
488 | which always have multiple hoses, and whose consoles support it. | 488 | which always have multiple hoses, and whose consoles support it. |
489 | 489 | ||
490 | 490 | ||
491 | config ALPHA_QEMU | ||
492 | bool "Run under QEMU emulation" | ||
493 | depends on !ALPHA_GENERIC | ||
494 | ---help--- | ||
495 | Assume the presence of special features supported by QEMU PALcode | ||
496 | that reduce the overhead of system emulation. | ||
497 | |||
498 | Generic kernels will auto-detect QEMU. But when building a | ||
499 | system-specific kernel, the assumption is that we want to | ||
500 | elimiate as many runtime tests as possible. | ||
501 | |||
502 | If unsure, say N. | ||
503 | |||
504 | |||
491 | config ALPHA_SRM | 505 | config ALPHA_SRM |
492 | bool "Use SRM as bootloader" if ALPHA_CABRIOLET || ALPHA_AVANTI_CH || ALPHA_EB64P || ALPHA_PC164 || ALPHA_TAKARA || ALPHA_EB164 || ALPHA_ALCOR || ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_NAUTILUS || ALPHA_NONAME | 506 | bool "Use SRM as bootloader" if ALPHA_CABRIOLET || ALPHA_AVANTI_CH || ALPHA_EB64P || ALPHA_PC164 || ALPHA_TAKARA || ALPHA_EB164 || ALPHA_ALCOR || ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_NAUTILUS || ALPHA_NONAME |
493 | depends on TTY | 507 | depends on TTY |