OSDN Git Service

android-x86/hardware-interfaces.git
7 years agoMerge "Support binderized and passthrough vendor services" into oc-dev am: 25197f0f6f
Jeff Tinker [Mon, 10 Apr 2017 22:41:19 +0000 (22:41 +0000)]
Merge "Support binderized and passthrough vendor services" into oc-dev am: 25197f0f6f
am: 3d1a5c83ce

Change-Id: I3b5db2e5edef2b3359d529718d6feb8e94257e1d

7 years agoMerge "Support binderized and passthrough vendor services" into oc-dev
Jeff Tinker [Mon, 10 Apr 2017 22:28:32 +0000 (22:28 +0000)]
Merge "Support binderized and passthrough vendor services" into oc-dev
am: 25197f0f6f

Change-Id: Ia44472c4b20f1e3128d830665af23947c235cfed

7 years agoMerge "Support binderized and passthrough vendor services" into oc-dev
TreeHugger Robot [Mon, 10 Apr 2017 22:14:19 +0000 (22:14 +0000)]
Merge "Support binderized and passthrough vendor services" into oc-dev

7 years agoMerge "wifi: add VTS tests for IWifiStaIface" into oc-dev am: eeee2b1d50
Peter Qiu [Mon, 10 Apr 2017 21:04:41 +0000 (21:04 +0000)]
Merge "wifi: add VTS tests for IWifiStaIface" into oc-dev am: eeee2b1d50
am: 98d95834ba

Change-Id: I336114c6c7063756cf96abdf5d63561bc9171b06

7 years agoMerge "wifi: add VTS tests for IWifiStaIface" into oc-dev
Peter Qiu [Mon, 10 Apr 2017 20:41:16 +0000 (20:41 +0000)]
Merge "wifi: add VTS tests for IWifiStaIface" into oc-dev
am: eeee2b1d50

Change-Id: I57efb271423cf57e7bb1976ebc976e067bc8df25

7 years agoMerge "wifi: add VTS tests for IWifiStaIface" into oc-dev
TreeHugger Robot [Mon, 10 Apr 2017 20:20:33 +0000 (20:20 +0000)]
Merge "wifi: add VTS tests for IWifiStaIface" into oc-dev

7 years agoMerge "Revert "Weaver HAL"" am: 085aca0ee3 am: 3db17451c4 am: 87f913b67d
Andrew Scull [Mon, 10 Apr 2017 20:05:55 +0000 (20:05 +0000)]
Merge "Revert "Weaver HAL"" am: 085aca0ee3 am: 3db17451c4 am: 87f913b67d
am: 018da84aa8

Change-Id: I9648b75a308381ce6ed77e35988b47982c7fabac

7 years agoMerge "Revert "Weaver HAL"" am: 085aca0ee3 am: 3db17451c4
Andrew Scull [Mon, 10 Apr 2017 19:56:56 +0000 (19:56 +0000)]
Merge "Revert "Weaver HAL"" am: 085aca0ee3 am: 3db17451c4
am: 87f913b67d

Change-Id: I249857b8bc87d79af53816fac698712d97bb69f3

7 years agoMerge "Revert "Weaver HAL"" am: 085aca0ee3
Andrew Scull [Mon, 10 Apr 2017 19:52:53 +0000 (19:52 +0000)]
Merge "Revert "Weaver HAL"" am: 085aca0ee3
am: 3db17451c4

Change-Id: Iddcddaaef1665beb0c733d1e32fe02e10cfbeaeb

7 years agoMerge "Revert "Weaver HAL""
Andrew Scull [Mon, 10 Apr 2017 19:48:21 +0000 (19:48 +0000)]
Merge "Revert "Weaver HAL""
am: 085aca0ee3

Change-Id: I3de24c85b2113e38baa413f1992577710c630c80

7 years agoMerge "Revert "Weaver HAL""
Treehugger Robot [Mon, 10 Apr 2017 18:59:55 +0000 (18:59 +0000)]
Merge "Revert "Weaver HAL""

7 years agoMerge "Fix event listener timeout issues" into oc-dev am: 61fd056380
Jeff Tinker [Mon, 10 Apr 2017 18:34:22 +0000 (18:34 +0000)]
Merge "Fix event listener timeout issues" into oc-dev am: 61fd056380
am: c7505938fa

Change-Id: I1b54ecc574169c0701d52840328eeffb266d6051

7 years agoMerge "Fix event listener timeout issues" into oc-dev
Jeff Tinker [Mon, 10 Apr 2017 18:23:48 +0000 (18:23 +0000)]
Merge "Fix event listener timeout issues" into oc-dev
am: 61fd056380

Change-Id: I737521de9c183b763f87d5e84da569a197e0a370

7 years agowifi: add VTS tests for IWifiStaIface
Peter Qiu [Wed, 5 Apr 2017 23:16:56 +0000 (16:16 -0700)]
wifi: add VTS tests for IWifiStaIface

This will cover all APIs except:
- startBackgroundScan
- stopBackgroundScan
- startSendingKeepAlivePackets
- stopSendingKeepAlivePackets

Bug: 32022435
Bug: 36813739
Test: run VtsHalWifiV1_0Target test
Change-Id: I71a1a97e4b0f1145657b249f3eb20305f810962b

7 years agoMerge "Fix event listener timeout issues" into oc-dev
TreeHugger Robot [Mon, 10 Apr 2017 18:10:15 +0000 (18:10 +0000)]
Merge "Fix event listener timeout issues" into oc-dev

7 years agoMerge "OemLock HAL"
TreeHugger Robot [Mon, 10 Apr 2017 17:50:37 +0000 (17:50 +0000)]
Merge "OemLock HAL"

7 years agoRevert "Weaver HAL"
Andrew Scull [Mon, 10 Apr 2017 16:56:43 +0000 (16:56 +0000)]
Revert "Weaver HAL"

This reverts commit 694beec5d73d34cbf1dc56d2b2193f832777e676.

Reason for revert: This will not be in O.

Change-Id: I301f265785815689e9cfc8412db1966a4565b561

7 years agoMerge "audiohal: init and send all offloadinfo related element" into oc-dev am: 13c73...
Mikhail Naganov [Mon, 10 Apr 2017 16:37:40 +0000 (16:37 +0000)]
Merge "audiohal: init and send all offloadinfo related element" into oc-dev am: 13c73d26e8
am: 07b19403cf

Change-Id: I3ac3cf63a643956c29e68e05e627ac067128694f

7 years agoMerge "audiohal: init and send all offloadinfo related element" into oc-dev
Mikhail Naganov [Mon, 10 Apr 2017 16:33:13 +0000 (16:33 +0000)]
Merge "audiohal: init and send all offloadinfo related element" into oc-dev
am: 13c73d26e8

Change-Id: Ia66e55d7219c35343bb96275d704afcde9a9f453

7 years agoMerge "audiohal: init and send all offloadinfo related element" into oc-dev
Mikhail Naganov [Mon, 10 Apr 2017 16:21:33 +0000 (16:21 +0000)]
Merge "audiohal: init and send all offloadinfo related element" into oc-dev

7 years agoOemLock HAL
Andrew Scull [Mon, 27 Mar 2017 14:29:32 +0000 (15:29 +0100)]
OemLock HAL

This HAL allows vendor defined implementation of the OEM lock.

Bug: 34766843
Test: Boot and call from system_server
Change-Id: I5371fea496b6cae8cc6dd234d9302036ddb68ece

7 years agographics: Update RAW16 format comments am: cb0b46654d
Emilian Peev [Sun, 9 Apr 2017 21:48:15 +0000 (21:48 +0000)]
graphics: Update RAW16 format comments am: cb0b46654d
am: 6b51f117a2

Change-Id: Iac6459bad4ef4b8bdca711b8cf9a126a547b16c8

7 years agographics: Update RAW16 format comments
Emilian Peev [Sun, 9 Apr 2017 21:44:07 +0000 (21:44 +0000)]
graphics: Update RAW16 format comments
am: cb0b46654d

Change-Id: Id5ff9b719351c5f7c1d08d3398dd0e01f20ec149

7 years agographics: Update RAW16 format comments
Emilian Peev [Wed, 15 Mar 2017 17:46:52 +0000 (17:46 +0000)]
graphics: Update RAW16 format comments

RAW16 format could be used together with depth dataspace.
The buffer contents in this case will be phase detection
statistics data.

Bug: 36015382
Test: testPDStats
Change-Id: Ied1c179193abef62a87fcec6f0906528ed58ea2b
(cherry picked from commit 23699d63143fd9d47f8584c6627e5c38838b333f)

7 years agoMerge "[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported" into oc...
Etan Cohen [Sat, 8 Apr 2017 04:25:45 +0000 (04:25 +0000)]
Merge "[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported" into oc-dev am: e13455b32a
am: a130c0d3f2

Change-Id: I8d275f785bf986850363ffbe5dbcf9a3793f7275

7 years agoMerge "[AWARE][VTS] Update WifiChipHidlTest NAN tests" into oc-dev am: 24e1601315
Etan Cohen [Sat, 8 Apr 2017 04:25:35 +0000 (04:25 +0000)]
Merge "[AWARE][VTS] Update WifiChipHidlTest NAN tests" into oc-dev am: 24e1601315
am: 490ea3f105

Change-Id: I99d7e734070217f324f7bf1377a33d0af34bf19a

7 years agoMerge "[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported" into oc-dev
Etan Cohen [Sat, 8 Apr 2017 04:22:08 +0000 (04:22 +0000)]
Merge "[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported" into oc-dev
am: e13455b32a

Change-Id: Id6f15287394bb2531316add0a4111f70d0e736d6

7 years agoMerge "[AWARE][VTS] Update WifiChipHidlTest NAN tests" into oc-dev
Etan Cohen [Sat, 8 Apr 2017 04:21:57 +0000 (04:21 +0000)]
Merge "[AWARE][VTS] Update WifiChipHidlTest NAN tests" into oc-dev
am: 24e1601315

Change-Id: I5c763c6d5c894f9c1ff2e637859ea24fd1f0835f

7 years agoMerge "[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported" into oc-dev
Etan Cohen [Sat, 8 Apr 2017 04:15:44 +0000 (04:15 +0000)]
Merge "[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported" into oc-dev

7 years agoMerge "[AWARE][VTS] Update WifiChipHidlTest NAN tests" into oc-dev
TreeHugger Robot [Sat, 8 Apr 2017 04:15:05 +0000 (04:15 +0000)]
Merge "[AWARE][VTS] Update WifiChipHidlTest NAN tests" into oc-dev

7 years agoMerge "Log errno" into oc-dev am: 03d65ff3ef
Jim Miller [Sat, 8 Apr 2017 01:14:07 +0000 (01:14 +0000)]
Merge "Log errno" into oc-dev am: 03d65ff3ef
am: 4acc349768

Change-Id: I5e0fd859c4850f1775bde423e56411ca1479717f

7 years agoMerge "Log errno" into oc-dev
Jim Miller [Sat, 8 Apr 2017 01:04:48 +0000 (01:04 +0000)]
Merge "Log errno" into oc-dev
am: 03d65ff3ef

Change-Id: I27853ae03a52dc4e044fbece1edbe449d809e7ea

7 years agoMerge "Log errno" into oc-dev
TreeHugger Robot [Sat, 8 Apr 2017 00:51:25 +0000 (00:51 +0000)]
Merge "Log errno" into oc-dev

7 years agoSupport binderized and passthrough vendor services
Jeff Tinker [Sat, 8 Apr 2017 00:41:49 +0000 (17:41 -0700)]
Support binderized and passthrough vendor services

Previously only the vendor service name was used
to get the drm and crypto services, which would work
either for binderized or passthrough devices, but not
both. With this change, the vendor service name is
tried first, and failing that the default passthrough
service is used.

Change-Id: I05e9552da992e8d9dbba0f8dde485406262410a9
related-to-bug:34178477
Test: drm vts test

7 years ago[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported
Etan Cohen [Fri, 7 Apr 2017 20:17:06 +0000 (13:17 -0700)]
[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported

The RequestDriverDebugDump API has a capability bit indicating if
supported on device. Calling if not supported should additionally
return ERROR_NOT_SUPPORTED - but does not today. This is arguably
not a valid issue - should not call API if already known not to be
supported.

Remove test for this (questionable) condition until decide on proper
semantics.

Bug: 36562856
Test: test passes
Change-Id: Ic8a1c8b5f77a1b1767c0efc9735731084dfde7cc

7 years agoaudiohal: init and send all offloadinfo related element
vivek mehta [Fri, 7 Apr 2017 01:27:34 +0000 (18:27 -0700)]
audiohal: init and send all offloadinfo related element

- init all offloadInfo element in audioOffloadInfoFromHal

Bug: 37158321
Test: make
Change-Id: I59d2f6dcd63f95a44465ee8ce8767351fae80521

7 years ago[AWARE][VTS] Update WifiChipHidlTest NAN tests
Etan Cohen [Fri, 7 Apr 2017 17:41:52 +0000 (10:41 -0700)]
[AWARE][VTS] Update WifiChipHidlTest NAN tests

NAN is not enabled on O - update all WifiChip NAN tests to expect
failure.

These tests will start failing again on any platforms/code where
NAN is enabled. Will fix more comprehensively at that point.

Bug: 36562856
Test: build + run vts
Change-Id: I0eaf7934d327fb91bff59dd33bd4a8069888c967

7 years agoMerge "Add command line strictness to VTS" into oc-dev am: 5ed473340c
Wyatt Riley [Fri, 7 Apr 2017 15:18:36 +0000 (15:18 +0000)]
Merge "Add command line strictness to VTS" into oc-dev am: 5ed473340c
am: 9d87d323e3

Change-Id: I2a80cf0a9269831f31bc1641145a93955d822bd5

7 years agoMerge "Add command line strictness to VTS" into oc-dev
Wyatt Riley [Fri, 7 Apr 2017 15:10:43 +0000 (15:10 +0000)]
Merge "Add command line strictness to VTS" into oc-dev
am: 5ed473340c

Change-Id: Ifa644f4630408fbad1d5587a7df5da1317caea01

7 years agoMerge "Add command line strictness to VTS" into oc-dev
Wyatt Riley [Fri, 7 Apr 2017 15:03:50 +0000 (15:03 +0000)]
Merge "Add command line strictness to VTS" into oc-dev

7 years agoMerge "Adds default keymaster service to the early_hal class" into oc-dev am: 8080d70564
Janis Danisevskis [Fri, 7 Apr 2017 06:16:18 +0000 (06:16 +0000)]
Merge "Adds default keymaster service to the early_hal class" into oc-dev am: 8080d70564
am: b54f809402

Change-Id: I35611fbe914ace129146639900bf531637c1914e

7 years agoMerge "Adds default keymaster service to the early_hal class" into oc-dev
Janis Danisevskis [Fri, 7 Apr 2017 06:11:44 +0000 (06:11 +0000)]
Merge "Adds default keymaster service to the early_hal class" into oc-dev
am: 8080d70564

Change-Id: I45857b74581c2e7b4c321cc13b8ebc77546fb7a2

7 years agoMerge "Adds default keymaster service to the early_hal class" into oc-dev
TreeHugger Robot [Fri, 7 Apr 2017 06:08:07 +0000 (06:08 +0000)]
Merge "Adds default keymaster service to the early_hal class" into oc-dev

7 years agoMerge "Fix transitive includes." into oc-dev am: 6f5d1945a3
Steven Moreland [Fri, 7 Apr 2017 03:38:06 +0000 (03:38 +0000)]
Merge "Fix transitive includes." into oc-dev am: 6f5d1945a3
am: 0f33583b36  -s ours

Change-Id: I0dd636881708f664493484733df55e2b83dafb75

7 years agoMerge "Fix transitive includes." into oc-dev
Steven Moreland [Fri, 7 Apr 2017 03:34:17 +0000 (03:34 +0000)]
Merge "Fix transitive includes." into oc-dev
am: 6f5d1945a3

Change-Id: I372e8f95f2cf02137c6140719ab59b08351cae2d

7 years agoMerge "Fix transitive includes." into oc-dev
TreeHugger Robot [Fri, 7 Apr 2017 03:31:27 +0000 (03:31 +0000)]
Merge "Fix transitive includes." into oc-dev

7 years agoMerge changes from topic 'configstore-utils-log' am: e8600fe892 am: 725cbd866c am...
Jaesoo Lee [Fri, 7 Apr 2017 02:24:58 +0000 (02:24 +0000)]
Merge changes from topic 'configstore-utils-log' am: e8600fe892 am: 725cbd866c am: cb1953b3a7  -s ours
am: 5c84e07474  -s ours

Change-Id: Ieb5c46fc501b1ed4ab456f0c669284399c5ed842

7 years agoMerge changes from topic 'configstore-utils-log' am: e8600fe892 am: 725cbd866c
Jaesoo Lee [Fri, 7 Apr 2017 02:20:57 +0000 (02:20 +0000)]
Merge changes from topic 'configstore-utils-log' am: e8600fe892 am: 725cbd866c
am: cb1953b3a7  -s ours

Change-Id: I6fb40f95ed793c08e9d53be61b26856cf0d088cb

7 years agoMerge changes from topic 'configstore-utils-log' am: e8600fe892
Jaesoo Lee [Fri, 7 Apr 2017 02:16:57 +0000 (02:16 +0000)]
Merge changes from topic 'configstore-utils-log' am: e8600fe892
am: 725cbd866c

Change-Id: Ia3379660fc8f21170c09ec98d95ac6f223b566d3

7 years agoMerge changes from topic 'configstore-utils-log'
Jaesoo Lee [Fri, 7 Apr 2017 02:12:29 +0000 (02:12 +0000)]
Merge changes from topic 'configstore-utils-log'
am: e8600fe892

Change-Id: I28f7348da2c6656db4c0ac27bb3fa066d1396d9e

7 years agoMerge changes from topic 'configstore-utils-log'
Jaesoo Lee [Fri, 7 Apr 2017 02:06:43 +0000 (02:06 +0000)]
Merge changes from topic 'configstore-utils-log'

* changes:
  print log message for values retrieved from configstore
  Handle hidl transaction errors in ConfigStore

7 years agoMerge "Empty interface IQuux which is completely unrelated to IBase and IBaz." into...
Andreas Huber [Fri, 7 Apr 2017 00:25:14 +0000 (00:25 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." into oc-dev am: 837b40abe2
am: b328874541

Change-Id: I58a35e757192fd68bad0d8c242fe01d0e37c1225

7 years agoMerge "Empty interface IQuux which is completely unrelated to IBase and IBaz." into...
Andreas Huber [Fri, 7 Apr 2017 00:18:05 +0000 (00:18 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." into oc-dev
am: 837b40abe2

Change-Id: I736607036a29fd59279d3c31c1c786a79fcea727

7 years agoLog errno
Jim Miller [Fri, 7 Apr 2017 00:07:48 +0000 (17:07 -0700)]
Log errno

Bug 36790737

Test: ensure errno is logged
Change-Id: Ifa9a0b6ee0baebfdfce894622ef40888dd83dddf

7 years agoMerge "Empty interface IQuux which is completely unrelated to IBase and IBaz." into...
TreeHugger Robot [Fri, 7 Apr 2017 00:02:25 +0000 (00:02 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." into oc-dev

7 years agoMerge "Fix transitive includes."
TreeHugger Robot [Thu, 6 Apr 2017 23:36:12 +0000 (23:36 +0000)]
Merge "Fix transitive includes."

7 years agoFix event listener timeout issues
Jeff Tinker [Thu, 6 Apr 2017 22:50:47 +0000 (15:50 -0700)]
Fix event listener timeout issues

The drm vts event listener tests would hang if event
callouts failed to work as expected. Use the vts test
callback template instead.

Change-Id: I5234f5760d90c1e884badc25cd251da27c2c672d
related-to-bug:34178477

7 years agoFix transitive includes.
Steven Moreland [Thu, 6 Apr 2017 19:15:23 +0000 (12:15 -0700)]
Fix transitive includes.

Files relying on transitive include of utils/Log.h (and things that it
includes) from MQDescriptor.h

Test: pass
Merged-In: Iff316b21bef556bb026378b7f89e97ded3febef4
Change-Id: Iff316b21bef556bb026378b7f89e97ded3febef4

7 years agoFix transitive includes.
Steven Moreland [Thu, 6 Apr 2017 19:15:23 +0000 (12:15 -0700)]
Fix transitive includes.

Files relying on transitive include of utils/Log.h (and things that it
includes) from MQDescriptor.h

Test: pass
Change-Id: Iff316b21bef556bb026378b7f89e97ded3febef4

7 years agoMerge "Weaver HAL" am: 2f5a5e10f7 am: e3f5387b42 am: 4ab649b502
Andrew Scull [Thu, 6 Apr 2017 20:57:45 +0000 (20:57 +0000)]
Merge "Weaver HAL" am: 2f5a5e10f7 am: e3f5387b42 am: 4ab649b502
am: ccf16d3360

Change-Id: I257f5c014908c5b16d6cf243efdd8d9e132bad50

7 years agoMerge "Weaver HAL" am: 2f5a5e10f7 am: e3f5387b42
Andrew Scull [Thu, 6 Apr 2017 20:56:23 +0000 (20:56 +0000)]
Merge "Weaver HAL" am: 2f5a5e10f7 am: e3f5387b42
am: 4ab649b502

Change-Id: I9ef7d44793117b24cfdf601b2fe9a9f9be88cf74

7 years agoMerge "Fix hidl_string copy in boot VTS test" into oc-dev am: 7dfa9bdf1f
Connor O'Brien [Thu, 6 Apr 2017 20:54:12 +0000 (20:54 +0000)]
Merge "Fix hidl_string copy in boot VTS test" into oc-dev am: 7dfa9bdf1f
am: de47c4957f

Change-Id: I4e52900a8f931bc55617abc10eca9f5e03a7d66f

7 years agoMerge "Weaver HAL" am: 2f5a5e10f7
Andrew Scull [Thu, 6 Apr 2017 20:49:19 +0000 (20:49 +0000)]
Merge "Weaver HAL" am: 2f5a5e10f7
am: e3f5387b42

Change-Id: Iec3b2d31c58862819c0a1db9d8051f509731617b

7 years agoMerge "Fix hidl_string copy in boot VTS test" into oc-dev
Connor O'Brien [Thu, 6 Apr 2017 20:49:01 +0000 (20:49 +0000)]
Merge "Fix hidl_string copy in boot VTS test" into oc-dev
am: 7dfa9bdf1f

Change-Id: I4b3833f791ff5f58777c005c77cf928dcd6bb013

7 years agoMerge "Weaver HAL"
Andrew Scull [Thu, 6 Apr 2017 20:45:51 +0000 (20:45 +0000)]
Merge "Weaver HAL"
am: 2f5a5e10f7

Change-Id: Ibe908202b5f86478dcea71b4eb75d9a1fca6f825

7 years agoMerge "Fix hidl_string copy in boot VTS test" into oc-dev
Connor O'Brien [Thu, 6 Apr 2017 20:39:43 +0000 (20:39 +0000)]
Merge "Fix hidl_string copy in boot VTS test" into oc-dev

7 years agoMerge "Weaver HAL"
Treehugger Robot [Thu, 6 Apr 2017 20:31:49 +0000 (20:31 +0000)]
Merge "Weaver HAL"

7 years agoMerge "Empty interface IQuux which is completely unrelated to IBase and IBaz." am...
Andreas Huber [Thu, 6 Apr 2017 20:18:45 +0000 (20:18 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." am: 931ca54208 am: 9af34a0c10 am: 388aad8cdb
am: afb4f02cd0

Change-Id: I061e84dc5277f78260fc92dace7cd98603f9f19a

7 years agoMerge "Add additional drm hal tests" into oc-dev am: 69571ba233
Jeff Tinker [Thu, 6 Apr 2017 20:12:24 +0000 (20:12 +0000)]
Merge "Add additional drm hal tests" into oc-dev am: 69571ba233
am: 82406b189b

Change-Id: I94e38ff40ca4fe6cf17a32299f606b264aa84683

7 years agoMerge "Use explicit .c_str() for hidl_string" into oc-dev am: f059ae420d
Scott Randolph [Thu, 6 Apr 2017 20:09:56 +0000 (20:09 +0000)]
Merge "Use explicit .c_str() for hidl_string" into oc-dev am: f059ae420d
am: 0070a334b0

Change-Id: I13e2e0d1ad1fd596bb5ebf6694816b41332840d8

7 years agoMerge "Empty interface IQuux which is completely unrelated to IBase and IBaz." am...
Andreas Huber [Thu, 6 Apr 2017 18:57:08 +0000 (18:57 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." am: 931ca54208 am: 9af34a0c10
am: 388aad8cdb

Change-Id: I6b323384a81fd9f6371f4d2303cab819f41dfcb9

7 years agoMerge "Empty interface IQuux which is completely unrelated to IBase and IBaz." am...
Andreas Huber [Thu, 6 Apr 2017 18:53:55 +0000 (18:53 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." am: 931ca54208
am: 9af34a0c10

Change-Id: I29cc2b5225bc24f364f9ca399f8a728d7078c953

7 years agoMerge "Empty interface IQuux which is completely unrelated to IBase and IBaz."
Andreas Huber [Thu, 6 Apr 2017 18:49:56 +0000 (18:49 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz."
am: 931ca54208

Change-Id: I3746b93cae3231117cd00ed84735aaf0b754a930

7 years agoMerge "Empty interface IQuux which is completely unrelated to IBase and IBaz."
Andreas Huber [Thu, 6 Apr 2017 18:47:15 +0000 (18:47 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz."

7 years agoMerge "Add additional drm hal tests" into oc-dev
Jeff Tinker [Thu, 6 Apr 2017 18:30:09 +0000 (18:30 +0000)]
Merge "Add additional drm hal tests" into oc-dev
am: 69571ba233

Change-Id: I98013b34a2e58f34daeb8cd1eed0cdc4fdc862fe

7 years agoMerge "Add additional drm hal tests" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 18:20:58 +0000 (18:20 +0000)]
Merge "Add additional drm hal tests" into oc-dev

7 years agoMerge "thermal: fix VTS test for default implementation"
TreeHugger Robot [Thu, 6 Apr 2017 18:18:19 +0000 (18:18 +0000)]
Merge "thermal: fix VTS test for default implementation"

7 years agoMerge "Use explicit .c_str() for hidl_string" into oc-dev
Scott Randolph [Thu, 6 Apr 2017 18:14:03 +0000 (18:14 +0000)]
Merge "Use explicit .c_str() for hidl_string" into oc-dev
am: f059ae420d

Change-Id: I8a67043f4eea44e9c45b434ab0d2da433ab2c3a1

7 years agoMerge "Use explicit .c_str() for hidl_string" into oc-dev
Scott Randolph [Thu, 6 Apr 2017 18:01:41 +0000 (18:01 +0000)]
Merge "Use explicit .c_str() for hidl_string" into oc-dev

7 years agoAdd command line strictness to VTS
Wyatt Riley [Tue, 4 Apr 2017 19:34:53 +0000 (12:34 -0700)]
Add command line strictness to VTS

Was compile time, making command line for
easier test team usage of the stronger
test you can do with GNSS signal available.

Also ensuring location calculated correctly after
a delete all (when -agps present), and faster tests.

Bug: 36356863
Test: Verified command line switches work as expected
  on a Pixel

Change-Id: I4aa92ff2ca664b1c93bbc9ac154d27063160acf2

7 years agoMerge "Correct comment on getProvisionRequest" into oc-dev am: 7ba8df9b7c
Jeff Tinker [Thu, 6 Apr 2017 17:13:07 +0000 (17:13 +0000)]
Merge "Correct comment on getProvisionRequest" into oc-dev am: 7ba8df9b7c
am: a7a10a903a

Change-Id: I7f922dbb4b86cee00315ef0beb6a3bf40685f028

7 years agoAdd Flag for Enabling 64-bit Legacy DRM Plugins am: fcde9ff3a0
John W. Bruce [Thu, 6 Apr 2017 17:12:32 +0000 (17:12 +0000)]
Add Flag for Enabling 64-bit Legacy DRM Plugins am: fcde9ff3a0
am: 2340351ad3

Change-Id: Id34a42ec9432826d2aad66419ee7a7638da2c4b5

7 years agoresolve merge conflicts of 3e942409 to master
Pavel Maltsev [Thu, 6 Apr 2017 16:06:49 +0000 (09:06 -0700)]
resolve merge conflicts of 3e942409 to master

Test: I solemnly swear I tested this conflict resolution.
Change-Id: Ia4867c10c2b28298fc493020e2dc44e885837dcc

7 years agoMerge "Correct comment on getProvisionRequest" into oc-dev
Jeff Tinker [Thu, 6 Apr 2017 15:45:07 +0000 (15:45 +0000)]
Merge "Correct comment on getProvisionRequest" into oc-dev
am: 7ba8df9b7c

Change-Id: Ib5fc2666b258978b76710d2998d20e7a03fb9bff

7 years agoMerge "Correct comment on getProvisionRequest" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 15:37:50 +0000 (15:37 +0000)]
Merge "Correct comment on getProvisionRequest" into oc-dev

7 years agoWeaver HAL
Andrew Scull [Mon, 27 Mar 2017 13:24:18 +0000 (14:24 +0100)]
Weaver HAL

Weaver is used to harden the user authentication flow by securely
storing secrets which can only be read by presenting the associated key
secret. The key secret is derived from the user's credential.

Bug: 35628284
Test: Implement HAL, boot and call from system_server
Change-Id: Ia72fd537670c08d27320c944a0fe91243137bf6c

7 years agoAdd Flag for Enabling 64-bit Legacy DRM Plugins
John W. Bruce [Thu, 6 Apr 2017 10:21:19 +0000 (10:21 +0000)]
Add Flag for Enabling 64-bit Legacy DRM Plugins
am: fcde9ff3a0

Change-Id: I9dd764999131ca95b01adf33dc3ba60330100ce6

7 years agoAdd Flag for Enabling 64-bit Legacy DRM Plugins
John W. Bruce [Fri, 24 Mar 2017 05:40:17 +0000 (22:40 -0700)]
Add Flag for Enabling 64-bit Legacy DRM Plugins

We are ready for devices to begin migrating to a 64-bit Legacy DRM
Loader. However, not all devices are ready to make this jump yet. A
device needs to have all of its Legacy DRM Plugins ready to run as
64-bit before it can do this. This includes having 64-bit hardware
integrations.

So that devices can turn on 64-bit support as they get ready, I am
adding flags that can be set in a device's device.mk file. There are two
parts:

* ENABLE_MEDIADRM_64 enables building the Legacy DRM Plugin HAL as
  64-bit.

* Setting drm.64bit.enabled=true in PRODUCT_PROPERTY_OVERRIDES switches
  the Legacy DRM Plugin HAL to searching for DRM Plugins in the 64-bit
  directory.

Test: Validated that turning on these flags enables a 64-bit Legacy DRM
      Plugin HAL that loads 64-bit Legacy DRM Plugins from the lib64
      directory.
Bug: 36076017
Change-Id: I8d21fc7e7c0357eb6755839d41caa0f37ca20aff

7 years agoMerge changes from topic 'vhal-def-refactor' into oc-dev
Pavel Maltsev [Thu, 6 Apr 2017 07:05:39 +0000 (07:05 +0000)]
Merge changes from topic 'vhal-def-refactor' into oc-dev
am: ccc1d2e736

Change-Id: If3ebe7e1c54a2bc68b4ba0065ba3b62eb158b02e

7 years agoMerge changes from topic 'vhal-def-refactor' into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 06:58:57 +0000 (06:58 +0000)]
Merge changes from topic 'vhal-def-refactor' into oc-dev

* changes:
  Extract logic of storing values to separate class
  Fix an issue where Vehicle HAL would crash when trying to update a continuous property without an initial floating-point value
  Refactor default values in VHAL

7 years agoAdd additional drm hal tests
Jeff Tinker [Fri, 31 Mar 2017 22:32:12 +0000 (15:32 -0700)]
Add additional drm hal tests

Test: VTS tests passing

bug:34178477
Change-Id: Ie8fa5f2ad193b717b0564bb3046de8a64ccd8d85

7 years agoMerge "Bluetooth HAL: Add to foreground schedtune group" into oc-dev am: 163dc91b11
Joel Fernandes [Thu, 6 Apr 2017 05:43:01 +0000 (05:43 +0000)]
Merge "Bluetooth HAL: Add to foreground schedtune group" into oc-dev am: 163dc91b11
am: cedea2d856

Change-Id: Iafbea2d105a5005cabcff4e758323946b79b3498

7 years agoMerge "Bluetooth HAL: Add to foreground schedtune group" into oc-dev
Joel Fernandes [Thu, 6 Apr 2017 05:39:31 +0000 (05:39 +0000)]
Merge "Bluetooth HAL: Add to foreground schedtune group" into oc-dev
am: 163dc91b11

Change-Id: I39cf8b158eb5d18cc0b5dfc692e2224d9757ac3d

7 years agoMerge "Bluetooth HAL: Add to foreground schedtune group" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 05:34:28 +0000 (05:34 +0000)]
Merge "Bluetooth HAL: Add to foreground schedtune group" into oc-dev

7 years agoExtract logic of storing values to separate class
Pavel Maltsev [Fri, 31 Mar 2017 20:45:54 +0000 (13:45 -0700)]
Extract logic of storing values to separate class

Also rename DefaultVehicleHal to EmulatedVehicleHal and
extract emulator related code to VehicleEmulator class

Test: mm -j32 ; verified Car Service worked

Change-Id: I34361fdec6f94629cf7ef6c35ff56ef9ce78b855

7 years agoFix an issue where Vehicle HAL would crash when trying to update a continuous propert...
Enrico Granata [Mon, 3 Apr 2017 19:59:00 +0000 (12:59 -0700)]
Fix an issue where Vehicle HAL would crash when trying to update a continuous property without an initial floating-point value

Bug: 36858992
Test: build, flash and boot

(cherry picked from commit 945d0bbc866ce21f262a1715c5a2560898c8aca1)

Merged-In: I9906abbf386cf75e838102299e3e97de3475db63
Change-Id: I19ef534fde190a3a1adaca377e8f09760c0ccf4e

7 years agoRefactor default values in VHAL
Pavel Maltsev [Wed, 29 Mar 2017 19:09:54 +0000 (12:09 -0700)]
Refactor default values in VHAL

Move default values closer to config declration to add properties
with less pain in future.

Test: mm -j32; verified if Car Service works

(cherry picked from commit 24ade1751811742948b8ce5177f57f873a4b1b96)
Merged-In: I2f18837658149eb657f44d81e34eb8e6e497a25c
Change-Id: Ie4285581fa9d871b366b0ed2f08fa8073739a0a9

7 years agoMerge "Adding availability HAL support"
Asaf Rosenfeld [Thu, 6 Apr 2017 02:55:19 +0000 (02:55 +0000)]
Merge "Adding availability HAL support"

7 years agoprint log message for values retrieved from configstore
Jaesoo Lee [Fri, 24 Mar 2017 05:08:24 +0000 (14:08 +0900)]
print log message for values retrieved from configstore

This CL adds a code for printing log messages in clients-side utility
library functions (getXXX) for configstore so that the developer can
figure out which configuration values are actually retrieved from the configstore.

Bug: 36275627
Test: Built and check the log message appears

Change-Id: I7d5d80ca7a0317816c71016e013f9e73ad23ee08
Merged-In: I2c0895f8afbbb2947b62164acaf62a491c451dc0
(cherry picked from commit 0dc72ecbb798971d6f394d7f4dbc9d1f4006da5f)

7 years agoHandle hidl transaction errors in ConfigStore
Pavel Maltsev [Mon, 20 Mar 2017 21:58:59 +0000 (14:58 -0700)]
Handle hidl transaction errors in ConfigStore

Test: surface flinger not failing, android now bootsup

Bug: b/36445794
Change-Id: I64cc404bec71f5e4eea2e0034f07b86fb60a3e32
Merged-In: I22fa7aab9fa92bc04333aaa0eef45891ebeba8e7
(cherry picked from commit 076b792ade608a7fdf4e600a42550ad17296a39e)