[FOUND}: CPU Cx states not working with recent kernel on Thinkpad

Andrea Campi andrea at webcom.it
Tue Jul 13 07:55:54 PDT 2004


Hi,

On Tue, Jul 13, 2004 at 11:41:43PM +0900, Taku YAMAMOTO wrote:
> I suspect it's because acpi_timer0 gets attached and sits on
> not-yet-managed resources before acpi_sysresource0 reserves
> resources for later use.
> 
> We can confirm that by temporarily disabling acpi_timer by
> debug.acpi.disabled="timer" to see the working acpi_cpu.

That's confirmed; disabling the timer fixed the issue, and devinfo
confirms what you said:

--- devinfo.bad Tue Jul 13 13:56:21 2004
+++ devinfo.fixed       Tue Jul 13 16:48:13 2004
@@ -3,10 +3,11 @@
   acpi0
       Interrupt request lines:
           0x9
-    acpi_timer0 pnpinfo Unknown at magic=unknown
-        I/O ports:
-            0x1008-0x100b
     cpu0 pnpinfo _HID=UNKNOWN _UID=0 at path=\_PR_.CPU_
+        I/O ports:
+            0x1010-0x1013
+            0x1014
+            0x1015
     acpi_tz0 pnpinfo _HID=UNKNOWN _UID=0 at path=\_TZ_.THM0
     unknown pnpinfo _HID=UNKNOWN _UID=0 at path=\_TZ_.FANP
     unknown pnpinfo _HID=PNP0C0B _UID=0 at path=\_TZ_.FAN_
@@ -186,6 +187,7 @@
             0xb0-0xb5
             0xb8-0xb9
             0xbc-0xbd
+            0x1000-0x103f
             0x1040-0x104f
             0x15ea-0x15ef
             0xfe00-0xfe0f


Thanks for the help; I'll keep an eye on the usual places for the
real solution.

Bye,
	Andrea

-- 
              To boldly go where I surely don't belong.


More information about the freebsd-acpi mailing list