public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* cpufreq on athlon4
@ 2003-02-15 22:12 Pavel Machek
  2003-02-16 14:49 ` Dave Jones
  0 siblings, 1 reply; 4+ messages in thread
From: Pavel Machek @ 2003-02-15 22:12 UTC (permalink / raw)
  To: kernel list

Hi!

I tried cpufreq on hp omnibook with athlon4 cpu... Its interesting: It
works *in addition* to ACPI throttling. That means I can slow it down
to 4% of top speed.

Documentation/cpufreq should probably be renamed to Doc*/cpufreq.txt.

Kernel says:

powernow: AMD K7 CPU detected.
powernow: PowerNOW! Technology present. Can scale: frequency and
voltage.
powernow: Found PSB header at c00f7ab0
powernow: Table version: 0x12
powernow: Flags: 0x0 (Mobile voltage regulator)
powernow: Settling Time: 100 microseconds.
powernow: Has 14 PST tables. (Only dumping ones relevant to this CPU).
powernow: PST:2 (@c00f7ae4)
powernow:  cpuid: 0x761 fsb: 100        maxFID: 0xc     startvid: 0xc
powernow:    FID: 0x10 (3.0x [300MHz])  VID: 0xc (1.400V)
powernow:    FID: 0x4 (5.0x [500MHz])   VID: 0xc (1.400V)
powernow:    FID: 0x6 (6.0x [600MHz])   VID: 0xc (1.400V)
powernow:    FID: 0x8 (7.0x [700MHz])   VID: 0xc (1.400V)
powernow:    FID: 0xc (9.0x [900MHz])   VID: 0xc (1.400V)

First it claims it can scale voltage, then I see I can only use
1.4V. Too bad for me (and my batteries ;-)...
								Pavel
-- 
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: cpufreq on athlon4
  2003-02-15 22:12 cpufreq on athlon4 Pavel Machek
@ 2003-02-16 14:49 ` Dave Jones
  2003-02-16 16:03   ` Pavel Machek
  0 siblings, 1 reply; 4+ messages in thread
From: Dave Jones @ 2003-02-16 14:49 UTC (permalink / raw)
  To: Pavel Machek; +Cc: kernel list

On Sat, Feb 15, 2003 at 11:12:37PM +0100, Pavel Machek wrote:

 > Documentation/cpufreq should probably be renamed to Doc*/cpufreq.txt.

agreed.
 
 > powernow:  cpuid: 0x761 fsb: 100        maxFID: 0xc     startvid: 0xc
 > powernow:    FID: 0x10 (3.0x [300MHz])  VID: 0xc (1.400V)
 > powernow:    FID: 0x4 (5.0x [500MHz])   VID: 0xc (1.400V)
 > powernow:    FID: 0x6 (6.0x [600MHz])   VID: 0xc (1.400V)
 > powernow:    FID: 0x8 (7.0x [700MHz])   VID: 0xc (1.400V)
 > powernow:    FID: 0xc (9.0x [900MHz])   VID: 0xc (1.400V)
 > 
 > First it claims it can scale voltage, then I see I can only use
 > 1.4V. Too bad for me (and my batteries ;-)...

Some laptops have *really* crap PST tables. For the majority, they are
quite sane.  I'm collecting model names/numbers to feed back to AMD
so they can go beat up vendors.

Its likely at some point I'll implement a way to override using
the BIOS table too.

		Dave

-- 
| Dave Jones.        http://www.codemonkey.org.uk
| SuSE Labs

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: cpufreq on athlon4
  2003-02-16 14:49 ` Dave Jones
@ 2003-02-16 16:03   ` Pavel Machek
  2003-02-17  0:55     ` Dave Jones
  0 siblings, 1 reply; 4+ messages in thread
From: Pavel Machek @ 2003-02-16 16:03 UTC (permalink / raw)
  To: Dave Jones, kernel list

Hi!

>  > Documentation/cpufreq should probably be renamed to Doc*/cpufreq.txt.
> 
> agreed.
>  
>  > powernow:  cpuid: 0x761 fsb: 100        maxFID: 0xc     startvid: 0xc
>  > powernow:    FID: 0x10 (3.0x [300MHz])  VID: 0xc (1.400V)
>  > powernow:    FID: 0x4 (5.0x [500MHz])   VID: 0xc (1.400V)
>  > powernow:    FID: 0x6 (6.0x [600MHz])   VID: 0xc (1.400V)
>  > powernow:    FID: 0x8 (7.0x [700MHz])   VID: 0xc (1.400V)
>  > powernow:    FID: 0xc (9.0x [900MHz])   VID: 0xc (1.400V)
>  > 
>  > First it claims it can scale voltage, then I see I can only use
>  > 1.4V. Too bad for me (and my batteries ;-)...
> 
> Some laptops have *really* crap PST tables. For the majority, they are
> quite sane.  I'm collecting model names/numbers to feed back to AMD
> so they can go beat up vendors.

Its HP omnibook xe3.

> Its likely at some point I'll implement a way to override using
> the BIOS table too.

So you think that in fact I should be able to run at lower
voltage?

								Pavel
-- 
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: cpufreq on athlon4
  2003-02-16 16:03   ` Pavel Machek
@ 2003-02-17  0:55     ` Dave Jones
  0 siblings, 0 replies; 4+ messages in thread
From: Dave Jones @ 2003-02-17  0:55 UTC (permalink / raw)
  To: Pavel Machek; +Cc: kernel list

On Sun, Feb 16, 2003 at 05:03:06PM +0100, Pavel Machek wrote:

 > > Its likely at some point I'll implement a way to override using
 > > the BIOS table too.
 > 
 > So you think that in fact I should be able to run at lower
 > voltage?

I've seen two different laptops from differnent vendors both with the
same CPU, with wildly differing PST tables, so its very likely
yes. And the fact that the powernow registers state that it
supports voltage scaling, and then not offering any in the PST
seems a bit silly.

		Dave

-- 
| Dave Jones.        http://www.codemonkey.org.uk

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-02-17  0:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-02-15 22:12 cpufreq on athlon4 Pavel Machek
2003-02-16 14:49 ` Dave Jones
2003-02-16 16:03   ` Pavel Machek
2003-02-17  0:55     ` Dave Jones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox