Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
c29f08890ae337e398becf5ba586114553e99771
/
drivers
/
cpufreq
/
cpufreq_governor.c
00bfe05
cpufreq: conservative: Decrease frequency faster for deferred updates
by Stratos Karafotis
· 8 years ago
26f0dbc
cpufreq: governor: Don't use 'timer' keyword
by Viresh Kumar
· 8 years ago
58919e8
cpufreq / sched: Pass flags to cpufreq_update_util()
by Rafael J. Wysocki
· 8 years ago
f6709b8
cpufreq: governor: Drop gov_cancel_work()
by Rafael J. Wysocki
· 8 years ago
9a15fb2
cpufreq: Drop the 'initialized' field from struct cpufreq_governor
by Rafael J. Wysocki
· 9 years ago
bf2be2d
cpufreq: governor: Create cpufreq_policy_apply_limits()
by Viresh Kumar
· 9 years ago
666f4cc
cpufreq: governor: Remove unnecessary bits from print message
by Viresh Kumar
· 9 years ago
e788892
cpufreq: governor: Get rid of governor events
by Rafael J. Wysocki
· 8 years ago
9485e4c
cpufreq: governor: Fix handling of special cases in dbs_update()
by Rafael J. Wysocki
· 9 years ago
b4f4b4b
cpufreq: governor: Change confusing struct field and variable names
by Rafael J. Wysocki
· 9 years ago
ba1ca65
cpufreq: governor: Fix prev_load initialization in cpufreq_governor_start()
by Rafael J. Wysocki
· 9 years ago
1cbc99d
Merge back cpufreq changes for v4.7.
by Rafael J. Wysocki
· 9 years ago
94862a6
Revert "cpufreq: governor: Fix negative idle_time when configured with CONFIG_HZ_PERIODIC"
by Rafael J. Wysocki
· 9 years ago
2d0c58a
cpufreq: governor: Move abstract gov_attr_set code to seperate file
by Rafael J. Wysocki
· 9 years ago
0dd3c1d
cpufreq: governor: New data type for management part of dbs_data
by Rafael J. Wysocki
· 9 years ago
0bed612
cpufreq: sched: Helpers to add and remove update_util hooks
by Rafael J. Wysocki
· 9 years ago
539a4c4
cpufreq: governor: Always schedule work on the CPU running update
by Rafael J. Wysocki
· 9 years ago
adaf9fc
cpufreq: Move scheduler-related code to the sched directory
by Rafael J. Wysocki
· 9 years ago
08f511f
cpufreq: Reduce cpufreq_update_util() overhead a bit
by Rafael J. Wysocki
· 9 years ago
f737236
cpufreq: governor: Drop unnecessary checks from show() and store()
by Viresh Kumar
· 9 years ago
27de348
cpufreq: governor: Fix race in dbs_update_util_handler()
by Rafael J. Wysocki
· 9 years ago
94ab5e0
cpufreq: governor: Make gov_set_update_util() static
by Rafael J. Wysocki
· 9 years ago
1112e9d
cpufreq: governor: Narrow down the dbs_data_mutex coverage
by Rafael J. Wysocki
· 9 years ago
e3f5ed9
cpufreq: governor: Make dbs_data_mutex static
by Rafael J. Wysocki
· 9 years ago
8c8f77f
cpufreq: governor: Move per-CPU data to the common code
by Rafael J. Wysocki
· 9 years ago
7d5a995
cpufreq: governor: Make governor private data per-policy
by Rafael J. Wysocki
· 9 years ago
a33cce1
cpufreq: governor: Fix CPU load information updates via ->store
by Rafael J. Wysocki
· 9 years ago
702c9e5
cpufreq: governor: Add a ->start callback for governors
by Rafael J. Wysocki
· 9 years ago
8847e03
cpufreq: governor: Move io_is_busy to struct dbs_data
by Rafael J. Wysocki
· 9 years ago
574ef14
cpufreq: governor: Close dbs_data update race condition
by Rafael J. Wysocki
· 9 years ago
07aa440
cpufreq: governor: Use microseconds in sample delay computations
by Rafael J. Wysocki
· 9 years ago
57dc3bc
cpufreq: governor: Move rate_mult to struct policy_dbs
by Rafael J. Wysocki
· 9 years ago
78347cd
cpufreq: governor: Reset sample delay in store_sampling_rate()
by Rafael J. Wysocki
· 9 years ago
4cccf75
cpufreq: governor: Get rid of the ->gov_check_cpu callback
by Rafael J. Wysocki
· 9 years ago
57eb832
cpufreq: governor: Clean up load-related computations
by Rafael J. Wysocki
· 9 years ago
679b8fe
cpufreq: governor: Fix nice contribution computation in dbs_check_cpu()
by Rafael J. Wysocki
· 9 years ago
e4db281
cpufreq: governor: Avoid atomic operations in hot paths
by Rafael J. Wysocki
· 9 years ago
f62b937
cpufreq: governor: Simplify gov_cancel_work() slightly
by Rafael J. Wysocki
· 9 years ago
b9db427
cpufreq: governor: Avoid irq_work_queue_on() crash on non-SMP ARM
by Rafael J. Wysocki
· 9 years ago
aded387
cpufreq: conservative: Update sample_delay_ns immediately
by Viresh Kumar
· 9 years ago
581c214
cpufreq: governor: No need to manage state machine now
by Viresh Kumar
· 9 years ago
c54df07
cpufreq: governor: Create and traverse list of policy_dbs to avoid deadlock
by Viresh Kumar
· 9 years ago
c443563
cpufreq: governor: New sysfs show/store callbacks for governor tunables
by Viresh Kumar
· 9 years ago
ff4b178
cpufreq: governor: Move common tunables to 'struct dbs_data'
by Viresh Kumar
· 9 years ago
fafd5e8
cpufreq: governor: Drop pointless goto from cpufreq_governor_init()
by Rafael J. Wysocki
· 9 years ago
686cc63
cpufreq: governor: Rename skip_work to work_count
by Rafael J. Wysocki
· 9 years ago
cea6a9e
cpufreq: governor: Symmetrize cpu_dbs_info initialization and cleanup
by Rafael J. Wysocki
· 9 years ago
bc50547
cpufreq: governor: Rearrange governor data structures
by Rafael J. Wysocki
· 9 years ago
e975189
cpufreq: governor: Simplify cpufreq_governor_limits()
by Rafael J. Wysocki
· 9 years ago
d10b5eb
cpufreq: governor: Drop cpu argument from dbs_check_cpu()
by Rafael J. Wysocki
· 9 years ago
e40e7b2
cpufreq: governor: Rename cpu_common_dbs_info to policy_dbs_info
by Rafael J. Wysocki
· 9 years ago
ea59ee0d
cpufreq: governor: Drop the gov pointer from struct dbs_data
by Rafael J. Wysocki
· 9 years ago
906a6e5
cpufreq: governor: Rework cpufreq_governor_dbs()
by Rafael J. Wysocki
· 9 years ago
7bdad34
cpufreq: governor: Rename some data types and variables
by Rafael J. Wysocki
· 9 years ago
5da3dd1
cpufreq: governor: Avoid passing dbs_data pointers around unnecessarily
by Rafael J. Wysocki
· 9 years ago
2bb8d94
cpufreq: governor: Use common mutex for dbs_data protection
by Rafael J. Wysocki
· 9 years ago
9be4fd2
cpufreq: governor: Replace timers with utilization update callbacks
by Rafael J. Wysocki
· 9 years ago
e4b133c
cpufreq: Fix NULL reference crash while accessing policy->governor_data
by Viresh Kumar
· 9 years ago
0df3502
cpufreq: governor: Fix negative idle_time when configured with CONFIG_HZ_PERIODIC
by Chen Yu
· 9 years ago
2dd3e72
cpufreq: governor: Use lockless timer function
by Rafael J. Wysocki
· 9 years ago
70f43e5
cpufreq: governor: replace per-CPU delayed work with timers
by Viresh Kumar
· 9 years ago
5e4500d
cpufreq: governor: initialize/destroy timer_mutex with 'shared'
by Viresh Kumar
· 9 years ago
affde5d
cpufreq: governor: Pass policy as argument to ->gov_dbs_timer()
by Viresh Kumar
· 9 years ago
3a91b069
cpufreq: governor: Quit work-handlers early if governor is stopped
by Viresh Kumar
· 9 years ago
8eec102
cpufreq: create cpu/cpufreq at boot time
by Viresh Kumar
· 9 years ago
03d5eec
cpufreq: conservative: remove 'enable' field
by Viresh Kumar
· 9 years ago
871ef3b
cpufreq: governor: Don't WARN on invalid states
by Viresh Kumar
· 9 years ago
a72c495
cpufreq: governor: Avoid invalid states with additional checks
by Viresh Kumar
· 9 years ago
43e0ee3
cpufreq: governor: split out common part of {cs|od}_dbs_timer()
by Viresh Kumar
· 9 years ago
44152cb
cpufreq: governor: Keep single copy of information common to policy->cpus
by Viresh Kumar
· 9 years ago
42994af
cpufreq: governor: rename cur_policy as policy
by Viresh Kumar
· 9 years ago
49a9a40
cpufreq: governor: name pointer to cpu_dbs_info as 'cdbs'
by Viresh Kumar
· 9 years ago
875b850
cpufreq: governor: Rename 'cpu_dbs_common_info' to 'cpu_dbs_info'
by Viresh Kumar
· 9 years ago
d3574c8
cpufreq: governor: Drop unused field 'cpu'
by Viresh Kumar
· 9 years ago
386d46e
cpufreq: governor: Name delayed-work as dwork
by Viresh Kumar
· 9 years ago
732b6d6
cpufreq: governor: Serialize governor callbacks
by Viresh Kumar
· 9 years ago
714a2d9
cpufreq: governor: split cpufreq_governor_dbs()
by Viresh Kumar
· 9 years ago
8e0484d
cpufreq: governor: register notifier from cs_init()
by Viresh Kumar
· 9 years ago
c8ae481
cpufreq: governor: remove copy_prev_load from 'struct cpu_dbs_common_info'
by Viresh Kumar
· 10 years ago
18b46ab
cpufreq: governor: Be friendly towards latency-sensitive bursty workloads
by Srivatsa S. Bhat
· 10 years ago
c5450db
cpufreq: remove race while accessing cur_policy
by Bibek Basu
· 11 years ago
6f1e4ef
cpufreq: Fix timer/workqueue corruption by protecting reading governor_enabled
by Jane Li
· 11 years ago
aae467c
cpufreq: governor: Remove fossil comment in the cpufreq_governor_dbs()
by lan,Tianyu
· 11 years ago
6932078
cpufreq: Don't use smp_processor_id() in preemptible context
by Stephen Boyd
· 11 years ago
c4afc41
cpufreq: governor: Fix typos in comments
by Stratos Karafotis
· 11 years ago
3617f2c
cpufreq: Fix timer/workqueue corruption due to double queueing
by Stephen Boyd
· 11 years ago
c49a089
Merge back earlier 'pm-cpufreq' material
by Rafael J. Wysocki
· 11 years ago
5ff0a26
cpufreq: Clean up header files included in the core
by Viresh Kumar
· 11 years ago
6c4640c
cpufreq: rename ignore_nice as ignore_nice_load
by Viresh Kumar
· 11 years ago
dfa5bb6
cpufreq: ondemand: Change the calculation of target frequency
by Stratos Karafotis
· 11 years ago
e8d0527
cpufreq: Revert commit 2f7021a8 to fix CPU hotplug regression
by Srivatsa S. Bhat
· 11 years ago
419e172
cpufreq: don't leave stale policy pointer in cdbs->cur_policy
by Jacob Shin
· 11 years ago
39a95f4
Merge branch 'pm-cpufreq-assorted' into pm-cpufreq
by Rafael J. Wysocki
· 11 years ago
2f7021a8
cpufreq: protect 'policy->cpus' from offlining during __gov_queue_work()
by Michael Wang
· 11 years ago
2361be2
cpufreq: Don't create empty /sys/devices/system/cpu/cpufreq directory
by Viresh Kumar
· 12 years ago
72a4ce3
cpufreq: Move get_cpu_idle_time() to cpufreq.c
by Viresh Kumar
· 12 years ago
944e9a0
cpufreq: governors: Move get_governor_parent_kobj() to cpufreq.c
by Viresh Kumar
· 12 years ago
a97c98a
cpufreq: governors: Fix CPUFREQ_GOV_POLICY_{INIT|EXIT} notifiers
by Viresh Kumar
· 12 years ago
9366d84
cpufreq: governors: Calculate iowait time only when necessary
by Stratos Karafotis
· 12 years ago
031299b
cpufreq: governors: Avoid unnecessary per cpu timer interrupts
by Viresh Kumar
· 12 years ago
Next »