Commit graph

3512 commits

Author SHA1 Message Date
Qais Yousef
83e0fd5167 Fix wrong uclamp setting
Bug: 279708843
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5ec2a126feb1047f0993b82303b14b2bfbfd2cdf)
Merged-In: I017e5e3a8b7d50541791876f9b29f8bd33434e10
Change-Id: I017e5e3a8b7d50541791876f9b29f8bd33434e10
2023-04-27 02:15:16 +00:00
Android Build Coastguard Worker
a9fa342d5c Snap for 10017950 from 5ec2a126fe to udc-release
Change-Id: I85e4aa0546724e8d5f334038a1ad43d0e202799d
2023-04-26 23:03:17 +00:00
Qais Yousef
c1bdbf9351 Fix wrong uclamp setting am: 5ec2a126fe am: a2963aef6c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22876742

Change-Id: I44403e4c1f3ff1cc9628712b707b8fb73267fcf4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 12:15:10 +00:00
Qais Yousef
d2f70f57f4 Fix wrong uclamp setting am: 5ec2a126fe am: 73480d0c1a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22876742

Change-Id: I89be70029c25ee61e3ab866b09964e72a9f34513
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 12:10:41 +00:00
Qais Yousef
a2963aef6c Fix wrong uclamp setting am: 5ec2a126fe
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22876742

Change-Id: If6269677dd1a9d72a9a9726b0388beecfe522e5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 11:32:13 +00:00
Qais Yousef
73480d0c1a Fix wrong uclamp setting am: 5ec2a126fe
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22876742

Change-Id: I57882c6650ccb2b54a54be6e5db80f5aeb52ce7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 11:32:11 +00:00
Qais Yousef
5ec2a126fe Fix wrong uclamp setting
Bug: 279708843
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: I017e5e3a8b7d50541791876f9b29f8bd33434e10
2023-04-26 10:40:11 +00:00
Android Build Coastguard Worker
929ab7316f Snap for 10009955 from 3cdcdda069 to udc-release
Change-Id: Ib6d35a5bd39d220bb7f86383f2323f95fe4a67fa
2023-04-26 01:07:30 +00:00
Qais Yousef
ad58a96334 powerhint.json: Update uclamp_min hint to account for margin am: 3cdcdda069 am: fcb8c40025
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22488131

Change-Id: I53b2e0247738a99ca749a8dc89a73a9c40ddc652
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 22:52:22 +00:00
Qais Yousef
85bf76023d powerhint.json: Update uclamp_min hint to account for margin am: 3cdcdda069 am: 0466f6ab4a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22488131

Change-Id: I09733f4a4b9712e546d65e141e90be2364655bb3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 22:48:33 +00:00
Qais Yousef
0466f6ab4a powerhint.json: Update uclamp_min hint to account for margin am: 3cdcdda069
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22488131

Change-Id: Iedea8a383c7aa542ad0dfdff655ec2fe74df5815
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 22:06:55 +00:00
Qais Yousef
fcb8c40025 powerhint.json: Update uclamp_min hint to account for margin am: 3cdcdda069
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22488131

Change-Id: Ia096337292f545befb2cad9078e6cfd0b328b0d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 22:02:33 +00:00
Qais Yousef
3cdcdda069 powerhint.json: Update uclamp_min hint to account for margin
Upstream has fixed relationship between uclamp_min and margin which
means uclamp_min value between 80-100% of capacity of the CPU is a valid
value and will not cause upmigration.

To keep the current hints in powerhint.json the same, we must update
uclamp_min to be capacity_orig_of(medium_cpu) + 1.

This change is dependent on uclamp vs fits margin in GKI, vendor
modules. And an improvement in sched_pixel to ignore the 25% boost if
the only reason to request the frequency is uclamp_min.

To cater for the later - we multiply each uclamp_min value with 1.25
- except ones that look intentionally set around capacity boundaries.

Bug: 261695590
Test: UiBench
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: I1736489c63591feb62b04468c6a8b1208ee1bfff
2023-04-25 21:27:34 +00:00
Cyan_Hsieh
345e94f4fe Add device mk OWNERS am: 78cbe9bdab am: 596efff106
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22764403

Change-Id: I234581c74a725d52e8afacff89113235408cc698
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 08:30:27 +00:00
Cyan_Hsieh
29cd810fac Add device mk OWNERS am: 78cbe9bdab am: eb7457fcb3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22764403

Change-Id: Idc02cf132b303f09052e54bcb72c880b79513cb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 07:07:29 +00:00
Cyan_Hsieh
596efff106 Add device mk OWNERS am: 78cbe9bdab
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22764403

Change-Id: Ic4fd6f8e952dbc7e5767b0eace7144f955b20a9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 06:34:43 +00:00
Cyan_Hsieh
eb7457fcb3 Add device mk OWNERS am: 78cbe9bdab
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22764403

Change-Id: I4d8e89374c3181b74d3c94aebf1e85161835cc16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 06:29:04 +00:00
Cyan_Hsieh
78cbe9bdab Add device mk OWNERS
Bug: 278167548
Change-Id: Ic69edf70df5940e06769a643a0be73dca71384dc
2023-04-25 05:35:12 +00:00
Qing Wang
7424e3afb4 Revert "Disable Settings large-screen optimization" am: 5ba908f5a4 am: d5b05523d6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22826651

Change-Id: I25b7dac0e8ce12098d52b99a7380f9dd309db0c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 02:54:38 +00:00
Qing Wang
98800581ae Revert "Disable Settings large-screen optimization" am: 5ba908f5a4 am: df9ac6cae9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22826651

Change-Id: I1445cb5ec18674266cdefb4a8fe97f0e76c0f786
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 01:56:58 +00:00
Qing Wang
d5b05523d6 Revert "Disable Settings large-screen optimization" am: 5ba908f5a4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22826651

Change-Id: I6f05eb3d123de99827f75e0009458d8de9b14c66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 01:19:10 +00:00
Qing Wang
df9ac6cae9 Revert "Disable Settings large-screen optimization" am: 5ba908f5a4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22826651

Change-Id: I4e2a9965087601125d4108de5b0ad31389c38a3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 00:39:04 +00:00
Qing Wang
5ba908f5a4 Revert "Disable Settings large-screen optimization"
This reverts commit 98c7f94308.

Reason for revert: b/279461170

Change-Id: Ic9a73c7cdee01926d08ac109e4f298ee178f9a66
2023-04-24 23:13:35 +00:00
Andrii Kulian
6a8746242c Disable Settings large-screen optimization am: 98c7f94308 am: 2cd5f514f4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22585853

Change-Id: I7cff9a602922833c4519bfdf177b5f6a6fe5a0c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 18:04:36 +00:00
Andrii Kulian
caa6c74787 Disable Settings large-screen optimization am: 98c7f94308 am: 3b6fc31268
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22585853

Change-Id: Ieee8f8ceb2d3c34c138d43ab44a2998b6b3fe4e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 17:31:50 +00:00
Andrii Kulian
2cd5f514f4 Disable Settings large-screen optimization am: 98c7f94308
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22585853

Change-Id: Ib731be1029ffdfd2e28cc5479eef1be5f8ebe433
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 17:25:59 +00:00
Andrii Kulian
3b6fc31268 Disable Settings large-screen optimization am: 98c7f94308
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22585853

Change-Id: I964040e8d20f2c3f011abac8be82c535856e2204
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 16:51:16 +00:00
Andrii Kulian
98c7f94308 Disable Settings large-screen optimization
Disable the optimization that is automatically enabled when
including Window Extensions through Activity Embedding.
The optimization causes to launch an additional trampoline
activity for deep links, even when the screen size is smaller
than required by Activity Embedding rules.

Bug: 267725145
Test: Build, perf metrics
Change-Id: I3310b63f655c3b859ab294b9174eb1be12cb6392
2023-04-24 15:43:16 +00:00
Android Build Coastguard Worker
893df7b2b2 Snap for 9990577 from 955862ddf2 to udc-release
Change-Id: I68aeccc60174f41f464af743f31f35381d3812a7
2023-04-22 01:07:27 +00:00
Xin Li
c6ea17177f [automerger skipped] Merge Android 13 QPR3 tm-qpr-dev-plus-aosp-without-vendor@9936994 am: 4a7a0ba03b -s ours am: 191ee367c3 -s ours am: 8b635ac906 -s ours
am skip reason: Merged-In Icf69e29e71f8f70e9d9709f03d31db7403eea91f with SHA-1 ffd4259e6c is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22722278

Change-Id: I8050a74139e022ed5bf307c5668f44f9ae5d6e49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 23:11:57 +00:00
Xin Li
8b635ac906 [automerger skipped] Merge Android 13 QPR3 tm-qpr-dev-plus-aosp-without-vendor@9936994 am: 4a7a0ba03b -s ours am: 191ee367c3 -s ours
am skip reason: Merged-In Icf69e29e71f8f70e9d9709f03d31db7403eea91f with SHA-1 ffd4259e6c is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22722278

Change-Id: I44d8be6d515e7e505b6da0fc7219b03cb65f3d42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 22:34:18 +00:00
Xin Li
191ee367c3 [automerger skipped] Merge Android 13 QPR3 tm-qpr-dev-plus-aosp-without-vendor@9936994 am: 4a7a0ba03b -s ours
am skip reason: Merged-In Icf69e29e71f8f70e9d9709f03d31db7403eea91f with SHA-1 ffd4259e6c is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22722278

Change-Id: Ie1b2f297bd8aaef4e884b8d2e9f62cd4a5c5b351
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 18:15:26 +00:00
Jasmine Cha
8d4f154c88 audio: update aidl platform config am: 955862ddf2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22779338

Change-Id: If96e18dbf903f9a9dd91a189cfac981fbd2d3c77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 07:10:35 +00:00
Jasmine Cha
955862ddf2 audio: update aidl platform config
- Add spatial_capture_conditions since this conditions will be different
  by each project.

Bug: 267548143
Test: manual test

Change-Id: I05e6124dad0afed267ec1caa2f469312589a7d73
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2023-04-21 06:26:32 +00:00
Patty Huang
e43d375060 Enable 32k for some audio configurations with offload path am: 52bc1939d2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22525985

Change-Id: I87315f9fcb267df4d999d53c011aaaeeb16ef4ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 03:00:30 +00:00
Patty Huang
52bc1939d2 Enable 32k for some audio configurations with offload path
Bug: 272597112
Test: check the offload supported config
Change-Id: I644c3429c1ebad892a77ccfcbf45deb2d8278cf2
2023-04-21 02:15:16 +00:00
Android Build Coastguard Worker
d21827dd33 Snap for 9981223 from 8e5eab0390 to udc-release
Change-Id: I78395aafc6efd06fe41076f975c256a5aee188d1
2023-04-20 23:03:24 +00:00
Android Build Coastguard Worker
23a5f474b7 Snap for 9972090 from a904c56d0c to udc-release
Change-Id: I7d849262cd4bb535576659c5854645607275b865
2023-04-20 01:15:10 +00:00
Jimmy Shiu
7ce7531575 powerhint: Boost GPU(302000) by 1st frame am: 8e5eab0390
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22591062

Change-Id: I508e90d223317587498181c4dc9152734b791458
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 22:47:24 +00:00
Jimmy Shiu
8e5eab0390 powerhint: Boost GPU(302000) by 1st frame
Use CPU_LOAD_RESET hint to boost the GPU freq to 302000

Bug: 243025173
Test: Manual
Change-Id: I519297e55aa8efd84d408a81d6cd1d2bea76df3c
2023-04-19 22:02:15 +00:00
Cyril Lee
473eaea6b5 Revert^2 "[Quickstart] Turn off QS on legacy Pixels" am: a904c56d0c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22690994

Change-Id: If09ba8569ef5e3f1f0ec75581a626c9277b9b8f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 01:50:57 +00:00
Android Build Coastguard Worker
675c9327bd Snap for 9966400 from b2bfcf6b59 to udc-release
Change-Id: I696ef169c74840be8054a585d4a9a3e8991b7888
2023-04-19 01:07:22 +00:00
Cyril Lee
a904c56d0c Revert^2 "[Quickstart] Turn off QS on legacy Pixels"
277a867059

Change-Id: Icdaae0874a5fc9b6ad0212b4cc883e81c594cebc
2023-04-19 01:03:59 +00:00
Xin Li
4a7a0ba03b Merge Android 13 QPR3 tm-qpr-dev-plus-aosp-without-vendor@9936994
Bug: 275386652
Merged-In: Icf69e29e71f8f70e9d9709f03d31db7403eea91f
Change-Id: I5d7137dd8d376a306cecfa99246c9edb215672de
2023-04-18 16:32:11 -07:00
Android Build Coastguard Worker
b7251c5b9a [coastguard skipped] Merge sparse cherrypicks from sparse-9957400-L29100000960006895 into tm-qpr3-release.
COASTGUARD_SKIP: I063087016bc767b5ee96a6231eb7221955362004
COASTGUARD_SKIP: I428c985a92126412e9ab19b5e6cd40666fb58928

Change-Id: I76fae1adbb7a044d4d0882b9ae77fb818b2ec31a
2023-04-18 17:56:45 +00:00
Android Build Coastguard Worker
3e6c3d9ea7 Merge cherrypicks of ['googleplex-android-review.googlesource.com/22713703'] into sparse-9957400-L29100000960006895.
SPARSE_CHANGE: I063087016bc767b5ee96a6231eb7221955362004

Change-Id: I428c985a92126412e9ab19b5e6cd40666fb58928
2023-04-18 17:49:06 +00:00
Steve Berbary
d29e1dac6f [DO NOT MERGE] Update pantah SVN to 85
Bug: 277078610

ATT TESTING PURPOSES ONLY
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9878ae3b7444349af428dc18574738f172fb8f18)
Merged-In: I063087016bc767b5ee96a6231eb7221955362004
Change-Id: I063087016bc767b5ee96a6231eb7221955362004
2023-04-18 17:48:41 +00:00
Poomarin Phloyphisut
584b0ad290 [USB Audio] Enable 192k support sample rate to hifi usb am: b2bfcf6b59
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22706252

Change-Id: I69a3648494a059eca7da446a204d087272065184
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 17:47:47 +00:00
Poomarin Phloyphisut
b2bfcf6b59 [USB Audio] Enable 192k support sample rate to hifi usb
related cl: ag/22549253

Test: Local Test.
Bug: 198122814
Change-Id: I518671e5196c65a1a764aeae73d0a2ae01e14645
2023-04-18 17:17:26 +00:00
Jasmine Cha
8cb6d3c6f1 audio: update table am: 22da5b272a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/22576219

Change-Id: I5a059bc9c0d7a9fe6de81a376788734e24113ed2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 05:46:52 +00:00