cvs commit: src/sys/dev/cpufreq ichss.c src/sys/i386/cpufreq est.c p4tcc.c powernow.c smist.c

John Baldwin jhb at
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 
  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
  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-all mailing list