|
@@ -14,6 +14,7 @@
|
|
#include <linux/utsname.h>
|
|
#include <linux/utsname.h>
|
|
#include <trace/events/power.h>
|
|
#include <trace/events/power.h>
|
|
#include <linux/hw_breakpoint.h>
|
|
#include <linux/hw_breakpoint.h>
|
|
|
|
+#include <asm/cpu.h>
|
|
#include <asm/system.h>
|
|
#include <asm/system.h>
|
|
#include <asm/apic.h>
|
|
#include <asm/apic.h>
|
|
#include <asm/syscalls.h>
|
|
#include <asm/syscalls.h>
|
|
@@ -505,7 +506,7 @@ static void poll_idle(void)
|
|
#define MWAIT_ECX_EXTENDED_INFO 0x01
|
|
#define MWAIT_ECX_EXTENDED_INFO 0x01
|
|
#define MWAIT_EDX_C1 0xf0
|
|
#define MWAIT_EDX_C1 0xf0
|
|
|
|
|
|
-static int __cpuinit mwait_usable(const struct cpuinfo_x86 *c)
|
|
|
|
|
|
+int __cpuinit mwait_usable(const struct cpuinfo_x86 *c)
|
|
{
|
|
{
|
|
u32 eax, ebx, ecx, edx;
|
|
u32 eax, ebx, ecx, edx;
|
|
|
|
|