STPGNT with athlonXP PowerNow
Hi,
I've just read an interesting HOWTO called Athlon-Powersaving-HOWTO (http://www.daniel.nofftz.net/linux/Athlon-Powersaving-HOWTO.html) ...and also a more theoretical article here http://vcool.occludo.net/VC_Theory.html
And I was wondering if setting the “Disconnect eable when STPGNT detected” bit in the north bridge of the chipset is useful with an Athlon-XP power now (the mobile version)
Maybe this the bit is already set or not available ? It may not have any effect…
Any idea ?
Thx a lot
Quoted 10 lines · Toula Michael
Hi,
I've just read an interesting HOWTO called Athlon-Powersaving-HOWTO
(http://www.daniel.nofftz.net/linux/Athlon-Powersaving-HOWTO.html)
...and also a more theoretical article here
http://vcool.occludo.net/VC_Theory.html
And I was wondering if setting the ?Disconnect eable when STPGNT detected? bit in the north bridge of the chipset is useful with an Athlon-XP power now (the mobile version)
Maybe this the bit is already set or not available ? It may not have any effect?
It is usefull, but not for powernow stuff. AFAIK you need at least acpi and check that you have something like that:
ducrot@poupon:~$ cat /proc/acpi/processor/CPU0/power
active state: C2
default state: C1
bus master activity: 00000000
states:
C1: promotion[C2] demotion[--] latency[000] usage[00001220]
*C2: promotion[--] demotion[C1] latency[090] usage[00006826]
C3: <not supported>If you dont have C2 then you may have to complain to the manufacturer, and hack a little the DSDT.
If you don't see any kind of more power saving (fan always on, shutdown due to overheat situation, etc.) then complain to acpi developpers, and use the Athlon-Powersaving-HOWTO in the mean time in order to set the bit you mention.
Cheers,
Signature · 4 lines
Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care.
Quoted 21 lines · Ducrot Bruno
Quoted 6 lines · Toula Michael
Hi,
I've just read an interesting HOWTO called Athlon-Powersaving-HOWTO (http://www.daniel.nofftz.net/linux/Athlon-Powersaving-HOWTO.html) ...and also a more theoretical article here http://vcool.occludo.net/VC_Theory.html
And I was wondering if setting the ?Disconnect eable when STPGNT detected? bit in the north bridge of the chipset is useful with an Athlon-XP power now (the mobile version)
Maybe this the bit is already set or not available ? It may not have any effect?It is usefull, but not for powernow stuff. AFAIK you need at least acpi and check that you have something like that:
ducrot@poupon:~$ cat /proc/acpi/processor/CPU0/power active state: C2 default state: C1 bus master activity: 00000000 states: C1: promotion[C2] demotion[--] latency[000] usage[00001220] *C2: promotion[--] demotion[C1] latency[090] usage[00006826] C3: <not supported>
Quoted 3 lines
If you dont have C2 then you may have to complain to the manufacturer, and hack a little the DSDT.
C2 state works fine for me
Quoted 3 lines
If you don't see any kind of more power saving (fan always on, shutdown due to overheat situation, etc.) then complain to acpi developpers,
Acpi works fine, lucky ACPI developpers ;)
Quoted 4 lines
and use the
Athlon-Powersaving-HOWTO in the mean time in order to set the bit you mention.
Ok so this trick is not useful for freqency scalling (cpufreq does), but I can save power when my processor is idle ?
Quoted 3 lines
Cheers,
THX again,
Quoted 3 lines
Hi,
I have a question related to this topic:
Whether the mobile athlonXP will disconnect the bus connection in response to the HLT instruction even ACPI is not installed? Because we observed that the idle power is almost the same no matter what voltage/frequency combination is used(if PLL doesn't stop, the power consumption should be affectecd by the running frequency and voltage)?
Thanks,
Zhijian
Quoted 10 lines · Zhijian Lu
Hi,
I have a question related to this topic:
Whether the mobile athlonXP will disconnect the bus connection in response to the HLT instruction even ACPI is not installed? Because we observed that the idle power is almost the same no matter what voltage/frequency combination is used(if PLL doesn't stop, the power consumption should be affectecd by the running frequency and voltage)?
In short, I don't know. HLT does nothing for my laptop (based upon a Athlon XP-M 2200). It seems to be possible to do so (there is some ref. to a MSR called 'CLK_Ctl' but unfortunately doc for it is available only via NDA apparently).
But since that work via acpi stuff
(replace the 'hlt' by a io read to LVL2 register of the southbridge) I must admit that I have not searched so hard.
Signature · 4 lines
Ducrot Bruno -- Which is worse: ignorance or apathy? -- Don't know. Don't care.