Nick Reuter
14bb832186
dre: Adapt powerhint values for holi
...
Change-Id: Id6bc73e539fededd3ccc6e6971e8e0ef3934687c
2026-03-14 12:25:11 -05:00
Vivekachooz
ad0c3a209b
dre: powerhint: Sanitize powerhint
...
Change-Id: I2b30a4f01eeaee9eb38b193965f476693e01c1bd
2026-03-14 12:25:11 -05:00
Vivekachooz
b70f9c7b4a
dre: powerhint: Re-tune powerhint for efficiency
...
Change-Id: Id0e30127864d8685a884ba0fe4139d62eeaaecea
2026-03-14 12:25:11 -05:00
DennySPB
1d0eb36cb2
dre: powerhint: Decrease launch boost to 3sec
...
* 5s is just too much long plus battery drainer
Change-Id: I7e037c45cd2296a8bbd67d6bd63c212c0ef2a805
2026-03-14 12:25:11 -05:00
daniml3
378c70a194
dre: powerhint: Set 1 second timeout for interaction boosts
...
* Having no timeout makes the boosts to be permanently triggered until
some other hint overrides it, for example, making the minimum
frequency to be stuck at 1248mhz
Signed-off-by: daniml3 <daniel@danielml.dev>
Change-Id: I5edb50f937d0ccede5bc3463572010b20d75fe78
2026-03-14 12:25:11 -05:00
Vivekachooz
468e08287c
dre: powerhint: Boost cpus for EXPENSIVE_RENDERING
...
Change-Id: I4d1430e85c84f95d8a8e97d6d2f5e73fc58ae7e0
2026-03-14 12:25:11 -05:00
Vivekachooz
a2c6761ffc
dre: powerhint: Boost little cluster to max upon interaction
...
Change-Id: Ia45821516a638f277f25373ec59acc001e590fe2
2026-03-14 12:25:11 -05:00
Vivekachooz
f33e67cb7a
dre: powerhint: Use uclamp values as percentage
...
Change-Id: I0b3bd7714cfd234e6901c1e10fac87475dbc614c
2026-03-14 12:25:11 -05:00
Vivekachooz
c1e4b8ba34
dre: powerhint: Optimize for efficiency
...
Change-Id: Id8b224480a1d554035e7ee58cdbdc86b2a8c0eec
2026-03-14 12:25:11 -05:00
Vivekachooz
63f557e326
dre: powerhint: Enable L3 frequencies for interaction
...
Change-Id: Ic7b370030b60d2b68bd74fa8daa9ba83f74cdf1f
2026-03-14 12:25:11 -05:00
Vivekachooz
170fdfbe04
dre: powerhint: Enable GPUMinFreq for EXPENSIVE_RENDERING
...
Change-Id: Id3fefc6a492557d775a04377432d39034047dd56
2026-03-14 12:25:11 -05:00
Adithya R
5402b6597f
dre: powerhint: Set screen-off schedutil ratelimits
...
Use a more power-friendly rate limit configuration (2ms up/down)
to reduce power consumption a bit when the screen is off.
Power results during screen off GPS usage, measured by
Alex Naidis <alex.naidis@paranoidandroid.co> on SDM845:
Before:
392mW
93.5mA
After:
378.5mW
90.2mA
Co-authored-by: Alex Naidis <alex.naidis@paranoidandroid.co>
Change-Id: I1ec50702847a196e2f9366f71b3a5b9465c9a596
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2026-03-14 12:25:11 -05:00
karthick111
86a9e0aaa3
dre: powerhint: Adjust min frequencies to lowest possible
...
Change-Id: I38ec27f5c25627b60577b54fd4e1e9a45a517825
2026-03-14 12:25:11 -05:00
karthick111
7a3a91f4e0
dre: powerhint: Set DISPLAY_INACTIVE hint for little cluster
...
Change-Id: I45df1015e39ba6bdacad9ce53f7157a5f7ba7dc8
2026-03-14 12:25:11 -05:00
Sugakesshaa
ee9be9bc9a
dre: powerhint: Enable DT2W hint
...
Change-Id: Ice21261583d89e0bbc9b0cc099f1125b3c7bd0a4
2026-03-14 12:25:11 -05:00
Vivekachooz
fa8e233ac0
dre: powerhint: Enable CPUDDRLat boost
...
Change-Id: I5ed88740f92064cf5e7cdcdfb19e1b77eb891a35
2026-03-14 12:25:11 -05:00
Vivekachooz
39940de636
dre: powerhint: Tune powerhint
...
Change-Id: I8fe54e156b15b6d3a58d7f83cf33d1cf83ce2418
2026-03-14 12:25:11 -05:00
Chiawei Wang
645570d0cf
dre: configs: use min_pwrlevel to configure GPU freq
...
Bug: 146334579
Bug: 146336388
Test: run pts -m PtsPerformanceTestCases -t com.google.android.perf.pts.PowerHALAPITest
Test: run pts -m PtsPerformanceTestCases -t com.google.android.perf.pts.PowerHintJsonVerifyTest
Change-Id: I18c0210463f29831cc94c629a98718406ebdf21b
2026-03-14 12:25:11 -05:00
Wilson Chan
aceb8fdd30
dre: configs: Add Flipendo powerhint
...
Bug: 153940282
Test: Manually check powerhint succeeds and check perf
Change-Id: Ia3482d3e3b69562aa7c0e5dd326037d1b3806930
2026-03-14 12:25:11 -05:00
Vivekachooz
d8cb90b4ba
dre: configs: Enable FIXED_PERFORMANCE in powerhint
...
Change-Id: I30d519369162d577e419b1c0982a4ac1783fb3b7
2026-03-14 12:25:11 -05:00
Vivekachooz
32361ed7e7
dre: configs: Tune CPUBWMinFreq to a higher frequency
...
Change-Id: Iceb807b2175141576381fa9dd9a96c8845db3d3b
2026-03-14 12:25:11 -05:00
Vivekachooz
17daa0387c
dre: configs: Rearrange powerhint
...
Change-Id: I77e792f4d453ce6c0b929cad7236be38e6ba475e
2026-03-14 12:25:11 -05:00
Subhajeet Muhuri
5b92da9eae
dre: powerhint: Remove audio hints
...
Signed-off-by: Subhajeet Muhuri <subhajeet.muhuri@aosip.dev>
Change-Id: Ife1cb1e356e62283f3c4d353931458adaf84e975
2026-03-14 12:25:11 -05:00
Sugakesshaa
a5085b5080
dre: powerhint: Setup uclamp boosting
...
- Make use of uclamp boost for top-app and foreground
hints based on newer pixels
Co-authored-by: Vivekachooz <vivekachooz@gmail.com>
Change-Id: I70c4262230841b3c7bf84b4165916a22312f829f
2026-03-14 12:25:11 -05:00
Subhajeet Muhuri
c689cef1e0
dre: powerhint: Drop PM QoS boosting
...
Change-Id: Idcedcc3f4ff1998b6fb59437a2517ee9e0bc75bb
Signed-off-by: Subhajeet Muhuri <subhajeet.muhuri@aosip.dev>
2026-03-14 12:25:11 -05:00
Vivekachooz
f0ac9ffd8a
dre: Import and adapt powerhint from redfin
...
* From redfin-user-13-TQ3A.230901.001-10750268-release-keys
Change-Id: I923c1adf70d035c9def0032ccf29530ce92ebe66
2026-03-14 12:25:09 -05:00