Well, if your CPU supports CPU frequency scaling, you can try two different ways to make it work - through the ACPI p-states driver or through the Intel Speedstep driver. AFAIK the speedstep driver can be replaced with the ACPI p-states driver, so most probably you want to try the ACPI p-states driver. Check your kernel config if you are using this CPUfreq driver and maybe try a recent kernel, the ACPI driver support for speedstep is quite new I think.

Peter


Chris Clayton wrote:
On Wednesday 20 June 2007, Peter Ganzhorn wrote:
So what kind of laptop is this? You could post what CPU is built into it
or post the outputs of "cat /proc/cpuinfo" or "lspci", so maybe someone
may be able to tell you what you may try.

As I said in my original post, it's an old Compaq Armada M700. The output from lspci was also in my original post, but here it is again, with an extra level of verbosity:

$ lspci -v
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
        Subsystem: Compaq Computer Corporation Armada M700/E500
        Flags: bus master, medium devsel, latency 64
        Memory at 50000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [a0] AGP version 1.0

00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode])
        Flags: bus master, 66MHz, medium devsel, latency 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00002000-00002fff
        Memory behind bridge: 40000000-410fffff
        Prefetchable memory behind bridge: 30000000-300fffff

00:04.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
        Subsystem: Compaq Computer Corporation Armada M700
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at 41180000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
        Memory window 0: 20000000-23fff000 (prefetchable)
        Memory window 1: 24000000-27fff000
        I/O window 0: 00001000-000010ff
        I/O window 1: 00001400-000014ff
        16-bit legacy interface ports at 0001

00:04.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)
        Subsystem: Compaq Computer Corporation Armada M700
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at 41200000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
        Memory window 0: 28000000-2bfff000 (prefetchable)
        Memory window 1: 2c000000-2ffff000
        I/O window 0: 00001800-000018ff
        I/O window 1: 00001c00-00001cff
        16-bit legacy interface ports at 0001

00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
        Flags: bus master, medium devsel, latency 0

00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
        Flags: bus master, medium devsel, latency 64
[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1] [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
        I/O ports at 3460 [size=16]

00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at 3440 [size=32]

00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
        Flags: medium devsel, IRQ 9

00:08.0 Multimedia audio controller: ESS Technology ES1978 Maestro 2E (rev 10)
        Subsystem: Compaq Computer Corporation Armada M700/E500
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at 3000 [size=256]
        Capabilities: [c0] Power Management version 2

00:09.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 09)
        Subsystem: Intel Corporation EtherExpress PRO/100+ MiniPCI
        Flags: medium devsel, IRQ 11
        Memory at 41280000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at 3400 [size=64]
        Memory at 41100000 (32-bit, non-prefetchable) [size=128K]
        [virtual] Expansion ROM at 30100000 [disabled] [size=1M]
        Capabilities: [dc] Power Management version 2

00:09.1 Serial controller: Agere Systems LT WinModem (prog-if 00 [8250])
Subsystem: Intel Corporation PRO/100+ MiniPCI (probably an Ambit U98.003.C.00 combo card)
        Flags: medium devsel, IRQ 11
        I/O ports at 3470 [size=8]
        Memory at 41300000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [dc] Power Management version 2

01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) (prog-if 00 [VGA])
        Subsystem: Compaq Computer Corporation Armada M700
        Flags: bus master, stepping, medium devsel, latency 66, IRQ 11
        Memory at 40000000 (32-bit, non-prefetchable) [size=16M]
        I/O ports at 2000 [size=256]
        Memory at 41000000 (32-bit, non-prefetchable) [size=4K]
        [virtual] Expansion ROM at 30000000 [disabled] [size=128K]
        Capabilities: [50] AGP version 1.0
        Capabilities: [5c] Power Management version 1

06:00.0 Network controller: RaLink RT2561/RT61 802.11g PCI
        Subsystem: Belkin Unknown device 701e
        Flags: bus master, slow devsel, latency 64, IRQ 11
        Memory at 2c000000 (32-bit, non-prefetchable) [size=32K]
        Capabilities: [40] Power Management version 2


/proc/cpuinfo contains:

$cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 8
model name      : Pentium III (Coppermine)
stepping        : 10
cpu MHz         : 846.187
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips        : 1693.55
clflush size    : 32


Thanks in advance for any advice you can offer.

Chris

Peter

Chris Clayton wrote:
On Tuesday 19 June 2007, Dave Jones wrote:
speedstep-smi isn't a governor it's the mechanism that allows speed
PBKAC thinko ;)

changes to occur.  Unfortunatly it has a really high latency when it
does frequency changes. So high in fact, that using ondemand with
it can introduce a really large performance hit, so it's explicitly
prevented from being enabled.
(There's probably a message in dmesg telling you this when you try).
Yes, there is. However, it seems that none of the cpu freq drivers are
suitable for my laptop. Never mind, I use it plugged into the mains most
of the time anyway.

Chris

_______________________________________________
Power mailing list
[email protected]
http://www.bughost.org/mailman/listinfo/power




_______________________________________________
Power mailing list
[email protected]
http://www.bughost.org/mailman/listinfo/power

Reply via email to