Commit graph

  • e395871686
    sm6375-common: power-libperfmgr: ADPF: make uclamp.min stable Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 53f1fc4eee
    sm6375-common: power-libperfmgr: Make HintManager a singleton class Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 40a340e68d
    sm6375-common: power-libperfmgr: PowerHintSession: do not update PID controller when target changes Wei Wang 2024-07-18 20:16:00 +0530
  • e943cbd1a8
    sm6375-common: power-libperfmgr: Fix race condition between Looper and destructor Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 4bdcfc21e1
    sm6375-common: power-libperfmgr: Add global debug property for override config path properly Wei Wang 2024-07-18 20:16:00 +0530
  • 412dc73d54
    sm6375-common: power-libperfmgr: Add a debug property for switching powerhint.json path Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 31820c6a8a
    sm6375-common: power-libperfmgr: ADPF: fix stale trace status Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 8bd36d98f7
    sm6375-common: power-libperfmgr: ADPF: limit uclamp high/low values and use I as boost base Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 98722b9831
    sm6375-common: power-libperfmgr: move trace point to libperfmgr. Wei Wang 2024-07-18 20:16:00 +0530
  • 5b9b880773
    sm6375-common: power-libperfmgr: aidl: Remove ndk_platform backend. Use the ndk backend. Jiyong Park 2024-07-18 20:16:00 +0530
  • fe3d88452b
    sm6375-common: power-libperfmgr: ADPF: fix no boost due to the big negative ILowLimit Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 20db3354f7
    sm6375-common: power-libperfmgr: ADPF: avoid to call close() twice Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 0515fc6f25
    sm6375-common: power-libperfmgr: ADPF: fix abnormal high uclamp Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 17a4a4abb8
    sm6375-common: power-libperfmgr: Adpf: set uclamp when session is created Jimmy Shiu 2024-07-18 20:16:00 +0530
  • c3ec3fccba
    sm6375-common: power-libperfmgr: Add PID tunables for sample window Wei Wang 2024-07-18 20:16:00 +0530
  • c64f218687
    sm6375-common: power-libperfmgr: adpf: clean up ADPF trace points Jimmy Shiu 2024-07-18 20:16:00 +0530
  • d955e9499b
    sm6375-common: power-libperfmgr: Adpf: honor window setting for P,D caculation Wei Wang 2024-07-18 20:16:00 +0530
  • e5e88cf477
    sm6375-common: power-libperfmgr: improve adpf logic Wei Wang 2024-07-18 20:16:00 +0530
  • 7bfee27a4b
    sm6375-common: power-libperfmgr: Fix objects that are derived from refbase Wei Wang 2024-07-18 20:16:00 +0530
  • d01fb0826f
    sm6375-common: power-libperfmgr: ADPF: use PID algorithm to control cpu resource Jimmy Shiu 2024-07-18 20:16:00 +0530
  • de42f91c95
    sm6375-common: power-libperfmgr: reduce log spam and refine trace title Wei Wang 2024-07-18 20:16:00 +0530
  • 8ac355cf49
    sm6375-common: power-libperfmgr: add PowerHintSession for ADPF implementation Jimmy Shiu 2024-07-18 20:16:00 +0530
  • 582d354820
    sm6375-common: power-libperfmgr: Specify version for aidl_interface explicitly Jeongik Cha 2024-07-18 20:16:00 +0530
  • 79dc67e98c
    sm6375-common: power-libperfmgr: add a property for config file Wei Wang 2024-07-18 20:16:00 +0530
  • 6544285109
    sm6375-common: power-libperfmgr: advertise power headers are deprecated Wei Wang 2024-07-18 20:16:00 +0530
  • c3dad50ec4
    sm6375-common: power-libperfmgr: add support for devices without display idle signals Wei Wang 2024-07-18 20:16:00 +0530
  • 3223436585
    sm6375-common: power-libperfmgr: Add support for tap-to-wake feature control Stefanie Kondik 2024-07-18 20:16:00 +0530
  • 250e9ff625
    sm6375-common: power-libperfmgr: remove Google-specific VR and camera hints Jesse Chan 2024-07-18 20:16:00 +0530
  • 2ae9846959
    sm6375-common: libperfmgr.rc: let power hal start early Kyle Lin 2024-07-18 20:16:00 +0530
  • 1790dd61dd
    sm6375-common: libperfmgr.rc: let perfmgr can change dex2oat priorities Kyle Lin 2024-07-18 20:16:00 +0530
  • adf7076162
    sm6375-common: power-libperfmgr: rename namespace for Pixel power HAL Wei Wang 2024-07-18 20:16:00 +0530
  • 3a0fabd235
    sm6375-common: power-libperfmgr: allow powerhint calls as soon as service starts Wei Wang 2024-07-18 20:16:00 +0530
  • a1435fd888
    sm6375-common: power-libperfmgr: add aidl extension server Wei Wang 2024-07-18 20:16:00 +0530
  • 07e98fde3f
    sm6375-common: power-libperfmgr: Hook with display handler Wei Wang 2024-07-18 20:16:00 +0530
  • 1c6d7e3c10
    sm6375-common: Build power-libperfmgr Anand S 2024-07-18 20:16:00 +0530
  • 544a50cef7
    sm6375-common: power-libperfmgr: Adapt and rebrand to moto_sm6375 Anand S 2024-07-18 20:16:00 +0530
  • c40ef4df34
    sm6375-common: Import Pixel libperfmgr AIDL Power HAL Anand S 2024-07-18 20:16:00 +0530
  • e136267d24
    sm6375-common: init: Drop I/O prefetcher LuK1337 2024-07-18 20:16:00 +0530
  • d8ec9a75c6
    sm6375-common: Remove QTI perfd Wei Wang 2024-07-18 20:16:00 +0530
  • 03607b1959
    sm6375-common: Enable config_supportDoubleTapWake overlay Vachounet 2024-07-18 12:56:42 +0530
  • 911e53bbef
    sm6375-common: powerhint: Add DT2W Georg Veichtlbauer 2024-07-18 12:56:42 +0530
  • caedda6122
    sm6375-common: power-libperfmgr: Remove wakeup behavior from PowerHintSession and PowerSessionManager Matt Buckley 2024-07-18 12:56:42 +0530
  • 9e3f57229d
    sm6375-common: power-libperfmgr: Add better tracing for sendHint and refactor existing tracing Matt Buckley 2024-07-18 12:56:42 +0530
  • acaad7596c
    sm6375-common: power-libperfmgr: ADPF: refine StaleTimeHandler Jimmy Shiu 2024-07-18 12:56:42 +0530
  • 745fd98bfd
    sm6375-common: power-libperfmgr: ADPF: remove unused EarlyBoostHandler Jimmy Shiu 2024-07-18 12:56:42 +0530
  • bd6e9bc40c
    sm6375-common: powerhint: Enable CPUDDRLat boost Vivekachooz 2024-07-18 12:56:42 +0530
  • a72ff118fe
    sm6375-common: powerhint: Tune powerhint Vivekachooz 2024-07-18 12:56:42 +0530
  • c38b9d3f3a
    sm6375-common: power-libperfmgr: ADPF: send ADPF_FIRST_FRAME hint Jimmy Shiu 2024-07-18 12:56:42 +0530
  • 9cb652545f
    sm6375-common: power-libperfmgr: ADPF: support sending power hint Jimmy Shiu 2024-07-18 12:56:42 +0530
  • f807e1c041
    sm6375-common: powerhint: Tune scheduler parameters Sugakesshaa 2024-07-18 12:56:42 +0530
  • f09f784d55
    sm6375-common: power-libperfmgr: Allow certain hints to be processed always Adithya R 2024-07-18 12:56:42 +0530
  • 297b581ede
    sm6375-common: power-libperfmgr: Properly handle sustained performance mode Adithya R 2024-07-18 12:56:42 +0530
  • 7a8711aaa7
    sm6375-common: power-libperfmgr: Disable boosting when battery saver is on Adithya R 2024-07-18 12:56:42 +0530
  • b72a4690a4
    sm6375-common: configs: use min_pwrlevel to configure GPU freq Chiawei Wang 2024-07-18 12:56:42 +0530
  • 35fa04910b
    sm6375-common: configs: Add Flipendo powerhint Wilson Chan 2024-07-18 12:56:42 +0530
  • fb81363aae
    sm6375-common: configs: Enable FIXED_PERFORMANCE in powerhint Vivekachooz 2024-07-18 12:56:42 +0530
  • 504e95f669
    sm6375-common: configs: Tune CPUBWMinFreq to a higher frequency Vivekachooz 2024-07-18 12:56:42 +0530
  • f80de781e1
    sm6375-common: rootdir: Cleanup power init script Vivekachooz 2024-07-18 12:56:42 +0530
  • b7fefe6ee0
    sm6375-common: configs: Rearrange powerhint Vivekachooz 2024-07-18 12:56:42 +0530
  • a6e9516409
    sm6375-common: powerhint: Remove audio hints Subhajeet Muhuri 2024-07-18 12:56:42 +0530
  • dbd80df259
    sm6375-common: rootdir: Tune background cgroup uclamp values Vivekachooz 2024-07-18 12:56:42 +0530
  • 29e9ae0218
    sm6375-common: Use foreground cpuset/uclamp for gralloc Jake Weinstein 2024-07-18 12:56:42 +0530
  • f1fdf4cef3
    sm6375-common: Use foreground uclamp for hwcomposer Jake Weinstein 2024-07-18 12:56:42 +0530
  • f8f2751c7d
    sm6375-common: Switch hwcomposer to foreground CPU set Vishalcj17 2024-07-18 12:56:42 +0530
  • a47d4c55a1
    sm6375-common: Replace direct pid writes with setting task profiles for audio interfaces Suren Baghdasaryan 2024-07-18 12:56:42 +0530
  • 4c793dbd8d
    sm6375-common: powerhint: Setup uclamp boosting Sugakesshaa 2024-07-18 12:56:42 +0530
  • a580cf40c3
    sm6375-common: powerhint: Drop PM QoS boosting Subhajeet Muhuri 2024-07-18 12:56:42 +0530
  • 09338271b5
    sm6375-common: Set top-app schedtune.boost to 1 Subhajeet Muhuri 2024-07-18 12:56:42 +0530
  • 7ad4905a5c
    sm6375-common: Import and adapt powerhint from redfin Vivekachooz 2024-07-18 12:56:42 +0530
  • 6e6da9a14d
    sm6375-common: Update permissions for powerhal Vivekachooz 2024-07-18 12:56:42 +0530
  • a27908ad9c
    sm6375-common: Create power init script Bruno Martins 2024-07-18 12:56:42 +0530
  • 8b6712433b
    sm6375-common: libqti-perfd-client: Move to C Sebastiano Barezzi 2024-07-18 12:56:42 +0530
  • e0ba6ef5dc
    sm6375-common: libqti-perfd-client: return a dummy value Chenyang Zhong 2024-07-18 12:56:42 +0530
  • ffa7f5d7df
    sm6375-common: libqti-perfd-client: Remove namespace declaration Bruno Martins 2024-07-18 12:56:42 +0530
  • e35d475f33
    sm6375-common: Create dummy libqti-perfd-client Lucchetto 2024-07-18 12:56:42 +0530
  • 383dbba439
    sm6375-common: sepolicy: Allow libperfmgr to write to proc_sched nodes Sugakesshaa 2024-07-18 12:56:42 +0530
  • 44e59c7244
    sm6375-common: sepolicy: Address pixel power HAL denials Arian 2024-07-18 12:56:42 +0530
  • 557f5edbdd
    sm6375-common: Include hardware/google/interfaces and hardware/google/pixel Subhajeet Muhuri 2024-07-18 12:56:42 +0530
  • 36a2d7cbbe
    sm6375-common: power-libperfmgr: enable powerhint parsing after boot completion Bruno Martins 2024-07-18 12:56:42 +0530
  • b3156aa78f
    sm6375-common: power-libperfmgr: ADPF: fix use-after-free crash Jimmy Shiu 2024-07-18 12:56:42 +0530
  • a908ba9fa8
    sm6375-common: power-libperfmgr: ADPF: optimize the wakeup performance and fix unstable boost. jimmyshiu 2024-07-18 12:56:42 +0530
  • 03ff272641
    sm6375-common: power-libperfmgr: ADPF: extend non-stale session timer in wakeup Wei Wang 2024-07-18 12:56:42 +0530
  • 9b5fab4177
    sm6375-common: power-libperfmgr: ADPF: Fix updateHintBoost blocks the binder thread jimmyshiu 2024-07-18 12:56:42 +0530
  • 921f444f21
    sm6375-common: power-libperfmgr: Fix uclamp_min stuck at high freq jimmyshiu 2024-07-18 12:56:42 +0530
  • 33444e5238
    sm6375-common: power-libperfmgr: Fix race between closing a session and receiving a boost Will McVicker 2024-07-18 12:56:42 +0530
  • 014cb76f74
    sm6375-common: power-libperfmgr: ADPF: dump ADPF session info jimmyshiu 2024-07-18 12:56:42 +0530
  • 0ddf7227e4
    sm6375-common: power-libperfmgr: ADPF: uclamp.min integration jimmyshiu 2024-07-18 12:56:42 +0530
  • a4f9f7f383
    sm6375-common: power-libperfmgr: PowerHAL: remove UclampMinGranularity Wei Wang 2024-07-18 12:56:42 +0530
  • df11f1d291
    sm6375-common: power-libperfmgr: Ignore system hint sessions for universal boost Matt Buckley 2024-07-18 12:56:42 +0530
  • a47b6bc89f
    sm6375-common: power-libperfmgr: ADPF: log clean up jimmyshiu 2024-07-18 12:56:42 +0530
  • b5c02458b2
    sm6375-common: power-libperfmgr: Add minimal binder thread prio as -20 to match process prio Wei Wang 2024-07-18 12:56:42 +0530
  • c27156ecb8
    sm6375-common: power-libperfmgr: ADPF: add Early Hint feature Jimmy Shiu 2024-07-18 12:56:42 +0530
  • a4ad8dc607
    sm6375-common: power-libperfmgr: ADPF: Use Adpf Profile for PID tunnables Jimmy Shiu 2024-07-18 12:56:42 +0530
  • c69f1e93fa
    sm6375-common: power-libperfmgr: ADPF: make uclamp.min stable Jimmy Shiu 2024-07-18 12:56:42 +0530
  • 473d400819
    sm6375-common: power-libperfmgr: Make HintManager a singleton class Jimmy Shiu 2024-07-18 12:56:42 +0530
  • c515a81911
    sm6375-common: power-libperfmgr: PowerHintSession: do not update PID controller when target changes Wei Wang 2024-07-18 12:56:42 +0530
  • 020bd6ab5a
    sm6375-common: power-libperfmgr: Fix race condition between Looper and destructor Jimmy Shiu 2024-07-18 12:56:42 +0530
  • 037b6bebbb
    sm6375-common: power-libperfmgr: Add global debug property for override config path properly Wei Wang 2024-07-18 12:56:42 +0530
  • 8079fefcb6
    sm6375-common: power-libperfmgr: Add a debug property for switching powerhint.json path Jimmy Shiu 2024-07-18 12:56:42 +0530
  • 8659d2ff0c
    sm6375-common: power-libperfmgr: ADPF: fix stale trace status Jimmy Shiu 2024-07-18 12:56:42 +0530