OSDN Git Service

android-x86/hardware-interfaces.git
7 years agoRevert "Bluetooth: Don't disable LPM at power off" am: 8a9efb6e35 am: 4bae5b7775
Andre Eisenbach [Fri, 17 Mar 2017 20:45:34 +0000 (20:45 +0000)]
Revert "Bluetooth: Don't disable LPM at power off" am: 8a9efb6e35 am: 4bae5b7775
am: 7218e04356

Change-Id: Iaf2dbc49d4741c4cf37a51601c0b21b3bd7a81a1

7 years agoRevert "Bluetooth: Don't disable LPM at power off" am: 8a9efb6e35
Andre Eisenbach [Fri, 17 Mar 2017 20:42:11 +0000 (20:42 +0000)]
Revert "Bluetooth: Don't disable LPM at power off" am: 8a9efb6e35
am: 4bae5b7775

Change-Id: Ic1f2c365234f29b9b30b899055759057aba38ec8

7 years agoRevert "Bluetooth: Don't disable LPM at power off"
Andre Eisenbach [Fri, 17 Mar 2017 20:38:29 +0000 (20:38 +0000)]
Revert "Bluetooth: Don't disable LPM at power off"
am: 8a9efb6e35

Change-Id: I2016ba4ec58a6151395d60073370636f7f2efd6a

7 years agoRevert "Bluetooth: Don't disable LPM at power off"
Andre Eisenbach [Fri, 17 Mar 2017 20:28:09 +0000 (20:28 +0000)]
Revert "Bluetooth: Don't disable LPM at power off"

Causes power regression on Angler.

This reverts commit 3b2a29676b2efbc828ae3db272b347f553909d94.

Bug: 36358814
Bug: 36026072
Change-Id: I9bbe218a87c7d092851c400739bc5740bcf13336

7 years agoMerge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio...
Shuo Qian [Fri, 17 Mar 2017 17:12:50 +0000 (17:12 +0000)]
Merge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio telephony apis." am: 7a3bce0b7f am: 8dffcb06c9
am: 92bd1bf43b

Change-Id: If6aa28a7d2644aaa8efcf9ab58f484acfbb781ac

7 years agoMerge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio...
Shuo Qian [Fri, 17 Mar 2017 17:08:24 +0000 (17:08 +0000)]
Merge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio telephony apis." am: 7a3bce0b7f
am: 8dffcb06c9

Change-Id: I78a37657f2f4d4b51031de156f6c739dadd1aafc

7 years agoMerge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio...
Shuo Qian [Fri, 17 Mar 2017 17:04:54 +0000 (17:04 +0000)]
Merge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio telephony apis."
am: 7a3bce0b7f

Change-Id: I1e0d5d5ef7678e7bd5ec5b7743fe34b4324bff12

7 years agoMerge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio...
Shuo Qian [Fri, 17 Mar 2017 17:01:53 +0000 (17:01 +0000)]
Merge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio telephony apis."

7 years agosupplicant(interface): Add support for disabling auto connect am: 39c2609065 am:...
Roshan Pius [Fri, 17 Mar 2017 16:41:29 +0000 (16:41 +0000)]
supplicant(interface): Add support for disabling auto connect am: 39c2609065 am: a164e1398f
am: b6edb32ab0

Change-Id: I952add050d333e601fd6ff0a8dc838e51c7d0cd3

7 years agosupplicant(interface): Add support for disabling auto connect am: 39c2609065
Roshan Pius [Fri, 17 Mar 2017 16:35:41 +0000 (16:35 +0000)]
supplicant(interface): Add support for disabling auto connect am: 39c2609065
am: a164e1398f

Change-Id: I3f24ed64b2c0141d88dfdd86c88026a40d974c5a

7 years agosupplicant(interface): Add support for disabling auto connect
Roshan Pius [Fri, 17 Mar 2017 16:31:34 +0000 (16:31 +0000)]
supplicant(interface): Add support for disabling auto connect
am: 39c2609065

Change-Id: Id0c634ea70952d9bdc1c1de3f1ec3e4c502a7121

7 years agoMerge "Remove unused using statements."
TreeHugger Robot [Fri, 17 Mar 2017 07:14:14 +0000 (07:14 +0000)]
Merge "Remove unused using statements."

7 years agoRemove unused using statements.
Steven Moreland [Thu, 16 Mar 2017 08:05:28 +0000 (01:05 -0700)]
Remove unused using statements.

Bug: 36099713
Test: pass
Change-Id: Ied915bec14dae3234d6b47ced28af95d7d1d178f

7 years agoMerge "Add maxVirtualDisplaySize to configStore"
TreeHugger Robot [Fri, 17 Mar 2017 01:57:24 +0000 (01:57 +0000)]
Merge "Add maxVirtualDisplaySize to configStore"

7 years agoMerge "Check registerPassthroughServiceImplementation return status"
TreeHugger Robot [Fri, 17 Mar 2017 01:39:24 +0000 (01:39 +0000)]
Merge "Check registerPassthroughServiceImplementation return status"

7 years agoMerge "IBiometricsFingerprint uses "default" service name"
TreeHugger Robot [Fri, 17 Mar 2017 01:19:45 +0000 (01:19 +0000)]
Merge "IBiometricsFingerprint uses "default" service name"

7 years agoMerge changes Ie3e9e23c,I5e13eb47
Kevin Rocard [Fri, 17 Mar 2017 01:14:56 +0000 (01:14 +0000)]
Merge changes Ie3e9e23c,I5e13eb47

* changes:
  Audio HAL VTS: Add test for IStreamOut
  Audio HAL VTS: Avoid copying Return in helper

7 years agoMerge "Camera: Update HAL interface doc for high speed video batching"
TreeHugger Robot [Fri, 17 Mar 2017 00:32:48 +0000 (00:32 +0000)]
Merge "Camera: Update HAL interface doc for high speed video batching"

7 years agoAdd maxVirtualDisplaySize to configStore
Fabien Sanglard [Fri, 10 Mar 2017 18:31:14 +0000 (10:31 -0800)]
Add maxVirtualDisplaySize to configStore

Change-Id: I2c97995edda77b0044d3eaf394080bf7be6c0d77

7 years agoMerge "audiohal: Rename output flag VOIP_CALL_RX -> VOIP_RX"
Mikhail Naganov [Thu, 16 Mar 2017 23:57:13 +0000 (23:57 +0000)]
Merge "audiohal: Rename output flag VOIP_CALL_RX -> VOIP_RX"

7 years agosupplicant(interface): Add support for disabling auto connect
Roshan Pius [Wed, 15 Mar 2017 23:28:02 +0000 (16:28 -0700)]
supplicant(interface): Add support for disabling auto connect

Adding a new API to prevent wpa_supplicant from initiating auto
reconnects.

Bug: 36282386
Test: Compiles & manual tests.
Change-Id: I81d7b1a3677cb26c6e9dc35b7302cc6b00d9a6a2

7 years agoMerge "RenderScript VTS implementation" am: eb8d93e4b2 am: 58e653f54b
Michael Butler [Thu, 16 Mar 2017 23:26:38 +0000 (23:26 +0000)]
Merge "RenderScript VTS implementation" am: eb8d93e4b2 am: 58e653f54b
am: 95cabfe7c5

Change-Id: Ida08f3ad52df03d2b0c0006cef77cd492e78f156

7 years agoMerge "Create forceHwcCopyForVirtualDisplay in configStore"
TreeHugger Robot [Thu, 16 Mar 2017 23:22:01 +0000 (23:22 +0000)]
Merge "Create forceHwcCopyForVirtualDisplay in configStore"

7 years agoMerge "RenderScript VTS implementation" am: eb8d93e4b2
Michael Butler [Thu, 16 Mar 2017 23:21:32 +0000 (23:21 +0000)]
Merge "RenderScript VTS implementation" am: eb8d93e4b2
am: 58e653f54b

Change-Id: Ib0b620ba125a795b58c0318fca33be51e46300ac

7 years agoMerge "RenderScript VTS implementation"
Michael Butler [Thu, 16 Mar 2017 23:20:12 +0000 (23:20 +0000)]
Merge "RenderScript VTS implementation"
am: eb8d93e4b2

Change-Id: I47b5c3b014dd13a50c147766e839e82dce650a10

7 years agoMerge "RenderScript VTS implementation"
Treehugger Robot [Thu, 16 Mar 2017 23:11:35 +0000 (23:11 +0000)]
Merge "RenderScript VTS implementation"

7 years agoAudio HAL VTS: Add test for IStreamOut
Kevin Rocard [Sat, 11 Mar 2017 02:47:37 +0000 (18:47 -0800)]
Audio HAL VTS: Add test for IStreamOut

Some test are only negative.

Test: run test on board

Bug: 34170075
Signed-off-by: Kevin Rocard <krocard@google.com>
7 years agoAudio HAL VTS: Avoid copying Return in helper
Kevin Rocard [Sat, 11 Mar 2017 02:47:37 +0000 (18:47 -0800)]
Audio HAL VTS: Avoid copying Return in helper

Return are movable only, thus the fact that assertResult took a copy of
the value meant that the callee had to provide an rvalue.

This was not needed as the Result was not modified. Change it to a const
reference.

Test: run test on board

Bug: 34170075
Signed-off-by: Kevin Rocard <krocard@google.com>
7 years agosupplicant(interface): List out all status/reason codes am: d23068fac6 am: 698e1e8769
Roshan Pius [Thu, 16 Mar 2017 22:51:12 +0000 (22:51 +0000)]
supplicant(interface): List out all status/reason codes am: d23068fac6 am: 698e1e8769
am: e54150fc2c

Change-Id: Ice7dddf86cd67daba69e51b808674bb84779cab2

7 years agosupplicant(interface): List out all status/reason codes am: d23068fac6
Roshan Pius [Thu, 16 Mar 2017 22:48:42 +0000 (22:48 +0000)]
supplicant(interface): List out all status/reason codes am: d23068fac6
am: 698e1e8769

Change-Id: I99fa820c08645fe4832e8f9628fd87aab81b0328

7 years agosupplicant(interface): List out all status/reason codes
Roshan Pius [Thu, 16 Mar 2017 22:47:11 +0000 (22:47 +0000)]
supplicant(interface): List out all status/reason codes
am: d23068fac6

Change-Id: I9a435da9ed4adcceda8c80c4c53e9230d49d0ab0

7 years agoIBiometricsFingerprint uses "default" service name
Yifan Hong [Thu, 16 Mar 2017 22:29:18 +0000 (15:29 -0700)]
IBiometricsFingerprint uses "default" service name

The getService() and registerAsService() methods of interface objects
now have default parameters of "default" for the service name. HALs
will not have to use any service name unless they want to register
more than one service.

Test: fingerprint works

Bug: 33844934
Change-Id: I6383c43b4b05469cb986e4f10129a0921f401464

7 years agoRenderScript VTS implementation
Michael Butler [Wed, 1 Mar 2017 23:32:30 +0000 (15:32 -0800)]
RenderScript VTS implementation

Contains the gtest for the vts-hidl-hal test. The goal is to have
1 test case for each HIDL HAL entry by 3/15/17. There are still a few
tests with bugs, so they have been commented out and will be fixed by
3/17/17.

Bug: 34396220
Bug: 35915961

Test: mm and run on angler
Change-Id: I20462432a42e3aa307b98e728f30f20f5aa1e921

7 years agosupplicant(interface): List out all status/reason codes
Roshan Pius [Thu, 16 Mar 2017 19:53:52 +0000 (12:53 -0700)]
supplicant(interface): List out all status/reason codes

List out all the association/disconnect reason codes exposed in the
IEEE80211 spec.

Bug:36363830
Test: Compiles
Change-Id: I27168bfb67fbc658339bc5fc9310ffdc9aec5ec6

7 years agoCreate forceHwcCopyForVirtualDisplay in configStore
Fabien Sanglard [Tue, 14 Mar 2017 18:43:18 +0000 (11:43 -0700)]
Create forceHwcCopyForVirtualDisplay in configStore

Change-Id: I69ff735a0263cb19d8208867943329357be49d4a

7 years agoMerge changes I1610beb9,Ibcf607d0
Pavel Maltsev [Thu, 16 Mar 2017 18:24:35 +0000 (18:24 +0000)]
Merge changes I1610beb9,Ibcf607d0

* changes:
  Fix typo CELCIUS -> CELSIUS in Vehicle HAL
  Fix config map in default Vehicle HAL impl

7 years agoCheck registerPassthroughServiceImplementation return status
Edwin Wong [Thu, 16 Mar 2017 16:40:48 +0000 (09:40 -0700)]
Check registerPassthroughServiceImplementation return status

Should abort program if registerPassthroughServiceImplementation returns
something other than OK.

Test: Play Movies & TV in non-binderized mode.

bug: 34640335
Change-Id: I94be98e7ae66cdb777a7d182123c8692aef915b7

7 years agoMerge "Camera: Provider: Set up vendor tag before getDeviceVersion"
TreeHugger Robot [Thu, 16 Mar 2017 15:26:38 +0000 (15:26 +0000)]
Merge "Camera: Provider: Set up vendor tag before getDeviceVersion"

7 years agoMerge "Fix CTS post submit failures"
Jeff Tinker [Thu, 16 Mar 2017 06:56:09 +0000 (06:56 +0000)]
Merge "Fix CTS post submit failures"

7 years agoMerge "Fix issues in sensor target test"
Keun Soo Yim [Thu, 16 Mar 2017 05:12:42 +0000 (05:12 +0000)]
Merge "Fix issues in sensor target test"

7 years agoMerge "Fix HvacPowerOn vehicle property"
TreeHugger Robot [Thu, 16 Mar 2017 02:03:52 +0000 (02:03 +0000)]
Merge "Fix HvacPowerOn vehicle property"

7 years agoCamera: Provider: Set up vendor tag before getDeviceVersion
Shuzhen Wang [Thu, 16 Mar 2017 01:26:39 +0000 (18:26 -0700)]
Camera: Provider: Set up vendor tag before getDeviceVersion

getDeviceVersion calls get_camera_info, which could contain vendor tags.
As a result, we need to set up vendor tag before that.

Test: Verify vendor tag in static metadata works.
Bug: 33641150
Change-Id: Id4cfea52235542b19170a757b4c6bea3ad1d190d

7 years agoFix issues in sensor target test
Peng Xu [Wed, 15 Mar 2017 08:14:47 +0000 (01:14 -0700)]
Fix issues in sensor target test

  * Less suceptible to lingering sensor activation before system
    restarts.
  * Covers injectSensorEvent and setOperationMode API
  * More test cases to test various operation conditions.

Bug: 32022776
Bug: 33618936
Test:  vts-tradefed run commandAndExit vts --module VtsHalSensorsV1_0Target

Change-Id: I75f585a373880e831f511784a856d322077c07c0

7 years agoMerge "Create present timestamp offset for SF"
TreeHugger Robot [Thu, 16 Mar 2017 01:07:51 +0000 (01:07 +0000)]
Merge "Create present timestamp offset for SF"

7 years agoMerge "Fix MCT data transport for the BT HAL" am: a8dce86cd8 am: 346ee4e2c8
Zach Johnson [Thu, 16 Mar 2017 00:50:19 +0000 (00:50 +0000)]
Merge "Fix MCT data transport for the BT HAL" am: a8dce86cd8 am: 346ee4e2c8
am: eff4007fb5

Change-Id: Id2542183f2de78fd2c2ebb2458f5dc98b6353ed2

7 years agoMerge "Fix MCT data transport for the BT HAL" am: a8dce86cd8
Zach Johnson [Thu, 16 Mar 2017 00:47:40 +0000 (00:47 +0000)]
Merge "Fix MCT data transport for the BT HAL" am: a8dce86cd8
am: 346ee4e2c8

Change-Id: I5343ae1cdbfe436a29e20b59ea038334f3ef8afe

7 years agoMerge "Fix MCT data transport for the BT HAL"
Zach Johnson [Thu, 16 Mar 2017 00:45:40 +0000 (00:45 +0000)]
Merge "Fix MCT data transport for the BT HAL"
am: a8dce86cd8

Change-Id: I2f25b7caa0c1a40ed5dad2f7b955ffdc13ecba7e

7 years agoMerge "Fix MCT data transport for the BT HAL"
Treehugger Robot [Thu, 16 Mar 2017 00:39:15 +0000 (00:39 +0000)]
Merge "Fix MCT data transport for the BT HAL"

7 years agoAdd initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio
Shuoq [Fri, 10 Mar 2017 01:44:08 +0000 (17:44 -0800)]
Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio
telephony apis.

Bug: 32022332
Test: vts
Change-Id: Iad55b40f7349bcb8e34ffd275088dce0626beddf

7 years agoMerge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS" am...
Jayachandran Chinnakkannu [Wed, 15 Mar 2017 21:40:40 +0000 (21:40 +0000)]
Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS" am: 14b82de6b2 am: 2bc10e9066
am: 460da89426

Change-Id: Idce0f559b0351da4b27ac9a3c0f9eb7b52db03ab

7 years agoMerge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS" am...
Jayachandran Chinnakkannu [Wed, 15 Mar 2017 21:38:02 +0000 (21:38 +0000)]
Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS" am: 14b82de6b2
am: 2bc10e9066

Change-Id: I38880a45cd8e9807a76d64129c6b44050fcd2ce4

7 years agoCreate present timestamp offset for SF
Fabien Sanglard [Tue, 14 Mar 2017 20:16:30 +0000 (13:16 -0700)]
Create present timestamp offset for SF

Change-Id: Ic6435cca06739f749c6041c0925ca235dcc7f51e

7 years agoMerge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"
Jayachandran Chinnakkannu [Wed, 15 Mar 2017 21:33:05 +0000 (21:33 +0000)]
Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"
am: 14b82de6b2

Change-Id: I4e39842820113835bc57d0fdbe637030e2647d1e

7 years agoMerge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"
Jayachandran Chinnakkannu [Wed, 15 Mar 2017 21:28:06 +0000 (21:28 +0000)]
Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"

7 years agoMerge "supplicant(vts): More tests" am: 864cae3795 am: f2bf393f6c
Roshan Pius [Wed, 15 Mar 2017 20:58:59 +0000 (20:58 +0000)]
Merge "supplicant(vts): More tests" am: 864cae3795 am: f2bf393f6c
am: d5de01439b

Change-Id: Iedf9ad1393d971cb91c11c4b905d3e55ddbd0a41

7 years agoMerge "Move IGraphicBufferProducer to graphics/bufferqueue."
TreeHugger Robot [Wed, 15 Mar 2017 20:55:40 +0000 (20:55 +0000)]
Merge "Move IGraphicBufferProducer to graphics/bufferqueue."

7 years agoFix MCT data transport for the BT HAL
Zach Johnson [Wed, 15 Mar 2017 20:23:54 +0000 (13:23 -0700)]
Fix MCT data transport for the BT HAL

The vendor open interface command returns the total number
of FDs opened. (2 or 4 if the interface is MCT)

However, the list of FDs is always 4 in either case. If the
open command returns 2, the FDs are shared cmd/event and
data in/out.

2 FDs example
[41, 41, 42, 42]

4 FDs example
[41, 42, 43, 44]

If we condition the registration of ACL_IN on the total
number of FDs, then 2 FD MCT interfaces will not get data.

Fixes: 360676123603503936188793
Test: manual, pairing is quick and data does transfer
Change-Id: Icc8728239ba81426d5fc0e678c5c5480fd9b5081

7 years agoMerge "supplicant(vts): More tests" am: 864cae3795
Roshan Pius [Wed, 15 Mar 2017 20:50:30 +0000 (20:50 +0000)]
Merge "supplicant(vts): More tests" am: 864cae3795
am: f2bf393f6c

Change-Id: I8e1ee5ce933d8406c7e43e1f3bb5b23d36756111

7 years agoMerge "supplicant(vts): More tests"
Roshan Pius [Wed, 15 Mar 2017 20:46:02 +0000 (20:46 +0000)]
Merge "supplicant(vts): More tests"
am: 864cae3795

Change-Id: I5d18829e16075d243a782824bef24081ed973c90

7 years agoFix CTS post submit failures
Jeff Tinker [Tue, 14 Mar 2017 23:57:15 +0000 (16:57 -0700)]
Fix CTS post submit failures

MediaCodecTest.android.media.cts.MediaCodecTest.testCryptoError
was failing due to incorrect error code translation introduced
by the drm hidl hal.

bug: 35137940
Change-Id: Ibd02425a55194f3cb0acc0e53f90b156023fb1ab

7 years agoMerge "supplicant(vts): More tests"
Roshan Pius [Wed, 15 Mar 2017 20:34:18 +0000 (20:34 +0000)]
Merge "supplicant(vts): More tests"

7 years agoMove IGraphicBufferProducer to graphics/bufferqueue.
Pawin Vongmasa [Mon, 6 Mar 2017 23:09:19 +0000 (15:09 -0800)]
Move IGraphicBufferProducer to graphics/bufferqueue.

Test: With CtsMediaTestCases.apk installed,
adb shell am instrument -e size small -w
'android.media.cts/android.support.test.runner.AndroidJUnitRunner'

Bug: 35442034
Change-Id: Ia1ef0eb069fcd97f7afcf42bf3bb16c8c6a752c4

7 years agoBluetooth: Don't disable LPM at power off am: 3b2a29676b am: 2fe40fdd3c
Myles Watson [Wed, 15 Mar 2017 18:40:06 +0000 (18:40 +0000)]
Bluetooth: Don't disable LPM at power off am: 3b2a29676b am: 2fe40fdd3c
am: 535f43a380

Change-Id: I277adfa8063013545f016d5590161fd22b0fb189

7 years agoBluetooth: Don't disable LPM at power off am: 3b2a29676b
Myles Watson [Wed, 15 Mar 2017 18:35:36 +0000 (18:35 +0000)]
Bluetooth: Don't disable LPM at power off am: 3b2a29676b
am: 2fe40fdd3c

Change-Id: I41dd5394f1951770f8d6b2dc624a704ce8a6d893

7 years agoMerge changes from topic 'vts_camera_tests'
TreeHugger Robot [Wed, 15 Mar 2017 18:33:04 +0000 (18:33 +0000)]
Merge changes from topic 'vts_camera_tests'

* changes:
  Camera: Check for transport errors during VTS
  Camera: Add Hal version 1 get-/setParameter tests
  Camera: Add Hal version 1 sendcommand tests
  Camera: Add Hal version 1 autofocus test cases
  Camera: Add Hal version 1 video recording test cases
  Camera: Add Hal version 1 image capture test cases
  Camera: Add device ver. 1 preview test cases
  Camera: Extend camera test cases for camera 1.0 devices
  Camera: Add flush test cases
  Camera: Enable and check for torch callbacks

7 years agoBluetooth: Don't disable LPM at power off
Myles Watson [Wed, 15 Mar 2017 18:30:42 +0000 (18:30 +0000)]
Bluetooth: Don't disable LPM at power off
am: 3b2a29676b

Change-Id: I6e933061680088a4f675ed9b1557877393f3e65f

7 years agoFix typo CELCIUS -> CELSIUS in Vehicle HAL
Pavel Maltsev [Wed, 15 Mar 2017 17:46:41 +0000 (10:46 -0700)]
Fix typo CELCIUS -> CELSIUS in Vehicle HAL

Test: typo in comments only.
Change-Id: I1610beb9cb44b3b50e9a86fcff41d3421c6ad849

7 years agoMerge "Add a field for auto cable plugin detection in TV Input HAL"
Shubang Lu [Wed, 15 Mar 2017 17:29:08 +0000 (17:29 +0000)]
Merge "Add a field for auto cable plugin detection in TV Input HAL"

7 years agoMerge "Fix log format specifier."
Bryan Eyler [Wed, 15 Mar 2017 17:19:36 +0000 (17:19 +0000)]
Merge "Fix log format specifier."

7 years agoBluetooth: Don't disable LPM at power off
Myles Watson [Wed, 15 Mar 2017 13:28:09 +0000 (06:28 -0700)]
Bluetooth: Don't disable LPM at power off

The power mode should be unimportant if power off succeeds.

Test: Switch users (Toggles Bluetooth under CPU load)
Bug: 36026072
Change-Id: I09fafe4d4f9a466a7e12e617925f98ef3805c738

7 years agoMerge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary." am: 16ae0...
Etan Cohen [Wed, 15 Mar 2017 15:02:21 +0000 (15:02 +0000)]
Merge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary." am: 16ae0c8f86 am: 4623343ed4
am: 5f8eac9d15

Change-Id: I100b80d40658f1a6932faeebc3ca1785b3081499

7 years agoMerge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary." am: 16ae0...
Etan Cohen [Wed, 15 Mar 2017 14:56:20 +0000 (14:56 +0000)]
Merge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary." am: 16ae0c8f86
am: 4623343ed4

Change-Id: Icfc4eb32b0d5b52c0f918a2274c1ffecab74b0ec

7 years agoMerge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary."
Etan Cohen [Wed, 15 Mar 2017 14:50:52 +0000 (14:50 +0000)]
Merge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary."
am: 16ae0c8f86

Change-Id: Ib18f8ad75e9e8dc687e755da705314b3e924599f

7 years agoMerge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary."
Etan Cohen [Wed, 15 Mar 2017 14:42:44 +0000 (14:42 +0000)]
Merge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary."

7 years agoUpdate Display-P3 transfer function
Courtney Goeltzenleuchter [Tue, 14 Mar 2017 21:09:30 +0000 (15:09 -0600)]
Update Display-P3 transfer function

Decided to use same transfer function that Apple is
using for their Display-P3 devices. Difference between
sRGB transfer function and Display-P3 is very small.
We will treat them an synonymous.

Test: make

Change-Id: Id4e52058f2b810b70c46821c5fe6830e623c5491

7 years agoconfigstore: Add display configuration items
Courtney Goeltzenleuchter [Thu, 9 Mar 2017 16:04:29 +0000 (09:04 -0700)]
configstore: Add display configuration items

This adds to configstore@1.0 HAL two new configuration
items that indicate if the display support WideColor
or HDR.
Configuration is controlled by TARGET_HAS_WIDE_COLOR_DISPLAY
and TARGET_HAS_HDR_DISPLAY in the board config file.

Test: make tests in libs/gui/tests/
Test: adb sync
Test: adb shell /data/nativetest/libgui_test/libgui_test

Change-Id: I442febc602851577c470c038a7fbf056c8ed25a7

7 years agoCamera: Check for transport errors during VTS
Emilian Peev [Fri, 10 Mar 2017 12:34:44 +0000 (12:34 +0000)]
Camera: Check for transport errors during VTS

- Check for transport errors during IPC calls.
- Some code clean up and refactoring.

BUG: 32022758
Test: compile and run the gtest binary on device
Change-Id: I71f96704f82db629d1982997940d8d1b7525ffea

7 years agoCamera: Add Hal version 1 get-/setParameter tests
Emilian Peev [Fri, 10 Mar 2017 14:46:00 +0000 (14:46 +0000)]
Camera: Add Hal version 1 get-/setParameter tests

Tests are required for checking the basic camera parameters
functionality.

BUG: 32022758
Test: compile and run the gtest binary on device
Change-Id: I5725fef0bb4f5ac08ecae94def5cae66a640409a

7 years agoCamera: Add Hal version 1 sendcommand tests
Emilian Peev [Fri, 10 Mar 2017 13:24:53 +0000 (13:24 +0000)]
Camera: Add Hal version 1 sendcommand tests

Tests are needed for verifying 'sendCommand' API call.
Several new test cases will be available:
"sendCommandFaceDetection" - This will check whether face detection is
available and try to enable&disable it.
"sendCommandSmoothZoom" - Will try to verify whether smooth zoom can
be enabled&disabled in case the camera supports it.

BUG: 32022758
Test: compile and run the gtest binary on device
Change-Id: Ib56f363126907f24b1af04187b093aa6c8e8ac99

7 years agoCamera: Add Hal version 1 autofocus test cases
Emilian Peev [Thu, 9 Mar 2017 17:15:28 +0000 (17:15 +0000)]
Camera: Add Hal version 1 autofocus test cases

Tests should be available for autofocus verification. The new
cases include:
"autoFocus" - Check whether the camera supports autofocus. In case
 auto is supported it will continue and test all available modes that
allow 'autoFocus' calls.
"cancelAutoFocus" - In case auto is supported, the test will trigger
full AF scan and cancel it immediately.
'CameraParameters' functionality is also required and should be included.

BUG: 32022758
Test: compile and run the gtest binary on device
Change-Id: I3bef25c5fdb6bbfa87517e6d255e4e6e01544d7d

7 years agoMerge "Add VTS tests for audio effects"
TreeHugger Robot [Wed, 15 Mar 2017 02:02:59 +0000 (02:02 +0000)]
Merge "Add VTS tests for audio effects"

7 years agoMerge "wifi(implementation): Make a boolean flag atomic" am: 5bdf7a0ef7 am: bdbc4162e3
Roshan Pius [Wed, 15 Mar 2017 01:28:17 +0000 (01:28 +0000)]
Merge "wifi(implementation): Make a boolean flag atomic" am: 5bdf7a0ef7 am: bdbc4162e3
am: 6a37a04653

Change-Id: Iee147c099291a004930a41691b71ad0aedd42241

7 years agoMerge "wifi(implementation): Make a boolean flag atomic" am: 5bdf7a0ef7
Roshan Pius [Wed, 15 Mar 2017 01:23:16 +0000 (01:23 +0000)]
Merge "wifi(implementation): Make a boolean flag atomic" am: 5bdf7a0ef7
am: bdbc4162e3

Change-Id: Ifafb945391cf9cec56e9ed5ed884dd74db6f6f84

7 years agoMerge "wifi(implementation): Make a boolean flag atomic"
Roshan Pius [Wed, 15 Mar 2017 01:18:44 +0000 (01:18 +0000)]
Merge "wifi(implementation): Make a boolean flag atomic"
am: 5bdf7a0ef7

Change-Id: Ibe597faf04c91cb437cb95faf96cae8713802ea8

7 years ago[AWARE] Separate Aware (NAN) VTS tests into a separate test binary.
Etan Cohen [Fri, 10 Mar 2017 18:43:31 +0000 (10:43 -0800)]
[AWARE] Separate Aware (NAN) VTS tests into a separate test binary.

Aware (NAN) VTS need to be in a separate test binary since whether
they run depends on the feature being supported by the device.

Bug: 36003265
Test: confirms separate binary built
Change-Id: If237e21e72a7c65f5587e40d98acb3146eae45a1

7 years agoMerge "wifi(implementation): Make a boolean flag atomic"
Treehugger Robot [Wed, 15 Mar 2017 01:13:46 +0000 (01:13 +0000)]
Merge "wifi(implementation): Make a boolean flag atomic"

7 years agoAdd VTS tests for audio effects
Mikhail Naganov [Thu, 23 Feb 2017 16:39:36 +0000 (08:39 -0800)]
Add VTS tests for audio effects

Added tests covering IEffect, IEqualizerEffect, and
ILoudnessEnhancer interfaces.

Minor corrections in the interface definitions and implementations:

 - fixed descriptions and @callflow annotations in IEffect;

 - fixed type used for band levels in IEqualizerEffect;

 - fixed specification of frequencies in IEqualizerEffect;

 - fixed some bugs in previously non-execrices Effects code;

 - warning messages changed to error messages.

Test: this is a test
Bug: 32022706
Change-Id: I0e0bc111b07d944ad8a0321e8b1ec703f8d1a73e

7 years agoReturn meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS
Jayachandran C [Tue, 14 Mar 2017 02:23:52 +0000 (19:23 -0700)]
Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS

Updated documentation for INTERNAL_ERR & MODEM_ERR

Bug: 34102797
Change-Id: Ic3bf0c987dcb7dc04ab086aeb185c307685c0485

7 years agoMerge "Create configStore SF useContextPriority"
TreeHugger Robot [Tue, 14 Mar 2017 23:52:05 +0000 (23:52 +0000)]
Merge "Create configStore SF useContextPriority"

7 years agoMerge "Move camera hal imp to vendor partition"
TreeHugger Robot [Tue, 14 Mar 2017 23:47:30 +0000 (23:47 +0000)]
Merge "Move camera hal imp to vendor partition"

7 years agoMerge "Move FMQ benchmark/test services to hardware/interfaces" am: 178250d254 am...
Hridya Valsaraju [Tue, 14 Mar 2017 22:22:52 +0000 (22:22 +0000)]
Merge "Move FMQ benchmark/test services to hardware/interfaces" am: 178250d254 am: c35f1e7bc1
am: add0d3c8b8

Change-Id: I002bb4119971877061921bb260238c6dc2568fca

7 years agoMerge "Move FMQ benchmark/test services to hardware/interfaces" am: 178250d254
Hridya Valsaraju [Tue, 14 Mar 2017 22:15:22 +0000 (22:15 +0000)]
Merge "Move FMQ benchmark/test services to hardware/interfaces" am: 178250d254
am: c35f1e7bc1

Change-Id: I7bb5aa7967d439ad3021b4bf4f79f5b4a4f1acf9

7 years agoMerge "Move FMQ benchmark/test services to hardware/interfaces"
Hridya Valsaraju [Tue, 14 Mar 2017 22:10:54 +0000 (22:10 +0000)]
Merge "Move FMQ benchmark/test services to hardware/interfaces"
am: 178250d254

Change-Id: I29e411c3c53fd608ea21a0fc136eb0eb1ec8e1a4

7 years agoMerge "Move FMQ benchmark/test services to hardware/interfaces"
Treehugger Robot [Tue, 14 Mar 2017 22:02:00 +0000 (22:02 +0000)]
Merge "Move FMQ benchmark/test services to hardware/interfaces"

7 years agoCamera: Update HAL interface doc for high speed video batching
Shuzhen Wang [Thu, 9 Mar 2017 00:29:36 +0000 (16:29 -0800)]
Camera: Update HAL interface doc for high speed video batching

Now cameraservice only sends one shutter notify and capture result to
the application per batch. Update the HAL interface doc to reflect this.

Test: Compiles
Bug: 35775704
Change-Id: I3a7967f0342213699989c70f485b379ccb94a1ff

7 years agoMerge "wifi: Add support for multiple radio stats" am: c0fbd8fe63 am: eaf6ed41dd
Roshan Pius [Tue, 14 Mar 2017 20:07:18 +0000 (20:07 +0000)]
Merge "wifi: Add support for multiple radio stats" am: c0fbd8fe63 am: eaf6ed41dd
am: 0f93903c7c

Change-Id: If535abd69fa2e81f96943a526975d5462bdaa41a

7 years agoMerge changes Id207ae31,Ib18c6d2e,I4af19080,I03686e55,Iea1d7d22, ...
Kevin Rocard [Tue, 14 Mar 2017 20:02:52 +0000 (20:02 +0000)]
Merge changes Id207ae31,Ib18c6d2e,I4af19080,I03686e55,Iea1d7d22, ...

* changes:
  Audio HAL VTS: Add tests for IStreamIn
  Audio HAL VTS: Add at least negative tests for IStream
  Audio HAL VTS: Test IStream::debugDump
  Audio HAL VTS: Split big test for better traceability
  Audio hal VTS: pretty print AudioDevice and ChannelMask
  Audio Hal VTS: Refactor ASSERT_RESULT helper
  Audio hal VTS: generate names for parametrized tests
  Audio hal VTS: factorize master volume test
  Fix potentiel deadlock in audio VTS

7 years agoMerge "wifi: Add support for multiple radio stats" am: c0fbd8fe63
Roshan Pius [Tue, 14 Mar 2017 20:01:45 +0000 (20:01 +0000)]
Merge "wifi: Add support for multiple radio stats" am: c0fbd8fe63
am: eaf6ed41dd

Change-Id: I17c637a274c26a28cf4331a7722c8a7c5bf26022

7 years agoMerge "wifi: Add support for multiple radio stats"
Roshan Pius [Tue, 14 Mar 2017 19:57:45 +0000 (19:57 +0000)]
Merge "wifi: Add support for multiple radio stats"
am: c0fbd8fe63

Change-Id: Icca33f2745c8297d1f413e651fbf7506fc0521f6

7 years agoMerge "wifi: Add support for multiple radio stats"
Roshan Pius [Tue, 14 Mar 2017 19:53:44 +0000 (19:53 +0000)]
Merge "wifi: Add support for multiple radio stats"