summaryrefslogtreecommitdiffstats
path: root/power-feature.h
diff options
context:
space:
mode:
authorMichael Bestas <mkbestas@lineageos.org>2019-10-06 04:51:28 +0300
committerMichael Bestas <mkbestas@lineageos.org>2019-10-23 01:12:57 +0300
commit6e8e0911dbd5e75e9931c5e175e19daf5f35bf61 (patch)
tree4d244158908c281a7b618d04ae4a5b14bff8801b /power-feature.h
parent070a8e149fac0292eb49d1489a6876957b8d85b6 (diff)
downloadvendor_qcom_opensource_power-6e8e0911dbd5e75e9931c5e175e19daf5f35bf61.tar.gz
vendor_qcom_opensource_power-6e8e0911dbd5e75e9931c5e175e19daf5f35bf61.tar.bz2
vendor_qcom_opensource_power-6e8e0911dbd5e75e9931c5e175e19daf5f35bf61.zip
power: Support power profiles on legacy platforms
Author: Michael Bestas <mkbestas@lineageos.org> Date: Mon Mar 26 01:52:03 2018 +0300 power: apq8084: Add support for power profile & boost * Based on msm8974 HAL. Change-Id: I88ce707b022f7b122ad7a2fcfc67fde0075d7e7a Author: Michael Bestas <mkbestas@lineageos.org> Date: Fri May 25 21:30:28 2018 +0300 power: Spring cleanup * Cleanup SoC specific files: - Fix code spacing and indentation - Remove dead code - Remove useless comments - Remove useless logs - Make code uniform between the files so it's easier to diff - Use declared enums when possible for power hints Change-Id: Ie1378c94c53b33299927c5eb1bfc19f1a42b8743 Author: Stefan Assmann <sassmann@kpanic.de> Date: Mon Jul 23 18:42:02 2018 +0200 power-8084: rework power profiles profile_power_save: 2 cores max freq 1,2GHz profile_bias_power: 2 cores max freq 2,4GHz profile_bias_performance: 4 cores min freq 1,2GHz (2 active) profile_high_performance: 4 cores min freq 1,5GHz (4 active) - rearranged profiles in ascending order - fixed typo in profile_bias_performance Change-Id: I6f5d34e797c4f1f7ce9f7344f7f489c40debd094 Author: Corinna Vinschen <xda@vinschen.de> Date: Thu Aug 9 12:51:12 2018 +0200 power-8084: document performance settings Change-Id: Ic6dbe8511d694be0c0883f3052c612aa0a30c581 Signed-off-by: Corinna Vinschen <xda@vinschen.de> Author: Michael Bestas <mkbestas@lineageos.org> Date: Mon Mar 26 02:07:03 2018 +0300 power: msm8226: Add support for power profile & boost * Based on legacy HAL implementation Change-Id: Ifb93945e4e4005ef922cacee95e51bb95d5df9e3 Author: Michael Bestas <mkbestas@lineageos.org> Date: Mon Mar 26 02:13:51 2018 +0300 power: msm8610: Add support for power profile & boost * Based on legacy HAL implementation Change-Id: If778938b9703fd01185c2448bc83a09f04348333 Author: dianlujitao <dianlujitao@lineageos.org> Date: Sun Mar 25 18:08:45 2018 +0800 power: msm8916: Add support for power profile & boost * Based on legacy HAL implementation Change-Id: I20225ae9244023555724c76df5e208fd60eb3841 Author: Corinna Vinschen <xda@vinschen.de> Date: Wed Aug 29 14:18:03 2018 +0200 power-8916: fix using wrong array size in perform_hint_action * Fix a copy/paste bug using the wrong array size Change-Id: I07172b8e857ad3e6ad7761b3e090b518005ba26b Author: Ethan Chen <intervigil@gmail.com> Date: Sun Feb 25 20:46:37 2018 -0800 msm8952: Support power profiles * Add support for power profiles Change-Id: I0ce3578530dd8618468fd97b1e49ba512cb8fa83 Author: Zhao Wei Liew <zhaoweiliew@gmail.com> Date: Tue Nov 17 17:45:03 2015 +0800 power: msm8960: Implement performance profiles * Based on legacy HAL implementation Change-Id: Id7d16f97c177a790427d848e8ccea3286cf37a4e Author: Michael Bestas <mkbestas@lineageos.org> Date: Mon Jan 22 02:30:25 2018 +0200 power: msm8974: Add support for power profile * Based on Steve Kondik's and Zhao Wei Liew's implementation from the legacy HAL. Change-Id: Ie2a28b589537349cbcefc5b64e5404d346edf2c2 Author: dianlujitao <dianlujitao@lineageos.org> Date: Fri Mar 2 12:40:04 2018 +0800 power: Don't advertise power profile when interaction boost disabled * Power profile is fake news without interaction boost. Change-Id: Iceea885e6cb176f0620e76cfc335b7da500a0c2b Author: Michael Bestas <mkbestas@lineageos.org> Date: Mon Mar 26 03:00:15 2018 +0300 power: msm8992: Add support for power profile & boost * Based on legacy HAL implementation Change-Id: I9ebb44c1e215a76a95180a6188e80cb24f0b03ba Author: Michael Bestas <mkbestas@lineageos.org> Date: Mon Mar 26 03:00:30 2018 +0300 power: msm8994: Add support for power profile & boost * Based on legacy HAL implementation Change-Id: I5aa0b75b493825f2d87ce6eea0f3c3b1c3bba135 Author: Han Wang <wanghan1995315@gmail.com> Date: Tue Jul 24 17:12:14 2018 +0200 power: Fix several typos in power profiles Change-Id: I8302d41a902a037548ab52dc68ab8a0d7ca47861 Author: Corinna Vinschen <xda@vinschen.de> Date: Sun Aug 26 22:11:49 2018 +0200 power: set_power_profile: handle errors * Make sure current_power_profile reflects actual setting. * Propagate error condition up to caller. * Handle error from set_power_profile in power_hint_override. Change-Id: I8518d921a94c912c75f59fbf993a8f44116bdca9 Signed-off-by: Corinna Vinschen <xda@vinschen.de> Author: dianlujitao <dianlujitao@lineageos.org> Date: Sat Feb 23 20:24:57 2019 +0800 power: Pass NULL parameter in powerHint if data is zero * This restores the behavior in AOSP and CAF power HAL to avoid confusion. Change-Id: I72f5bb9286e2f57121e39eea82d2fe8854989393 Change-Id: Ic483c0aa5e095f29f5de450472a6243d663468b6
Diffstat (limited to 'power-feature.h')
0 files changed, 0 insertions, 0 deletions