Bug 15115
Summary: | C3 state not available for Asus F5RL | ||
---|---|---|---|
Product: | ACPI | Reporter: | Kay-Uwe Giering (kugy) |
Component: | Power-Processor | Assignee: | Zhang Rui (rui.zhang) |
Status: | REJECTED DOCUMENTED | ||
Severity: | normal | CC: | rui.zhang |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.32.5 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
acpidump (gzipped)
ssdt ssdt2 |
Description
Kay-Uwe Giering
2010-01-23 21:22:11 UTC
please attach the files at /sys/firmware/acpi/tables/dynamic/ For example, to get SSDT2, you can run "cat /sys/firmware/acpi/tables/dynamic/SSDT2 > ssdt2.dat". Created attachment 24733 [details]
ssdt
Created attachment 24734 [details]
ssdt2
Thank you for your answer. I have attached the requested files above. please attach the output of "cat /proc/acpi/processor/*/power" after unplugging the AC adapter of your laptop. the output for "cat /proc/acpi/processor/*/power" is: AC adapter unplugged: active state: C0 max_cstate: C8 maximum allowed latency: 17414 usec states: C1: type[C1] promotion[--] demotion[--] latency[001] usage[00000001] duration[00000000000000000000] C2: type[C2] promotion[--] demotion[--] latency[001] usage[00002609] duration[00000000000075986432] active state: C0 max_cstate: C8 maximum allowed latency: 17414 usec states: C1: type[C1] promotion[--] demotion[--] latency[001] usage[00000001] duration[00000000000000000000] C2: type[C2] promotion[--] demotion[--] latency[001] usage[00003081] duration[00000000000078352499] and for AC adapter plugged in: active state: C0 max_cstate: C8 maximum allowed latency: 17414 usec states: C1: type[C1] promotion[--] demotion[--] latency[001] usage[00000001] duration[00000000000000000000] C2: type[C2] promotion[--] demotion[--] latency[001] usage[00002439] duration[00000000000083784861] active state: C0 max_cstate: C8 maximum allowed latency: 17414 usec states: C1: type[C1] promotion[--] demotion[--] latency[001] usage[00000001] duration[00000000000000000000] C2: type[C2] promotion[--] demotion[--] latency[001] usage[00002737] duration[00000000000084561981] Look at the AML code below: Method (_CST, 0, NotSerialized) { If (\_SB.PCI0.AC0._PSR) { Return (ACST) /* C1 and C2 */ } Else { If (And (CFGD, 0x40)) { Return (BCST) /* C1, C2 and C3*/ } Else { Return (ACST) /* C1 and C2*/ } } } C3 is supported only if 1. AC adapter is unplugged 2. bit 6 of CFGD is set. But unfortunately it's not set in your BIOS, Name (CFGD, 0x01000031) This means that the CPU doesn't support C3 or BIOS doesn't want it to. So please check your BIOS to see if there is any BIOS option related. Close this bug report as it is not a Linux kernel problem. |