Subject: Re: speedstepping on amd64 - why not?
To: Juan RP <juan@xtrarom.org>
From: Tonnerre LOMBARD <tonnerre@bsdprojects.net>
List: tech-kern
Date: 04/22/2007 03:57:32
--rz+pwK2yUstbofK6
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline

Salut,

I got it to work somewhat on 4.0_BETA2 with a couple of quirks. However,
contrary to FreeBSD, NetBSD only sees 2 frequencies because, as it seems,
it does not recognize the CPU. In the dmesg it says:

cpu0: Enhanced SpeedStep (1324 mV) 2000 MHz
cpu0: unknown Enhanced SpeedStep CPU (0:16667:3111:1555).
cpu0: using only highest and lowest power states.
cpu0: Enhanced SpeedStep frequencies available (MHz): 2000 1000

However, I'm not sure what I should register in est.c as the voltages
etc., because I can't find a mode corresponding to the frequencies
FreeBSD offers. The relevant part of sysctl -a is as follows:

dev.cpu.0.freq: 1997
dev.cpu.0.freq_levels: 1997/-1 1747/-1 1497/-1 1248/-1 998/-1 748/-1 499/-1 249/-1
dev.acpi_throttle.0.freq_settings: 10000/-1 8750/-1 7500/-1 6250/-1 5000/-1 3750/-1 2500/-1 1250/-1

Hints?

				Tonnerre

--rz+pwK2yUstbofK6
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (NetBSD)

iQIVAwUBRirBDO1mMGan/TnWAQJFjA//aaXIRO8MMEeX/3qI/2a1tvp5g/XVqjR0
GL6npXoymcxZtlvD4MWxks9LvpHYnUpzW+tjw9gab8RHuP+L6IQiHk/JRFx0r9h6
lDzpHei3zjMa7R/8fJUoOTWdRXahvzaD5tqBLhk7IG7X9JXIwKNfNXTo7xZHBaNt
W/DCrA1ts+X4wDvYe5Bv0OaqMzbOb/gSSxj8fg099Zz4bha/uPreu67ICmxonFf5
iqA3oFutTlpcEcRm7FNeKlyT8XOdwL8bWWtVDNOihO2OQHlPVy+CcRHe27mRLQAA
8TFC5jsKRNZh0XFGaGGv/B5gSKbkY3ac7NFeJMOS87M/fA4m4PA7ltTZHLJTGUsw
cQaqxJT7Iuy9LJ/DS9Xd8e+rxP8ZwPRB8lmPvAfNJ2sjdQU7MOMCy+N1VDmi+PcZ
xizj2do6AVMa0j8yiV3RcY+M1YJS2MYZnnesBuijY5vKXbWRn/b7m8uca6e9OdQl
tagc27Yh0LBo0U7z6cCGSxAuTlnXVWTyQPBFA99HM9kTJrCCvey6uzS5LDLoPIh+
SzPPgCXXzwhBqtROLe1LI5BHP62N1fX70atLka+rQHaob+P4Q/kFb5bDyToxZXDA
PklEZGs1WCSvlWONJ2kPzOEmAcbT501z92YEkri0tGupfqqchW1EVSNmMEbNYjhL
z+wewl1m/Zo=
=pt8E
-----END PGP SIGNATURE-----

--rz+pwK2yUstbofK6--