diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-09-29 15:39:59 (GMT) |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-09-29 15:39:59 (GMT) |
commit | bf5cb66447e7d9f7f111c1d0ebb6d7c90ec24b4d (patch) | |
tree | 59d1cde4e83afd8768e866b8d4ed0c9d9b5ae29b /arch/x86 | |
parent | 4efb686205d5065f4e488e20fc858446b8ad7bb7 (diff) | |
parent | 77a9a768b7374cd23d1f400097eede9f1547f508 (diff) | |
download | linux-bf5cb66447e7d9f7f111c1d0ebb6d7c90ec24b4d.tar.xz |
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
* 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
x86: disable apm on the olpc
Diffstat (limited to 'arch/x86')
-rw-r--r-- | arch/x86/kernel/apm_32.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/x86/kernel/apm_32.c b/arch/x86/kernel/apm_32.c index 9ee24e6..732d1f4 100644 --- a/arch/x86/kernel/apm_32.c +++ b/arch/x86/kernel/apm_32.c @@ -234,6 +234,7 @@ #include <asm/uaccess.h> #include <asm/desc.h> #include <asm/i8253.h> +#include <asm/olpc.h> #include <asm/paravirt.h> #include <asm/reboot.h> @@ -2217,7 +2218,7 @@ static int __init apm_init(void) dmi_check_system(apm_dmi_table); - if (apm_info.bios.version == 0 || paravirt_enabled()) { + if (apm_info.bios.version == 0 || paravirt_enabled() || machine_is_olpc()) { printk(KERN_INFO "apm: BIOS not found.\n"); return -ENODEV; } |