]> Pileus Git - ~andy/linux/blobdiff - arch/x86/kernel/apm_32.c
Merge branch 'next'
[~andy/linux] / arch / x86 / kernel / apm_32.c
index b93d069aea72c40bd6ed2d4d7f5f91bc266974b6..5145a6e72bbbf7f6a4e93d85aed20c769f0883dc 100644 (file)
 #include <asm/uaccess.h>
 #include <asm/desc.h>
 #include <asm/i8253.h>
+#include <asm/olpc.h>
 #include <asm/paravirt.h>
 #include <asm/reboot.h>
 
@@ -2216,7 +2217,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;
        }