cvs commit: src/sys/i386/cpufreq est.c

Hajimu UMEMOTO ume at FreeBSD.org
Sun Feb 26 10:32:06 PST 2006


Hi,

>>>>> On Sat, 25 Feb 2006 04:55:39 +0000 (UTC)
>>>>> Colin Percival <cperciva at FreeBSD.org> said:

cperciva> cperciva    2006-02-25 04:55:39 UTC

cperciva>   FreeBSD src repository

cperciva>   Modified files:
cperciva>     sys/i386/cpufreq     est.c 
cperciva>   Log:
cperciva>   Add frequency-voltage tables for Intel 778, 758, 773, 753, and 733J
cperciva>   processors.
  
cperciva>   Obtained from:  Intel Datasheet 302189-008

I tried to apply the diff to latest RELENG_6.  Then, it seems voltage
is not handled correctly on my laptop.  My CPU is 753.

ume at kasuga:1010% sysctl dev.est
dev.est.0.%desc: Enhanced SpeedStep Frequency Control
dev.est.0.%driver: est
dev.est.0.%parent: cpu0
dev.est.0.freq_settings: 1200/-1 1100/-1 1000/-1 900/-1 800/-1 600/-1
ume at kasuga:1012% sysctl dev.cpu
dev.cpu.0.%desc: ACPI CPU
dev.cpu.0.%driver: cpu
dev.cpu.0.%location: handle=\_PR_.CPU0
dev.cpu.0.%pnpinfo: _HID=none _UID=0
dev.cpu.0.%parent: acpi0
dev.cpu.0.freq: 700
dev.cpu.0.freq_levels: 1200/-1 1100/-1 1000/-1 900/-1 800/-1 700/-1 600/-1 525/-1 450/-1 375/-1 300/-1 225/-1 150/-1 75/-1

The following is the sysctl output before applying the diff.

ume at kasuga:1004% sysctl dev.est
dev.est.0.%desc: Enhanced SpeedStep Frequency Control
dev.est.0.%driver: est
dev.est.0.%parent: cpu0
dev.est.0.freq_settings: 1200/5000 1100/4700 1000/4300 900/4000 800/3700 600/3000
ume at kasuga:1005% sysctl dev.cpu
dev.cpu.0.%desc: ACPI CPU
dev.cpu.0.%driver: cpu
dev.cpu.0.%location: handle=\_PR_.CPU0
dev.cpu.0.%pnpinfo: _HID=none _UID=0
dev.cpu.0.%parent: acpi0
dev.cpu.0.freq: 225
dev.cpu.0.freq_levels: 1200/5000 1100/4700 1000/4300 900/4000 800/3700 700/3237 600/3000 525/2625 450/2250 375/1875 300/1500 225/1125 150/750 75/375

CPU: Intel(R) Pentium(R) M processor 1.20GHz (1197.01-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x6d8  Stepping = 8
  Features=0xafe9fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,PBE>
  Features2=0x180<EST,TM2>
  AMD Features=0x100000<NX>

Any idea?
  
Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume at mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/


More information about the cvs-src mailing list