Commit Graph

28410 Commits

Author SHA1 Message Date
Arthur Ishiguro
74c19f576e Update ContextHub VTS OWNERS files
Bug: 166845383
Test: None
Change-Id: If47c3360f47122c07f78934ff90153ff54b14a40
2020-10-08 15:11:19 -07:00
Arthur Ishiguro
d06c45e008 Add VTS tests for Context Hub HAL 1.2
Also updates the compatibility matrix.

Bug: 166845383
Test: Run test on device with HAL 1.2 implemented, verify pass

Change-Id: Iac53e755cfa38fbd1322421279475de76b4bb572
2020-10-07 13:50:11 -07:00
Arthur Ishiguro
46c2bd0439 Adds default (mock) Context Hub HAL 1.2 impl
Also refactors common code.

Bug: 166845383
Test: Compile only (VTS test coming up in future CL)
Change-Id: Iae6cf09e2fffb854af61c29e6004ceb062a892b3
2020-10-07 13:49:28 -07:00
Arthur Ishiguro
08596b4629 Adds Context Hub HAL v1.2
Add support for extended setting changes.

Bug: 166845383
Test: Compile
Change-Id: I912f01447e4d0e2f345620fa1b5599f50cc9a4f8
2020-10-07 13:47:26 -07:00
TreeHugger Robot
0cfdd53e9c Merge "Handle the empty display information" into rvc-qpr-dev am: be5dec4265 am: d312f17772
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12746598

Change-Id: Ia60211b2e108d3b0b5dd758aed7b9a3871173302
2020-10-06 16:55:45 +00:00
TreeHugger Robot
d312f17772 Merge "Handle the empty display information" into rvc-qpr-dev am: be5dec4265
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12746598

Change-Id: Ia7824e93695383e09a58cbf2fc2959f58929ef11
2020-10-06 16:10:55 +00:00
TreeHugger Robot
be5dec4265 Merge "Handle the empty display information" into rvc-qpr-dev 2020-10-06 15:40:12 +00:00
Treehugger Robot
a668303dbe Merge "Remove vts10 reference vts_target_tests_defaults" am: c576a3ccba am: 06640f702b am: de1427a797 am: 659769bff3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449815

Change-Id: Ib28e3b72edf79f477b91627625208e2d43ce110e
2020-10-06 00:58:31 +00:00
Treehugger Robot
659769bff3 Merge "Remove vts10 reference vts_target_tests_defaults" am: c576a3ccba am: 06640f702b am: de1427a797
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449815

Change-Id: I1941b0b0a895e430fdefa4c45f3ddbcdaa8ecc4e
2020-10-06 00:27:46 +00:00
Treehugger Robot
de1427a797 Merge "Remove vts10 reference vts_target_tests_defaults" am: c576a3ccba am: 06640f702b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449815

Change-Id: I18bf2466b59e26245d4bd43a484d14e966ef483d
2020-10-06 00:12:58 +00:00
Treehugger Robot
06640f702b Merge "Remove vts10 reference vts_target_tests_defaults" am: c576a3ccba
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449815

Change-Id: I372939a9814fb5f93a2178f695d0c8253b291fd2
2020-10-05 23:46:34 +00:00
Treehugger Robot
c576a3ccba Merge "Remove vts10 reference vts_target_tests_defaults" 2020-10-05 23:34:35 +00:00
Jing-yan, Jang
6116f07d7d Merge "fastboot: add a new oem command for post wipe userdata" into rvc-qpr-dev-plus-aosp am: 4004b36500
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12761318

Change-Id: I97c5c2655fd5310a438cef92096947dc1b0cff79
2020-10-05 23:32:32 +00:00
Jing-yan, Jang
4004b36500 Merge "fastboot: add a new oem command for post wipe userdata" into rvc-qpr-dev-plus-aosp 2020-10-05 23:04:55 +00:00
TreeHugger Robot
4f6d6196da Merge "power/stats: Move PowerStats HAL 2.0 to power/stats" 2020-10-05 22:50:05 +00:00
TreeHugger Robot
af8029aefb Merge "powerstats: Refine PowerStats HAL 2.0 documentation" 2020-10-05 22:49:56 +00:00
Treehugger Robot
b26f98b50d [automerger skipped] Merge "wifi: Deprecate older versions of wifi HAL" am: 3d2cde64ee am: 60ce011e2f am: dfa6d1aca7 am: 364d13c85b -s ours
am skip reason: Change-Id I20f5b3665650c86fc0f976c544194f87157e6b90 with SHA-1 854acd7c7d is in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1448439

Change-Id: Ibdb4001657b50e638134f406e52526cfe5e700b3
2020-10-05 21:37:22 +00:00
Treehugger Robot
364d13c85b Merge "wifi: Deprecate older versions of wifi HAL" am: 3d2cde64ee am: 60ce011e2f am: dfa6d1aca7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1448439

Change-Id: I872baaad08c8d85414e84d2face356af4cacc76c
2020-10-05 21:22:03 +00:00
Treehugger Robot
dfa6d1aca7 Merge "wifi: Deprecate older versions of wifi HAL" am: 3d2cde64ee am: 60ce011e2f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1448439

Change-Id: Ie58c2ed7188a874a3af5a51726960dfa45eee580
2020-10-05 21:10:50 +00:00
Ady Abraham
fd3189fda9 [automerger skipped] composer: hold a sp<IComposer> from the service itself am: 1368c29213 am: 5d4d79d9de -s ours
am skip reason: Change-Id I3962ede51ce823368c62c4e4e5fb30f7a5680bdf with SHA-1 43e42ff6ec is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12754286

Change-Id: Ieb18141efd33c7b769ba0083783ba99947d0c00f
2020-10-05 20:49:16 +00:00
Treehugger Robot
60ce011e2f Merge "wifi: Deprecate older versions of wifi HAL" am: 3d2cde64ee
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1448439

Change-Id: I73569302fbf6af2bc53e438e8558caf5a704993f
2020-10-05 20:49:10 +00:00
Ady Abraham
5d4d79d9de composer: hold a sp<IComposer> from the service itself am: 1368c29213
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12754286

Change-Id: Ia3f955a51bde0549072afdf35b92a9de28a065a6
2020-10-05 20:30:47 +00:00
Treehugger Robot
3d2cde64ee Merge "wifi: Deprecate older versions of wifi HAL" 2020-10-05 20:30:20 +00:00
Treehugger Robot
5008fe1a09 Merge "Skip GnssMeasurement VTS for Android Automotive OS." am: d8a767a847 am: d66b12008f am: 0bd8713642 am: befda6dd70
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1443915

Change-Id: Ibbb66c51703347f85f4ec21a281eb3014e5c3169
2020-10-05 20:01:59 +00:00
Treehugger Robot
befda6dd70 Merge "Skip GnssMeasurement VTS for Android Automotive OS." am: d8a767a847 am: d66b12008f am: 0bd8713642
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1443915

Change-Id: Ic3174b0647e3bc675c26a308046ddff124369c0e
2020-10-05 19:48:02 +00:00
Treehugger Robot
0bd8713642 Merge "Skip GnssMeasurement VTS for Android Automotive OS." am: d8a767a847 am: d66b12008f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1443915

Change-Id: I68df407a9e76197cae516a479880cf0c6ad5a815
2020-10-05 19:02:26 +00:00
Treehugger Robot
d66b12008f Merge "Skip GnssMeasurement VTS for Android Automotive OS." am: d8a767a847
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1443915

Change-Id: Ic934f94ed2cb553ba473e3d2cd1074a140048328
2020-10-05 18:42:05 +00:00
Treehugger Robot
d8a767a847 Merge "Skip GnssMeasurement VTS for Android Automotive OS." 2020-10-05 18:38:50 +00:00
Ady Abraham
1368c29213 composer: hold a sp<IComposer> from the service itself
IComposerClient assumes that IComposer will outlive its life cycle
and holds a simple pointer to HwcHal. This change is taking the same
approach of newer composer versions (2.2, 2.3, and 2.4) to make sure
that IComposer would outlive IComposerClient.

Test: coral booting with this change
Fixes: 155769496
Change-Id: I3962ede51ce823368c62c4e4e5fb30f7a5680bdf
Merged-In: I3962ede51ce823368c62c4e4e5fb30f7a5680bdf
(cherry picked from commit 43e42ff6ec)
2020-10-05 18:09:08 +00:00
Dan Shi
f27b504a10 Remove vts10 reference vts_target_tests_defaults
The module is obsoleted.

Bug: 169581727
Test: build
Change-Id: I55853a2cde4c042c489b0e6ac8bcab93fc47be73
2020-10-05 10:48:24 -07:00
Benjamin Schwartz
bcd9053514 power/stats: Move PowerStats HAL 2.0 to power/stats
Bug: 169864180
Test: dumpsys android.hardware.powerstats.IPowerStats/default
Change-Id: Icbadece98b09505efb2f6d0863f15d4b77a29df2
2020-10-05 09:53:33 -07:00
Benjamin Schwartz
5345624e36 powerstats: Refine PowerStats HAL 2.0 documentation
Bug: 169864180
Test: m
Change-Id: I988ff3508fdb09803a0ffdafc9d40cac3b72e075
2020-10-05 09:53:22 -07:00
Roshan Pius
5a3efa4878 wifi: Deprecate older versions of wifi HAL
Various wifi protocol MAC randomizations are mandatory in Android 11.
So, deprecate older versions of wifi HAL which don't support the
corresponding API's.

Bug: 169201652
Test: Compiles
Merged-In: I20f5b3665650c86fc0f976c544194f87157e6b90
Change-Id: I20f5b3665650c86fc0f976c544194f87157e6b90
2020-10-05 09:11:13 -07:00
Roshan Pius
fa96d00429 Merge "wifi: Deprecate older versions of wifi HAL" 2020-10-05 16:00:17 +00:00
Joseph Jang
60f0ae4b76 Merge "fastboot: add a new oem command for post wipe userdata" am: 4433d35af9 am: a174737057 am: 41eca45f7d am: d4f5010d14 am: 6fa34c3cb3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1435112

Change-Id: I8eadbef947f342925dd8a1d89644983135e5346d
2020-10-05 08:31:05 +00:00
Joseph Jang
6fa34c3cb3 Merge "fastboot: add a new oem command for post wipe userdata" am: 4433d35af9 am: a174737057 am: 41eca45f7d am: d4f5010d14
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1435112

Change-Id: If6681ca0335ba29d207df8824b3f756e15751870
2020-10-05 08:06:49 +00:00
josephjang
af491ffdf8 fastboot: add a new oem command for post wipe userdata
When user input 'fastboot erase userdata' in fastbootd, may need an
oem specific API doOemSpecificErase() to wipe other userdata in device.
If oem doesn't need this specific API, oem could return NOT_SUPPORTED
to fastbootd.

Bug: 169173873
Change-Id: Ie12ede31ef071a3c15265777b55746536a861292
2020-10-05 14:33:21 +08:00
Joseph Jang
d4f5010d14 Merge "fastboot: add a new oem command for post wipe userdata" am: 4433d35af9 am: a174737057 am: 41eca45f7d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1435112

Change-Id: Iadd41e55e98bff0b8fd058429f8ec9123c0e3627
2020-10-05 03:23:26 +00:00
Joseph Jang
41eca45f7d Merge "fastboot: add a new oem command for post wipe userdata" am: 4433d35af9 am: a174737057
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1435112

Change-Id: Icdbb210d09235ea5c982976d54f7332a66521c7b
2020-10-05 03:05:49 +00:00
Joseph Jang
a174737057 Merge "fastboot: add a new oem command for post wipe userdata" am: 4433d35af9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1435112

Change-Id: Id0987ef9d4b6e5de171940e9ac28f5d8fa4bb881
2020-10-05 02:53:10 +00:00
Joseph Jang
4433d35af9 Merge "fastboot: add a new oem command for post wipe userdata" 2020-10-05 02:34:52 +00:00
Michael Butler
1f06fed9b3 Merge "Create conversions to/from NNAPI canonical types" 2020-10-03 00:08:34 +00:00
Roshan Pius
854acd7c7d wifi: Deprecate older versions of wifi HAL
Various wifi protocol MAC randomizations are mandatory in Android 11.
So, deprecate older versions of wifi HAL which don't support the
corresponding API's.

Bug: 169201652
Test: Compiles
Change-Id: I20f5b3665650c86fc0f976c544194f87157e6b90
2020-10-02 13:47:07 -07:00
TreeHugger Robot
7ad3ec8c9f Merge "powerstats: Add EnergyConsumer API" 2020-10-02 19:37:39 +00:00
Steven Moreland
2c469552d0 Merge "hidl_test_java interfaces: use generic interfaces" am: 730aef9a78 am: 10f1f66898 am: 1acc567952 am: 5b436e33ef am: 7a4a65d680
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1445778

Change-Id: I1620c3f9386c9c42ff0695ec718f9178f008da85
2020-10-02 18:32:55 +00:00
Steven Moreland
7a4a65d680 Merge "hidl_test_java interfaces: use generic interfaces" am: 730aef9a78 am: 10f1f66898 am: 1acc567952 am: 5b436e33ef
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1445778

Change-Id: If5afd00334e8b09250df1ae97dec9285e39ad930
2020-10-02 18:07:41 +00:00
Steven Moreland
5b436e33ef Merge "hidl_test_java interfaces: use generic interfaces" am: 730aef9a78 am: 10f1f66898 am: 1acc567952
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1445778

Change-Id: I0fd0c9294de289f8eb651a9d99dc621958773481
2020-10-02 17:55:00 +00:00
Steven Moreland
1acc567952 Merge "hidl_test_java interfaces: use generic interfaces" am: 730aef9a78 am: 10f1f66898
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1445778

Change-Id: Iacea8219291e1ac345a85fef3c44b1dc01936e43
2020-10-02 17:16:38 +00:00
Steven Moreland
10f1f66898 Merge "hidl_test_java interfaces: use generic interfaces" am: 730aef9a78
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1445778

Change-Id: Ic61e26ed271f748df3a5da83878b2e10fec734f1
2020-10-02 16:51:13 +00:00
Steven Moreland
730aef9a78 Merge "hidl_test_java interfaces: use generic interfaces" 2020-10-02 16:32:25 +00:00