Re: ACPI C and P states on Conroe

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Joe Harvell wrote:
I am trying to enable all the power saving features I can on my Conroe E6600. After much searching on the web, I am a little confused about the Linux kernel support for ACPI on the Conroe.

Here is my setup:
Intel Core2 Duo E6600
Asus P5-B Deluxe board (Intel P965).
I am running a Gentoo kernel based on 2.6.19.4.

I have managed to enable EIST using cpufreq with the speedstep-centrino driver. But my understanding from browsing the ACPI spec is that this is still within C0, i.e. not much power savings.

C-states are something else entirely, frequency scaling and C-states are essentially independent. You can be in lower frequency and C1, C2, etc. and it will still use less power.


Here are my questions:

1) For P states, which cpufreq driver should I be using? I've heard speedstep-centrino is deprecated (but only some aspects of it) that are

Right.

being moved into acpi-cpufreq. But I can't get acpi-cpufreq to load in my kernel version. Also, I would have thought speedstep-ich would be

Are you sure? Are you getting error messages?

the driver, just based on the name. How do I know (other than trying

No, that's only for some older chipsets.

all modules to see which one loads) which one I should be using?

That's the easiest way, and that's what Fedora does for example (just compile all the drivers into the kernel). acpi-cpufreq should be the one for all modern boards, however.

2) What kind of support for C1-C3 does the Conroe have? The ACPI spec says C2 and C3 require chipset support on the motherboard. Does P965 have that. Does it matter between boards (e.g. P5B)?

The kernel will only use C2 and C3 if the motherboard exports support for it through ACPI. Most desktop boards don't, this is normally only found on laptops.

--
Robert Hancock      Saskatoon, SK, Canada
To email, remove "nospam" from [email protected]
Home Page: http://www.roberthancock.com/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux