cvs commit: src/sys/dev/cpufreq ichss.c src/sys/i386/cpufreq est.c
p4tcc.c powernow.c smist.c
John Baldwin
jhb at FreeBSD.org
Wed Aug 13 16:10:27 UTC 2008
jhb 2008-08-13 16:09:40 UTC
FreeBSD src repository
Modified files:
sys/dev/cpufreq ichss.c
sys/i386/cpufreq est.c p4tcc.c powernow.c smist.c
Log:
SVN rev 181691 on 2008-08-13 16:09:40Z by jhb
Attach the cpufreq child devices with specific orders to enforce relative
priority of some of the drivers that manage the same state (e.g. ichss0
vs est0). Specifically, powernow, est, and p4tcc are added at order 10,
ichss at order 20, and smist at order 30. Previously, some laptops were
seeing both ichss0 and est0 attaching and stomping on each other.
XXX: This isn't quite ideal, but works with the existing hacks, I think
what we really want instead is a single "speedstep0" device for CPUs
that the ichss, est, and smist drivers probe (but with differing
priorities).
MFC after: 1 week
Revision Changes Path
1.12 +1 -1 src/sys/dev/cpufreq/ichss.c
1.18 +1 -1 src/sys/i386/cpufreq/est.c
1.17 +1 -1 src/sys/i386/cpufreq/p4tcc.c
1.5 +1 -1 src/sys/i386/cpufreq/powernow.c
1.3 +1 -1 src/sys/i386/cpufreq/smist.c
More information about the cvs-src
mailing list