aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq/cpufreq_conservative.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-06cpufreq: conservative: Simplify the condition of storing 'down_threshold'Liao Chang1-2/+1
2022-03-10cpufreq: unify show() and store() naming and use __ATTR_XXLianjie Zhang1-5/+5
2021-12-28cpufreq: use default_groups in kobj_typeGreg Kroah-Hartman1-2/+3
2021-10-05cpufreq: Use CPUFREQ_RELATION_E in DVFS governorsVincent Donnefort1-2/+4
2020-07-02cpufreq: Register governors at core_initcallQuentin Perret1-17/+5
2019-11-07cpufreq: Initialize the governors in core_initcallAmit Kucheria1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2018-10-16cpufreq: conservative: Take limits changes into account properlyRafael J. Wysocki1-2/+4
2017-07-22cpufreq: governor: Drop min_sampling_rateViresh Kumar1-6/+0
2017-06-12cpufreq: conservative: Allow down_threshold to take values from 1 to 10Tomasz WilczyƄski1-2/+2
2016-11-16cpufreq: conservative: Fix comment explaining frequency updatesStratos Karafotis1-2/+2
2016-11-16cpufreq: conservative: Decrease frequency faster for deferred updatesStratos Karafotis1-3/+19
2016-11-14cpufreq: conservative: Rename get_freq_target() to get_freq_step()Viresh Kumar1-11/+11
2016-11-11cpufreq: governor: Don't use 'timer' keywordViresh Kumar1-2/+2
2016-10-13cpufreq: conservative: Fix next frequency selectionRafael J. Wysocki1-3/+16
2016-06-13cpufreq: conservative: Do not use transition notificationsRafael J. Wysocki1-82/+21
2016-06-02cpufreq: Drop the 'initialized' field from struct cpufreq_governorRafael J. Wysocki1-15/+29
2016-06-02cpufreq: governor: Remove prints from allocation failuresViresh Kumar1-3/+1
2016-06-02cpufreq: governor: Get rid of governor eventsRafael J. Wysocki1-6/+1
2016-04-02cpufreq: governor: New data type for management part of dbs_dataRafael J. Wysocki1-10/+15
2016-03-09cpufreq: governor: Relocate definitions of tuners structuresRafael J. Wysocki1-0/+5
2016-03-09cpufreq: governor: Move per-CPU data to the common codeRafael J. Wysocki1-8/+1
2016-03-09cpufreq: governor: Make governor private data per-policyRafael J. Wysocki1-4/+30
2016-03-09cpufreq: governor: Fix CPU load information updates via ->storeRafael J. Wysocki1-10/+5
2016-03-09cpufreq: governor: Drop unused governor callback and data fieldsRafael J. Wysocki1-2/+0
2016-03-09cpufreq: governor: Add a ->start callback for governorsRafael J. Wysocki1-0/+9
2016-03-09cpufreq: governor: Use microseconds in sample delay computationsRafael J. Wysocki1-1/+1
2016-03-09cpufreq: governor: Get rid of the ->gov_check_cpu callbackRafael J. Wysocki1-17/+9
2016-03-09cpufreq: conservative: Update sample_delay_ns immediatelyViresh Kumar1-14/+0
2016-03-09cpufreq: governor: New sysfs show/store callbacks for governor tunablesViresh Kumar1-47/+25
2016-03-09cpufreq: governor: Move common tunables to 'struct dbs_data'Viresh Kumar1-21/+17
2016-03-09cpufreq: governor: Create generic macro for common tunablesViresh Kumar1-4/+4
2016-03-09cpufreq: governor: Rearrange governor data structuresRafael J. Wysocki1-2/+4
2016-03-09cpufreq: governor: Drop cpu argument from dbs_check_cpu()Rafael J. Wysocki1-1/+1
2016-03-09cpufreq: governor: Rename cpu_common_dbs_info to policy_dbs_infoRafael J. Wysocki1-1/+1
2016-03-09cpufreq: governor: Drop the gov pointer from struct dbs_dataRafael J. Wysocki1-1/+1
2016-03-09cpufreq: governor: Rework cpufreq_governor_dbs()Rafael J. Wysocki1-10/+1
2016-03-09cpufreq: governor: Rename some data types and variablesRafael J. Wysocki1-4/+4
2016-03-09cpufreq: governor: Put governor structure into common_dbs_dataRafael J. Wysocki1-37/+41
2016-03-09cpufreq: governor: Use common mutex for dbs_data protectionRafael J. Wysocki1-1/+0
2016-03-09cpufreq: governor: Replace timers with utilization update callbacksRafael J. Wysocki1-4/+2
2016-02-05cpufreq: Clean up default and fallback governor setupRafael J. Wysocki1-4/+6
2015-12-07cpufreq: governor: Pass policy as argument to ->gov_dbs_timer()Viresh Kumar1-3/+3
2015-09-26cpufreq: conservative: remove 'enable' fieldViresh Kumar1-13/+18
2015-07-21cpufreq: governor: split out common part of {cs|od}_dbs_timer()Viresh Kumar1-20/+7
2015-07-21cpufreq: governor: Keep single copy of information common to policy->cpusViresh Kumar1-8/+10
2015-07-17cpufreq: governor: rename cur_policy as policyViresh Kumar1-5/+5
2015-07-17cpufreq: governor: Name delayed-work as dworkViresh Kumar1-1/+1
2015-06-15cpufreq: governor: Serialize governor callbacksViresh Kumar1-1/+1
2015-06-15cpufreq: governor: register notifier from cs_init()Viresh Kumar1-11/+15
2013-11-12cpufreq: conservative: set requested_freq to policy max when it is over polic...Xiaoguang Chen1-0/+3
2013-11-07cpufreq: conservative: fix requested_freq reduction issueXiaoguang Chen1-1/+6
2013-08-28cpufreq: governors: Remove duplicate check of target freq in supported rangeStratos Karafotis1-4/+0
2013-08-14Merge back earlier 'pm-cpufreq' materialRafael J. Wysocki1-13/+1
2013-08-07cpufreq: Use sizeof(*ptr) convetion for computing sizesViresh Kumar1-1/+1
2013-08-07cpufreq: Clean up header files included in the coreViresh Kumar1-12/+0
2013-08-07cpufreq: rename ignore_nice as ignore_nice_loadViresh Kumar1-10/+10
2013-04-01cpufreq: conservative: Use an inline function to evaluate freq_targetStratos Karafotis1-12/+16
2013-04-01cpufreq: conservative: Fix the logic in frequency decrease checkingStratos Karafotis1-6/+2
2013-04-01cpufreq: conservative: Fix sampling_down_factor functionalityStratos Karafotis1-3/+8
2013-04-01cpufreq: governors: Calculate iowait time only when necessaryStratos Karafotis1-1/+1
2013-04-01cpufreq: conservative: Fix relation when decreasing frequencyNamhyung Kim1-1/+1
2013-04-01cpufreq: conservative: Break out earlier on the lowest frequencyNamhyung Kim1-6/+6
2013-04-01cpufreq: governors: Avoid unnecessary per cpu timer interruptsViresh Kumar1-3/+5
2013-04-01cpufreq: governor: Implement per policy instances of governorsViresh Kumar1-75/+118
2013-02-09cpufreq: conservative: Fix typos in commentsStratos Karafotis1-2/+2
2013-02-02cpufreq: governors: Remove code redundancy between governorsViresh Kumar1-43/+9
2013-02-02cpufreq: governors: fix misuse of cdbs.cpuFabio Baltieri1-2/+3
2013-02-02cpufreq: governors: implement generic policy_is_sharedFabio Baltieri1-1/+1
2013-02-02cpufreq: conservative: call dbs_check_cpu only when necessaryFabio Baltieri1-6/+41
2013-02-02cpufreq: handle SW coordinated CPUsRickard Andersson1-1/+2
2012-11-15cpufreq: governors: remove redundant codeViresh Kumar1-389/+159
2012-11-15cpufreq: Move common part from governors to separate file, v2viresh kumar1-34/+0
2012-10-02Merge tag 'pm-for-3.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-0/+2
2012-09-14cpufreq: conservative: update frequency when limits are relaxedMichal Pecio1-0/+1
2012-09-04PM / cpufreq: Initialise the cpu field during conservative governor startAmit Daniel Kachhap1-0/+1
2012-08-21workqueue: make deferrable delayed_work initializer names consistentTejun Heo1-1/+1
2011-12-19Merge branch 'sched/core' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Martin Schwidefsky1-21/+20
2011-12-15[S390] cputime: add sparse checking and cleanupMartin Schwidefsky1-15/+14
2011-12-06sched/accounting: Change cpustat fields to an arrayGlauber Costa1-20/+18
2011-09-08nohz: Fix update_ts_time_stat idle accountingMichal Hocko1-1/+3
2011-03-16[CPUFREQ] Remove unneeded locksThomas Renninger1-29/+5
2011-03-16[CPUFREQ] Remove old, deprecated per cpu ondemand/conservative sysfs filesThomas Renninger1-74/+0
2011-03-16[CPUFREQ] Remove deprecated sysfs file sampling_rate_maxThomas Renninger1-13/+0
2011-03-16[CPUFREQ] drivers/cpufreq: Remove unnecessary semicolonsJoe Perches1-1/+1
2011-01-26cpufreq: use system_wq instead of dedicated workqueuesTejun Heo1-19/+3
2010-05-08Merge commit 'v2.6.34-rc6' into x86/cpuH. Peter Anvin1-2/+6
2010-04-09cpufreq: Unify sysfs attribute definition macrosBorislav Petkov1-32/+16
2010-03-31[CPUFREQ] use max load in conservative governorDominik Brodowski1-2/+6
2009-11-24[CPUFREQ] Use global sysfs cpufreq structure for conservative governor tuningsThomas Renninger1-19/+110
2009-11-17[CPUFREQ] Resolve time unit thinko in ondemand/conservative govsPallipadi, Venkatesh1-2/+2
2009-08-14Merge branch 'percpu-for-linus' into percpu-for-nextTejun Heo1-25/+18
2009-08-04[CPUFREQ] Fix NULL pointer dereference regression in conservative governorPallipadi, Venkatesh1-0/+6
2009-07-06[CPUFREQ] Cleanup locking in conservative governorvenkatesh.pallipadi@intel.com1-21/+13
2009-07-06[CPUFREQ] Eliminate the recent lockdep warnings in cpufreqvenkatesh.pallipadi@intel.com1-16/+11
2009-06-24percpu: clean up percpu variable definitionsTejun Heo1-6/+6
2009-06-15[CPUFREQ] Only set sampling_rate_max deprecated, sampling_rate_min is usefulThomas Renninger1-15/+2
2009-06-15[CPUFREQ] ondemand: Uncouple minimal sampling rate from HZ in NO_HZ caseThomas Renninger1-26/+18
2009-05-26[CPUFREQ] fix timer teardown in conservative governorMathieu Desnoyers1-1/+4
2009-02-24[CPUFREQ] conservative: remove 10x from def_sampling_rateAlexander Clouter1-1/+1
2009-02-24[CPUFREQ] conservative: fixup governor to function more like ondemand logicAlexander Clouter1-140/+188
2009-02-24[CPUFREQ] conservative: fix dbs_cpufreq_notifier so freq is not lockedAlexander Clouter1-1/+12
2009-02-24[CPUFREQ] conservative: amend author's email addressAlexander Clouter1-2/+2
2009-02-24[CPUFREQ] ondemand/conservative: sanitize sampling_rate restrictionsThomas Renninger1-10/+18
2009-02-24[CPUFREQ] ondemand/conservative: deprecate sampling_rate{min,max}Thomas Renninger1-0/+15
2009-02-24[CPUFREQ] checkpatch cleanups for conservative governorDave Jones1-13/+15
2009-01-06cpumask: convert struct cpufreq_policy to cpumask_var_tRusty Russell1-1/+1
2008-10-09[CPUFREQ] Don't export governors for default governorSven Wegener1-1/+3
2008-10-09[CPUFREQ] use deferrable delayed work init in conservative governorBen Slusky1-0/+1
2008-08-08[CPUFREQ] Fix -Wshadow warning in conservative governor.Dave Jones1-10/+10
2008-05-23cpufreq: use performance variant for_each_cpu_mask_nrMike Travis1-1/+1
2008-01-17cpufreq: Initialise default governor before useJohannes Weiner1-0/+4
2007-10-22[CPUFREQ] Fix up whitespace in conservative governor.Dave Jones1-61/+60
2007-10-22[CPUFREQ] Make cpufreq_conservative handle out-of-sync events properlyElias Oltmanns1-2/+30
2007-10-04[CPUFREQ] allow ondemand and conservative cpufreq governors to be used as def...Thomas Renninger1-10/+9
2007-02-16Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreqLinus Torvalds1-2/+0
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau1-1/+0
2007-02-10[CPUFREQ] Remove hotplug cpu crapDave Jones1-2/+0
2006-12-12Merge ../linusDave Jones1-4/+3
2006-11-22WorkStruct: make allyesconfigDavid Howells1-4/+3
2006-11-06[CPUFREQ] Fix coding style issues in cpufreq.Gautham R Shenoy1-8/+15
2006-10-21[CPUFREQ] handle sysfs errorsJeff Garzik1-1/+9
2006-07-26[PATCH] Reorganize the cpufreq cpu hotplug locking to not be totally bizareArjan van de Ven1-2/+0
2006-06-23[PATCH] cpufreq build fixAndrew Morton1-0/+1
2006-06-21[CPUFREQ] Fix ondemand vs suspend deadlockVenkatesh Pallipadi1-0/+12
2006-04-01[CPUFREQ] Remove pointless check in conservative governor.Dave Jones1-4/+2
2006-03-28[CPUFREQ] cpufreq_conservative: keep ignore_nice_load and freq_step values wh...Mattia Dongili1-2/+2
2006-03-26[PATCH] cpufreq_conservative: alternative initialise approachAlexander Clouter1-37/+18
2006-03-26[PATCH] cpufreq_conservative: make for_each_cpu() safeAlexander Clouter1-49/+42
2006-03-26[PATCH] cpufreq_conservative: alter default responsivenessAlexander Clouter1-1/+1
2006-03-26[PATCH] cpufreq_conservative: aligning of codebase with ondemandAlexander Clouter1-26/+27
2006-01-18[CPUFREQ] Convert drivers/cpufreq semaphores to mutexes.akpm@osdl.org1-26/+26
2005-12-01[PATCH] cpufreq_conservative/ondemand: invert meaning of 'ignore nice'Alexander Clouter1-5/+5
2005-10-27[PATCH] cpufreq: SMP fix for conservative governorDave Jones1-3/+3
2005-05-31[CPUFREQ] ondemand,conservative governor idle_tick clean-upDave Jones1-21/+5
2005-05-31[CPUFREQ] ondemand,conservative governor store the idle ticks for all cpusDave Jones1-1/+7
2005-05-31[CPUFREQ] ondemand,conservative minor bug-fix and cleanupDave Jones1-35/+18
2005-05-31[CPUFREQ] Conservative cpufreq governerDave Jones1-0/+613