OSDN Git Service

android-x86/hardware-interfaces.git
7 years agoMerge changes from topic 'usb_hal'
Badhri Jagan Sridharan [Tue, 24 Jan 2017 23:46:20 +0000 (23:46 +0000)]
Merge changes from topic 'usb_hal'

* changes:
  USB: HIDL: default implentation for the type-c interface
  USB: HIDL: Type-c usb interface V1_0

7 years agoMerge "update the used precondition var name for IR" am: 17f3c1c445 am: 3bfb0f1cfc...
Keun Soo Yim [Tue, 24 Jan 2017 23:06:02 +0000 (23:06 +0000)]
Merge "update the used precondition var name for IR" am: 17f3c1c445 am: 3bfb0f1cfc am: cf21f92a2a
am: 846d643af6

Change-Id: I5caf0cc1c57be74d0556a20bd9e2db4992946a88

7 years agoMerge "update the used precondition var name for IR" am: 17f3c1c445 am: 3bfb0f1cfc
Keun Soo Yim [Tue, 24 Jan 2017 23:00:51 +0000 (23:00 +0000)]
Merge "update the used precondition var name for IR" am: 17f3c1c445 am: 3bfb0f1cfc
am: cf21f92a2a

Change-Id: I89a5aa24666b05c3f57b17a28743c1893a0cfa42

7 years agoMerge "update the used precondition var name for IR" am: 17f3c1c445
Keun Soo Yim [Tue, 24 Jan 2017 22:56:47 +0000 (22:56 +0000)]
Merge "update the used precondition var name for IR" am: 17f3c1c445
am: 3bfb0f1cfc

Change-Id: Idd042bf443bafb878462daa80afeccffa8b99ff8

7 years agoMerge "update the used precondition var name for IR"
Keun Soo Yim [Tue, 24 Jan 2017 22:52:16 +0000 (22:52 +0000)]
Merge "update the used precondition var name for IR"
am: 17f3c1c445

Change-Id: I0075cdc824f527ed124cd06f96429743fe968e54

7 years agoMerge "update the used precondition var name for IR"
Keun Soo Yim [Tue, 24 Jan 2017 22:48:26 +0000 (22:48 +0000)]
Merge "update the used precondition var name for IR"

7 years agoupdate the used precondition var name for IR
Keun Soo Yim [Tue, 24 Jan 2017 22:18:57 +0000 (14:18 -0800)]
update the used precondition var name for IR

Test: mma
Change-Id: Ibec34c82e41d1f93568c29e390a1fc031fa3d3bc

7 years agoMerge "Fix failure to load memtrack HAL implementation"
Connor O'Brien [Tue, 24 Jan 2017 21:25:46 +0000 (21:25 +0000)]
Merge "Fix failure to load memtrack HAL implementation"

7 years agoMerge "Use the feature-based precondition checking for VR Test."
Keun Soo Yim [Tue, 24 Jan 2017 21:14:50 +0000 (21:14 +0000)]
Merge "Use the feature-based precondition checking for VR Test."

7 years agoUSB: HIDL: default implentation for the type-c interface
Badhri Jagan Sridharan [Fri, 20 Jan 2017 14:05:58 +0000 (06:05 -0800)]
USB: HIDL: default implentation for the type-c interface

The default implementation should take care of legacy devices that
lauched before O.

BUG: 31015010
Test: Manually tested on Angler and sailfish for type-c role switches.
Change-Id: I8762598f4f82da5b2fe8a87aacc30728eb7921f5

7 years agoFix failure to load memtrack HAL implementation
Connor O'Brien [Sat, 21 Jan 2017 02:26:52 +0000 (18:26 -0800)]
Fix failure to load memtrack HAL implementation

Since some implementations of the libhardware memtrack HAL do not
implement an open() method, the HIDL implementation should not rely
on that method being available.

Test: Memtrack VTS tests pass
Bug: 31180823
Bug: 34103653
Change-Id: Ia0dda5e027894009bdcf12cd5c2e9eb635aca87e
Signed-off-by: Connor O'Brien <connoro@google.com>
7 years agoMerge "Add annotations to create gnss-base.h"
TreeHugger Robot [Tue, 24 Jan 2017 15:51:56 +0000 (15:51 +0000)]
Merge "Add annotations to create gnss-base.h"

7 years agoMerge "Fixed typos and incorrect types"
TreeHugger Robot [Tue, 24 Jan 2017 08:02:20 +0000 (08:02 +0000)]
Merge "Fixed typos and incorrect types"

7 years agoFix some ordered comparisons with zero for pointers.
Stephen Hines [Tue, 24 Jan 2017 01:22:47 +0000 (17:22 -0800)]
Fix some ordered comparisons with zero for pointers.

Bug: http://b/31532493

The latest clang will trigger an error diagnostic "ordered comparison
between pointer and zero ..." when you do something like "p > 0". This
change replaces the ordered comparisons with proper checks instead.

Test: Validated with latest toolchain.
Change-Id: I4a127fe2551688c8176bdd31210cf7f2f40baeba

7 years agoUse the feature-based precondition checking for VR Test.
Keun Soo Yim [Tue, 24 Jan 2017 00:29:02 +0000 (16:29 -0800)]
Use the feature-based precondition checking for VR Test.

This is to run the test on both passthrough and binderized
devices.

Test: make vts -j30 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 &&
vts-tradefed run commandAndExit vts --skip-all-system-status-check
--primary-abi-only --skip-preconditions --module
HalNfcHidlTargetBasicTest -l INFO
Bug: 32022964

Change-Id: Ib1288b7288431da6ec2d8a93aa0bc6f2c86fc4da

7 years agoMerge "light HAL uses "default" service name"
TreeHugger Robot [Tue, 24 Jan 2017 00:14:29 +0000 (00:14 +0000)]
Merge "light HAL uses "default" service name"

7 years agolight HAL uses "default" service name
Chris Phoenix [Mon, 23 Jan 2017 22:17:23 +0000 (14:17 -0800)]
light HAL 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: builds

Bug: 33844934
Change-Id: I042320d62f88ba9585ee05f33fe7592b5ffa1884

7 years agoFixed typos and incorrect types
Jack Yu [Fri, 20 Jan 2017 23:36:56 +0000 (15:36 -0800)]
Fixed typos and incorrect types

Fixed typos, incorrect types for bitmap, and comment
alignment.

Test: Build
Change-Id: I51a99fa71877cfe168ee2cf31de702f36f57d013

7 years agoMerge "Remove "false" parameter from getService"
Chris Phoenix [Mon, 23 Jan 2017 23:05:47 +0000 (23:05 +0000)]
Merge "Remove "false" parameter from getService"

7 years agoMerge "Add host-side code for wifi HAL test" am: 688a9e1485 am: a48d0c425b am: 2c8160aeb0
Keun Soo Yim [Mon, 23 Jan 2017 22:23:21 +0000 (22:23 +0000)]
Merge "Add host-side code for wifi HAL test" am: 688a9e1485 am: a48d0c425b am: 2c8160aeb0
am: 15df064e84

Change-Id: Ica434f314d5eb2c95fb81b11f66ed38151906f8d

7 years agoMerge "Add host-side code for wifi HAL test" am: 688a9e1485 am: a48d0c425b
Keun Soo Yim [Mon, 23 Jan 2017 22:17:18 +0000 (22:17 +0000)]
Merge "Add host-side code for wifi HAL test" am: 688a9e1485 am: a48d0c425b
am: 2c8160aeb0

Change-Id: Ic0933c0820d0a623a6219ab3551a91ba12e9df3b

7 years agoMerge "Add host-side code for wifi HAL test" am: 688a9e1485
Keun Soo Yim [Mon, 23 Jan 2017 22:14:49 +0000 (22:14 +0000)]
Merge "Add host-side code for wifi HAL test" am: 688a9e1485
am: a48d0c425b

Change-Id: I8468f30bb3a1166d0e6ff5868a265f9ce006a57a

7 years agoMerge "Add host-side code for wifi HAL test"
Keun Soo Yim [Mon, 23 Jan 2017 22:13:18 +0000 (22:13 +0000)]
Merge "Add host-side code for wifi HAL test"
am: 688a9e1485

Change-Id: Icf6e0ac782006fff547babff02aa727219ebd44d

7 years agoMerge "Add host-side code for wifi HAL test"
Treehugger Robot [Mon, 23 Jan 2017 22:09:45 +0000 (22:09 +0000)]
Merge "Add host-side code for wifi HAL test"

7 years agoMerge "Rename CommandWriter to CommandWriterBase"
TreeHugger Robot [Mon, 23 Jan 2017 21:48:43 +0000 (21:48 +0000)]
Merge "Rename CommandWriter to CommandWriterBase"

7 years agoMerge "bootctrl HAL uses "default" service name" am: 9877cf296f am: c68beb8712 am...
Chris Phoenix [Mon, 23 Jan 2017 21:15:31 +0000 (21:15 +0000)]
Merge "bootctrl HAL uses "default" service name" am: 9877cf296f am: c68beb8712 am: f6835e18ef
am: f8fd472a50  -s ours

Change-Id: I320558eb3b6dabebb3c5b05a2d6633e9355f952c

7 years agoMerge "bootctrl HAL uses "default" service name" am: 9877cf296f am: c68beb8712
Chris Phoenix [Mon, 23 Jan 2017 21:12:25 +0000 (21:12 +0000)]
Merge "bootctrl HAL uses "default" service name" am: 9877cf296f am: c68beb8712
am: f6835e18ef

Change-Id: Ie9fd8324f06314536b169a6d79e80453bc6f503a

7 years agoMerge "bootctrl HAL uses "default" service name" am: 9877cf296f
Chris Phoenix [Mon, 23 Jan 2017 20:58:21 +0000 (20:58 +0000)]
Merge "bootctrl HAL uses "default" service name" am: 9877cf296f
am: c68beb8712

Change-Id: Ifd8aba7ab5deb077f6dfc596ce5c6ae92cf5dc73

7 years agoMerge "bootctrl HAL uses "default" service name"
Chris Phoenix [Mon, 23 Jan 2017 20:53:24 +0000 (20:53 +0000)]
Merge "bootctrl HAL uses "default" service name"
am: 9877cf296f

Change-Id: If2f51ace994cc926bdd8e65afe11b708f7dab816

7 years agoMerge "bootctrl HAL uses "default" service name"
Chris Phoenix [Mon, 23 Jan 2017 20:48:31 +0000 (20:48 +0000)]
Merge "bootctrl HAL uses "default" service name"

7 years agoRemove "false" parameter from getService
Chris Phoenix [Mon, 23 Jan 2017 20:45:54 +0000 (12:45 -0800)]
Remove "false" parameter from getService

Test: None
Change-Id: I281206aa9faa8aa5e5012763f3a489906155bd3e

7 years agoMerge "sensors HAL uses "default" service name"
Chris Phoenix [Mon, 23 Jan 2017 20:42:53 +0000 (20:42 +0000)]
Merge "sensors HAL uses "default" service name"

7 years agoAdd host-side code for wifi HAL test
Keun Soo Yim [Mon, 23 Jan 2017 18:00:08 +0000 (10:00 -0800)]
Add host-side code for wifi HAL test

Test: make vts -j30 BUILD_GOOGLE_VTS=true TARGET_PRODUCT=aosp_arm64 &&
vts-tradefed run commandAndExit vts --skip-all-system-status-check
--primary-abi-only --skip-preconditions --module HalWifiHidlTargetTest
-l INFO

Bug: 34179464
Change-Id: I70c9495a5f2cb0c726373969ada5e33a00cc4c18

7 years agoMerge "bootctrl HAL uses "default" service name"
Chris Phoenix [Mon, 23 Jan 2017 20:27:49 +0000 (20:27 +0000)]
Merge "bootctrl HAL uses "default" service name"

7 years agoMerge "bootctrl HAL uses "default" service name"
Chris Phoenix [Mon, 23 Jan 2017 20:27:49 +0000 (20:27 +0000)]
Merge "bootctrl HAL uses "default" service name"

7 years agoRename CommandWriter to CommandWriterBase
Daniel Nicoara [Tue, 17 Jan 2017 16:15:26 +0000 (11:15 -0500)]
Rename CommandWriter to CommandWriterBase

CommandWriter will be used as a base class in extensions of HWC. Renamed
for consistency.

Bug: 33297385
Test: Compiled
Change-Id: Iabe59f37157062961b916d55108cb9f4fb792619

7 years agoMerge "Make some of the fields comments more clear and specific."
TreeHugger Robot [Mon, 23 Jan 2017 18:58:31 +0000 (18:58 +0000)]
Merge "Make some of the fields comments more clear and specific."

7 years agoMerge "Add Display-P3 color mode"
Romain Guy [Mon, 23 Jan 2017 18:31:41 +0000 (18:31 +0000)]
Merge "Add Display-P3 color mode"

7 years agoUSB: HIDL: Type-c usb interface V1_0
Badhri Jagan Sridharan [Wed, 4 Jan 2017 08:02:59 +0000 (00:02 -0800)]
USB: HIDL: Type-c usb interface V1_0

This interface is responsible for handling type-c port enquiry
and role swtiching.

BUG: 31015010
Test: Manually tested on Angler and sailfish for type-c role switches.
Change-Id: I2c4fb01e7bd74f0483ab08b543e2ce294175bc35

7 years agoMerge "Adjust for minor changes in the native keystore client interface"
TreeHugger Robot [Mon, 23 Jan 2017 17:05:02 +0000 (17:05 +0000)]
Merge "Adjust for minor changes in the native keystore client interface"

7 years agoAdd annotations to create gnss-base.h
Hridya Valsaraju [Tue, 22 Nov 2016 16:17:23 +0000 (08:17 -0800)]
Add annotations to create gnss-base.h

This is required to make sure that the constants in gps.h does not
ever go out of sync with the enums created out of them in the HAL
interface definition.

Test: mm

Change-Id: I103cf46d198e9f5de9e0cfd64f2795f0094ecb39

7 years agoMerge "Use MQDescriptor typedefs for cleanup"
TreeHugger Robot [Mon, 23 Jan 2017 15:56:43 +0000 (15:56 +0000)]
Merge "Use MQDescriptor typedefs for cleanup"

7 years agoUse MQDescriptor typedefs for cleanup
Hridya Valsaraju [Tue, 10 Jan 2017 16:58:23 +0000 (08:58 -0800)]
Use MQDescriptor typedefs for cleanup

Test: mm
Bug: 33815422

Change-Id: I41ca833231622a5a72970014cfcac400b512e44a

7 years agoMake some of the fields comments more clear and specific.
gomo [Fri, 20 Jan 2017 08:00:42 +0000 (00:00 -0800)]
Make some of the fields comments more clear and specific.

Test: Existing unit tests still pass.

Change-Id: I65f015255958b29a44a7f844560694518e01212b

7 years agoMerge "bluetooth: Configure VTS to run the HAL gtest" am: b927a027ca am: 7454a86f2a...
Myles Watson [Sat, 21 Jan 2017 05:07:12 +0000 (05:07 +0000)]
Merge "bluetooth: Configure VTS to run the HAL gtest" am: b927a027ca am: 7454a86f2a am: 7eb2c69fa5
am: 62ca2ec14d

Change-Id: Iae42ea8bedfdb466495f0ddbc3f9d21e8a058c2c

7 years agoMerge "bluetooth: Configure VTS to run the HAL gtest" am: b927a027ca am: 7454a86f2a
Myles Watson [Sat, 21 Jan 2017 04:59:24 +0000 (04:59 +0000)]
Merge "bluetooth: Configure VTS to run the HAL gtest" am: b927a027ca am: 7454a86f2a
am: 7eb2c69fa5

Change-Id: I8985d5ea7950260502dd13dd5f9ff02e4b12636b

7 years agoMerge "bluetooth: Configure VTS to run the HAL gtest" am: b927a027ca
Myles Watson [Sat, 21 Jan 2017 04:52:26 +0000 (04:52 +0000)]
Merge "bluetooth: Configure VTS to run the HAL gtest" am: b927a027ca
am: 7454a86f2a

Change-Id: I1063329a865468cd8776d6fc1b7990553226d06e

7 years agoMerge "bluetooth: Configure VTS to run the HAL gtest"
Myles Watson [Sat, 21 Jan 2017 04:45:18 +0000 (04:45 +0000)]
Merge "bluetooth: Configure VTS to run the HAL gtest"
am: b927a027ca

Change-Id: Iad800496eb7b64fba2ed46eed734c42010ab10c1

7 years agoMerge "Specify username for a target-side driver."
TreeHugger Robot [Sat, 21 Jan 2017 04:43:44 +0000 (04:43 +0000)]
Merge "Specify username for a target-side driver."

7 years agoMerge "bluetooth: Configure VTS to run the HAL gtest"
Treehugger Robot [Sat, 21 Jan 2017 04:37:33 +0000 (04:37 +0000)]
Merge "bluetooth: Configure VTS to run the HAL gtest"

7 years agosensors HAL uses "default" service name
Chris Phoenix [Sat, 21 Jan 2017 04:27:38 +0000 (20:27 -0800)]
sensors HAL 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: builds; verify HAL still works

Bug: 33844934
Change-Id: Iefb6dfe80ec8f4ab389d2b6529f9f968365289b2

7 years agoMerge "Fix HAL name in LOG_TAG string"
Chris Phoenix [Sat, 21 Jan 2017 04:25:16 +0000 (04:25 +0000)]
Merge "Fix HAL name in LOG_TAG string"

7 years agoFix HAL name in LOG_TAG string
Chris Phoenix [Sat, 21 Jan 2017 03:59:10 +0000 (19:59 -0800)]
Fix HAL name in LOG_TAG string

Test: None
Change-Id: Idfd59985a97e27e993b3f28f355a6e8c46b59815

7 years agoMerge changes from topic 'finalize drm hal'
Jeff Tinker [Sat, 21 Jan 2017 03:26:43 +0000 (03:26 +0000)]
Merge changes from topic 'finalize drm hal'

* changes:
  Reorganize drm hal modules
  Update shared memory access method in the crypto plugin hal

7 years agoMerge "vibrator HAL uses "default" service name"
Chris Phoenix [Sat, 21 Jan 2017 02:51:31 +0000 (02:51 +0000)]
Merge "vibrator HAL uses "default" service name"

7 years agobootctrl HAL uses "default" service name
Chris Phoenix [Fri, 20 Jan 2017 22:00:22 +0000 (14:00 -0800)]
bootctrl HAL 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: builds; verify HAL still works

Bug: 33844934

Change-Id: Idadbd59b3194a6b54e91a4beb9e295e1d00bc237

7 years agobootctrl HAL uses "default" service name
Chris Phoenix [Fri, 20 Jan 2017 21:46:36 +0000 (13:46 -0800)]
bootctrl HAL 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: builds; verify HAL still works

Bug: 33844934

Change-Id: I43f282ffedf18e4b0817b49fc4860ac39b127d04

7 years agovibrator HAL uses "default" service name
Chris Phoenix [Thu, 19 Jan 2017 23:51:29 +0000 (15:51 -0800)]
vibrator HAL 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: builds; verify HAL still works

Bug: 33844934

Change-Id: I0c22f99133418658eadca8e1cae8218cf2277cf1

7 years agoAdd Display-P3 color mode
Romain Guy [Sat, 21 Jan 2017 00:02:45 +0000 (16:02 -0800)]
Add Display-P3 color mode

Test: compile
Bug: 32984164
Change-Id: Ie3f361664320482974811b229a82e1703eb19c43

7 years agoMerge "wifi HAL uses "default" service name" am: 133aa77f8a am: 3b53cad88c am: be34ad6cb6
Chris Phoenix [Fri, 20 Jan 2017 23:42:57 +0000 (23:42 +0000)]
Merge "wifi HAL uses "default" service name" am: 133aa77f8a am: 3b53cad88c am: be34ad6cb6
am: b8e634f816

Change-Id: Ia0146a2308cbad24e70294b9a5357d411a787493

7 years agoMerge "wifi HAL uses "default" service name" am: 133aa77f8a am: 3b53cad88c
Chris Phoenix [Fri, 20 Jan 2017 23:32:45 +0000 (23:32 +0000)]
Merge "wifi HAL uses "default" service name" am: 133aa77f8a am: 3b53cad88c
am: be34ad6cb6

Change-Id: I5e05a82866705a09340f0f0633eb5f34669848b9

7 years agoMerge "wpa_supplicant HAL uses "default" service name" am: fa3cb1766e am: a318f66144...
Chris Phoenix [Fri, 20 Jan 2017 23:26:49 +0000 (23:26 +0000)]
Merge "wpa_supplicant HAL uses "default" service name" am: fa3cb1766e am: a318f66144 am: 3874fba6f7
am: 9f356278ae

Change-Id: Iad19132f3d89a9b0122e5eaba393a8f8de055892

7 years agoMerge "wifi HAL uses "default" service name" am: 133aa77f8a
Chris Phoenix [Fri, 20 Jan 2017 23:26:26 +0000 (23:26 +0000)]
Merge "wifi HAL uses "default" service name" am: 133aa77f8a
am: 3b53cad88c

Change-Id: I1f6212b6ed829971c1de42b9d2bdad9ed7bc539a

7 years agoMerge "wpa_supplicant HAL uses "default" service name" am: fa3cb1766e am: a318f66144
Chris Phoenix [Fri, 20 Jan 2017 23:22:58 +0000 (23:22 +0000)]
Merge "wpa_supplicant HAL uses "default" service name" am: fa3cb1766e am: a318f66144
am: 3874fba6f7

Change-Id: Iaacdd593c26e5e01c4b7c70147143ae2c0d60a28

7 years agoMerge "wifi HAL uses "default" service name"
Chris Phoenix [Fri, 20 Jan 2017 23:22:55 +0000 (23:22 +0000)]
Merge "wifi HAL uses "default" service name"
am: 133aa77f8a

Change-Id: I4817cc7d85d7d93147118339969f8f271955bb10

7 years agoMerge "wpa_supplicant HAL uses "default" service name" am: fa3cb1766e
Chris Phoenix [Fri, 20 Jan 2017 23:19:28 +0000 (23:19 +0000)]
Merge "wpa_supplicant HAL uses "default" service name" am: fa3cb1766e
am: a318f66144

Change-Id: I03bee4e0ffb183b1601f6811e74071a5c7009a7a

7 years agoMerge "TvInput HAL uses "default" service name"
Chris Phoenix [Fri, 20 Jan 2017 23:17:14 +0000 (23:17 +0000)]
Merge "TvInput HAL uses "default" service name"

7 years agoMerge "wpa_supplicant HAL uses "default" service name"
Chris Phoenix [Fri, 20 Jan 2017 23:16:28 +0000 (23:16 +0000)]
Merge "wpa_supplicant HAL uses "default" service name"
am: fa3cb1766e

Change-Id: I300760e6b3ba5dc3028ae2486d6e8777da64a1a1

7 years agoMerge "wifi HAL uses "default" service name"
Chris Phoenix [Fri, 20 Jan 2017 23:10:12 +0000 (23:10 +0000)]
Merge "wifi HAL uses "default" service name"

7 years agoMerge "wpa_supplicant HAL uses "default" service name"
Chris Phoenix [Fri, 20 Jan 2017 23:10:05 +0000 (23:10 +0000)]
Merge "wpa_supplicant HAL uses "default" service name"

7 years agoMerge "Camera: binderize camera hal"
TreeHugger Robot [Fri, 20 Jan 2017 22:42:01 +0000 (22:42 +0000)]
Merge "Camera: binderize camera hal"

7 years agobootctrl HAL uses "default" service name
Chris Phoenix [Fri, 20 Jan 2017 21:46:36 +0000 (13:46 -0800)]
bootctrl HAL 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: builds; verify HAL still works

In support of b/33844934

Change-Id: I2c0aa199b5649f720710bfd564c077b6ce3acc9c
Merged-In: I43f282ffedf18e4b0817b49fc4860ac39b127d04

7 years agoCamera: binderize camera hal
Yin-Chia Yeh [Tue, 10 Jan 2017 22:21:06 +0000 (14:21 -0800)]
Camera: binderize camera hal

Test: running marlin in binderized mode
Bug: 30985004
Change-Id: I9c3ab3c445e437a8a8b6f271f3c475f60563f488

7 years agoMerge "Don't memset &ptr" am: 77b36c33b7 am: 53e0f96636 am: f3262b319c
George Burgess IV [Fri, 20 Jan 2017 20:25:06 +0000 (20:25 +0000)]
Merge "Don't memset &ptr" am: 77b36c33b7 am: 53e0f96636 am: f3262b319c
am: 8ce9496166

Change-Id: I1b125922c20143faeaf08d4a56a3b5e177900d84

7 years agoMerge "Vehicle HAL: return ACCESS_DENIED when appropriate"
TreeHugger Robot [Fri, 20 Jan 2017 20:22:20 +0000 (20:22 +0000)]
Merge "Vehicle HAL: return ACCESS_DENIED when appropriate"

7 years agoMerge "Don't memset &ptr" am: 77b36c33b7 am: 53e0f96636
George Burgess IV [Fri, 20 Jan 2017 20:22:13 +0000 (20:22 +0000)]
Merge "Don't memset &ptr" am: 77b36c33b7 am: 53e0f96636
am: f3262b319c

Change-Id: I3d7e3a2967d67450c12984a7b96f09cdc0206152

7 years agoMerge "Don't memset &ptr" am: 77b36c33b7
George Burgess IV [Fri, 20 Jan 2017 20:19:44 +0000 (20:19 +0000)]
Merge "Don't memset &ptr" am: 77b36c33b7
am: 53e0f96636

Change-Id: Ic2b6828eef172d24a6d14eea417a794f238c92a6

7 years agoMerge "Don't memset &ptr"
George Burgess IV [Fri, 20 Jan 2017 20:17:41 +0000 (20:17 +0000)]
Merge "Don't memset &ptr"
am: 77b36c33b7

Change-Id: I610689be2159124e66b739307ed033e4d367abe6

7 years agoMerge "Don't memset &ptr"
Treehugger Robot [Fri, 20 Jan 2017 20:14:59 +0000 (20:14 +0000)]
Merge "Don't memset &ptr"

7 years agoIR HAL Target-side test am: c75771089a am: 85f1507253 am: a2d196bf9d
Connor O'Brien [Fri, 20 Jan 2017 19:30:53 +0000 (19:30 +0000)]
IR HAL Target-side test am: c75771089a am: 85f1507253 am: a2d196bf9d
am: f2efdac62e

Change-Id: Ie7d4a295ddaf430f77b5a8fec72b05169e3b744c

7 years agoIR HAL Target-side test am: c75771089a am: 85f1507253
Connor O'Brien [Fri, 20 Jan 2017 19:21:15 +0000 (19:21 +0000)]
IR HAL Target-side test am: c75771089a am: 85f1507253
am: a2d196bf9d

Change-Id: I75da721e6615849ac58d88b8373507eb64091447

7 years agoIR HAL Target-side test am: c75771089a
Connor O'Brien [Fri, 20 Jan 2017 19:17:52 +0000 (19:17 +0000)]
IR HAL Target-side test am: c75771089a
am: 85f1507253

Change-Id: I7b72fcf09a8092bfb22deefdc811c5897d08e02a

7 years agoIR HAL Target-side test
Connor O'Brien [Fri, 20 Jan 2017 19:15:39 +0000 (19:15 +0000)]
IR HAL Target-side test
am: c75771089a

Change-Id: I26cf658f89bb1aca17b856e0bb0cbd26c2c8ffcc

7 years agoReorganize drm hal modules
Jeff Tinker [Thu, 19 Jan 2017 22:41:11 +0000 (14:41 -0800)]
Reorganize drm hal modules

Previously the drm and crypto plugins were separate hals.
This implied a separation of implementation libraries which
causes problems for some drm schemes. The reorganization
combines the hals into a single interface under drm.

Tests: basic gtests passing

Change-Id: I5cde6ff9f60625a0219731c4dbfcaefbd9f27f88
related-to-bug: 32815560

7 years agoMerge "Add tv input and cec profiling test"
TreeHugger Robot [Fri, 20 Jan 2017 18:16:36 +0000 (18:16 +0000)]
Merge "Add tv input and cec profiling test"

7 years agoMerge "Add the new key purpose to types.hal as well."
Crystal Qin [Fri, 20 Jan 2017 18:13:41 +0000 (18:13 +0000)]
Merge "Add the new key purpose to types.hal as well."

7 years agoAdjust for minor changes in the native keystore client interface
Janis Danisevskis [Fri, 20 Jan 2017 13:50:10 +0000 (13:50 +0000)]
Adjust for minor changes in the native keystore client interface

Test: boot and use fingerprint to get an auth token
Change-Id: Ib5089457f31d17b73842e5aa4c73e61b590e6fbd

7 years agoIR HAL Target-side test
Connor O'Brien [Tue, 20 Dec 2016 23:19:08 +0000 (15:19 -0800)]
IR HAL Target-side test

Test: make vts; vts-tradefed run -m HalIrHidlTargetTest
Change-Id: I6b750f66a0bc207056abcb493693baebc8af81a5
Signed-off-by: Connor O'Brien <connoro@google.com>
7 years agoMerge "use the default binder/passthrough mode in NFC VTS test." am: 5c959c69dc am...
Keun Soo Yim [Fri, 20 Jan 2017 01:23:19 +0000 (01:23 +0000)]
Merge "use the default binder/passthrough mode in NFC VTS test." am: 5c959c69dc am: 83c6380571 am: d38100efd2
am: 706c3e97d4

Change-Id: Id709cde285ef0a02b402b8581c1e62ec9a3849ea

7 years agoUpdate shared memory access method in the crypto plugin hal
Jeff Tinker [Wed, 18 Jan 2017 19:49:27 +0000 (11:49 -0800)]
Update shared memory access method in the crypto plugin hal

Required for functionality and performance

Test: gtests passing

bug:32815560
bug:34234561
Change-Id: I712bc4c332ff5721cf1369357d456b364d84967d

7 years agoSpecify username for a target-side driver.
Keun Soo Yim [Fri, 20 Jan 2017 01:07:11 +0000 (17:07 -0800)]
Specify username for a target-side driver.

Test: make vts -j30 BUILD_GOOGLE_VTS=true && vts-tradefed run
commandAndExit vts --skip-all-system-status-check --primary-abi-only
--skip-preconditions --module VehicleHidlTest -l INFO
Bug: 34360420
Change-Id: Ic9567b588d6d2565014ad145c1d52fadb4082304

7 years agoMerge "use the default binder/passthrough mode in NFC VTS test." am: 5c959c69dc am...
Keun Soo Yim [Fri, 20 Jan 2017 00:48:02 +0000 (00:48 +0000)]
Merge "use the default binder/passthrough mode in NFC VTS test." am: 5c959c69dc am: 83c6380571
am: d38100efd2

Change-Id: I211604542300c5e07637e923f9c20a8dcaf403ea

7 years agoMerge "use the default binder/passthrough mode in NFC VTS test." am: 5c959c69dc
Keun Soo Yim [Fri, 20 Jan 2017 00:42:30 +0000 (00:42 +0000)]
Merge "use the default binder/passthrough mode in NFC VTS test." am: 5c959c69dc
am: 83c6380571

Change-Id: I26be36eb4a783d42c6cf60db6a8f7be67c157492

7 years agoMerge "use the default binder/passthrough mode in NFC VTS test."
Keun Soo Yim [Fri, 20 Jan 2017 00:37:00 +0000 (00:37 +0000)]
Merge "use the default binder/passthrough mode in NFC VTS test."
am: 5c959c69dc

Change-Id: I3d7a7f56efbdabd89f9f5c3f304b04bb7aa4a88e

7 years agobluetooth: Configure VTS to run the HAL gtest
Myles Watson [Thu, 24 Nov 2016 00:51:17 +0000 (16:51 -0800)]
bluetooth: Configure VTS to run the HAL gtest

Configure VTS to run target-side functional test

Test: run the test

Change-Id: I1d41113d422ca21ba539b43d22ae5e47facf5fcd

7 years agoMerge "use the default binder/passthrough mode in NFC VTS test."
Keun Soo Yim [Fri, 20 Jan 2017 00:30:07 +0000 (00:30 +0000)]
Merge "use the default binder/passthrough mode in NFC VTS test."

7 years agoMerge "vts test project init for radio hal"
Yuexi Ma [Fri, 20 Jan 2017 00:25:42 +0000 (00:25 +0000)]
Merge "vts test project init for radio hal"

7 years agoAdd tv input and cec profiling test
Yuexi Ma [Thu, 19 Jan 2017 21:04:41 +0000 (13:04 -0800)]
Add tv input and cec profiling test

Test: ENABLE_TREBLE=true make vts BUILD_GOOGLE_VTS=true -j32 && vts-tradefed run commandAndExit vts --skip-all-system-status-check --primary-abi-only --skip-preconditions --module TvCecHidlProfilingTest -l INFO
Change-Id: Id7a12f6b6b63e5208f7a8d568e4cb457a8a05a9b

7 years agoMerge "audiohal: Fix volume changes handling"
Mikhail Naganov [Thu, 19 Jan 2017 23:57:47 +0000 (23:57 +0000)]
Merge "audiohal: Fix volume changes handling"

7 years agoMerge "Fix fingerprint crypto operations."
Jim Miller [Thu, 19 Jan 2017 23:43:26 +0000 (23:43 +0000)]
Merge "Fix fingerprint crypto operations."