Commit graph

2875 commits

Author SHA1 Message Date
Mars Lin
092ce9f2a6 raviole: Move tetheroffload HAL to raviole am: eabb3bff48
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18795748

Change-Id: I2d3d5fde012a587d73932a72ffa5ea56c2d997c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 05:46:37 +00:00
Mars Lin
eabb3bff48 raviole: Move tetheroffload HAL to raviole
Since T6 does not support tetheroffload,
move the tetheroffload HAL to raviole.

Bug: 232717674
Test: Check if the manifest file exist in vendor/etc/vintf/manifest/
Change-Id: I0f8eb470bc54da942dc8d5ddd543b7c573613567
2022-06-09 05:28:33 +00:00
Ilya Matyukhin
2159482432 DO NOT MERGE Remove unintended faceauth configs am: a020527c7b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/17056019

Change-Id: Ib18b574c878326566acddb349ff904b03378f07f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 18:06:03 +00:00
Ilya Matyukhin
a020527c7b DO NOT MERGE Remove unintended faceauth configs
Bug: 210921116
Test: N/A
Change-Id: Ie10aaca6892b1246b57941d00b283f202b08035d
2022-06-08 17:09:35 +00:00
Kris Chen
7a5186ca15 O6R4: Enable UDFPS ALS feed forward am: f514128c06
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18578292

Change-Id: I79d37e9b1e1a1165f35ecb5af3a3dd57d3a2621f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 05:45:25 +00:00
Kris Chen
f514128c06 O6R4: Enable UDFPS ALS feed forward
Bug: 197789721
Test: Perform fingerprint authentication test with solar simulator.
Change-Id: I716056279206490e0aa01f72333703349b79e13b
2022-06-08 05:26:43 +00:00
Steve Berbary
2c7e995e30 [automerger skipped] [DO NOT MERGE] Update oriole SVN to 31 am: abfd17b3c1 -s ours am: fc6271573e -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3411379cb8537b40fd62afd2b7c702137a629eff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-02 01:02:05 +00:00
Steve Berbary
6ca781bee8 [automerger skipped] [DO NOT MERGE] Update raven SVN to 31 am: e381ffc6fe -s ours am: 011c9b5858 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Icfc3b2a3b519dbcfb54cd000577f759757add039
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-02 01:01:59 +00:00
Steve Berbary
fc6271573e [automerger skipped] [DO NOT MERGE] Update oriole SVN to 31 am: abfd17b3c1 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ife7bae6aed595b3733b2f8a1e700bc97143e77b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-02 00:45:41 +00:00
Steve Berbary
011c9b5858 [automerger skipped] [DO NOT MERGE] Update raven SVN to 31 am: e381ffc6fe -s ours
am skip reason: subject contains skip directive

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

Change-Id: I09619a0fd687dcfc8225a53b15996fb845abaa64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-02 00:45:35 +00:00
Steve Berbary
abfd17b3c1 [DO NOT MERGE] Update oriole SVN to 31
Bug: 231380374
Change-Id: I96baab5b6fceefb38f945623e825ef3f0845ed35
2022-06-02 00:40:12 +00:00
Steve Berbary
e381ffc6fe [DO NOT MERGE] Update raven SVN to 31
Bug: 231380374
Change-Id: I5a1072b5366bde0048937941d3f014bdf3c7019f
2022-06-02 00:24:54 +00:00
Steve Berbary
ffc015d8cb [automerger skipped] [DO NOT MERGE] Update oriole SVN to 30 am: c3b1a6ff86 -s ours am: ed9ea3d15b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I960677be158a83fee2d912e0dc208e5d127f090a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-01 22:54:45 +00:00
Steve Berbary
548552df55 [automerger skipped] [DO NOT MERGE] Update raven SVN to 30 am: 88b2efd74b -s ours am: 665273cca0 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I2a9e2e76ce86ab4c419fed14d3b4c4e71a66065f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-01 22:54:39 +00:00
Steve Berbary
ed9ea3d15b [automerger skipped] [DO NOT MERGE] Update oriole SVN to 30 am: c3b1a6ff86 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifaa8908f84687557d013f8717b909caaddbb0dcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-01 22:30:20 +00:00
Steve Berbary
665273cca0 [automerger skipped] [DO NOT MERGE] Update raven SVN to 30 am: 88b2efd74b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I29f806169ef92fd858ac317908a7889618b5ab4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-01 22:30:12 +00:00
Steve Berbary
c3b1a6ff86 [DO NOT MERGE] Update oriole SVN to 30
Bug: 231380374
Change-Id: I7e71f4663f8b07367b8f33e99bf28a23a9110259
2022-06-01 22:20:36 +00:00
Steve Berbary
88b2efd74b [DO NOT MERGE] Update raven SVN to 30
Bug: 231380374
Change-Id: I9b819378787f80c6cd254abc968106b3dc57558a
2022-06-01 20:06:03 +00:00
Paul Scovanner
8f1a40be0f Update Raviole SVN to 31 am: e2c205b11b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18673488

Change-Id: I08ef048667c4d064b8008d94e99604b0608ee1b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-01 00:16:22 +00:00
Paul Scovanner
e2c205b11b Update Raviole SVN to 31
Bug: 232157623
Change-Id: I3bd635f4229f0332c8dd5dba0c3d1677535da99d
2022-05-31 19:27:07 +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
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
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
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
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
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
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
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
835132813f Switch NFC from HIDL to AIDL am: 531b2600a5 am: 20dc72203a
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2098739

Change-Id: Ic47df9ff5d2bdaf6c4cad46e8c68ef34479ecb18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 08:35:44 +00:00
George Chang
20dc72203a Switch NFC from HIDL to AIDL am: 531b2600a5
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2098739

Change-Id: I6f968f15ce081b5177298c2b81d4df5ab09ea88e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 07:55:23 +00:00
chasewu
4a163dfa9a vibrator: add device specific constants am: f680529e42
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/17752384

Change-Id: I283d950c59a56e0e29dd71457478dfdda7d41bac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 07:54:22 +00:00
Wei Wang
2d1befe9d1 Remove FPS based hints for TA boost am: 92d180a8e8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/18226707

Change-Id: I61204d5310a1fc9ddda13770a121537545a22554
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19 07:54:14 +00:00
chasewu
f680529e42 vibrator: add device specific constants
Add device specific constants required for calculating the bandwidth
amplitude map

Bug: 230807667
Test: verify the property values on P21 devices
Signed-off-by: chasewu <chasewu@google.com>
Change-Id: I9716e3d39e4196825baeebec5c968e470aa644ee
2022-05-18 11:03:41 +00:00
Wei Wang
92d180a8e8 Remove FPS based hints for TA boost
Bug: 205369368
Test: Build
Change-Id: I063f8aa6d77b966d50d11c0135880ff787870e07
Signed-off-by: Wei Wang <wvw@google.com>
2022-05-17 16:13:42 +00:00
Steve Berbary
fe94a8e370 Update oriole SVN to 29
Bug: 231380374
Change-Id: I76522b37ddbccc5c652ca8913d4865df0687a941
2022-05-17 09:33:45 +00:00
George Chang
531b2600a5 Switch NFC from HIDL to AIDL
Bug: 216290344
Test: atest NfcNciInstrumentationTests
Test: atest VtsAidlHalNfcTargetTest
Merged-In: Ifde6ab418a18a10b11911cd2e8459f769587f685
Change-Id: Ifde6ab418a18a10b11911cd2e8459f769587f685
2022-05-17 12:18:38 +08:00
Steve Berbary
5dc47062e1 Update raven SVN to 29
Bug: 231380374
Change-Id: Ibd95cc73a65f3eb356f16c1c38e34684340f6636
2022-05-17 02:19:50 +00:00