millerliang
7ebdbcff6e
audio: enable mmap playback and record on BT am: 04cf0e2c32
am: 8169faa262
am: f942407b37
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18578785
Change-Id: Ib7fc183eaa5ffbe964e1145c4146984a2a6578de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 09:12:23 +00:00
millerliang
77ada1044a
audio: enable mmap playback and record on BT am: 04cf0e2c32
am: 87c779f21a
am: 1611714dcc
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18578785
Change-Id: Ie2db8931c4d13cfd7f08c0cd87f19645dc54f366
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 09:11:58 +00:00
millerliang
f942407b37
audio: enable mmap playback and record on BT am: 04cf0e2c32
am: 8169faa262
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18578785
Change-Id: I36334399c713b12102446eace9846b628cd38552
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 08:52:23 +00:00
millerliang
1611714dcc
audio: enable mmap playback and record on BT am: 04cf0e2c32
am: 87c779f21a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18578785
Change-Id: Ibe409f36554561de04f400c7d4e21480b4378e30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 08:52:19 +00:00
millerliang
8169faa262
audio: enable mmap playback and record on BT am: 04cf0e2c32
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18578785
Change-Id: Ife32876708c1ea6813c49eb59d8230379bc16689
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 08:23:32 +00:00
millerliang
87c779f21a
audio: enable mmap playback and record on BT am: 04cf0e2c32
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18578785
Change-Id: I8ffde79d88b9c9924dbdfaf6e01fd50ff03c7f4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 08:23:31 +00:00
millerliang
04cf0e2c32
audio: enable mmap playback and record on BT
...
AoC can support mmap on BT both playback and recording
after gpar/322484.
Bug: 232205959
Test: Play MMAP games and OboeTester
Change-Id: Id696b578f4a2e3f94d6193e714b6d9f1ace6977a
2022-05-31 08:06:16 +00:00
yixuanjiang
7f7c25c7d3
audio: enable stereo AAC encoder am: a3e2652c86
am: 487ca47c80
am: aac5b4b1e9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18658844
Change-Id: I7fd8f134e489f5f60dd7783b551d0efd124f6e83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 05:51:16 +00:00
yixuanjiang
c2f81306ce
audio: enable stereo AAC encoder am: a3e2652c86
am: e873662523
am: b399ee785e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18658844
Change-Id: I51ff00c1356aa095f7c585ccde162351dd40b1e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 05:51:09 +00:00
yixuanjiang
aac5b4b1e9
audio: enable stereo AAC encoder am: a3e2652c86
am: 487ca47c80
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18658844
Change-Id: I033a78f00f3f3200af83e412fb43f86913cf5593
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 05:35:17 +00:00
yixuanjiang
b399ee785e
audio: enable stereo AAC encoder am: a3e2652c86
am: e873662523
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18658844
Change-Id: I375673c067090f1d824c383fd5b8c9e732388719
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 05:35:02 +00:00
yixuanjiang
e873662523
audio: enable stereo AAC encoder am: a3e2652c86
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18658844
Change-Id: I4c9e4858f3a558e6014e5bfc945b05714cdd6ca4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 04:52:14 +00:00
yixuanjiang
487ca47c80
audio: enable stereo AAC encoder am: a3e2652c86
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18658844
Change-Id: I64ab7a18cd39b47874db7572a252caf1bc6d9908
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31 04:52:10 +00:00
yixuanjiang
a3e2652c86
audio: enable stereo AAC encoder
...
Test: local test pass
Bug: 227212413
Signed-off-by: yixuanjiang <yixuanjiang@google.com>
Change-Id: Ibe27d6ba38f1d349c032194c575a311a923196e4
2022-05-31 11:08:12 +08:00
Android Build Coastguard Worker
f307920e86
Snap for 8656595 from e95bef23d9
to tm-qpr1-release
...
Change-Id: I7440abfa8e4f75778a5aa2daad73fab8db9fa381
2022-05-28 03:07:19 +00:00
Jimmy Shiu
4530d72094
ADPF: Skip I signal and set Uclamp init value am: 0dc4b0d855
am: 2ff75add26
am: 7e2fe844d8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18579072
Change-Id: I5d3a55ce0317f0b35b48bd4da83fa4da107b29a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 23:53:25 +00:00
Jimmy Shiu
410e5240a1
ADPF: Skip I signal and set Uclamp init value am: 0dc4b0d855
am: e95bef23d9
am: 84a47330ac
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18579072
Change-Id: Ic3bea96dd194341f8b5d4a652dd77bca73ea9c41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 23:46:56 +00:00
Richard Hsu
73e7bd8bae
[Tuning] Performance turning for NNAPI ML benchmarks am: 18797cfc14
am: 54e16e9230
am: 7c76635819
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18337460
Change-Id: I3a6430400b931c6927bf3c84e8725fca0e5f27ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 23:41:31 +00:00
Richard Hsu
c213791ebe
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 2c15fb2a5b
am: 7b09864bc6
am: 14fa6ad579
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18451107
Change-Id: I007cbb9052880c98778fe98c0c95201a901ad1c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 23:41:30 +00:00
Jimmy Shiu
7e2fe844d8
ADPF: Skip I signal and set Uclamp init value am: 0dc4b0d855
am: 2ff75add26
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18579072
Change-Id: I236011ada0b731512ce19c1d7ec794bbcecdbc31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:49:48 +00:00
Jimmy Shiu
84a47330ac
ADPF: Skip I signal and set Uclamp init value am: 0dc4b0d855
am: e95bef23d9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18579072
Change-Id: I4bb46ed5a6bd4b5af1dd51523647b5a24b7b4b29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:49:35 +00:00
Richard Hsu
e9d995b934
[Tuning] Performance turning for NNAPI ML benchmarks am: 18797cfc14
am: 6e005b6cec
am: 1539c56c33
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18337460
Change-Id: I9bd12a8f26f74904b63b6e687a24e7fcd0658dc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:33:29 +00:00
Richard Hsu
51ad57f7b9
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 2c15fb2a5b
am: dfee600275
am: dc746ee4cd
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18451107
Change-Id: I31bbf5551c89dc0114109aefc5a7878c619b3e36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:33:28 +00:00
Jimmy Shiu
e95bef23d9
ADPF: Skip I signal and set Uclamp init value am: 0dc4b0d855
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18579072
Change-Id: Ib60c7431c010d83cc5485eefe39467b29c60d9b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:25:34 +00:00
Jimmy Shiu
2ff75add26
ADPF: Skip I signal and set Uclamp init value am: 0dc4b0d855
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18579072
Change-Id: Ie7e76bbaae34b554873314ee86eab2ac8a4cc4b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:25:34 +00:00
Richard Hsu
7c76635819
[Tuning] Performance turning for NNAPI ML benchmarks am: 18797cfc14
am: 54e16e9230
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18337460
Change-Id: Ib43f91dac0e96712e4e08a9a3155957253e06e3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:08:15 +00:00
Richard Hsu
14fa6ad579
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 2c15fb2a5b
am: 7b09864bc6
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18451107
Change-Id: Ia8847a545c7b2a84e4b8a2381820a590dfd9b272
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:08:14 +00:00
Richard Hsu
1539c56c33
[Tuning] Performance turning for NNAPI ML benchmarks am: 18797cfc14
am: 6e005b6cec
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18337460
Change-Id: Ibe01eed1516962c00b631a101dfafb2cec57fdb3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:07:44 +00:00
Richard Hsu
dc746ee4cd
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 2c15fb2a5b
am: dfee600275
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18451107
Change-Id: Ice7877e048fc932991d5c6cc35e8d69cf975eda0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:07:43 +00:00
Jimmy Shiu
0dc4b0d855
ADPF: Skip I signal and set Uclamp init value
...
Skip I signal by setting kI to 0 and use UClampMinInit as the display
update boost value.
Bug: 198663407
Test: Manual Test
Change-Id: I309ae4f63c4d7f50dc320aec28fffbe1473eb6e5
2022-05-27 22:04:51 +00:00
Richard Hsu
54e16e9230
[Tuning] Performance turning for NNAPI ML benchmarks am: 18797cfc14
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18337460
Change-Id: Ic353de8fa6b6c3d2b1dfde68d3f1580d6f34fe56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 21:45:40 +00:00
Richard Hsu
7b09864bc6
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 2c15fb2a5b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18451107
Change-Id: I05966878f1a3ee932e1ca172865ece6ca4a7931c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 21:45:37 +00:00
Richard Hsu
6e005b6cec
[Tuning] Performance turning for NNAPI ML benchmarks am: 18797cfc14
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18337460
Change-Id: I1fd61bc554159ebf47fc2bee854f45b072d19ab6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 21:45:29 +00:00
Richard Hsu
dfee600275
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 2c15fb2a5b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18451107
Change-Id: Ic132fceb4ecae7b4e98b88b2bcc78f547ae59782
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 21:45:28 +00:00
Richard Hsu
18797cfc14
[Tuning] Performance turning for NNAPI ML benchmarks
...
Sets the ML_ACC boost value to 650. The medium core's capacity is 763, so this means our benchmark process will always be scheduled onto the medium or big cores. We experimented with different uclamp values, and 650 is a good balance between power and performance.
Measurements:
MLPerf IC model Latency (ms) Power (mW) Energy/inference (mJ) MLPerf Scores
Uclamp = 512 0.981 3539 3.47 826
Uclamp = 600 0.973 3683 3.58 872
Uclamp = 650 0.899 3917 3.52 970 <- good balance
Uclamp = 700 0.892 4067 3.63 976
Uclamp = 800 0.875 4440 3.89 997
https://docs.google.com/presentation/d/1zx7sLkhOClmuRTCrq8-l3N1mZrrv7f-CtcdMuzV0eaI/edit?usp=sharing
Bug: 232183574
Test: MLPerf score on P22 improved significantly.
Change-Id: Ib93ecee5af3f1cbe83c5a96dc14b3a537db5abc8
2022-05-27 21:21:41 +00:00
Richard Hsu
2c15fb2a5b
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency
...
To improve the return path latency, we want to keep the CPU at at least WFI state (Idle_1). The PMQos cpu_dma_latency knob prevents the CPU from falling below WFI state. This makes the return path CPU wakeup latency very good. Check with wvw@, the power impact shouldn't be too significant.
The average energy cost per inference dropped from 3.85 to 3.47 mJ. The reason why the power number is lower WITH disable-idle is that, due to better latency, we get to run more inferences given the same amount of time. This makes the average power consumption lower.
Measurement:
MLPerf IC model Latency (ms) Power (mW) Energy/inference (mJ) MLPerf scores
Default 1.35 2837 3.85 560
Disable CPU Idle 0.98 3539 3.47 826
https://docs.google.com/presentation/d/1zx7sLkhOClmuRTCrq8-l3N1mZrrv7f-CtcdMuzV0eaI/edit?pli=1#slide=id.g12dd9e50b4b_0_0
Bug: 232183574
Test: MLPerf on Android T. Performance improved. Verified on Perfetto.
Change-Id: Ia807bf0849e4d9b0b0e8c9510335129ca89e791f
2022-05-27 21:21:41 +00:00
Carter Hsu
52640f168d
audio: update FM tuning 20220527 am: ee6a5a5e72
am: cc40b2a153
am: 16d0744dfc
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18626430
Change-Id: I686500136a6151119bf3e8a5a62990554a0b6fcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 11:41:08 +00:00
Carter Hsu
7e8a0b2aa2
audio: update FM tuning 20220527 am: ee6a5a5e72
am: 53fbb51ef7
am: f4570cf25e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18626430
Change-Id: I4fe4185fb3587dd35b846ab2a5df9616a47640f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 11:38:26 +00:00
Carter Hsu
16d0744dfc
audio: update FM tuning 20220527 am: ee6a5a5e72
am: cc40b2a153
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18626430
Change-Id: Ib258305f74ddc9b819408cf71f2f29a405163927
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 10:41:29 +00:00
Carter Hsu
f4570cf25e
audio: update FM tuning 20220527 am: ee6a5a5e72
am: 53fbb51ef7
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18626430
Change-Id: I28eebe819ad8e1b67aeaa19cce64769a265aa739
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 10:41:18 +00:00
Carter Hsu
cc40b2a153
audio: update FM tuning 20220527 am: ee6a5a5e72
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18626430
Change-Id: I47ee44f3310acb67b211e9d6a132d65bd2b4152e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 10:25:44 +00:00
Carter Hsu
53fbb51ef7
audio: update FM tuning 20220527 am: ee6a5a5e72
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18626430
Change-Id: Ie006ca7f104a21525e15433abf8ab0f15c540c03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 10:25:41 +00:00
Carter Hsu
ee6a5a5e72
audio: update FM tuning 20220527
...
FM table change list:
1. HE
a) Enble BVE for BB on NB,WB, SWB
b) Fine tune BB RX EQ on NB, WB.
2. HH
a) Fine Tune RX for dual speaker
b) Polishing SWB NS performance
3. HA
a) Update TMOUS tuning for P10/C10 on NB/WB/SWB
b) Fine tune C10 tuning setting for Generic on NB/WB/SWB
c) Fine tune P10 tuning setting for Generic on NB
d) Fine tune NS tuning for P10/C10 on SWB
Bug: 234079372
Test: build pass
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: If380495da1e94fff33a2bdc9980f0e546d167e7f
2022-05-27 10:01:49 +00:00
Android Build Coastguard Worker
dad8fb1ab7
Snap for 8650774 from e926abb1ca
to tm-qpr1-release
...
Change-Id: I994ae317ff2285c6219350ac7c277b0a2569af92
2022-05-27 01:03:06 +00:00
Ching-Sung Li
4a75ac8bad
Build C10/P10 default CMF color wallpaper am: 53d71ce550
am: 6433a5d16e
am: 0e20aa0fe4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18607877
Change-Id: Ic983c21eecc9305e2cb983e53c5d00b9d4622375
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 19:27:54 +00:00
Ching-Sung Li
085a76356b
Build C10/P10 default CMF color wallpaper am: 53d71ce550
am: e926abb1ca
am: a1f4f6b143
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18607877
Change-Id: Ibff0cd2da30f931db22316aa8d53cb13ebfb5d08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 19:27:15 +00:00
Ching-Sung Li
0e20aa0fe4
Build C10/P10 default CMF color wallpaper am: 53d71ce550
am: 6433a5d16e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18607877
Change-Id: I8e8fb3cc9b92fc3330017994ca236a9d2a83bc25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 19:10:59 +00:00
Ching-Sung Li
a1f4f6b143
Build C10/P10 default CMF color wallpaper am: 53d71ce550
am: e926abb1ca
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18607877
Change-Id: Icc013eed4641c811e8750f5646e25d4fcc00281c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 19:10:45 +00:00
Ching-Sung Li
e926abb1ca
Build C10/P10 default CMF color wallpaper am: 53d71ce550
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18607877
Change-Id: I95a12cd9ff41c559169f9ea90da0230b77d107d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 18:41:48 +00:00
Ching-Sung Li
6433a5d16e
Build C10/P10 default CMF color wallpaper am: 53d71ce550
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/pantah/+/18607877
Change-Id: Ib4629e309081d8e5df30bc593250c13e51e56f20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 18:41:38 +00:00