Commit graph

14 commits

Author SHA1 Message Date
Rick Yiu
f8d8a2b2db Revert "Disable auto prefer idle if ta prefer_idle is explictly disabled"
This reverts commit 3beb1e6364.

Reason for revert: to avoid potential power regression

Bug: 326507991
Change-Id: If0fa9544c1848cfa5e195570c805653a33e52a75
Test: build pass
2024-02-27 01:48:20 +00:00
Rick Yiu
3beb1e6364 Disable auto prefer idle if ta prefer_idle is explictly disabled
In auto prefer idle mode, a task in top-app will be granted prefer
idle if it satisfied the conditions. So turn auto prefer idle off
if top-app prefer_idle is explictly disabled.

Bug: 326507991
Test: build pass
Change-Id: Ie8d02bcc2291c00f12c337220d0d7ad80729d6a9
2024-02-23 07:56:43 +00:00
Wei Wang
282a75b7cb Fix bad merge of powerhint.json for RCP
Bug: 324249957
Change-Id: I45723fe840e454efd71b7e3acc4879ed7fd3a5ce
Test: Build
2024-02-07 19:00:27 +00:00
Treehugger Robot
5cdd47ff89 Merge "Change set preferred idle mask to top-app" into main 2024-02-06 04:06:11 +00:00
Yuan-Yuan Wang
6ad7d58a34 Powerhint: 1080p60 M1, set BCIMin to 700MHz and TAPreferHighCap to 0
Bug: 311011064
Test: odpm/framedrops (http://b/311011064#comment33)
Change-Id: I9d2abb734b6a6f609db5c8d4dc8d1b4dcd05fd2b
2024-02-01 01:22:28 +00:00
Rick Yiu
6e2659aed7 Change set preferred idle mask to top-app
Set default value to 0x7f to exclude big core for all priorities, but
restore high and mid to 0xff when app launch.

Bug: 248621289
Test: value set correctly
Change-Id: I8a002a8d326b7512baa8605eb57bd16658c597c3
2024-01-29 05:27:31 +00:00
Ali K. Zadeh
456150ae9d Use cam3 EM, and change CPU UtilThreshold, DVFSHeadroom, TAPreferHighCap for 30fps
This CL implements the suggestions in http://b/311011064#comment8 (except
for chaning the node affinities) for 30fps use-cases.

Bug: 311011064
Test: odpm/framedrops (http://b/311011064#comment25)
Change-Id: I62274049b2096353f9fe3c972338ed47fb99380b
2024-01-09 19:32:29 +00:00
Yvonne Yip
02bdbb369a powerhint: set cpd target residency to 10ms
Bug: b/314974028
Test: Load on device and boot

Change-Id: I587941c76ae914d2ab0c79371f159a7585098fce
2023-12-07 22:22:06 -08:00
TeYuan Wang
2a261b735d Correct the powerhint and thermal config
Bug: 312487312
Test: Komodo EVT1.0, and Caiman P1.0 can boot to home
Change-Id: Ia72c16840fa97ea1cd3c08523253b4fcde2d3ab8
2023-11-21 20:18:21 +00:00
Ramya Subramanian
16ae08548a thermal: optimize thermal policy for camera mode
Bug: 310748549
Test: sideloaded the cofig files and device rebooted to home

Change-Id: Ib2af1fd19099b58fd6ba23bde10ea59767b67e05
Signed-off-by: Ramya Subramanian <rsubr@google.com>
2023-11-18 23:38:20 +00:00
Yvonne Yip
93784bfd44 powerhint: port powerhints from zuma and update with latest hardware
Test: Load on device and boot
Bug: b/311275209
Change-Id: Iba9ebca14a639950069e4c7e0576dba30d77fd7e
2023-11-16 12:43:56 -08:00
guibing
c9f673f136 caimito: powerhint: update vendor_sched procfs paths
Vendor sched procfs path hierarchy gets updated in kernel.
Update the paths in powerhint json file to match the change.

Bug: 289151587
Test: Manual check the paths in device
Change-Id: I2b84293738c948d868c5a009e66235a1b597a379
2023-11-14 00:56:53 +00:00
guibing
86752fa50e Reland caimito: powerhint: Use the same hints as zuma for baseline.
Use the latest udc-qpr-dev p23 zuma powerhints.
Support selecting different powerhints json file for prototype
and production devices.

Bug: 300108936
Test: Build passed;
      The expected powerhint json file was loaded in device test.
Change-Id: I65582266eb7b9aa90deabe452ea2482ba9d28118
2023-10-09 20:49:38 +00:00
Robin Peng
b5194d9b24 Migrate caimito devices into caimito folder from sha 31a6eb4c2ffbc
Bug: 291867277
Change-Id: Ia7d34e6ab34bdd03406391f98c58b04eb77671cd
2023-08-16 10:26:07 +00:00