Powernow in kernel 2.6.6-rc5
Hi,
I've read your article (http://forums.gentoo.org/viewtopic.php?t=178018) and did the steps you said- but it doesn't work. I'm running gentoo with kernel 2.6.6-rc5 (mm-sources) and powernow is compiled into the kernel.
Adding "powernow_k7.powernow_acpi_force=1" to the kernel command line changes my dmesg output to:
PowerNOW! Technology present. Can scale: frequency and voltage.
powernow: FSB: 99.557 MHz powernow: PSB/PST known to be broken. Trying ACPI instead powernow: acpi: P0: 1400 MHz 21000 mW 300 uS control 009c4176 SGTC 10000 powernow: FID: 0x16 (14.0x [1393MHz]) VID: 0xb (1.450V) powernow: acpi: P1: 1300 MHz 15000 mW 300 uS control 009c4194 SGTC 10000 powernow: FID: 0x14 (13.0x [1294MHz]) VID: 0xc (1.400V) powernow: acpi: P2: 1200 MHz 15000 mW 300 uS control 009c41a2 SGTC 10000 powernow: FID: 0x2 (12.0x [1194MHz]) VID: 0xd (1.350V) powernow: acpi: P3: 1100 MHz 15000 mW 300 uS control 009c41c0 SGTC 10000 powernow: FID: 0x0 (11.0x [1095MHz]) VID: 0xe (1.300V) powernow: acpi: P4: 1100 MHz 15000 mW 300 uS control 009c41c0 SGTC 10000 powernow: FID: 0x0 (11.0x [1095MHz]) VID: 0xe (1.300V) powernow: acpi: P5: 1000 MHz 15000 mW 300 uS control 009c41ce SGTC 10000 powernow: FID: 0xe (10.0x [995MHz]) VID: 0xe (1.300V) powernow: Minimum speed 995 MHz. Maximum speed 1393 MHz.
the original message:
powernow: PowerNOW! Technology present. Can scale: frequency and voltage. powernow: FSB: 99.557 MHz powernow: Found PSB header at c00f0270 powernow: Table version: 0x12 powernow: Flags: 0x0 (Mobile voltage regulator) powernow: Settling Time: 300 microseconds. powernow: Has 1 PST tables. (Only dumping ones relevant to this CPU). powernow: PST:0 (@c00f0280) powernow: cpuid: 0x780 fsb: 100 maxFID: 0x16 startvid: 0xb powernow: FID: 0xe (10.0x [995MHz]) VID: 0xe (1.300V) powernow: FID: 0x0 (11.0x [1095MHz]) VID: 0xe (1.300V) powernow: FID: 0x0 (11.0x [1095MHz]) VID: 0xe (1.300V) powernow: FID: 0x2 (12.0x [1194MHz]) VID: 0xd (1.350V) powernow: FID: 0x14 (13.0x [1294MHz]) VID: 0xc (1.400V) powernow: FID: 0x16 (14.0x [1393MHz]) VID: 0xb (1.450V) powernow: SGTC: 30000 powernow: Minimum speed 995 MHz. Maximum speed 1393 MHz.
but minimum speed is, as you, see still ca. 1GHz, under win I was able to clock down to 233MHz. My Computer is an Asus L2400D with an Athlon Mobile XP 1600+
I hope this helps
Sincerly,
Sascha Schwedes
Quoted 4 lines · Sercz
Hi,
I've read your article (http://forums.gentoo.org/viewtopic.php?t=178018)
and did the steps you said- but it doesn't work.
Just to clarify: this is a mailing list.
Quoted 7 lines
Adding "powernow_k7.powernow_acpi_force=1" to the kernel command line changes my dmesg output to:
powernow: Minimum speed 995 MHz. Maximum speed 1393 MHz.
powernow: Minimum speed 995 MHz. Maximum speed 1393 MHz.but minimum speed is, as you, see still ca. 1GHz, under win I was able to clock down to 233MHz.
Probably Windows also does throttling on Athlons -- under normal circumstances, throttling doesn't allow you to run your notebook any longer on battery power. 233 MHz most likely isn't done by PowerNow; AFAICS PowerNow is working fine on your system.
Dominik