Thread (1 message) 1 message, 1 author, 2003-01-16

Re: SSDT on Sony VAIO

From: Nathan Conrad <hidden>
Date: 2003-01-16 16:51:28

I did not have CONFIG_CPU_FREQ and CONFIG_ACPI_PROCESSOR_PERF
enabled. Once I enabled them, a performance file appeared in my
/proc/acpi/processor/CPU0 directory. This file contained '<not
supported>'. I also noticed the following message when I boot:

acpi_processor-0959 [17] acpi_processor_get_per: Unsupported address
space [127] (control_register)

Is there a way for me to examine the ACPI namespace in order to
determine what the parser has put in my CPU0 structure?

In what way are cpufreq and ACPI related? My laptop has an Athlon4 in
it, which is not supported by the kernel's cpufreq (yet).

My SSDT is attached.

-Nathan

On Thu, Jan 16, 2003 at 08:46:24AM +0100, Dominik Brodowski wrote:
On Wed, Jan 15, 2003 at 05:08:40PM -0800, Grover, Andrew wrote:
quoted
quoted
From: Nathan Conrad [mailto:conrad-aYgNHrD+FxfR7s880joybQ@public.gmane.org] 
I am using kernel 2.5.55 on a Sony Vaio PCG-FXA49. Right now,
/proc/acpi/processor/CPU0/info says that performance management is
not available. My CPU (1.2 GHz mobile Athlon4) supports PowerNow, and
I would expect this would qualify as performance management.

I have looked at my ACPI tables and there is a listing of 5 P-states
in my SSDT (1200 MHz,1000,800,600,500 MHz).

Why are these not listed in my /proc/acpi/processor/CPU0 directory?

Does the current Linux ACPI driver look at the SSDT tables, or does it
only look at the DSDT for AML?
It should consume both SSDT and DSDT tables.

You might try taking a look at the "performance management" section of
drivers/acpi/processor.c. Stick some printk's in
acpi_processor_get_performance_states and see where things are going
awry.

Also, if _PCT isn't present in the namespace as well, then it flags perf
support as not available.
Also, do you have CONFIG_CPU_FREQ and CONFIG_ACPI_PROCESSOR_PERF enabled? If
not, support for "performance management" will be disabled.

	Dominik

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help