Alexander Koskovich
83d95d4632
sm6250-common: Drop all component overrides
...
* Qualcomm no longer disables these for targets
that support RRO, e.g. all QSSI targets.
Change-Id: I0372817623e8d0e58926fbfb519671c3caa07b86
2022-05-17 13:30:46 +00:00
Leo Liou
c87ef2f661
sm6250-common: powerhint: disable UFS gating work in touch and app launch boost
...
Disable UFS gating work to boost app launch and touch behaviors.
Before (launch time):
com.google.android.calculator, 507
com.google.android.deskclock, 457
com.google.android.apps.maps, 839
com.google.android.apps.messaging, 624
com.google.android.dialer, 599
com.google.android.apps.photos, 224
com.google.android.youtube, 1016
com.google.android.apps.nbu.files, 618
com.google.android.contacts, 532
com.google.android.gm, 589
com.google.android.GoogleCamera, 674
After (launch time):
com.google.android.calculator, 479
com.google.android.deskclock, 423
com.google.android.apps.maps, 769
com.google.android.apps.messaging, 562
com.google.android.dialer, 553
com.google.android.apps.photos, 177
com.google.android.youtube, 968
com.google.android.apps.nbu.files, 587
com.google.android.contacts, 510
com.google.android.gm, 550
com.google.android.GoogleCamera, 587
Bug: 149610499
Test: run app launch time test
Change-Id: I7e3ee0785ee470ee46d57f9fa03ec042028b1417
2022-02-23 05:30:26 +00:00
Alexander Winkowski
bf960d89fd
sm6250-common: powerhint: Remove SchedTune boost node
...
The value set in the init scripts should be enough (it's 10 currently).
Change-Id: Ic8e334e5332947387fe366099cfa0dd7e80e06de
2022-02-22 18:23:10 +00:00
Alexander Winkowski
843bf5b9d6
sm6250-common: powerhint: Boost big cluster on interaction
...
According to freqbench results [1], 825 MHz is the most efficient frequency on big cluster.
[1] https://github.com/kdrag0n/freqbench/tree/96d72eac/results/sm7125/main
Change-Id: I6655484527feecc3e0c815ddab3be319643cd92c
2022-02-22 18:23:09 +00:00
Alexander Winkowski
bd6d8f6542
sm6250-common: Import excluded-input-devices.xml
...
* From curtana-user 11 RKQ1.200826.002 V12.0.5.0.RJWINXM release-keys
Change-Id: Iacecd13232e064e95e6bb3470763d12d10f4a0a3
2021-09-09 18:46:31 +02:00
Nick C
46df85c08a
sm6250-common: Changes for Pixel thermal HAL
...
Change-Id: Id5e4ec3e15f047a6ffd84af34dd9943fa70f7554
Signed-off-by: Alexander Winkowski <dereference23@outlook.com>
2021-09-09 18:46:29 +02:00
Alexander Winkowski
b0d272f935
sm6250-common: powerhint: Avoid boosting to max freq
...
The maximum frequency isn't effective from power consumption terms on
both clusters [1]. Replace maximum frequencies with lower ones to save some power.
[1] https://github.com/kdrag0n/freqbench/tree/96d72eac/results/sm7125/main
Change-Id: I6336bfce0dae8f578704c0bd9644c2829389762f
2021-09-09 18:46:25 +02:00
Alexander Winkowski
38ab3fe971
sm6250-common: powerhint: Lower schedtune boost
...
Current value seems too aggressive. Reduce it by half.
Change-Id: I15104852ae49a4beb6e51d0d72bb61ea1af2c462
2021-09-09 18:46:25 +02:00
Alexander Winkowski
1fcfac2e39
sm6250-common: powerhint: Adapt for atoll
...
Change-Id: If9c6a7a93044ecfd535c1942f24447c019443edd
2021-09-09 18:46:25 +02:00
Alexander Winkowski
03c4e952a4
sm6250-common: powerhint: Remove EnergyAware node
...
* Google removed this node in redbull.
Change-Id: Iaba137fdb02dddfad7815b7cb3a0701962a06832
2021-09-09 18:46:25 +02:00
Alexander Winkowski
899c6d2994
sm6250-common: powerhint: Remove unused parts
...
Change-Id: I1448516636befbb7080067d3a2dbfc12874c3d6a
2021-09-09 18:46:24 +02:00
Jesse Chan
567b683d8d
sm6250-common: powerhint: Remove Google-specific camera hints
...
Change-Id: I999e9d4f342f2202a87e92a7289c1dae48c565d0
Signed-off-by: Alexander Winkowski <dereference23@outlook.com>
2021-09-09 18:46:24 +02:00
Alexander Winkowski
0e84b1766f
sm6250-common: powerhint: Don't restrict CPU idle levels
...
The difference in wakeup latencies isn't so significant, let CPU cores enter
deeper idle states to save some power.
Change-Id: I9b24adc356bf35bbdc0bda6e0eee982b4daf1350
2021-09-09 18:46:24 +02:00
Alexander Winkowski
a41b14b1bd
sm6250-common: Import powerhint.json
...
* From sunfish-user 11 RQ3A.210705.001 7380771 release-keys
Change-Id: I09399706d007a0e3de89945bd9fe269bd7fa78e3
2021-09-09 18:46:24 +02:00
Ryan Mitchell
8b18ceac19
sm6250-common: Use component-override to configure Bluetooth
...
Runtime Resource Overlays (RROs) can no longer change the value of
resources in manifest when read during PackagerParser.
This change uses component-override to enable the service by default.
Remove usages of profile_supported_* from overlays as they no
longer configure the enable state of Bluetooth components.
Bug: 135048762
Test: adb shell pm query-services \
com.android.bluetooth/.avrcpcontroller.AvrcpControllerService
adb shell pm query-services \
com.android.bluetooth/.hid.HidDeviceService
adb shell pm query-services \
com.android.bluetooth/.sap.SapService
Change-Id: I284d254a921b14d1533745611a083f4b5a27d9dc
2021-09-09 18:46:17 +02:00