| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I607c3a8a70857bad2d3f13d666f987ae2c22329f
|
|
|
|
| |
Change-Id: Ibe8f0327f933ddf25a1ad0522293def0cdaaf515
|
|
|
|
| |
Change-Id: I945ec4bb014c9488b14b5a73fd86a22eb4a3a8c2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, the pegasusq cpufreq driver has no way of allowing a
userspace component (such as a powerhal) to indicate that the cpu
should be brought to a higher clockspeed in anticipation of user input
(such as on POWER_HINT_INTERACTION).
This commit adds three interfaces to pegasusq, boost_freq and
boost_mincpus, and boost_lock_time. boost_freq sets the minimum
frequency for the cpus held online, and boost_mincpus specifies the
minimum number of cpus to hold online. boost_lock_time is measured
in nanoseconds, and is the amount of time to wait before restoring
normal control. boost_mincpus and boost_freq will not have an
effect until boost_lock_time != 0.
Reading from boost_lock_time will return 1 if there is currently a
boost, and 0 if there is not a boost. Writing 0 will cancel any current
boost, and writing a non-zero number will cancel any current boost and
begin boosting for that amount of time. Writing -1 will indefinitely
boost until another value is written.
This feature is hidden behind the CPU_FREQ_GOV_PEGASUSQ_BOOST Kconfig
flag.
Change-Id: I6e81dd3ec3af5d1408b99e136e5a63789b79dfbe
|
|
|
|
|
|
|
|
|
|
| |
Revert "cpufreq: pegasusq: allow keeping at least two cores awake", and
revert "i9300: we have bluetooth deadlocks"
This reverts commits 73bb47e7f14bb1d88b70cc46e532b2ec71d66049 and
008e15d4745c3a359ee01ed76529dee2366bac10.
Change-Id: I6ecc5fc2bec9a68d80c9c3cf8d23d4ec448e1c73
|
|
|
|
|
|
|
|
|
| |
fixes a2dp issues
original commit:
https://github.com/ArchiDroid/ArchiKernel/commit/1f5b6449dfddee4bf1528f85d97e250e1431dcd5
Change-Id: If7d5ec882a10d033d71be6c3a310917bf0df9b80
|
|
|
|
|
|
| |
Includes updated kernel source from i9305
Change-Id: I91ae18b30d02de037701250c46a457d035da56e1
|
|
|
|
| |
Change-Id: I1aaec157aa196f3448eff8636134fce89a814cf2
|
|
|