summaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq/cpufreq_stats.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* cpufreq: stats: Use lock by stat to replace global spin lockKyle Lin2019-04-091-7/+8
* cpufreq: stats: Fix concurrency issues while resetting statsViresh Kumar2019-02-011-2/+7
* cpufreq: stats: Declare freq-attr right after their callbacksViresh Kumar2019-02-011-4/+3
* cpufreq: stats: Change return type of cpufreq_stats_update() as voidViresh Kumar2018-01-051-2/+1
* cpufreq: stats: Handle the case when trans_table goes beyond PAGE_SIZEGautham R. Shenoy2017-11-081-2/+5
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds2017-07-141-9/+4
|\
| * cpufreq: create cpufreq_table_count_valid_entries()Viresh Kumar2017-05-271-9/+4
* | cpufreq: cpufreq_stats: constify attribute_group structuresArvind Yadav2017-07-041-1/+1
|/
* Merge tag 'pm-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2017-02-201-14/+0
|\
| * cpufreq: Remove CONFIG_CPU_FREQ_STAT_DETAILS config optionViresh Kumar2017-02-031-14/+0
* | sched/cputime: Convert kcpustat to nsecsFrederic Weisbecker2017-02-011-1/+0
|/
* cpufreq: stats: New sysfs attribute for clearing statisticsMarkus Mayer2016-11-111-0/+22
* cpufreq: Remove cpufreq_frequency_get_table()Viresh Kumar2016-06-091-2/+1
* cpufreq: stats: Make the stats code non-modularRafael J. Wysocki2016-06-021-133/+21
* cpufreq: stats: drop unnecessary lockingViresh Kumar2015-01-231-5/+1
* cpufreq: stats: don't update stats on false notifiersViresh Kumar2015-01-231-2/+2
* cpufreq: stats: don't update stats from show_trans_table()Viresh Kumar2015-01-231-1/+0
* cpufreq: stats: time_in_state can't be NULL in cpufreq_stats_update()Viresh Kumar2015-01-231-3/+1
* cpufreq: stats: create sysfs group once we are readyViresh Kumar2015-01-231-19/+25
* cpufreq: stats: drop 'cpu' field of struct cpufreq_statsViresh Kumar2015-01-231-12/+0
* cpufreq: stats: rename 'struct cpufreq_stats' objects as 'stats'Viresh Kumar2015-01-231-51/+51
* cpufreq: stats: get rid of per-cpu cpufreq_stats_tableViresh Kumar2015-01-231-33/+29
* cpufreq: stats: pass 'stat' to cpufreq_stats_update()Viresh Kumar2015-01-231-6/+4
* cpufreq: stats: don't check for freq table while freeing statsViresh Kumar2015-01-231-2/+1
* cpufreq: stats: initialize 'cur_time' on its definitionViresh Kumar2015-01-231-2/+1
* cpufreq: stats: remove unused cpufreq_stats_attributeViresh Kumar2015-01-231-5/+0
* cpufreq: stats: return -EEXIST when stats are already allocatedViresh Kumar2015-01-231-1/+3
* cpufreq: stats: Improve module description stringViresh Kumar2015-01-231-2/+1
* cpufreq: Use cpufreq_for_each_* macros for frequency table iterationStratos Karafotis2014-04-301-16/+8
* Merge tag 'pm+acpi-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2014-04-011-25/+13
|\
| * cpufreq: stats: Refactor common code into __cpufreq_stats_create_table()Saravana Kannan2014-03-021-13/+9
| * cpufreq: stats: Fix error handling in __cpufreq_stats_create_table()Saravana Kannan2014-03-021-1/+3
| * cpufreq: stats: Remove redundant cpufreq_cpu_get() callSaravana Kannan2014-03-021-11/+1
* | cputime: Default implementation of nsecs -> cputime conversionFrederic Weisbecker2014-03-131-1/+1
|/
* cpufreq: stats: create sysfs entries when cpufreq_stats is a moduleViresh Kumar2014-01-171-2/+25
* cpufreq: stats: free table and remove sysfs entry in a single routineViresh Kumar2014-01-171-31/+19
* cpufreq: stats: remove hotplug notifiersViresh Kumar2014-01-171-36/+2
* cpufreq: stats: handle cpufreq_unregister_driver() and suspend/resume properlyViresh Kumar2014-01-171-7/+17
* cpufreq: Fix wrong time unit conversionAndreas Schwab2013-09-101-1/+1
* cpufreq: Use sizeof(*ptr) convetion for computing sizesViresh Kumar2013-08-071-1/+1
* cpufreq: Give consistent names to cpufreq_policy objectsViresh Kumar2013-08-071-6/+6
* cpufreq: Clean up header files included in the coreViresh Kumar2013-08-071-8/+1
* cpufreq: Perform light-weight init/teardown during suspend/resumeSrivatsa S. Bhat2013-08-071-2/+0
* cpufreq: Fix misplaced call to cpufreq_update_policy()Srivatsa S. Bhat2013-08-071-6/+0
* Merge tag 'pm+acpi-3.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2013-07-191-4/+2
|\
| * cpufreq: Revert commit a66b2e to fix suspend/resume regressionSrivatsa S. Bhat2013-07-151-4/+2
* | cpufreq: delete __cpuinit usage from all cpufreq filesPaul Gortmaker2013-07-141-1/+1
|/
* cpufreq: Fix cpufreq regression after suspend/resumeSrivatsa S. Bhat2013-07-011-0/+1
* cpufreq: Fix minor formatting issuesViresh Kumar2013-06-211-2/+2
OpenPOWER on IntegriCloud