Commit Graph

13597 Commits

Author SHA1 Message Date
Peter Kalauskas
92b8a86cdc Merge "Make health storage HAL lazy" am: 063024b1b6 am: 6afe6b9ca6
am: 895fe2eef7

Change-Id: If57158811efac1f9559d1b6b264789ad651211c7
2019-01-07 15:48:06 -08:00
Peter Kalauskas
895fe2eef7 Merge "Make health storage HAL lazy" am: 063024b1b6
am: 6afe6b9ca6

Change-Id: Ic5ef6e8df946d19b5c47f8ee822adc6d199487f4
2019-01-07 15:40:20 -08:00
Peter Kalauskas
6afe6b9ca6 Merge "Make health storage HAL lazy"
am: 063024b1b6

Change-Id: Ifbc401ff4b6023b14de0feca919b8b267432bc77
2019-01-07 15:33:11 -08:00
Felix
2541c033a7 health: Add CAP_WAKE_ALARM to service am: 1fe2196f11 am: 0eb279618b
am: 8addda11f1

Change-Id: I5d6f478bfb09bef70f6f41c78a1ee07bd91301bd
2019-01-07 15:27:52 -08:00
Treehugger Robot
063024b1b6 Merge "Make health storage HAL lazy" 2019-01-07 23:25:20 +00:00
Felix
8addda11f1 health: Add CAP_WAKE_ALARM to service am: 1fe2196f11
am: 0eb279618b

Change-Id: Ia8ed65ddb7c37e4935c054c26a8db233acbe198f
2019-01-07 15:22:29 -08:00
Felix
0eb279618b health: Add CAP_WAKE_ALARM to service
am: 1fe2196f11

Change-Id: I9c3bf548f98533297dc8f5aa65f07778658c9526
2019-01-07 15:18:22 -08:00
Peter Kalauskas
d2c86ff910 Make health storage HAL lazy
Make health storage HAL run only when needed.

Bug: 115675262
Test: Flash crosshatch, ensure android.hardware.health.storage@1.0-service
      is not running. Enable debug logging in vold. Run 'adb shell sm
      idle-maint run' and check logs to ensure vold runs "Start Dev GC
      on HAL"
Change-Id: I4bd48b5bb1b3ae7e1f4ccaff2042f1331e4cd76d
2019-01-07 10:45:31 -08:00
Felix
1fe2196f11 health: Add CAP_WAKE_ALARM to service
health/2.0/default/healthd_common.cpp wants to use
timerfd_create() to register a wakealarm.

To use the timerfd_create() syscall with CLOCK_BOOTTIME_ALARM,
CAP_WAKE_ALARM is needed.

Update the README to reflect the needed cap in the init file,
see also https://r.android.com/861532

Since the v1.0 HAL is in passthrough mode, the cap is needed for the 1.0
service as well.

Change-Id: I0e71da125eeef1360b5fd8bc7a69285e0b786511
Signed-off-by: Felix <google@ix5.org>
2019-01-06 16:07:50 +00:00
Felix
9cef234b62 Merge "health: Fix typos in README" am: b2dedd4938 am: 02f1e304e6
am: 73d868e540

Change-Id: I14ebef98f8278119d587140af5bc972d742f1451
2019-01-05 05:27:28 -08:00
Felix
73d868e540 Merge "health: Fix typos in README" am: b2dedd4938
am: 02f1e304e6

Change-Id: If32d6570fed64679fb3019f0621db0901dab3c5a
2019-01-05 05:22:22 -08:00
Felix
02f1e304e6 Merge "health: Fix typos in README"
am: b2dedd4938

Change-Id: Icd0ec686423072e453f96509ce01206f4c79ebf9
2019-01-05 05:17:20 -08:00
Treehugger Robot
b2dedd4938 Merge "health: Fix typos in README" 2019-01-05 13:09:18 +00:00
Sandeep Patil
17e842f5c0 Merge "fcm: kernel: Remove 4.4 kernel from current matrix" am: 2953251eff am: 06f0bd516d
am: a61daa382b

Change-Id: Ibd3e9df24640ab6cff36231813379aa7e2b5e714
2019-01-04 19:06:42 -08:00
Sandeep Patil
a61daa382b Merge "fcm: kernel: Remove 4.4 kernel from current matrix" am: 2953251eff
am: 06f0bd516d

Change-Id: I0f7d8fb180a64aba90cc7a30e93fedf23122eff0
2019-01-04 18:58:36 -08:00
Sandeep Patil
06f0bd516d Merge "fcm: kernel: Remove 4.4 kernel from current matrix"
am: 2953251eff

Change-Id: Iae5c7205171b0375d38d9522142f0175b2502a1b
2019-01-04 18:53:32 -08:00
Sandeep Patil
2953251eff Merge "fcm: kernel: Remove 4.4 kernel from current matrix" 2019-01-05 02:38:48 +00:00
Ruchi Kandoi
8930c48f1e Merge "Add android.hardware.nfc@1.2" am: 2664a4a8c5 am: 07b4b1d20c
am: 8024aef5d6

Change-Id: I5a6132fd684caa452b768223b8d011c1dcb270ad
2019-01-04 12:39:13 -08:00
Ruchi Kandoi
8024aef5d6 Merge "Add android.hardware.nfc@1.2" am: 2664a4a8c5
am: 07b4b1d20c

Change-Id: I93f9d9d903501f6f083b3de526df68fb732ccba4
2019-01-04 12:25:31 -08:00
Ruchi Kandoi
07b4b1d20c Merge "Add android.hardware.nfc@1.2"
am: 2664a4a8c5

Change-Id: Ic4f774a802972523f3295eda0463bd77e5ff7688
2019-01-04 12:11:40 -08:00
Ruchi Kandoi
2664a4a8c5 Merge "Add android.hardware.nfc@1.2" 2019-01-04 19:56:41 +00:00
Felix
6a2b1b084a health: Fix typos in README
Change-Id: I64eb6cdaaccf30cf96d273db4e8d434d6ea90c51
Signed-off-by: Felix <google@ix5.org>
2019-01-04 19:57:12 +01:00
Peter Kalauskas
e06db2a431 Rename registerServiceWithCallback am: b4abef9b0a am: 9da4d5a5e0
am: cd0410fd3b

Change-Id: I6de9395c8b4708cc3a8f5caf963397e4f05d2fb7
2019-01-04 10:53:53 -08:00
Peter Kalauskas
cd0410fd3b Rename registerServiceWithCallback am: b4abef9b0a
am: 9da4d5a5e0

Change-Id: Ibba2b1c59944de979e32a6284c1a86a5ae5842c3
2019-01-04 10:49:40 -08:00
Peter Kalauskas
9da4d5a5e0 Rename registerServiceWithCallback
am: b4abef9b0a

Change-Id: Iaa3cade80557e7dcd0612cc24a34d33be3405fbd
2019-01-04 10:40:37 -08:00
TreeHugger Robot
4eba392a01 Merge "[Graphics] Add lpy@ and vhau@ to OWNER file." 2019-01-04 03:19:39 +00:00
Peter Kalauskas
b4abef9b0a Rename registerServiceWithCallback
Rename registerServiceWithCallback to registerService

Test: Build and check that cas functions as a lazy hal as before
Change-Id: Id7aac4a4b34e5891e81dcb9ead1239a37c1a70c8
2019-01-03 15:23:12 -08:00
Sandeep Patil
e5f4947bf8 fcm: kernel: Remove 4.4 kernel from current matrix
Test: builds
Bug: none
Change-Id: I8e472edf1e050968a7a1e6f9c82e41eeee473eb3
Signed-off-by: Sandeep Patil <sspatil@google.com>
2019-01-03 14:22:03 -08:00
TreeHugger Robot
02e164d966 Merge "Update documentation for initialize()" 2019-01-03 20:59:53 +00:00
David Gross
08004dfb47 Add @1.2::IPreparedModel::executeSynchronously() and corresponding VTS tests. am: 4592ed15cd am: 9bde96b8a9
am: e50d4d7e5d

Change-Id: I6e11a5cc0b735f1478339f817b3c1885cb10e367
2019-01-03 11:46:52 -08:00
David Gross
e50d4d7e5d Add @1.2::IPreparedModel::executeSynchronously() and corresponding VTS tests. am: 4592ed15cd
am: 9bde96b8a9

Change-Id: Ibeb216ffba8cc75679d54b294613e83c3f69a91d
2019-01-03 11:41:46 -08:00
David Gross
9bde96b8a9 Add @1.2::IPreparedModel::executeSynchronously() and corresponding VTS tests.
am: 4592ed15cd

Change-Id: I40ae5f50d6becff64434cdae8a53d21c274936b0
2019-01-03 11:37:40 -08:00
TreeHugger Robot
954fc7690e Merge "Adding/modifying tests for new 2.3 API" 2019-01-03 18:41:37 +00:00
Hai Shalom
2cd287dd2f Merge "[DPP] Add DPP key management capability API" 2019-01-03 17:05:44 +00:00
Hai Shalom
275c83c62b Merge "[DPP] Added new DPP API and new callbacks" 2019-01-03 17:05:28 +00:00
David Gross
4592ed15cd Add @1.2::IPreparedModel::executeSynchronously() and corresponding VTS tests.
Bug: 119274127

Test: all of the following, with the appropriate android.hardware.neuralnetworks@1.${X}::IDevice/sample-all
    VtsHalNeuralnetworksV1_0TargetTest
    VtsHalNeuralnetworksV1_0TargetTest
    VtsHalNeuralnetworksV1_1CompatV1_0TargetTest
    VtsHalNeuralnetworksV1_1CompatV1_0TargetTest
    VtsHalNeuralnetworksV1_1TargetTest
    VtsHalNeuralnetworksV1_1TargetTest
    VtsHalNeuralnetworksV1_2CompatV1_0TargetTest
    VtsHalNeuralnetworksV1_2CompatV1_0TargetTest
    VtsHalNeuralnetworksV1_2CompatV1_1TargetTest
    VtsHalNeuralnetworksV1_2CompatV1_1TargetTest
    VtsHalNeuralnetworksV1_2TargetTest
    VtsHalNeuralnetworksV1_2TargetTest

Change-Id: Iedfa485b4008d9cec3b81ff4c0ce3ebc0b83c823
(cherry picked from commit 49e41678f5)
2019-01-02 11:13:11 -08:00
Valerie Hau
7de0be5cd4 Adding/modifying tests for new 2.3 API
Adding new tests for getPerFrameMetadataKeys_2_3 and
getHdrCapabilities_2_3.  Modifying for optional API
to not error on UNSUPPORTED

Bug: 118343714
Test: ./VtsHalGraphicsComposerV2_3TargetTest
Change-Id: I66e28cc1cb51b8c26d3e7777311a168086f938ca
2019-01-02 08:09:12 -08:00
sqian
8daea489c8 [automerger skipped] Add mnc and modify docs for emergencyDial am: ed2eb3de0a am: 67e499f1ed
am: aeacd497f2  -s ours

Change-Id: I089ee128376e20fd8a9f51ee51f027d4a627756b
2018-12-28 10:52:31 -08:00
sqian
aeacd497f2 Add mnc and modify docs for emergencyDial am: ed2eb3de0a
am: 67e499f1ed

Change-Id: I6aeff3c4636c7e9ef75c1e30021cf9029bfbc98b
2018-12-28 10:34:21 -08:00
sqian
67e499f1ed Add mnc and modify docs for emergencyDial
am: ed2eb3de0a

Change-Id: I858db036a6437a7563a732f81f4e4d72f531f3e7
2018-12-28 10:21:13 -08:00
Xusong Wang
47c26b7226 Merge "Add INSTANCE_NORMALIZATION to operation enum." 2018-12-28 04:20:19 +00:00
Hai Shalom
92c3cc4075 [DPP] Add DPP key management capability API
Add DPP key management capability API.

Bug: 112197021
Test: atest SupplicantStaIfaceHalTest
Change-Id: Ie92ac574aead59bed7ac51f599ca1eb36ac5251f
2018-12-27 15:43:17 -08:00
sqian
ed2eb3de0a Add mnc and modify docs for emergencyDial
Test: Treehugger
Bug: 112657134
Change-Id: Ia731ed350184fc35663a7bee54144a3ee7febcbe
Merged-In: Ia731ed350184fc35663a7bee54144a3ee7febcbe
(cherry picked from commit ee5598dc2e)
2018-12-27 14:15:13 -08:00
TreeHugger Robot
9b1689da74 Merge "wifi(implementation): API to flush HAL ringbuffer to files" 2018-12-25 02:25:22 +00:00
Peiyong Lin
c8f63d8ab9 Merge "Add composer 2.3 support to the compatibility matrix" 2018-12-22 02:58:30 +00:00
David Gross
782bb2c095 Merge "Add @1.2::IPreparedModel::executeSynchronously() and corresponding VTS tests." 2018-12-22 02:52:22 +00:00
Anil Admal
3a405c5905 Extend IAGnss.hal to address requestRouteToHost deprecation
The framework networking component method requestRouteToHost() in
class ConnectivityManager used to support the IAGnss.hal interface
is deprecated. This requires changes to the IAGnss.hal interface
to pass network handle to the GNSS HAL implementation in order
to setup SUPL connections.

Bug: 25876485
Test: atest VtsHalGnssV2_0TargetTest on cuttlefish
Change-Id: If0ecd480879da37508f710620975a198e674f3df
2018-12-21 15:28:35 -08:00
Hai Shalom
e6f614c2e0 [DPP] Added new DPP API and new callbacks
Added new DPP API for initiator mode, and new callback interface for DPP
events.

Bug: 112197021
Test: tbd
Change-Id: I1dc8fbdf65b3670c5eefe7d0677a1958dcf6d990
2018-12-21 13:28:24 -08:00
David Gross
49e41678f5 Add @1.2::IPreparedModel::executeSynchronously() and corresponding VTS tests.
Bug: 119274127

Test: all of the following, with the appropriate android.hardware.neuralnetworks@1.${X}::IDevice/sample-all
    VtsHalNeuralnetworksV1_0TargetTest
    VtsHalNeuralnetworksV1_0TargetTest
    VtsHalNeuralnetworksV1_1CompatV1_0TargetTest
    VtsHalNeuralnetworksV1_1CompatV1_0TargetTest
    VtsHalNeuralnetworksV1_1TargetTest
    VtsHalNeuralnetworksV1_1TargetTest
    VtsHalNeuralnetworksV1_2CompatV1_0TargetTest
    VtsHalNeuralnetworksV1_2CompatV1_0TargetTest
    VtsHalNeuralnetworksV1_2CompatV1_1TargetTest
    VtsHalNeuralnetworksV1_2CompatV1_1TargetTest
    VtsHalNeuralnetworksV1_2TargetTest
    VtsHalNeuralnetworksV1_2TargetTest

Change-Id: Iedfa485b4008d9cec3b81ff4c0ce3ebc0b83c823
2018-12-21 11:25:52 -08:00
Przemyslaw Szczepaniak
93838fd7b2 Merge "mutateOperationOperandTypeSkip for new DEPTHWISE_CONV_2D variant." 2018-12-21 18:38:29 +00:00