public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* freqency scaling on compaq nx9010
@ 2005-01-09 22:47 Thomas Eschenbacher
       [not found] ` <41E1B46D.1070107-Mmb7MZpHnFY@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Thomas Eschenbacher @ 2005-01-09 22:47 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

Hi,

I have a compaq nx9010 laptop, running on kernel 2.4.9-gentoo-r13, with 
ACPI enabled and speedstep for frequency scaling. Speedstep itself works 
rather fine, but I wonder about the available scaling frequencies:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
gives only "668000 692000" ?

...and this is also what speedstep does - it switches between these two 
frequencies, 96% and 100% speed. Isn't this absolutely nonsense? Only 4% 
speed difference !?

I now have fixed the bios' DSDT and built my own one in the kernel - no 
change. Furthermore I cannot find the numbers 668000, 692000, 668 and 
692, neither in decimal, nor in hex in the decompiled dsdt.

On the other hand my dsdt contains two entries in the _PSS section, one 
for 3059MHz (100%) and one for 1596MHz (~50%) - but those two 
frequencies appear nowhere in /proc or /sys/devices/... !?

what goes wrong here ?

Is speedstep independend from ACPI ?

Thomas



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: freqency scaling on compaq nx9010
       [not found] ` <41E1B46D.1070107-Mmb7MZpHnFY@public.gmane.org>
@ 2005-01-09 22:56   ` Dominik Brodowski
       [not found]     ` <20050109225655.GA27910-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Dominik Brodowski @ 2005-01-09 22:56 UTC (permalink / raw)
  To: Thomas Eschenbacher; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

Hi,

Please post the contents of all files in
/sys/devices/system/cpu/cpu0/cpufreq/ 

On Sun, Jan 09, 2005 at 07:47:09PM -0300, Thomas Eschenbacher wrote:
> Hi,
> 
> I have a compaq nx9010 laptop, running on kernel 2.4.9-gentoo-r13, with 
> ACPI enabled and speedstep for frequency scaling.
Which variant of speedstep?

> ...and this is also what speedstep does - it switches between these two 
> frequencies, 96% and 100% speed. Isn't this absolutely nonsense? Only 4% 
> speed difference !?

It most likely is nonsense...

> On the other hand my dsdt contains two entries in the _PSS section, one 
> for 3059MHz (100%) and one for 1596MHz (~50%) - but those two 
> frequencies appear nowhere in /proc or /sys/devices/... !?

What does using the acpi-cpufreq driver lead to?

> Is speedstep independend from ACPI ?

It depends on the driver and sometimes on driver settings whether it is
independend from ACPI or not.

	Dominik


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: freqency scaling on compaq nx9010
       [not found]     ` <20050109225655.GA27910-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
@ 2005-01-10  0:33       ` Thomas Eschenbacher
       [not found]         ` <41E1CD44.1090107-Mmb7MZpHnFY@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Thomas Eschenbacher @ 2005-01-10  0:33 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

Dominik Brodowski wrote:
> [...]
>>I have a compaq nx9010 laptop, running on kernel 2.6.9-gentoo-r13, with 
>>ACPI enabled and speedstep for frequency scaling.
> 
> Which variant of speedstep?

The file "scaling_driver" told me it was "speedstep-smi".
(which makes no sense to me, I have an ALI and no Intel chipset...)
No idea what it really was, I saw no kernel message about
speedstep or so.
(ACPI version is 20040816)

> [...]
>>On the other hand my dsdt contains two entries in the _PSS section, one 
>>for 3059MHz (100%) and one for 1596MHz (~50%) - but those two 
>>frequencies appear nowhere in /proc or /sys/devices/... !?
> 
> What does using the acpi-cpufreq driver lead to?

...to success :-)   Great, this was the right hint!

I kicked out all speedstep stuff from my kernel config and now I see 
30590000 and 15960000 in 
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies -
the same values as in my DSDT, using acpi-cpufreq as driver.

So what would be the advantage of speedstep over acpi-cpufreq ?
Does it also switch core voltage or do other things?

thanks for the quick reply and the help,
    Thomas


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: freqency scaling on compaq nx9010
       [not found]         ` <41E1CD44.1090107-Mmb7MZpHnFY@public.gmane.org>
@ 2005-01-13 15:08           ` Dominik Brodowski
  0 siblings, 0 replies; 4+ messages in thread
From: Dominik Brodowski @ 2005-01-13 15:08 UTC (permalink / raw)
  To: Thomas Eschenbacher; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

On Sun, Jan 09, 2005 at 09:33:08PM -0300, Thomas Eschenbacher wrote:
> The file "scaling_driver" told me it was "speedstep-smi".
> (which makes no sense to me, I have an ALI and no Intel chipset...)
> No idea what it really was, I saw no kernel message about
> speedstep or so.
> (ACPI version is 20040816)

Then you used the wrong speedstep-driver, AFAICS. It is only meant for
mobile Pentium III CPUs... I need to check why it didn't fail to load.

> I kicked out all speedstep stuff from my kernel config and now I see 
> 30590000 and 15960000 in 
> /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies -
> the same values as in my DSDT, using acpi-cpufreq as driver.
> 
> So what would be the advantage of speedstep over acpi-cpufreq ?
> Does it also switch core voltage or do other things?

The acpi-cpufreq driver (normally) also scales voltage, it may just be
slower than speedstep-ich or speedstep-centrino. However, it's ot faster or
slower than speedstep-smi.

	Dominik


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

end of thread, other threads:[~2005-01-13 15:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-09 22:47 freqency scaling on compaq nx9010 Thomas Eschenbacher
     [not found] ` <41E1B46D.1070107-Mmb7MZpHnFY@public.gmane.org>
2005-01-09 22:56   ` Dominik Brodowski
     [not found]     ` <20050109225655.GA27910-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2005-01-10  0:33       ` Thomas Eschenbacher
     [not found]         ` <41E1CD44.1090107-Mmb7MZpHnFY@public.gmane.org>
2005-01-13 15:08           ` Dominik Brodowski

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