intel_idle: disable Atom/Lincroft HW C-state auto-demotion
authorLen Brown <len.brown@intel.com>
Wed, 16 Feb 2011 06:32:48 +0000 (01:32 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sun, 27 Mar 2011 19:00:14 +0000 (12:00 -0700)
commit8394e17b4db56bce1bd4232d48385bf9b8b496ce
tree9d3023270b156fb5b8b55185a004ccb45e28e56d
parentcca24e5f3fa80fc5043bae978aa26d8ffd1d7402
intel_idle: disable Atom/Lincroft HW C-state auto-demotion

commit bfb53ccf1c734b1907df7189eef4c08489827951 upstream.

Just as we had to disable auto-demotion for NHM/WSM,
we need to do the same for Atom (Lincroft version).

In particular, auto-demotion will prevent Lincroft
from entering the S0i3 idle power saving state.

https://bugzilla.kernel.org/show_bug.cgi?id=25252

Signed-off-by: Len Brown <len.brown@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/x86/include/asm/msr-index.h
drivers/idle/intel_idle.c