aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_cpu.c
Commit message (Expand)AuthorAgeFilesLines
* MFC 1.26 and 1.27: use proper loop variables and sched_bind() behaviorNate Lawson2007-08-221-29/+19
* MFC 1.23:Marcus Alves Grando2006-03-051-1/+8
* MFC 1.17-1.19,1.22: make saved cpu level stackable.Hajimu UMEMOTO2005-11-051-31/+54
* MFC: ignore non-useful cpufreq levels and change the powerd algorithm toNate Lawson2005-09-061-41/+51
* MFC rev 1.15: use more reasonable boundary for user setting of lowestNate Lawson2005-08-121-2/+2
* Add debugging prints to all the methods in case there are problems withNate Lawson2005-04-101-7/+70
* Add a check for cpufreq_unregister() being called with no cpufreq deviceNate Lawson2005-03-311-0/+5
* Add locking to handle multiple threads getting/setting frequencies at theNate Lawson2005-02-271-15/+62
* Allow users to reject levels below a given frequency (in MHz) via theNate Lawson2005-02-261-1/+17
* Bump the maximum number of levels to 64 and add warning messages aboutNate Lawson2005-02-241-5/+15
* Add the "freq_settings" sysctl to each device that registers with cpufreqNate Lawson2005-02-201-0/+41
* Introduce a new method, cpufreq_drv_type(), that returns the type of theNate Lawson2005-02-181-6/+7
* When dealing with systems with no absolute drivers attached, only calibrateNate Lawson2005-02-151-10/+22
* Bind to the driver's parent cpu before switching, for both absolute andNate Lawson2005-02-151-18/+28
* Implement priorities. This allows a driver (say, for cooling purposes) toNate Lawson2005-02-141-4/+38
* Add support for the CPUFREQ_FLAG_INFO_ONLY flag. Devices that report thisNate Lawson2005-02-131-1/+8
* Set levels on all CPUs and attach a cpufreq device to each one. SysctlNate Lawson2005-02-131-22/+62
* Add support for relative cpufreq drivers. Such drivers modulate clockNate Lawson2005-02-061-27/+192
* Add the cpufreq framework. This code manages multiple drivers and presentsNate Lawson2005-02-041-0/+532