Commit graph

3200 commits

Author SHA1 Message Date
Ruofei Ma
4ac953829d update performance-point for AV1 decoder
Use the solution mentioned in b/254207680 to solve the issue
where 180fps might not be picked up in some test cases.

Bug: 254207680

Test: MultiDecoderPairPerfTest
Test: MultiDecoderPerfTest
Test: android.media.misc.cts.MediaCodecListTest
Test: android.video.cts.CodecDecoderPerformanceTest

Signed-off-by: Ruofei Ma <ruofeim@google.com>
Change-Id: Ib6c0b4b37a981dc0ffd27aef18614d40fd3603a9
2022-10-27 17:22:20 +00:00
Krzysztof Kosiński
a2df1324fc Set displaycolor platform variable to gs201.
Bug: 241708558
Test: presubmit
Change-Id: I482707e95c4b00b5b18bae18dae9b2cfb666a45e
Merged-In: I482707e95c4b00b5b18bae18dae9b2cfb666a45e
2022-10-27 02:40:22 +00:00
Android Build Coastguard Worker
eacf356c8d Merge cherrypicks of [20270804] into tm-qpr1-release.
Change-Id: I4694c7f80cd389132c0b3d58861ce054df401526
2022-10-27 02:14:42 +00:00
Hua Cheng
e6bf5a0f8f [Steadiface] Disable landmark inference dsp usage.
Bug: 255244818
Test: CTS, GCA

Change-Id: Ia58fd269e611e8eda8d7abfce25f906f9f9e4f18
(cherry picked from commit f7f4d8e84f)
Merged-In: Ia58fd269e611e8eda8d7abfce25f906f9f9e4f18
2022-10-27 02:13:54 +00:00
Krzysztof Kosiński
c32ac6613f Set displaycolor platform variable to gs201.
Bug: 241708558
Test: presubmit
Change-Id: I482707e95c4b00b5b18bae18dae9b2cfb666a45e
2022-10-26 00:12:14 +00:00
Android Build Coastguard Worker
6332075e64 Snap for 9211918 from f7f4d8e84f to tm-qpr2-release
Change-Id: Idcfe8a5ec46f98bbbbf970e2e84e9b6e2797bb58
2022-10-24 23:06:57 +00:00
Hua Cheng
ef943796b0 [Steadiface] Disable landmark inference dsp usage. am: f7f4d8e84f am: e383f1f7c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20270804

Change-Id: Ic95beff1ceb71d19a906a6eda93d71d6a18a5625
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-24 18:14:06 +00:00
Hua Cheng
e383f1f7c6 [Steadiface] Disable landmark inference dsp usage. am: f7f4d8e84f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20270804

Change-Id: I9a5d724391f2606599240c4b0544f8831947d10d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-24 17:38:11 +00:00
Hua Cheng
f7f4d8e84f [Steadiface] Disable landmark inference dsp usage.
Bug: 255244818
Test: CTS, GCA

Change-Id: Ia58fd269e611e8eda8d7abfce25f906f9f9e4f18
2022-10-24 16:12:53 +00:00
Android Build Coastguard Worker
ca1acdc25f Merge cherrypicks of [20257686] into tm-qpr1-release.
Change-Id: I2d990016600ea79c0804fe2183a81d1a1e8311e5
2022-10-22 01:11:30 +00:00
Ruofei Ma
87f57a5117 Revert "update performance-point for AV1 decoder"
This reverts commit 747f7bb6d7.

Reason for revert: This fix has side effects as described in b/254207680

Bug: 254207680

Change-Id: I771f4d04b17d7e733d9ac163665994a16ea5d711
(cherry picked from commit 05e1012a22)
Merged-In: I771f4d04b17d7e733d9ac163665994a16ea5d711
2022-10-22 01:11:10 +00:00
Android Build Coastguard Worker
6c7f23bf52 Snap for 9206145 from 05e1012a22 to tm-qpr2-release
Change-Id: I633ec57052b383db6f8d096c5b84e453f3407ca3
2022-10-22 01:03:09 +00:00
Ruofei Ma
f31c10d493 Revert "update performance-point for AV1 decoder" am: 05e1012a22 am: ffc4257c83
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20257686

Change-Id: Ia8f266cbd55f87c84971a549d429f02ba52ad31d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-21 21:32:09 +00:00
Ruofei Ma
ffc4257c83 Revert "update performance-point for AV1 decoder" am: 05e1012a22
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20257686

Change-Id: I43426ccfee21db986f8916d14ed1bb391acbdd32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-21 21:01:38 +00:00
Ruofei Ma
05e1012a22 Revert "update performance-point for AV1 decoder"
This reverts commit 747f7bb6d7.

Reason for revert: This fix has side effects as described in b/254207680

Bug: 254207680

Change-Id: I771f4d04b17d7e733d9ac163665994a16ea5d711
2022-10-21 20:02:42 +00:00
Chungkai Mei
efdf67f47a init: set teo as cpu idle governor am: 1906df94e0 am: 22652b644b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19895564

Change-Id: Id2e7777f900ecab1e0d8b7858bcc74100df9f4ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-21 19:35:35 +00:00
Chungkai Mei
22652b644b init: set teo as cpu idle governor am: 1906df94e0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19895564

Change-Id: I6d3c943f2c7cb12a7c1c1c3c613a457d6d5c60eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-21 18:33:36 +00:00
Chungkai Mei
1906df94e0 init: set teo as cpu idle governor
To enhance system performance and save power, chagne idle governor to TEO.

Test: boot to home
Bug: 175800838
Signed-off-by: Chungkai Mei <chungkai@google.com>
Change-Id: I591c1ff8d0c9ed8d5a3b4861c9c5b715ed1c3eae
2022-10-21 18:13:01 +00:00
emilchung
a24ba0078a Remove obsolete source of sensor of GS201.
These files are not used anymore, removed them.

Bug: 245007498
Test: build pass and check the build on C10.
Change-Id: I245706f27119ab62006fe3d9f560eb1240e672c7
Signed-off-by: emilchung <emilchung@google.com>
2022-10-21 09:04:07 +00:00
Android Build Coastguard Worker
bc2ce5734a Snap for 9200392 from 55f8dbd064 to tm-qpr2-release
Change-Id: I975c9b99de4a075cbaa980bf6a8ae499fdc069bb
2022-10-20 23:03:15 +00:00
Adam Shih
3e50aa45bd move aoc settings to gs-common
Bug: 248426917
Test: boot with aoc launched
Change-Id: Ib55442380043646aa736959cd353cc82edccbf7b
2022-10-20 11:23:42 +08:00
Android Build Coastguard Worker
1a3f7a3c75 Snap for 9195661 from 83da3a8261 to tm-qpr2-release
Change-Id: Ib5b979add0fca8c8a1423f79721522381f6f0e12
2022-10-19 23:03:15 +00:00
Martin Liu
9eb7199832 adjust watermark level am: 55f8dbd064 am: 164f0d809c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20171546

Change-Id: Ice5e10a29366440ba4dec901cf834ad1c5b49519
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 21:48:19 +00:00
Martin Liu
164f0d809c adjust watermark level am: 55f8dbd064
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20171546

Change-Id: I6788b5c18af8249c549a0259899011dcf6354ad9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 21:15:14 +00:00
Martin Liu
55f8dbd064 adjust watermark level
Increase watermark_scale_factor to 200 to better handle
burst memory allocation.

Bug: 251881967
Test: boot
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: Ibe663456671892f2ec0e5e20e592b80c96bd371b
2022-10-19 20:33:22 +00:00
Yi-Yo Chiang
06bbdd1504 [automerger skipped] Remove references to BOARD_BUILD_SYSTEM_ROOT_IMAGE am: 71263e27a9 am: ef642a7fd3 -s ours am: 3b31635a4f -s ours
am skip reason: Merged-In I110a1e1c07a1debd2c1ce75c70261e62eac8ec5c with SHA-1 a8038a8171 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2261404

Change-Id: Ib5d8ec1dd5797bd34937285d716954436a9184f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 15:00:17 +00:00
Yi-Yo Chiang
3b31635a4f [automerger skipped] Remove references to BOARD_BUILD_SYSTEM_ROOT_IMAGE am: 71263e27a9 am: ef642a7fd3 -s ours
am skip reason: Merged-In I110a1e1c07a1debd2c1ce75c70261e62eac8ec5c with SHA-1 a8038a8171 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2261404

Change-Id: I8ef24ff09ce002b0981265878f67bb48081add2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 14:25:34 +00:00
Yi-Yo Chiang
ef642a7fd3 Remove references to BOARD_BUILD_SYSTEM_ROOT_IMAGE am: 71263e27a9
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2261404

Change-Id: I9023519ce28abee805c6d956b9e6568157d37f54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 13:44:01 +00:00
Yi-Yo Chiang
71263e27a9 Remove references to BOARD_BUILD_SYSTEM_ROOT_IMAGE
This variable is always false or empty now.
Remove it so we can mark it as deprecated later.

Bug: 241346584
Test: Presubmit
Change-Id: I110a1e1c07a1debd2c1ce75c70261e62eac8ec5c
Merged-In: I110a1e1c07a1debd2c1ce75c70261e62eac8ec5c
(cherry picked from commit f9b02ea439)
2022-10-19 19:05:30 +08:00
Darren Hsu
7733607ac4 [automerger skipped] powerstats: expose data provider methods for specific configurations am: 83da3a8261 am: 213a7e3cc8 -s ours
am skip reason: Merged-In If22930a45c2f0db6437ff57ecc6bc2985f0895e8 with SHA-1 f5147354b7 is already in history

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

Change-Id: I41ff8ccd9ffe6b757595c64042b6dc97413bb69e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 07:52:20 +00:00
Darren Hsu
213a7e3cc8 powerstats: expose data provider methods for specific configurations am: 83da3a8261
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20195092

Change-Id: I91351308f2b152fe897a0f511acf37c99156f32e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-19 07:06:48 +00:00
Darren Hsu
83da3a8261 powerstats: expose data provider methods for specific configurations
Please see the bug description for more details.

Bug: 253951732
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: If22930a45c2f0db6437ff57ecc6bc2985f0895e8
Merged-In: If22930a45c2f0db6437ff57ecc6bc2985f0895e8
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-10-19 06:38:54 +00:00
Android Build Coastguard Worker
818ca9c0fd Snap for 9190355 from 190a5de57b to tm-qpr2-release
Change-Id: Ib6b8b74debca937255d46a00a8c99a40f9305a75
2022-10-18 23:08:29 +00:00
Wayne Lin
7966467935 gps: update gps driver 147.20.23.552120 am: 190a5de57b am: 6c80a5e1bf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20195091

Change-Id: I6a57449840cc2985fbb2ae0bbe3f596ff251eebd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18 07:20:24 +00:00
Wayne Lin
6c80a5e1bf gps: update gps driver 147.20.23.552120 am: 190a5de57b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20195091

Change-Id: I8c630598cb59c117ee228d8ffbb2161d79b37cb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-18 06:49:51 +00:00
Wayne Lin
190a5de57b gps: update gps driver 147.20.23.552120
- Fix OnChipAccMask setting is not working
 - Fix SUPL connection issue caused by incorrect DNS caching in gpsd
 - Fix ADR_STATE_HALF_CYCLE_RESOLVED is not set properly for GLONASS
 - Support new IPC sitIndGpsNfwData and sitIndApEmcState for modem location privacy feature.
   - sitIndGpsNfwData
Modem can report NFW data for CP non-AGNSS cases like E-CID/OTDOA to
gpsd
   - sitIndApEmcState
Modem can get emergency status from gpsd

Bug: 249908120
Bug: 247476666
Bug: 247733027
Bug: 230404480

Verify test: b/253951391
Test: VtsHalGnssTargetTest pass
CtsLocationGnssTestCases pass
PtsChreTestCases pass

Change-Id: I0982fdaea2cc26f2864c9611154606f8a3af6b3c
2022-10-18 06:26:47 +00:00
Android Build Coastguard Worker
64d0b8eb26 Snap for 9185292 from 19177f8ada to tm-qpr2-release
Change-Id: Ibe9cd0836f39ead0123c9ec2432d54d5699b19a6
2022-10-17 23:07:02 +00:00
Darren Hsu
f5147354b7 powerstats: expose data provider methods for specific configurations
Please see the bug description for more details.

Bug: 253951732
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: If22930a45c2f0db6437ff57ecc6bc2985f0895e8
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-10-17 07:46:01 +00:00
Speth Chang
7452bfd1b2 gs201: create catpipe folder for camera useage am: 19177f8ada am: 131c5f6f15
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20191144

Change-Id: I1d677ea12b06d7ce9f6d2629f4ff07b3ad2970b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 07:18:12 +00:00
Speth Chang
131c5f6f15 gs201: create catpipe folder for camera useage am: 19177f8ada
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20191144

Change-Id: Id68c570b2169c007fd3a9a2607b739af2a10afdb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 06:45:27 +00:00
Speth Chang
19177f8ada gs201: create catpipe folder for camera useage
The folder will be used for place the necessary libraries that used by
catpipe functions.

Bug: 249274299
Test: build pass, check the folder with user build
Change-Id: Ibb54e7c0b171f355ee2b71099533afe15ba09e99
2022-10-17 06:13:42 +00:00
Sam Dubey
eeb9687761 Revert "Switch GLES system driver to ANGLE"
This reverts commit 2ece1b7eb1.

Reason for revert: Platinum/DM rotation revert for likely breaking tests and causing b/253694548

Change-Id: Ie1e5a31b2a094ebec9359906665586c6de6fc882
2022-10-17 05:14:47 +00:00
Android Build Coastguard Worker
8aeed7e75d Snap for 9181667 from 57282c4cc4 to tm-qpr2-release
Change-Id: Idc24f35f1796e05381ebefbc6178c73fb148ba81
2022-10-16 21:12:10 +00:00
Nicole Lee
4f9f489a5c Update pixel stability logging mask am: 57282c4cc4 am: 996706ec23
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20105571

Change-Id: Ifd60500b76a757bc698366f3ea8f05bf06edf0db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-16 15:14:51 +00:00
Nicole Lee
996706ec23 Update pixel stability logging mask am: 57282c4cc4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20105571

Change-Id: I5ce97a6153f69b2c2741e8229846eba9d68cca69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-16 14:42:18 +00:00
Nicole Lee
57282c4cc4 Update pixel stability logging mask
- Enable GP_CH_COMM, GP_SMPF_TASK, GP_SMPF_UTIL

Bug: 250742408
Change-Id: I034e82502bf58ce5f492ca708028c5bfdfe10a58
2022-10-16 13:50:28 +00:00
Android Build Coastguard Worker
6f5bc983d2 Snap for 9180607 from 747f7bb6d7 to tm-qpr2-release
Change-Id: I3c05e5312e7026ec1c1cc55042b54c6c98d7bef4
2022-10-15 21:06:54 +00:00
Android Build Coastguard Worker
41bfd0793d Merge cherrypicks of [20193175] into tm-qpr1-release.
Change-Id: I6634b369e7ef9161391acb5fb99109cbcfda11a1
2022-10-15 01:18:07 +00:00
Ruofei Ma
fcaad09361 update performance-point for AV1 decoder
AV1 decoder supports 6 instances 1080p at 30fps, so we need
to publish 180fps for 1080p performance point. Since 180fps
is not standard performance point, we also publish 120fps to
meet the requirement which requires at least one standard
performance point is published.

Bug: 242818250

Test: CtsMediaPerformanceClassTestCases
Test: android.media.misc.cts.MediaCodecListTest#testAllHardwareAcceleratedVideoCodecsPublishPerformancePoints

Signed-off-by: Ruofei Ma <ruofeim@google.com>
Change-Id: I3a46cd3b4856de0e6f6ecb411e47f9e8c366a79d
(cherry picked from commit 747f7bb6d7)
Merged-In: I3a46cd3b4856de0e6f6ecb411e47f9e8c366a79d
2022-10-15 01:17:28 +00:00
Ruofei Ma
8eb0330f65 update performance-point for AV1 decoder am: 747f7bb6d7 am: df84c668d7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20193175

Change-Id: If0f49adfdcfa8c58f51af2a604c0e07c6b74c939
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-15 01:10:11 +00:00