Commit Graph

5 Commits

Author SHA1 Message Date
Vladimir Mikhailov
7c575afade power: Handle launch and interaction hints
Co-authored-by: dianlujitao <dianlujitao@lineageos.org>
Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Co-authored-by: Quallenauge <Hamsi2k@freenet.de>
Co-authored-by: tomascus <arbiter1000@gmail.com>
Co-authored-by: Wei Wang <wvw@google.com>
Change-Id: I472a177e0a13b0c4201cf0b1e5ddee18a785b683
2023-10-29 22:13:01 +00:00
dianlujitao
8b857ce64a power: Add known perf hint IDs
Author: Zhao Wei Liew <zhaoweiliew@gmail.com>
Date:   Tue Jun 21 10:44:49 2016 +0800

    power: msm8996: Support boost and perf profile hints

    Change-Id: I010d4d1d3fb495e523b065c11ca95c4305530f9f

Author: Zhao Wei Liew <zhaoweiliew@gmail.com>
Date:   Thu Oct 20 21:51:09 2016 +0800

    power: msm8937: Improve boost values

     * Bring boost values more in line with CAF's recommended values
     * Make performance profile values saner

    Change-Id: I9827d25a347a8ab959c766a71e30b3d29267983f

Author: Diogo Ferreira <diogo@underdev.org>
Date:   Sun May 7 11:00:12 2017 +0100

    power: Use the correct opcode for STOR_CLK_SCALE_DIS

    This is actually wrong, 0x42C0C000 is the opcode for SWAP_RATIO and
    0x42C10000 is the correct opcode for storage clock scale disabling.

    Change-Id: I6b1db525acf061ffe419011acd1f91525a27a35d

Author: dianlujitao <dianlujitao@lineageos.org>
Date:   Wed Sep 20 16:40:57 2017 +0800

    power: sdm660: Use declared enums

    Change-Id: I21691f9595f3730b9046012d1cae3951eb9da6a7

Author: dianlujitao <dianlujitao@lineageos.org>
Date:   Sat Sep 23 20:22:17 2017 +0800

    power: sdm660: Support boost and power profiles

     * perfd needs /vendor/etc/appboosts.xml on sdm660 platform.

    Change-Id: I92632da032ebd1a629fcc0b9c7e1811dee9117fe

Author: dianlujitao <dianlujitao@lineageos.org>
Date:   Thu Sep 6 21:43:14 2018 +0800

    power: Clean up hint IDs

     * Group MPCTL v3 opcodes according to major type.
     * Remove some unused/dead opcodes.
     * Rename some misleading/inconsistency names.

    Change-Id: I3a06930c8fff18a50f77cb230951dbd43d62fed3

Change-Id: I611ef9651486f6f3caa6a6d6a08434912c114659
2023-10-29 22:13:01 +00:00
Michael Bestas
0b6459f08e power: clang-format
* Using AOSP interface .clang-format
* Clean Android.mk while we are at it

Change-Id: I630f72e3dffb676ca1930e72945e897f62103ada
Signed-off-by: Arian <arian.kulmer@web.de>
2023-10-29 22:13:01 +00:00
Michael Bestas
37e4bc88e6 power: Remove leftover support for ondemand governor
Change-Id: Id4c2aa5efa7101535a7311e34529e0b90c7491f1
2023-10-29 22:13:01 +00:00
David Ng
ee7c4c5831 Relocate power HAL from device/qcom/common
Split module from combined device/qcom/common project into its
own project.

Relocation of some files from device/qcom/common at
b5ce80cb1f60759a142a9338104d3adf3303ec0c.

Change-Id: I6c13729a822f6fb9b5574b759ae9ec12154be464
2018-05-24 00:32:16 -07:00