Qais Yousef
176560b44a
powerhint: Enable auto migration margins/dvfs headroom for game mode
...
Since the system is more reactive now when tasks are getting busier, set
DownRateLimitUs to 500us to avoid increasing power.
Also enable pertask iowait boost as util_avg will always start from
0 for forked tasks and this could impact io tasks that need additional
help to ensure to migrate to bigger core if they need more perf.
Bug: 339664411
Test: PTE A/B test
Flag: NONE powerhint change does not support flags
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c09bc9d8b58cc4f9bba136a1dc97b5c0b7751dce )
Merged-In: Iecbbaccc81297ee0f66f8c45299846f2415ee29c
Change-Id: Iecbbaccc81297ee0f66f8c45299846f2415ee29c
2024-06-24 23:08:44 +00:00
Qais Yousef
0de9ecec3a
powerhint: Add nodes to control per-task iowait boost
...
It's disabled by default.
Ensure camera and game mode explicitly disable it too as it is only
required when auto margins are enabled for now.
Ensure it is disabled when screen is off too as We don't want io
activities to cause wake up on bigger cores while screen is off.
Bug: 339664411
Test: PTE A/B test
Flag: NONE no behavior change
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6e7e510a8eeace8d37836d6e428e13a61d66f0c1 )
Merged-In: Icbbfb2d332b412fa51d6d434d44d1ada8545338c
Change-Id: Icbbfb2d332b412fa51d6d434d44d1ada8545338c
2024-06-24 23:08:28 +00:00
Yvonne Yip
eb1267c4d3
powerhint: Add nodes required to enable auto migration margins/dvfs headroom
...
Everything should be disabled by default.
Make sure camera and game explicitly disable them by default too.
Ensure the feature is disable when screen is idle.
Bug: 339664411
Test: PTE A/B test
Flag: NONE no behavior change
Signed-off-by: Yvonne Yip <ykyyip@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a4523a214541f2cd3a079c010790c372b8058f31 )
Merged-In: I3dd2bfe1824af489cd1ccc3a69557c180bf33ddf
Change-Id: I3dd2bfe1824af489cd1ccc3a69557c180bf33ddf
2024-06-24 23:05:07 +00:00
Qais Yousef
d92ae25af8
powerhint: Explicitly set DownRateLimitUs for camera
...
So that we can change the default values without impacting it.
Bug: 339664411
Test: PTE A/B test
Flag: NONE no behavior change
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:eb1962034f12f42907e5641a195f49456e951b31 )
Merged-In: I8ca117bba2e0b59802de5fb19eae507548ff0a6e
Change-Id: I8ca117bba2e0b59802de5fb19eae507548ff0a6e
2024-06-24 22:58:21 +00:00
Xin Li
8a6452ed45
[automerger skipped] Promote aosp-main-future to aosp-main-with-phones am: fd5219dfba
-s ours am: 4f3760fcf2
-s ours
...
am skip reason: Merged-In I696c5bd5b0214ea2b3b3491485968296c1060865 with SHA-1 405f7ce44f
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27830031
Change-Id: I3377a7f9188a9a709baa412263c1c5576c5c021e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-18 05:25:15 +00:00
Xin Li
4f3760fcf2
[automerger skipped] Promote aosp-main-future to aosp-main-with-phones am: fd5219dfba
-s ours
...
am skip reason: Merged-In I696c5bd5b0214ea2b3b3491485968296c1060865 with SHA-1 405f7ce44f
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27830031
Change-Id: I88c0323375c042f6238bc254689b562ccf999ea9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-17 19:48:11 +00:00
Wei Wang
7427169bcb
Merge "Set big core to group_cfs_skip_mask for sys group by default" into main
2024-06-17 17:08:07 +00:00
Kiwon Park
06bc0ad81a
[automerger skipped] Merge "Revert "Enable bootstrap if warranty sku is set"" into 24D1-dev am: 249b80a495
-s ours
...
am skip reason: Merged-In I9b884b869981fe37a4f2438616cd6a51c86f6358 with SHA-1 d544ae37c0
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27828778
Change-Id: I4864ec6b923f691826559092d4215d6f7b7c15e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-15 00:31:11 +00:00
Achigo Liu
1600f37d34
[automerger skipped] Revert "Enable bootstrap if warranty sku is set" am: a3c12c59ac
-s ours
...
am skip reason: Merged-In I9b884b869981fe37a4f2438616cd6a51c86f6358 with SHA-1 d544ae37c0
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27828778
Change-Id: I98f3b2713a07a5667ea9e807a0e17459c6b4dc99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-15 00:31:06 +00:00
Kiwon Park
249b80a495
Merge "Revert "Enable bootstrap if warranty sku is set"" into 24D1-dev
2024-06-15 00:24:50 +00:00
Aishwarya Mallampati
5d286dea9f
Merge "Add satellite feature flag." into main
2024-06-14 21:20:24 +00:00
Kiwon Park
dca29688a2
Merge "Revert "Enable bootstrap if warranty sku is set"" into main
2024-06-14 00:06:27 +00:00
Aishwarya Mallampati
fc0e7dd81a
Add satellite feature flag.
...
Bug: 337193821
Test: make
Change-Id: Id6ee1dee2b498f1ec718e85a79796ee7faefd4b3
2024-06-13 22:44:38 +00:00
Xin Li
fd5219dfba
Promote aosp-main-future to aosp-main-with-phones
...
Bug: 346855327
Merged-In: I696c5bd5b0214ea2b3b3491485968296c1060865
Change-Id: If4c098d15a08b0949dbcb98f1f8530dd794e06a8
2024-06-13 14:51:38 -07:00
Achigo Liu
a3c12c59ac
Revert "Enable bootstrap if warranty sku is set"
...
Revert submission 27717640-bootstrap
Reason for revert: mount vendor partition failed when OTA
Reverted changes: /q/submissionid:27717640-bootstrap
Change-Id: Idc16811944f3ca8ff96428144b20e0f60900cd56
Merged-In: I9b884b869981fe37a4f2438616cd6a51c86f6358
2024-06-13 17:37:54 +00:00
Kiwon Park
d544ae37c0
Revert "Enable bootstrap if warranty sku is set"
...
This reverts commit 4586cec683
.
Reason for revert: Doesn't fix the issues in factory testing
Change-Id: I9b884b869981fe37a4f2438616cd6a51c86f6358
2024-06-13 17:23:13 +00:00
Treehugger Robot
ceaa9ffc20
Merge "gps: Enable Pps function" into main
2024-06-13 11:16:26 +00:00
Lynn Yeh
7ebbdf444d
Merge changes from topic "pmu_fix" into 24D1-dev am: 3a4927f4ec
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27765730
Change-Id: Ic8e2ed0f2659a7eebc72448d8d7458910edead3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-13 03:06:45 +00:00
Ali K. Zadeh
7f98995d82
Update PMU thresholds with PMU ignorance logic disabled am: 8a6924bd35
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27702721
Change-Id: If07b24c018a4fab6fea5c0a70718de2546d0ad76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-13 03:06:41 +00:00
Lynn Yeh
3a4927f4ec
Merge changes from topic "pmu_fix" into 24D1-dev
...
* changes:
Reduce CPUDVFSHeadroom for mid and big core (for 60fps and 240fps)
Update PMU thresholds with PMU ignorance logic disabled
2024-06-13 02:59:32 +00:00
Lynn Yeh
aa50d89954
Merge "audio: 2024/06/07 Fortemedia table check in for FRC v2" into 24D1-dev am: 91acdb9ba1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27730098
Change-Id: Ib5b4a49dd9f7d23e57a3f9ef3f63fc99c629893f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-13 01:44:55 +00:00
Lynn Yeh
91acdb9ba1
Merge "audio: 2024/06/07 Fortemedia table check in for FRC v2" into 24D1-dev
2024-06-13 01:37:24 +00:00
David Lin
30991474c5
Merge "gps: Disable Magnetometer sensor in gps.cfg for P24" into 24D1-dev am: 38278f4937
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27780264
Change-Id: I72e3d51fd5b1fb41c1e02a8d1706c449f063f621
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-13 01:08:09 +00:00
David Lin
7abf774396
Merge "caimito: correct microphone devices for voip" into 24D1-dev am: 484e3f2826
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27780262
Change-Id: I842e1f8c17088d26a6d24269dc13ba80354724f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-13 01:07:04 +00:00
David Lin
38278f4937
Merge "gps: Disable Magnetometer sensor in gps.cfg for P24" into 24D1-dev
2024-06-13 01:04:25 +00:00
David Lin
484e3f2826
Merge "caimito: correct microphone devices for voip" into 24D1-dev
2024-06-13 00:49:52 +00:00
Ali K. Zadeh
f1dfb794d4
Reduce CPUDVFSHeadroom for mid and big core (for 60fps and 240fps)
...
Reducing CPUDVFSHeadroom can help save power in 60fps and 240fps
use-cases once RT threads are enabled. Even without the RT patch
(ag/27725456), we can see savings without any impact to framedrop rate.
Bug: 341495529
Test: https://docs.google.com/document/d/14djeCdDIjDy9wqtYc4C9OPnp7sOx3HfbQz4dIZarvVE
Change-Id: Ib16a52d83669c5e9705d80c48b7097e102cc807f
2024-06-12 23:43:15 +00:00
Cheng Chang
a253fb00af
gps: Enable Pps function
...
Bug: 346665757
Test: b/346665757#comment7 boot-health-check-extra.
Test: Function verification at b/346665757#comment8.
Change-Id: I145d2019f7eb18ecbbfd87ce638932729a1d9b31
2024-06-12 07:58:45 +00:00
Lynn Yeh
6001567795
Merge "uwb: update calibrations for TTC failure" into 24D1-dev am: 10829f52a0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27790693
Change-Id: I99be74c94fabc641afc7b9b7831e52a0249f7cb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-12 02:43:45 +00:00
Lynn Yeh
15dd35da97
Merge "Update display shape" into 24D1-dev am: 45d75f137a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27658453
Change-Id: I2123abfcfb5b627f6cab00ae3bf49f15bd94f2de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-12 02:43:32 +00:00
Lynn Yeh
45325e4420
Merge "Update display shape" into 24D1-dev am: d64e2178f7
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27710177
Change-Id: I135b86167acfa4e2a84f92112c4f95847d3d5409
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-12 02:42:43 +00:00
Lynn Yeh
10829f52a0
Merge "uwb: update calibrations for TTC failure" into 24D1-dev
2024-06-12 02:33:18 +00:00
Lynn Yeh
45d75f137a
Merge "Update display shape" into 24D1-dev
2024-06-12 02:09:24 +00:00
Lynn Yeh
d64e2178f7
Merge "Update display shape" into 24D1-dev
2024-06-12 02:08:57 +00:00
Lynn Yeh
3d912b5950
Merge "Update display shape" into 24D1-dev am: 1970fc25ed
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27680658
Change-Id: I0e2a1bbdbad100f61b1018dac15a8102614b2d34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-12 01:25:02 +00:00
Lynn Yeh
1970fc25ed
Merge "Update display shape" into 24D1-dev
2024-06-12 00:55:52 +00:00
Hasan Awais
0f9cda8051
uwb: update calibrations for TTC failure
...
Bug: 346412002
Change-Id: I71b991fb78cb264ed3c21ec89869cca8b3aa0c9a
Signed-off-by: Hasan Awais <hasanawais@google.com>
2024-06-11 15:21:07 +00:00
James Huang
e04a91d1e1
gps: Disable Magnetometer sensor in gps.cfg for P24
...
Set Chip_Configuration_mems_data_Configuration=0x25
Bug: 346490557
Test: CTS/VTS, sanity test/Stress test/SST
Change-Id: I589dbc6de2dfa8c9d2c18996352baaf919bdbb6b
2024-06-11 17:24:07 +08:00
Rios Kao
3f097bd11d
caimito: correct microphone devices for voip
...
note:
In VOICE_COMMUNICATION case, microphones need
extras string to be identified as voice device.
Bug: 346302191
Test: adb shell tinymix | grep "MIC HW Gain"
Change-Id: Ieb58ede838e457b7fcb4c17fb39515264f96514d
2024-06-11 08:56:45 +00:00
Hsiu-Chang Chen
b42a825712
wifi: Enable WIFI_BRCM_OPEN_SOURCE_MULTI_AKM
...
Bug: 345118973
Test: Build pass
Change-Id: Ia21cddc1be9a9c645a9202aaf3f035a1ddadcdaa
2024-06-11 15:34:33 +08:00
Jongduck You
7a6b559fa5
Merge "Enable dynamic routing" into 24D1-dev am: c7258b09e0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27455338
Change-Id: I0714761b59dfda32732b8561957874ee0cfd3161
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-11 06:56:22 +00:00
Jongduck You
c7258b09e0
Merge "Enable dynamic routing" into 24D1-dev
2024-06-11 06:38:31 +00:00
Lynn Yeh
e12a537ed3
[automerger skipped] Merge "gps: maintain one solution" into 24D1-dev am: fd3440ed6a
-s ours
...
am skip reason: Merged-In Ibe6f2ce01b95dea8fca53dda4833a81262ebc63a with SHA-1 32f9c20881
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27081097
Change-Id: I3cb674a0bffb7f4ba7aa7d7c9f010d66426bbc80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-11 02:49:54 +00:00
Wayne Lin
3d840b5dfe
[automerger skipped] gps: maintain one solution am: 7d1de62cb2
-s ours
...
am skip reason: Merged-In Ibe6f2ce01b95dea8fca53dda4833a81262ebc63a with SHA-1 32f9c20881
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27081097
Change-Id: Ib162e150c14bc98b19535ecd55aec1e93edb90c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-11 02:49:50 +00:00
Lynn Yeh
fd3440ed6a
Merge "gps: maintain one solution" into 24D1-dev
2024-06-11 02:25:19 +00:00
David Lin
46374be111
Merge "gps: Update official release 4.15.1_15_240610_R2 config for P24" into 24D1-dev am: 0057626845
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27764315
Change-Id: I32c61c67148f142d7ce1ea2371223ad7fdbd4132
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-11 01:30:37 +00:00
David Lin
0057626845
Merge "gps: Update official release 4.15.1_15_240610_R2 config for P24" into 24D1-dev
2024-06-11 01:27:18 +00:00
David Lin
93419891c7
Merge "Enable satellite eSOS persistent logging" into 24D1-dev am: 75e6c1d30d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27580395
Change-Id: I97108831d016130adfe46091caf0cf94ed7b3767
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-11 01:09:21 +00:00
David Lin
090671c6db
Merge "audio: update wave tuning for FRC" into 24D1-dev am: 7394e81c95
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27707435
Change-Id: Ie8516a1e560f3c2d6913bd3d3ca359323dfcc106
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-11 00:58:38 +00:00
David Lin
78751fbfb0
Merge "audio: waves: use SPEAKER_MUSIC in call screen" into 24D1-dev am: a14ac10803
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27555217
Change-Id: Iecfd54429be7ed19e383abd3b78bb1bdc810e2f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-11 00:58:23 +00:00