Re: speedstep-centrino on dothan

From: st3
Date: Wed Jul 06 2005 - 16:50:41 EST


On Wed, 6 Jul 2005 16:06:53 +0200
Dominik Brodowski <linux@xxxxxxxxxxxxxxxxxxxx> wrote:

> Hi,
>
> On Wed, Jul 06, 2005 at 11:22:02AM +0200, st3@xxxxxxxxxx wrote:
> > Currently, the speedstep-centrino support has built-in frequency/voltage
> > pairs only for Banias CPUs. For Dothan CPUs, these tables are read from
> > BIOS ACPI.
> >
> > But ACPI encoding may not be available or not reliable, so why shouldn't we
> > provide built-in tables for Dothan CPUs, too? Intel has released this
> > datasheet:
> >
> > http://www.intel.com/design/mobile/datashts/302189.htm
> >
> > with frequency/voltage pairs for every version of Dothan CPUs.
>
> However, it is not known which one of VID#A, VID#B, VID#C or VID#D is to be
> used on a specific system.

Ok, so we could patch it in order to use acpi if available, and else use,
say, VID#C (every different VID is suitable for any system I tested so far;
moreover, voltages are very similar).

The safe choice is VID#A, the best one is VID#D =)

Another option: add a module_param for that, and make it configurable in
Kconfig whether to use ACPI tables or select between different VID profiles
through the parameter (not just for Banias, as of current version),
defaulting to VID#A.

anyway I will:
1) look for more specifications from Intel;
2) check VID setup on different systems (who can say that OEMs really use
them differently?).

Then, i found out that running CPU (in my case, Dothan 715) at 400MHz saves
lot of battery, really (on a Toshiba Satellite A50 with standard battery,
idling, 6h20 vs. 5h at 600MHz): it would be very nice to add support
for these frequencies to speedstep-centrino.


--
ciao
st3

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