OSDN Git Service

android-x86/hardware-interfaces.git
7 years agoMerge "Remove TODO comment for configstore threadpool size"
TreeHugger Robot [Fri, 14 Jul 2017 08:51:36 +0000 (08:51 +0000)]
Merge "Remove TODO comment for configstore threadpool size"

7 years agoMerge "Print test information to the target device's logcat" into oc-dr1-dev am:...
Pawin Vongmasa [Fri, 14 Jul 2017 04:45:48 +0000 (04:45 +0000)]
Merge "Print test information to the target device's logcat" into oc-dr1-dev am: 4bd2ed2323
am: 3f1ce37ed4

Change-Id: If3b8e780cf3a7c505a17c38ed11e8a98ce94a031

7 years agoMerge "Print test information to the target device's logcat" into oc-dr1-dev
Pawin Vongmasa [Fri, 14 Jul 2017 04:42:19 +0000 (04:42 +0000)]
Merge "Print test information to the target device's logcat" into oc-dr1-dev
am: 4bd2ed2323

Change-Id: I3443699f72f8d43f93f6dde2683a9eadaeba5e73

7 years agoMerge "Print test information to the target device's logcat" into oc-dr1-dev
TreeHugger Robot [Fri, 14 Jul 2017 04:37:32 +0000 (04:37 +0000)]
Merge "Print test information to the target device's logcat" into oc-dr1-dev

7 years agoMerge "bug fix: handle portReconfiguration in testEOS()"
TreeHugger Robot [Fri, 14 Jul 2017 02:13:50 +0000 (02:13 +0000)]
Merge "bug fix: handle portReconfiguration in testEOS()"

7 years agoRemove TODO comment for configstore threadpool size
Jiyong Park [Fri, 14 Jul 2017 01:53:26 +0000 (10:53 +0900)]
Remove TODO comment for configstore threadpool size

No problem with current configuration has been reported.

Bug: 34857894
Test: not required
Change-Id: Ie23b234eccb2707323032e37b27b387eb96918e5

7 years agoMerge "Use broadcastradio 1.1 default implementation by default."
Tomasz Wasilczyk [Thu, 13 Jul 2017 20:50:10 +0000 (20:50 +0000)]
Merge "Use broadcastradio 1.1 default implementation by default."

7 years agoMerge changes from topic 'vehicle_vndk'
TreeHugger Robot [Thu, 13 Jul 2017 20:13:46 +0000 (20:13 +0000)]
Merge changes from topic 'vehicle_vndk'

* changes:
  Build automotive hals with VNDK.
  convert vehicle to .bp

7 years agoMerge "Add an empty 1.1 ISap interface." into oc-dr1-dev am: 48d56695ce
Amit Mahajan [Thu, 13 Jul 2017 18:12:36 +0000 (18:12 +0000)]
Merge "Add an empty 1.1 ISap interface." into oc-dr1-dev am: 48d56695ce
am: 79a995784d

Change-Id: Ifb840fd38617df376f52e3d4a1d6ebf3151293a1

7 years agoMerge "Add an empty 1.1 ISap interface." into oc-dr1-dev
Amit Mahajan [Thu, 13 Jul 2017 18:04:05 +0000 (18:04 +0000)]
Merge "Add an empty 1.1 ISap interface." into oc-dr1-dev
am: 48d56695ce

Change-Id: Ia615da9856af21d45fd10c175bbb3a357b7378bd

7 years agoMerge "Add an empty 1.1 ISap interface." into oc-dr1-dev
Amit Mahajan [Thu, 13 Jul 2017 17:47:48 +0000 (17:47 +0000)]
Merge "Add an empty 1.1 ISap interface." into oc-dr1-dev

7 years agoMerge "Compile health hal with the VNDK."
TreeHugger Robot [Thu, 13 Jul 2017 16:58:55 +0000 (16:58 +0000)]
Merge "Compile health hal with the VNDK."

7 years agoMerge "wifi(implementation): Set/Reset TX power limit" into oc-dr1-dev am: 3ecafe9c97
Roshan Pius [Thu, 13 Jul 2017 16:30:27 +0000 (16:30 +0000)]
Merge "wifi(implementation): Set/Reset TX power limit" into oc-dr1-dev am: 3ecafe9c97
am: fd443f8e7c

Change-Id: I3d82a6a30d4d1d0ed61bbebec941a08a6760eb43

7 years agoMerge "wifi(implementation): Set/Reset TX power limit" into oc-dr1-dev
Roshan Pius [Thu, 13 Jul 2017 16:27:27 +0000 (16:27 +0000)]
Merge "wifi(implementation): Set/Reset TX power limit" into oc-dr1-dev
am: 3ecafe9c97

Change-Id: I7b3ba569c144ffd12270c71a91c6b10c6427344e

7 years agoMerge "wifi(implementation): Set/Reset TX power limit" into oc-dr1-dev
TreeHugger Robot [Thu, 13 Jul 2017 16:23:28 +0000 (16:23 +0000)]
Merge "wifi(implementation): Set/Reset TX power limit" into oc-dr1-dev

7 years agoBuild automotive hals with VNDK.
Tri Vo [Tue, 11 Jul 2017 19:53:12 +0000 (12:53 -0700)]
Build automotive hals with VNDK.

Bug: 37342627
Test: cd hardware/interfaces/automotive &&
BOARD_VNDK_VERSION=current mma -j64 -k
Change-Id: I89e9af8a5fded3a31eedb9942cfba8e8d9614f53

7 years agoRemove configstore from the list of O-MR1 HALs. am: dc6e5d1b6a
Steven Moreland [Wed, 12 Jul 2017 22:20:40 +0000 (22:20 +0000)]
Remove configstore from the list of O-MR1 HALs. am: dc6e5d1b6a
am: 64056535e4

Change-Id: I5735fbb99b049cfbde884a9aef63350f4712f3e3

7 years agoRemove configstore from the list of O-MR1 HALs.
Steven Moreland [Wed, 12 Jul 2017 22:17:53 +0000 (22:17 +0000)]
Remove configstore from the list of O-MR1 HALs.
am: dc6e5d1b6a

Change-Id: Iff0987a2517cba30fbd26f3743571828eb8139b9

7 years agoUse broadcastradio 1.1 default implementation by default.
Tomasz Wasilczyk [Tue, 11 Jul 2017 02:37:57 +0000 (19:37 -0700)]
Use broadcastradio 1.1 default implementation by default.

Also, remove a warning for 1.1 interface, as the hidl freeze mechanism
is now in place.

Bug: b/34348946
Test: VTS, instrumentalization
Change-Id: I82025a7de8abd0758ba8b196bbbfc48b9322ac3b

7 years agoAdd an empty 1.1 ISap interface.
Amit Mahajan [Wed, 12 Jul 2017 17:17:36 +0000 (10:17 -0700)]
Add an empty 1.1 ISap interface.

This is needed since manifest doesn't support different versions
for different interfaces in a package. Since there's a 1.1 for
IRadio, there needs to be a 1.1 for ISap as well.

Test: build
Bug: 63598469
Change-Id: I9a0bd898e5d236f05d6574b3e3093521d0f57d52

7 years agoMerge "Configstore HAL is down-revisioned to 1.0" into oc-dr1-dev am: 58599633fe...
Sundong Ahn [Wed, 12 Jul 2017 02:33:36 +0000 (02:33 +0000)]
Merge "Configstore HAL is down-revisioned to 1.0" into oc-dr1-dev am: 58599633fe  -s ours
am: bd03036d86  -s ours

Change-Id: I155e433cd5f845ccb439456fafd0bb8d7ce56c4c

7 years agoMerge "Interface for configureRpcThreadpool tests"
TreeHugger Robot [Wed, 12 Jul 2017 02:32:44 +0000 (02:32 +0000)]
Merge "Interface for configureRpcThreadpool tests"

7 years agoConfigstore HAL is down-revisioned to 1.0 am: a54e67a28e -s ours
Sundong Ahn [Wed, 12 Jul 2017 02:30:50 +0000 (02:30 +0000)]
Configstore HAL is down-revisioned to 1.0 am: a54e67a28e  -s ours
am: 2e8901ef73  -s ours

Change-Id: I7c693b20cdf96379e116c8982957070de5f84595

7 years agoMerge "Configstore HAL is down-revisioned to 1.0" into oc-dr1-dev
Sundong Ahn [Wed, 12 Jul 2017 02:26:17 +0000 (02:26 +0000)]
Merge "Configstore HAL is down-revisioned to 1.0" into oc-dr1-dev
am: 58599633fe  -s ours

Change-Id: I521117b8c2eb6f6870c26a9adca47be46d97804d

7 years agoRemove configstore from the list of O-MR1 HALs.
Steven Moreland [Wed, 12 Jul 2017 02:26:06 +0000 (19:26 -0700)]
Remove configstore from the list of O-MR1 HALs.

This interface was removed.

Test: none
Bug: 63440035
Change-Id: I984b4553f5e31d9b3926f4b3d2abc891909fcb51

7 years agoConfigstore HAL is down-revisioned to 1.0
Sundong Ahn [Wed, 12 Jul 2017 02:23:29 +0000 (02:23 +0000)]
Configstore HAL is down-revisioned to 1.0
am: a54e67a28e  -s ours

Change-Id: If3b0d2ddee7d2193d641ff524cc80672c0569f71

7 years agoMerge "Configstore HAL is down-revisioned to 1.0" into oc-dr1-dev
TreeHugger Robot [Wed, 12 Jul 2017 02:18:16 +0000 (02:18 +0000)]
Merge "Configstore HAL is down-revisioned to 1.0" into oc-dr1-dev

7 years agoInterface for configureRpcThreadpool tests
Timur Iskhakov [Fri, 7 Jul 2017 20:28:56 +0000 (13:28 -0700)]
Interface for configureRpcThreadpool tests

Test: links, compiles
Change-Id: I58996c4eeba5889c73407b1d71f03638b23d73d1

7 years agoAdd radio 1.1 vts test folder. am: c673a94a96 am: 83c6f03d59 am: 63a4f002f5 -s ours
sqian [Tue, 11 Jul 2017 21:40:08 +0000 (21:40 +0000)]
Add radio 1.1 vts test folder. am: c673a94a96 am: 83c6f03d59 am: 63a4f002f5  -s ours
am: 59ebec8a38  -s ours

Change-Id: Icff7a48b674564eedcad88907001fa083bcc188c

7 years agoAdd radio 1.1 vts test folder. am: c673a94a96 am: 83c6f03d59
sqian [Tue, 11 Jul 2017 21:36:40 +0000 (21:36 +0000)]
Add radio 1.1 vts test folder. am: c673a94a96 am: 83c6f03d59
am: 63a4f002f5  -s ours

Change-Id: I2bba25ec0c64798b68e03a942d862d4105f6f64f

7 years agoAdd radio 1.1 vts test folder. am: c673a94a96
sqian [Tue, 11 Jul 2017 21:33:08 +0000 (21:33 +0000)]
Add radio 1.1 vts test folder. am: c673a94a96
am: 83c6f03d59

Change-Id: Iea5b2eaad70c9cc471bcb4f52c1af2525b7537dc

7 years agoAdd radio 1.1 vts test folder.
sqian [Tue, 11 Jul 2017 21:29:39 +0000 (21:29 +0000)]
Add radio 1.1 vts test folder.
am: c673a94a96

Change-Id: I9800dbb5789cc0db8df5ab2a31bdab50e016d618

7 years agowifi(implementation): Set/Reset TX power limit
Roshan Pius [Tue, 11 Jul 2017 15:59:29 +0000 (08:59 -0700)]
wifi(implementation): Set/Reset TX power limit

Hookup the HIDL method calls to the respective newly added legacy
HAL functions for setting/resetting TX power limits for SAR
requirements.

Bug: 62437848
Test: VTS test fails because of a bug in Qcom implementation. Working
with Qcom to fix their implementation.
Change-Id: Ia619f5558e44d44fd77d037e72dfc1f6863b51e0

7 years agoconvert vehicle to .bp
Tri Vo [Tue, 11 Jul 2017 00:13:23 +0000 (17:13 -0700)]
convert vehicle to .bp

Test: cd hardware/interfaces/automotive && mma -j64
Change-Id: I851c9b2ff956b0f6d9d7a6076d495aad9038a66a

7 years agoBluetooth: Change CHECK() to LOG_ALWAYS_FATAL() am: a7dc6fb5b4
Myles Watson [Tue, 11 Jul 2017 19:35:57 +0000 (19:35 +0000)]
Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL() am: a7dc6fb5b4
am: d4476e6d03

Change-Id: I1c6c026395417607061befc76f00268cbbabdd14

7 years agoBluetooth: Change CHECK() to LOG_ALWAYS_FATAL()
Myles Watson [Tue, 11 Jul 2017 19:33:27 +0000 (19:33 +0000)]
Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()
am: a7dc6fb5b4

Change-Id: I65f22a503016e167dd405db79bcc5287383953a9

7 years agoCompile health hal with the VNDK.
Steven Moreland [Mon, 10 Jul 2017 23:06:46 +0000 (16:06 -0700)]
Compile health hal with the VNDK.

Test: builds with BOARD_VNDK_VERSION=current
Change-Id: I38ea5afed47026f6068e9aac5de3435ec031f836

7 years agoAdd radio 1.1 vts test folder.
sqian [Wed, 24 May 2017 22:08:25 +0000 (15:08 -0700)]
Add radio 1.1 vts test folder.

Bug: 38034125
Test: compile; adb shell compiled_vts_binary
Change-Id: I05d4f03db40ac712f120ac0e3e52301a6252f041
Merged-In: I05d4f03db40ac712f120ac0e3e52301a6252f041

7 years agoRefactor Broadcast Radio 1.1 VTS test.
Tomasz Wasilczyk [Fri, 7 Jul 2017 20:28:00 +0000 (13:28 -0700)]
Refactor Broadcast Radio 1.1 VTS test.

Also apply some minor fixes and log tweaks to the default implementation.

Bug: b/36864490
Test: VTS
Change-Id: I16558d71c6cdee71854ecae9106b8a1c78032439

7 years agoMerge changes from topic 'xml-effects-conf'
Mikhail Naganov [Mon, 10 Jul 2017 18:12:40 +0000 (18:12 +0000)]
Merge changes from topic 'xml-effects-conf'

* changes:
  Add VTS test for validating audio effects config against XML schema
  Can not specify an audio effect for the default stream
  Configure audio effects libraries with relative path
  Audio effect XSD: Give effect proxy its own tag
  Revert "Revert of "Audio: Add XML schema for audio effects configuration""

7 years agoMerge "Build camera.device@1.0-impl with BOARD_VNDK_VERSION"
TreeHugger Robot [Mon, 10 Jul 2017 17:42:13 +0000 (17:42 +0000)]
Merge "Build camera.device@1.0-impl with BOARD_VNDK_VERSION"

7 years agoMerge "Build android.hardware.cas@1.0-service with BOARD_VNDK_VERSION"
TreeHugger Robot [Mon, 10 Jul 2017 17:39:01 +0000 (17:39 +0000)]
Merge "Build android.hardware.cas@1.0-service with BOARD_VNDK_VERSION"

7 years agoConfigstore HAL is down-revisioned to 1.0
Sundong Ahn [Mon, 10 Jul 2017 04:56:10 +0000 (13:56 +0900)]
Configstore HAL is down-revisioned to 1.0

Configstore was up-revisioned from 1.0 to 1.1. However no new
APIs were added to 1.1. Therefore configstore in dr1 will be down
revisioned to 1.0.

Bug: 63440035
Test: build & run
Change-Id: Ia2614439cd620fbe5fbd427571ab55a15089cc47
Merged-In: I75e7fd1da8e90ae48d779a3ba28957c5a93a5529

7 years agoBuild android.hardware.cas@1.0-service with BOARD_VNDK_VERSION
Jiyong Park [Mon, 10 Jul 2017 09:23:39 +0000 (18:23 +0900)]
Build android.hardware.cas@1.0-service with BOARD_VNDK_VERSION

Add libstagefright_foundation_headers and media_plugin_headers
explicitly since global include paths are not provided when building
with BOARD_VNDK_VERSION set.

Bug: 37342627
Test: BOARD_VNDK_VERSION=current m -j android.hardware.cas@1.0-service

Change-Id: I6b0b38a5c66a96d92b00d84904b2254b9e70d458

7 years agoBuild android.hardware.bluetooth* modules with BOARD_VNDK_VERSION
Jiyong Park [Mon, 10 Jul 2017 04:27:05 +0000 (13:27 +0900)]
Build android.hardware.bluetooth* modules with BOARD_VNDK_VERSION

Add missing headers that aren't automatically included when
BOARD_VNDK_VERSION is set.

Bug: 37342627
Test: BOARD_VNDK_VERSION=current m -j <module> where <module> is
android.hardware.bluetooth-async.vendor,
android.hardware.bluetooth@1.0-impl.vendor, and
android.hardware.bluetooth-hci.vendor

Change-Id: Ifb14d254fa358fbd2b9fbeecb028d6efd18e9483

7 years agoBuild camera.device@1.0-impl with BOARD_VNDK_VERSION
Jiyong Park [Mon, 10 Jul 2017 03:35:51 +0000 (12:35 +0900)]
Build camera.device@1.0-impl with BOARD_VNDK_VERSION

Add the dependency to media_plugin_headers since global include path is
not provided when building with BOARD_VNDK_VERSION

Bug: 37342627
Test: BOARD_VNDK_VERSION=current m -j camera.device@1.0-impl.vendor

(cherry picked from commit ef25b10aeb5134046c9acc3fbddbda1783fd32f0)

Change-Id: I506ad4d70b708d129cdc7842cc772c20d9b4197b

7 years agoMerge "move duplicate code to common"
TreeHugger Robot [Sat, 8 Jul 2017 01:04:02 +0000 (01:04 +0000)]
Merge "move duplicate code to common"

7 years agoAdd VTS test for validating audio effects config against XML schema
Mikhail Naganov [Fri, 7 Jul 2017 00:42:08 +0000 (17:42 -0700)]
Add VTS test for validating audio effects config against XML schema

If the device contains /vendor/etc/audio_effects.xml (the new XML
format for the audio effects configuration), the test validates
this config against the schema contained in
audio/effect/2.0/xml/audio_effects_conf_V2_0.xsd
(pushed to the device by the VTS test runner)

Change-Id: Ib57d30e3c1e32ce5d74f906a216f9bb8f635a28c
Test: this is a test
Bug: 37492580

7 years agoCan not specify an audio effect for the default stream
Kevin Rocard [Mon, 26 Jun 2017 22:50:33 +0000 (15:50 -0700)]
Can not specify an audio effect for the default stream

The default stream is an alias to an other stream.
One can not allocate effects for it in the configuration
as it could conflict with the stream it aliases.

Test: run xmllint against all audio effect configs
Bug: 37492580
Change-Id: Ia2bbc13b5cf2a0a40e5eeff7ee22a7423ec16767
Signed-off-by: Kevin Rocard <krocard@google.com>
7 years agoConfigure audio effects libraries with relative path
Kevin Rocard [Mon, 26 Jun 2017 22:50:33 +0000 (15:50 -0700)]
Configure audio effects libraries with relative path

audio effects.conf legacy format had the libraries specified
in absolute path.
Nevertheless those libraries must be in specific folders.
The .conf loader used to strip the prefix of the paths then
try to load the libraries in those specific folders.

With new xml format the user only has to specify the name of the library
and the loader will load it from the known folders.

Test: run xmllint against a config with absolute paths
Bug: 37492580
Change-Id: I2863e04b3cdf0c6758d9f7be33796621fee527ed
Signed-off-by: Kevin Rocard <krocard@google.com>
7 years agoAudio effect XSD: Give effect proxy its own tag
Kevin Rocard [Wed, 7 Jun 2017 22:25:03 +0000 (15:25 -0700)]
Audio effect XSD: Give effect proxy its own tag

Effect and effect proxy do not have the same xml structure.
As they had the same xml tag, it was impossible to discriminate them in
the xsd. Leading to xsd validating incorrect xml.

This patch changes the xsd to force proxy effect to have the type
<effectProxy> instead of <element>.

With this patch, effects have to be explicit about being a proxy and
they are forced to have a hw *and* a sw library.

Bug: 37492580
Test: validated xsd against converted effects.conf
Test: vendor/box/user/mnaganov/audio-effects-conf/test.sh
Change-Id: Idf8a1040feccbfd6a346ab9bc892f3b7e87df530
Signed-off-by: Kevin Rocard <krocard@google.com>
7 years agoRevert "Revert of "Audio: Add XML schema for audio effects configuration""
Mikhail Naganov [Sat, 8 Jul 2017 00:17:11 +0000 (17:17 -0700)]
Revert "Revert of "Audio: Add XML schema for audio effects configuration""

Add the configuration back on the master development branch.

This reverts commit d5196af81437013e6238823e71e48ca51d39addc.

Bug: 37492580
Change-Id: Ie2d3218d942a995aec4d6b73fb7813e76604066b
Test: not needed

7 years agoMerge "Revert of "Audio: Add XML schema for audio effects configuration"" into oc...
Mikhail Naganov [Fri, 7 Jul 2017 23:10:07 +0000 (23:10 +0000)]
Merge "Revert of "Audio: Add XML schema for audio effects configuration"" into oc-dr1-dev am: a06d7c559c
am: 9f4e3ec880

Change-Id: Ida8a981e37718390df3fa013c12b4f3f516a05bb

7 years agoMerge "Revert of "Audio: Add XML schema for audio effects configuration"" into oc...
Mikhail Naganov [Fri, 7 Jul 2017 23:08:06 +0000 (23:08 +0000)]
Merge "Revert of "Audio: Add XML schema for audio effects configuration"" into oc-dr1-dev
am: a06d7c559c

Change-Id: I6165186bc09c56722c9d20dafd120be6dfe154ee

7 years agoBluetooth: Change CHECK() to LOG_ALWAYS_FATAL()
Myles Watson [Mon, 26 Jun 2017 20:09:11 +0000 (13:09 -0700)]
Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()

Bug: 62641184
Test: Compilation
Change-Id: I21192c7a5c15def379d040b586a66ee1534c7c15
(cherry picked from commit 3e272a70763ff6191ac96d8560724e0a02f827ac)

7 years agoMerge "Revert of "Audio: Add XML schema for audio effects configuration"" into oc...
TreeHugger Robot [Fri, 7 Jul 2017 22:58:55 +0000 (22:58 +0000)]
Merge "Revert of "Audio: Add XML schema for audio effects configuration"" into oc-dr1-dev

7 years agoMerge "The VehiclePropValue response for OBD2_FREEZE_FRAME_INFO didn't have the prope...
Enrico Granata [Fri, 7 Jul 2017 20:33:39 +0000 (20:33 +0000)]
Merge "The VehiclePropValue response for OBD2_FREEZE_FRAME_INFO didn't have the property ID set correctly"

7 years agoMerge "Implement ProgramSelector at HIDL layer."
Tomasz Wasilczyk [Fri, 7 Jul 2017 14:58:50 +0000 (14:58 +0000)]
Merge "Implement ProgramSelector at HIDL layer."

7 years agoMerge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()" am: 1a31a9e45e am: 517186aec1...
Myles Watson [Fri, 7 Jul 2017 03:43:24 +0000 (03:43 +0000)]
Merge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()" am: 1a31a9e45e am: 517186aec1 am: 6b85e06d29
am: 9b2faf651d

Change-Id: I66814ac90e409f4d353737cfea9e834619a37c45

7 years agoMerge "Freeze wifi 1.1 interface." into oc-dr1-dev am: 34c42877fb
Steven Moreland [Fri, 7 Jul 2017 03:43:04 +0000 (03:43 +0000)]
Merge "Freeze wifi 1.1 interface." into oc-dr1-dev am: 34c42877fb
am: cbd241a949

Change-Id: Ic98ba55d9e005ba8b1af268dedce336fecde91ab

7 years agoMerge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()" am: 1a31a9e45e am: 517186aec1
Myles Watson [Fri, 7 Jul 2017 03:35:24 +0000 (03:35 +0000)]
Merge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()" am: 1a31a9e45e am: 517186aec1
am: 6b85e06d29

Change-Id: I47fe026754ef3ce7c70cb5bf5cb47c2283001784

7 years agoMerge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()" am: 1a31a9e45e
Myles Watson [Fri, 7 Jul 2017 03:28:22 +0000 (03:28 +0000)]
Merge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()" am: 1a31a9e45e
am: 517186aec1

Change-Id: If5d98b48811be71d482423a27b529e051399cde1

7 years agoMerge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()"
Myles Watson [Fri, 7 Jul 2017 03:24:53 +0000 (03:24 +0000)]
Merge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()"
am: 1a31a9e45e

Change-Id: I1fbef8d12e61c55bd5aa4b53378672aa6a5a54f7

7 years agoMerge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()"
Treehugger Robot [Fri, 7 Jul 2017 03:18:41 +0000 (03:18 +0000)]
Merge "Bluetooth: Change CHECK() to LOG_ALWAYS_FATAL()"

7 years agoMerge "Freeze wifi 1.1 interface." into oc-dr1-dev
Steven Moreland [Fri, 7 Jul 2017 03:00:20 +0000 (03:00 +0000)]
Merge "Freeze wifi 1.1 interface." into oc-dr1-dev
am: 34c42877fb

Change-Id: I3ac62dcf6c3e84eb7bd2c332dfdf928e3c567672

7 years agoMerge "Freeze wifi 1.1 interface." into oc-dr1-dev
TreeHugger Robot [Fri, 7 Jul 2017 02:35:13 +0000 (02:35 +0000)]
Merge "Freeze wifi 1.1 interface." into oc-dr1-dev

7 years agoMerge "Merge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into...
Android Build Merger (Role) [Fri, 7 Jul 2017 01:52:36 +0000 (01:52 +0000)]
Merge "Merge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours am: cb51cb26b5  -s ours" into oc-dr1-dev-plus-aosp am: 554be51ac8  -s ours"

7 years agoMerge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage...
Android Build Merger (Role) [Fri, 7 Jul 2017 01:51:24 +0000 (01:51 +0000)]
Merge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours am: cb51cb26b5  -s ours am: 6bea85d36a  -s ours"

7 years agoMerge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage...
Jakub Pawlowski [Fri, 7 Jul 2017 01:50:22 +0000 (01:50 +0000)]
Merge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours am: cb51cb26b5  -s ours" into oc-dr1-dev-plus-aosp
am: 554be51ac8  -s ours

Change-Id: I4caab19f53e491dde5481df0477e00877b5c093b

7 years agoMerge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage...
Android Build Merger (Role) [Fri, 7 Jul 2017 01:50:06 +0000 (01:50 +0000)]
Merge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours am: cb51cb26b5  -s ours am: 91fa2d1ab8  -s ours"

7 years agoMerge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp...
Jakub Pawlowski [Fri, 7 Jul 2017 01:49:09 +0000 (01:49 +0000)]
Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours am: cb51cb26b5  -s ours
am: 6bea85d36a  -s ours

Change-Id: I41ba4f528d5d4b14d5fcbfc5a307e17fe0c531b2

7 years agoMerge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage...
Android Build Merger (Role) [Fri, 7 Jul 2017 01:48:38 +0000 (01:48 +0000)]
Merge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours am: cb51cb26b5  -s ours am: 91fa2d1ab8  -s ours"

7 years agoMerge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp...
Jakub Pawlowski [Fri, 7 Jul 2017 01:48:08 +0000 (01:48 +0000)]
Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours am: cb51cb26b5  -s ours
am: 91fa2d1ab8  -s ours

Change-Id: I7e79602a01da08990bacdd220245bfaee150e0dc

7 years agoMerge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87 am: ef5d1b0209 am...
Android Build Merger (Role) [Fri, 7 Jul 2017 01:47:51 +0000 (01:47 +0000)]
Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87 am: ef5d1b0209 am: f1d9ae0f9a am: cf9926f413  -s ours"

7 years agoMerge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp...
Jakub Pawlowski [Fri, 7 Jul 2017 01:47:03 +0000 (01:47 +0000)]
Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours am: cb51cb26b5  -s ours
am: 91fa2d1ab8  -s ours

Change-Id: I57ae1f1d59d0f2306f1ee06dce52d59c0a3d3ee4

7 years agoMerge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87 am: ef5d1b0209 am: f1d9ae0f9a
Jakub Pawlowski [Fri, 7 Jul 2017 01:45:57 +0000 (01:45 +0000)]
Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87 am: ef5d1b0209 am: f1d9ae0f9a
am: cf9926f413  -s ours

Change-Id: I0ed82e83099c99d12b4a724ed0840d6619b5fddc

7 years agoMerge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage...
Android Build Merger (Role) [Fri, 7 Jul 2017 01:44:28 +0000 (01:44 +0000)]
Merge "Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours am: cb51cb26b5  -s ours" into oc-dr1-dev-plus-aosp

7 years agoMerge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87 am: ef5d1b0209 am: f1d9ae0f9a
Jakub Pawlowski [Fri, 7 Jul 2017 01:44:18 +0000 (01:44 +0000)]
Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87 am: ef5d1b0209 am: f1d9ae0f9a
am: cf9926f413  -s ours

Change-Id: Id298f0df078e77250b64afd4aa249d3176c8c620

7 years agoMerge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp...
Jakub Pawlowski [Fri, 7 Jul 2017 01:43:08 +0000 (01:43 +0000)]
Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours
am: cb51cb26b5  -s ours

Change-Id: I162cf55d93be65b7455b2f83492489993d6da7d9

7 years agoMerge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp...
Jakub Pawlowski [Fri, 7 Jul 2017 01:42:59 +0000 (01:42 +0000)]
Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master am: b48a8a219f  -s ours
am: cb51cb26b5  -s ours

Change-Id: I28fc23fa73212d0876f8436c1cf41324254f0dcc

7 years agoMerge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87 am: ef5d1b0209
Jakub Pawlowski [Fri, 7 Jul 2017 01:40:41 +0000 (01:40 +0000)]
Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87 am: ef5d1b0209
am: f1d9ae0f9a

Change-Id: Id0967500ae42be23075cebed5c2640830dcdfb8b

7 years agoMerge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp...
Jakub Pawlowski [Fri, 7 Jul 2017 01:39:41 +0000 (01:39 +0000)]
Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master
am: b48a8a219f  -s ours

Change-Id: Iae4f57534852af650b5c7861286e4be4c851196c

7 years agoMerge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87
Jakub Pawlowski [Fri, 7 Jul 2017 01:37:49 +0000 (01:37 +0000)]
Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87
am: ef5d1b0209

Change-Id: I146d209c06a8975f5be4d26e808d8a85106f446c

7 years agoMerge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp...
Android Build Merger (Role) [Fri, 7 Jul 2017 01:37:41 +0000 (01:37 +0000)]
Merge "Merge "Make RawAddress into a class (4/4)" am: 1bd5a3ff87" into stage-aosp-master

7 years agoMerge "Make RawAddress into a class (4/4)"
Jakub Pawlowski [Fri, 7 Jul 2017 01:36:05 +0000 (01:36 +0000)]
Merge "Make RawAddress into a class (4/4)"
am: 1bd5a3ff87

Change-Id: I71e7ef4a55a3dd570ec6f5056190493e3bb85168

7 years agoMerge "Make RawAddress into a class (4/4)"
Jakub Pawlowski [Fri, 7 Jul 2017 01:34:39 +0000 (01:34 +0000)]
Merge "Make RawAddress into a class (4/4)"
am: 1bd5a3ff87

Change-Id: I619d560145d6d4058be35de74bc4ded503da455e

7 years agoMerge "Make RawAddress into a class (4/4)"
Treehugger Robot [Fri, 7 Jul 2017 01:29:30 +0000 (01:29 +0000)]
Merge "Make RawAddress into a class (4/4)"

7 years agoImplement ProgramSelector at HIDL layer.
Tomasz Wasilczyk [Wed, 5 Jul 2017 18:23:30 +0000 (11:23 -0700)]
Implement ProgramSelector at HIDL layer.

No front-end implementation yet.

Bug: b/32621193
Test: VTS
Change-Id: I48f034e709254836cad35bbeb4285c3c42a9e1cd

7 years agoPrint test information to the target device's logcat
Pawin Vongmasa [Thu, 22 Jun 2017 00:55:41 +0000 (17:55 -0700)]
Print test information to the target device's logcat

Test: make vts -j99 && \
vts-tradefed run commandAndExit vts \
--skip-all-system-status-check --primary-abi-only \
--skip-preconditions --module VtsHalMediaOmxV1_0Test -l INFO

Bug: 62885431
Change-Id: I71bfa9c5ff4825259c7452ad7ac40fef87103b5f

7 years agoMerge "Relax accelerometer events norm check" into oc-dr1-dev am: f2cb94e011
Peng Xu [Fri, 7 Jul 2017 00:19:41 +0000 (00:19 +0000)]
Merge "Relax accelerometer events norm check" into oc-dr1-dev am: f2cb94e011
am: 09ded5132e

Change-Id: I770005087c733e94e043cacf8dce6eda95b91eca

7 years agoMerge "Relax accelerometer events norm check" into oc-dr1-dev
Peng Xu [Fri, 7 Jul 2017 00:09:17 +0000 (00:09 +0000)]
Merge "Relax accelerometer events norm check" into oc-dr1-dev
am: f2cb94e011

Change-Id: Ice8882edd7fd8c34dc9d6b7a9a9a8afc2c4e9034

7 years agoMerge "Relax accelerometer events norm check" into oc-dr1-dev
Peng Xu [Thu, 6 Jul 2017 23:24:52 +0000 (23:24 +0000)]
Merge "Relax accelerometer events norm check" into oc-dr1-dev

7 years agoThe VehiclePropValue response for OBD2_FREEZE_FRAME_INFO didn't have the property...
Enrico Granata [Thu, 6 Jul 2017 22:55:30 +0000 (15:55 -0700)]
The VehiclePropValue response for OBD2_FREEZE_FRAME_INFO didn't have the property ID set correctly

Test: make vts BUILD_GOOGLE_VTS=true -j32 && vts-tradefed run commandAndExit vts -m VtsHalAutomotiveVehicleV2_1Host
Change-Id: I9b4d5f19657301f2d1c98c0811dcfa39cca85381

7 years agoMerge "Make RawAddress into a class (4/4)"
TreeHugger Robot [Thu, 6 Jul 2017 22:53:58 +0000 (22:53 +0000)]
Merge "Make RawAddress into a class (4/4)"

7 years agoMake RawAddress into a class (4/4)
Jakub Pawlowski [Wed, 5 Jul 2017 19:56:42 +0000 (12:56 -0700)]
Make RawAddress into a class (4/4)

* Add libbluetooth-types - library containing types implementation, that
is common between stystem/bt and packages/apps/Bluetooth. It must be
included in every project using btif interface.
* Put Raw Address implementation into libbluetooth-types
* Unify all "to/from string" helper methods into ToString and FromString
* bd_addr_empty -> RawAddress::kEmpty
* bd_addr_any -> RawAddress::kAny

Also fix leaks in jni str2addr by adding ReleaseStringUTFChars

Test: types_unittest
Change-Id: I7dca82ec2293ae5338a9500dd6aa43b59d25657a
Merged-In: I7dca82ec2293ae5338a9500dd6aa43b59d25657a

7 years agoMerge changes from topic 'wifi_1_1' into oc-dr1-dev am: 291721771f
Roshan Pius [Thu, 6 Jul 2017 22:29:44 +0000 (22:29 +0000)]
Merge changes from topic 'wifi_1_1' into oc-dr1-dev am: 291721771f
am: 10e7a7f303

Change-Id: Ia7ce76a26148b60195c8b7a71607ce62285f3151

7 years agoFreeze wifi 1.1 interface.
Steven Moreland [Thu, 6 Jul 2017 22:03:05 +0000 (15:03 -0700)]
Freeze wifi 1.1 interface.

Test: pass
Bug: 62437848
Bug: 62421345
Change-Id: Ib3bd3bbc28e6f0d34716781d4247ac0411128933

7 years agoMerge changes from topic 'wifi_1_1' into oc-dr1-dev
Roshan Pius [Thu, 6 Jul 2017 21:52:44 +0000 (21:52 +0000)]
Merge changes from topic 'wifi_1_1' into oc-dr1-dev
am: 291721771f

Change-Id: I8253fd29b38e8689d1593c2f707d4c9c0ec4cec9

7 years agoMerge changes from topic 'wifi_1_1' into oc-dr1-dev
TreeHugger Robot [Thu, 6 Jul 2017 21:50:20 +0000 (21:50 +0000)]
Merge changes from topic 'wifi_1_1' into oc-dr1-dev

* changes:
  wifi(implementation): Create 1.1 interface package
  wifi(interface): Create 1.1 interface package

7 years agoBT HAL H4 write flow am: 1d3d5a96f0
Peng Qi [Thu, 6 Jul 2017 20:34:20 +0000 (20:34 +0000)]
BT HAL H4 write flow am: 1d3d5a96f0
am: 0694d1cde6

Change-Id: I1a5cae7511b26a0e1087fa14edd76e0de7bd911b