jimmyshiu
14194083c8
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
am: ab734303a1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: I6f8eae4c247dd6fee7ba82100d522c12edf76413
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:52:01 +00:00
Richard Hsu
6dfd133e6a
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 3e31f88208
am: 57464aa93f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18451702
Change-Id: Ia260edff6e4db92241be6f55647fef0c536e869d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:51:37 +00:00
jimmyshiu
b60fe3094d
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
am: 52fa7aedac
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: Idf78aa598a9c1ef37381800aec8c54b1e4d3f652
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:51:19 +00:00
jimmyshiu
ab734303a1
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: Iadbbb0bb69eafd4eb941f515c5dd412ba9573d3a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:25:53 +00:00
Richard Hsu
57464aa93f
[Tuning] Disable CPU Idle in NNAPI workload with PMQoS CPU DMA Latency am: 3e31f88208
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18451702
Change-Id: I1b7d7d29cce33500c8b32cf35bebde1a6ee32d85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:24:40 +00:00
jimmyshiu
52fa7aedac
ADPF: Skip I signal and set Uclamp init value am: 15215ef471
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18580727
Change-Id: I7a2bd091ba099e73e90c570de9bd14f9cefd5383
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27 22:24:21 +00:00
Richard Hsu
3e31f88208
[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: If067e0851bea0475043ef2127a25ed3a5fdab093
2022-05-27 22:18:23 +00:00
jimmyshiu
15215ef471
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: 232992641
Test: Manual Test
Change-Id: Iee49cb054817d49d18498ceced61446916669887
2022-05-27 22:04:51 +00:00
Automerger Merge Worker
06b32b808b
Merge "disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: b1276eb9e3
" into tm-d1-dev-plus-aosp
2022-05-26 23:41:42 +00:00
Daeho Jeong
c63f291cca
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: b1276eb9e3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I4af073a395579b910a0dc1593de0cd580889bf42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:41:30 +00:00
Daeho Jeong
49de5349c4
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
am: 9c55c886c7
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I313ef01c200da7ea3afa8323adc37be50972d1cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:41:25 +00:00
Daeho Jeong
b1276eb9e3
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I64e5bd010a9d0485a969db1f99fd4bd5af4bcb58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:19:20 +00:00
Daeho Jeong
9c55c886c7
disable powerhint for F2FS gc_urgent mode am: 43c5e96ce4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18599851
Change-Id: I2ae250279108c6a35b3ba220c7912ceb51883566
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-26 23:17:56 +00:00
Daeho Jeong
43c5e96ce4
disable powerhint for F2FS gc_urgent mode
...
Disable the powerhint for F2FS gc_urgent mode, since we are going to
replace this with the smart idle maintenance service.
Test: turn on/off the screen & check /sys/fs/f2fs/dm-*/gc_urgent
Bug: 214430685
Signed-off-by: Daeho Jeong <daehojeong@google.com>
Change-Id: I6acf8e9e8a8d7e33d89acb1be44ea340e3f02241
2022-05-25 08:37:17 -07:00
Jasmine Cha
34e3f9c77b
audio: improve mute duration am: 9610e3d430
am: 9dff24d1e4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: I53a22fa0fbbe880519823993ed4e137e5486950b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 11:21:08 +00:00
Jasmine Cha
253c3a7197
audio: improve mute duration am: 9610e3d430
am: 509f22488e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: Ice0f307bf9594e5c1f5225e29b8f72870521a199
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 11:20:31 +00:00
Jasmine Cha
9dff24d1e4
audio: improve mute duration am: 9610e3d430
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: I43f2468dcf2851aaf7fafb9f3d2aef4232dea444
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 10:53:55 +00:00
Jasmine Cha
509f22488e
audio: improve mute duration am: 9610e3d430
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18567591
Change-Id: I437bb260b92d0ca960a68a4b30b2f2d80f9f3cb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24 10:52:10 +00:00
Jasmine Cha
9610e3d430
audio: improve mute duration
...
- redefine mute duration of primary output from 160ms to 40ms to avoid
cutting of preview notification.
Bug: 233176336
Test: preview notification/voice end call tone
Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: Ib696638eca99b1f58300533cca586cab209b188d
2022-05-24 06:19:32 +00:00
Automerger Merge Worker
9337058298
Merge "Boost foreground group when app launch am: 28a492df0e
am: 683b3ae0e5
" into tm-d1-dev-plus-aosp
2022-05-21 00:57:37 +00:00
Wei Wang
7d2310fd9d
Boost foreground group when app launch am: 28a492df0e
am: 683b3ae0e5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: I25f82ee638a6d09ec00d7c197bcac15e6500ef29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 00:57:35 +00:00
Wei Wang
0478028147
Boost foreground group when app launch am: 28a492df0e
am: da5275239d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: Ifeeae759ba6724f51d5e115b5a5ed1cdc86b006a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 00:57:33 +00:00
chungkai
4c9c2a2306
powerhal: add uclamp_threshold and reduce_prefer_idle node am: 0168d7f708
am: 834ccb695d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18400308
Change-Id: I9e068ab4f7e9e4295e5d2ed68d921041c92d73ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 00:57:28 +00:00
chungkai
336cdd0644
powerhal: add uclamp_threshold and reduce_prefer_idle node am: 0168d7f708
am: 6b4193fe42
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18400308
Change-Id: I71c3e59b0532093b04a80441b8b7976fc2de8c89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 00:57:13 +00:00
Wei Wang
da5275239d
Boost foreground group when app launch am: 28a492df0e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: Iab5212a7434c9450319bdea469fa19cf3e107790
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 00:30:17 +00:00
chungkai
6b4193fe42
powerhal: add uclamp_threshold and reduce_prefer_idle node am: 0168d7f708
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18400308
Change-Id: I114c3c4a7820a5cd81bc7786a07184c5dc999c3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 00:30:06 +00:00
Wei Wang
683b3ae0e5
Boost foreground group when app launch am: 28a492df0e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18519528
Change-Id: I1c2756bb609aa37b1dc6d4fa40687bb25884e4ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 00:28:48 +00:00
chungkai
834ccb695d
powerhal: add uclamp_threshold and reduce_prefer_idle node am: 0168d7f708
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18400308
Change-Id: Ib58f9bcb36fcc5c13a1b2e44dfdb154b7409d192
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-21 00:28:34 +00:00
Wei Wang
28a492df0e
Boost foreground group when app launch
...
To improve app launch time.
Bug: 233236422
Test: build pass
Change-Id: I308aaf3133136b13fd71cdc3a60a1665e3483654
2022-05-21 00:03:51 +00:00
chungkai
0168d7f708
powerhal: add uclamp_threshold and reduce_prefer_idle node
...
we need disable uclamp_threshold and reduce_prefer_idle
under launch scenarios.
Bug: 232593932
Test: build pass
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: I83573ed4640cd841d99cff0b52df0335332623df
2022-05-21 00:01:36 +00:00
jonerlin
a66ae145e6
O6R4: Add hci_inject tool in user debug build am: 9c27ad6042
am: 0acdc28440
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/17607060
Change-Id: If026ba4f23e0eb7ea25dc7cb99d81478da967af6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 12:57:21 +00:00
jonerlin
b3d1468354
O6R4: Add hci_inject tool in user debug build am: 9c27ad6042
am: 13704c43b4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/17607060
Change-Id: Ieea4311e956ce96836d1632576b1bf0413a5ab8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 12:48:38 +00:00
jonerlin
0acdc28440
O6R4: Add hci_inject tool in user debug build am: 9c27ad6042
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/17607060
Change-Id: I19dc8728a84d513a3a472745a4542fdbe4a06626
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 12:23:26 +00:00
jonerlin
13704c43b4
O6R4: Add hci_inject tool in user debug build am: 9c27ad6042
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/17607060
Change-Id: I72d994610d9edcaf5db9897c3780e698a3604c34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-20 12:20:47 +00:00
jonerlin
9c27ad6042
O6R4: Add hci_inject tool in user debug build
...
Bug: 228943442
Test: manually
Change-Id: I42f7553f6cea54cf8c476bb886f4425ed702cdb5
2022-05-20 05:06:29 +00:00
Steve Berbary
427b52697c
Update oriole SVN to 29 am: fe94a8e370
am: a1bc91efb0
am: 33795820f0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18367911
Change-Id: I58e9a74e52aed36e4df81af7178fb22fa5cd9cbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 21:12:52 +00:00
Steve Berbary
fa9c01df53
Update raven SVN to 29 am: 5dc47062e1
am: 51eae801fd
am: ab9578a88b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18385626
Change-Id: I9e892e678677d77d1bdac0bfb99cbb18be4ca211
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 21:12:45 +00:00
Steve Berbary
3b1daeaa0b
Update oriole SVN to 29 am: fe94a8e370
am: a1bc91efb0
am: 5610d140b1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18367911
Change-Id: Ia1fa968ec583be9e67da7b18f2d4a1d4e88144fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 21:04:08 +00:00
Steve Berbary
969ba56d77
Update raven SVN to 29 am: 5dc47062e1
am: 51eae801fd
am: a5b917a44d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18385626
Change-Id: I88269cf8a587de186c326b606c900931388712ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 21:03:34 +00:00
Steve Berbary
33795820f0
Update oriole SVN to 29 am: fe94a8e370
am: a1bc91efb0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18367911
Change-Id: Idaae09c8d71440de7323ec1c5b5be22aa3a603de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 20:45:42 +00:00
Steve Berbary
ab9578a88b
Update raven SVN to 29 am: 5dc47062e1
am: 51eae801fd
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18385626
Change-Id: I82515f6e047822820361f50f9edd3b461f728840
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 20:45:11 +00:00
Steve Berbary
5610d140b1
Update oriole SVN to 29 am: fe94a8e370
am: a1bc91efb0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18367911
Change-Id: I4f68ac5769686dfbf275a6a50765e15f2b87f000
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 20:43:53 +00:00
Steve Berbary
a5b917a44d
Update raven SVN to 29 am: 5dc47062e1
am: 51eae801fd
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18385626
Change-Id: Ide74a608b19038819ceb28e8b33615d9a8892c81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 20:43:23 +00:00
Steve Berbary
a1bc91efb0
Update oriole SVN to 29 am: fe94a8e370
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18367911
Change-Id: I589330eff635840a31f564c91fae445f8a278986
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 20:23:30 +00:00
Steve Berbary
51eae801fd
Update raven SVN to 29 am: 5dc47062e1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18385626
Change-Id: If7e77481fc8235808b04f87a9835260ea6393e6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 20:23:14 +00:00
George Chang
2f38dc7c16
Revert "Switch NFC from HIDL to AIDL" am: 33af5d261f
am: bd80b494e4
am: b1304f97c5
...
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2098184
Change-Id: I64aa034a2c81e9be33b00a6d2f65583ad5fe5906
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 17:08:19 +00:00
George Chang
b1304f97c5
Revert "Switch NFC from HIDL to AIDL" am: 33af5d261f
am: bd80b494e4
...
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2098184
Change-Id: I6056669e765a34855759e171ce5cce91bfa7d356
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 16:34:07 +00:00
George Chang
bd80b494e4
Revert "Switch NFC from HIDL to AIDL" am: 33af5d261f
...
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2098184
Change-Id: I55de2f65461cd48800ad5eadb9bb93e86cb60ee6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 16:05:46 +00:00
George Chang
33af5d261f
Revert "Switch NFC from HIDL to AIDL"
...
Revert "Update nfc from hidl to aidl service"
Revert submission 2098739-nfc_aidl_switch_gs101
Reason for revert: broken tests
Reverted Changes:
Ifde6ab418:Switch NFC from HIDL to AIDL
I288474f69:Update nfc from hidl to aidl service
Bug: 233194621
Change-Id: Ic905a34265439db0f3d24c3514686cac52d99edb
2022-05-19 13:45:27 +00:00
George Chang
5a8668c749
Switch NFC from HIDL to AIDL am: 531b2600a5
am: 20dc72203a
am: 835132813f
...
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2098739
Change-Id: Ic4a384e45a42dc0811fee63672bfcd138eb47942
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 08:54:31 +00:00