aboutsummaryrefslogtreecommitdiff
path: root/drivers/cpufreq/cpufreq_stats.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-24cpufreq: stats: Fix buffer overflow detection in trans_stats()Gravatar Christian Marangi 1-7/+7
2023-08-21cpufreq: stats: Improve the performance of cpufreq_stats_create_table()Gravatar Liao Chang 1-1/+2
2022-12-06cpufreq: stats: Convert to use sysfs_emit_at() APIGravatar ye xingchen 1-9/+7
2021-06-07cpufreq: stats: Clean up local variable in cpufreq_stats_create_table()Gravatar Shaokun Zhang 1-3/+2
2020-12-11cpufreq: stats: Use local_clock() instead of jiffiesGravatar Viresh Kumar 1-8/+8
2020-10-12cpufreq: stats: Fix string format specifier mismatchGravatar Viresh Kumar 1-1/+1
2020-10-07cpufreq: stats: Add memory barrier to store_reset()Gravatar Rafael J. Wysocki 1-2/+18
2020-10-05cpufreq: stats: Enable stats for fast-switch as wellGravatar Viresh Kumar 1-6/+0
2020-10-05cpufreq: stats: Mark few conditionals with unlikely()Gravatar Viresh Kumar 1-2/+2
2020-10-05cpufreq: stats: Remove lockingGravatar Viresh Kumar 1-6/+0
2020-10-05cpufreq: stats: Defer stats update to cpufreq_stats_record_transition()Gravatar Viresh Kumar 1-19/+56
2020-03-14cpufreq: Use scnprintf() for avoiding potential buffer overflowGravatar Takashi Iwai 1-7/+7
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Gravatar Thomas Gleixner 1-4/+1
2019-04-09cpufreq: stats: Use lock by stat to replace global spin lockGravatar Kyle Lin 1-7/+8
2019-02-01cpufreq: stats: Fix concurrency issues while resetting statsGravatar Viresh Kumar 1-2/+7
2019-02-01cpufreq: stats: Declare freq-attr right after their callbacksGravatar Viresh Kumar 1-4/+3
2018-01-05cpufreq: stats: Change return type of cpufreq_stats_update() as voidGravatar Viresh Kumar 1-2/+1
2017-11-08cpufreq: stats: Handle the case when trans_table goes beyond PAGE_SIZEGravatar Gautham R. Shenoy 1-2/+5
2017-07-14Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Gravatar Linus Torvalds 1-9/+4
2017-07-04cpufreq: cpufreq_stats: constify attribute_group structuresGravatar Arvind Yadav 1-1/+1
2017-05-27cpufreq: create cpufreq_table_count_valid_entries()Gravatar Viresh Kumar 1-9/+4
2017-02-20Merge tag 'pm-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Gravatar Linus Torvalds 1-14/+0
2017-02-03cpufreq: Remove CONFIG_CPU_FREQ_STAT_DETAILS config optionGravatar Viresh Kumar 1-14/+0
2017-02-01sched/cputime: Convert kcpustat to nsecsGravatar Frederic Weisbecker 1-1/+0
2016-11-11cpufreq: stats: New sysfs attribute for clearing statisticsGravatar Markus Mayer 1-0/+22
2016-06-09cpufreq: Remove cpufreq_frequency_get_table()Gravatar Viresh Kumar 1-2/+1
2016-06-02cpufreq: stats: Make the stats code non-modularGravatar Rafael J. Wysocki 1-133/+21
2015-01-23cpufreq: stats: drop unnecessary lockingGravatar Viresh Kumar 1-5/+1
2015-01-23cpufreq: stats: don't update stats on false notifiersGravatar Viresh Kumar 1-2/+2
2015-01-23cpufreq: stats: don't update stats from show_trans_table()Gravatar Viresh Kumar 1-1/+0
2015-01-23cpufreq: stats: time_in_state can't be NULL in cpufreq_stats_update()Gravatar Viresh Kumar 1-3/+1
2015-01-23cpufreq: stats: create sysfs group once we are readyGravatar Viresh Kumar 1-19/+25
2015-01-23cpufreq: stats: drop 'cpu' field of struct cpufreq_statsGravatar Viresh Kumar 1-12/+0
2015-01-23cpufreq: stats: rename 'struct cpufreq_stats' objects as 'stats'Gravatar Viresh Kumar 1-51/+51
2015-01-23cpufreq: stats: get rid of per-cpu cpufreq_stats_tableGravatar Viresh Kumar 1-33/+29
2015-01-23cpufreq: stats: pass 'stat' to cpufreq_stats_update()Gravatar Viresh Kumar 1-6/+4
2015-01-23cpufreq: stats: don't check for freq table while freeing statsGravatar Viresh Kumar 1-2/+1
2015-01-23cpufreq: stats: initialize 'cur_time' on its definitionGravatar Viresh Kumar 1-2/+1
2015-01-23cpufreq: stats: remove unused cpufreq_stats_attributeGravatar Viresh Kumar 1-5/+0
2015-01-23cpufreq: stats: return -EEXIST when stats are already allocatedGravatar Viresh Kumar 1-1/+3
2015-01-23cpufreq: stats: Improve module description stringGravatar Viresh Kumar 1-2/+1
2014-04-30cpufreq: Use cpufreq_for_each_* macros for frequency table iterationGravatar Stratos Karafotis 1-16/+8
2014-04-01Merge tag 'pm+acpi-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 1-25/+13
2014-03-13cputime: Default implementation of nsecs -> cputime conversionGravatar Frederic Weisbecker 1-1/+1
2014-03-02cpufreq: stats: Refactor common code into __cpufreq_stats_create_table()Gravatar Saravana Kannan 1-13/+9
2014-03-02cpufreq: stats: Fix error handling in __cpufreq_stats_create_table()Gravatar Saravana Kannan 1-1/+3
2014-03-02cpufreq: stats: Remove redundant cpufreq_cpu_get() callGravatar Saravana Kannan 1-11/+1
2014-01-17cpufreq: stats: create sysfs entries when cpufreq_stats is a moduleGravatar Viresh Kumar 1-2/+25
2014-01-17cpufreq: stats: free table and remove sysfs entry in a single routineGravatar Viresh Kumar 1-31/+19
2014-01-17cpufreq: stats: remove hotplug notifiersGravatar Viresh Kumar 1-36/+2