]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-x86_64/acpi.h
[PATCH] x86_64: Only do the clustered systems have unsynchronized TSC assumption...
[linux-2.6-omap-h63xx.git] / include / asm-x86_64 / acpi.h
index aa1c7b2e438cb36d3c9756b153d37a04c2570e9a..e2b9923189a0fc578a202f6d7b45ad10161ca80d 100644 (file)
@@ -164,6 +164,20 @@ extern u8 x86_acpiid_to_apicid[];
 
 extern int acpi_skip_timer_override;
 
+extern int unsync_tsc_on_multicluster;
+
+static inline int acpi_madt_oem_check(char *oem, char *productid) 
+{ 
+       /* Copied from i386. Probably has too many entries. */
+       if (!strncmp(oem, "IBM ENSW", 8) && 
+               (!strncmp(productid, "VIGIL SMP", 9) 
+                       || !strncmp(productid, "EXA", 3)
+                       || !strncmp(productid, "RUTHLESS SMP", 12))) {
+               unsync_tsc_on_multicluster = 1;
+        }
+        return 0;
+}
+
 #endif /*__KERNEL__*/
 
 #endif /*_ASM_ACPI_H*/