OSDN Git Service

android-x86/hardware-interfaces.git
7 years agonfc: reflect style guide. am: cffe8d5df4 am: bfe4f9b575
Steven Moreland [Mon, 17 Oct 2016 16:14:00 +0000 (16:14 +0000)]
nfc: reflect style guide. am: cffe8d5df4 am: bfe4f9b575
am: 67f43615ba

Change-Id: I7124901c8951690953e4fb488a9b83590abb60c6

7 years agonfc: reflect style guide. am: cffe8d5df4
Steven Moreland [Mon, 17 Oct 2016 16:07:59 +0000 (16:07 +0000)]
nfc: reflect style guide. am: cffe8d5df4
am: bfe4f9b575

Change-Id: I5442d90a477238c74f676935bedcec5b00364038

7 years agonfc: reflect style guide.
Steven Moreland [Mon, 17 Oct 2016 16:01:30 +0000 (16:01 +0000)]
nfc: reflect style guide.
am: cffe8d5df4

Change-Id: I6991218ae568bce90e528fd56fbc66693ad94d71

7 years agoMerge "thermal: add hal objects."
TreeHugger Robot [Mon, 17 Oct 2016 13:45:47 +0000 (13:45 +0000)]
Merge "thermal: add hal objects."

7 years agoModify return values of read/write/config methods to bool am: 954515f73a am: f793433313
Hridya Valsaraju [Sat, 15 Oct 2016 01:52:52 +0000 (01:52 +0000)]
Modify return values of read/write/config methods to bool am: 954515f73a am: f793433313
am: d765402471

Change-Id: If8638fa281a9281bbcc8db9ef9f1572a9d6e118f

7 years agoModify return values of read/write/config methods to bool am: 954515f73a
Hridya Valsaraju [Sat, 15 Oct 2016 01:48:21 +0000 (01:48 +0000)]
Modify return values of read/write/config methods to bool am: 954515f73a
am: f793433313

Change-Id: Idb630660be92677d9f883786d763212e99d04757

7 years agoModify return values of read/write/config methods to bool
Hridya Valsaraju [Sat, 15 Oct 2016 01:44:24 +0000 (01:44 +0000)]
Modify return values of read/write/config methods to bool
am: 954515f73a

Change-Id: I55725cb778a9563f2b04d569eeb81bcd8fb245d3

7 years agoModify return values of read/write/config methods to bool
Hridya Valsaraju [Tue, 27 Sep 2016 20:43:57 +0000 (13:43 -0700)]
Modify return values of read/write/config methods to bool

Modify return values of read/write/config methods to bool
for the FMQ unit tests and benchmarks.

Bug: 31780470
Test: Built and ran existing FMQ unit tests and benchmarks

Change-Id: I2b7c9cf073f0c1a2908d48552e258ce21240ae64

7 years agoMerge "Revert "memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service""
TreeHugger Robot [Fri, 14 Oct 2016 19:48:40 +0000 (19:48 +0000)]
Merge "Revert "memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service""

7 years agoRevert "memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service"
Ruchi Kandoi [Fri, 14 Oct 2016 17:54:30 +0000 (17:54 +0000)]
Revert "memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service"

This reverts commit 982fec747d5e63f2dcf84183caa8d363a66abd19.

Change-Id: If9f1a1820dd28950dd06f77f07e3e7364c714fc0

7 years agoMerge "Cleanup nfc service code." am: a91254d196 am: 8c2e2ce86d am: 79d81c4413
Steven Moreland [Fri, 14 Oct 2016 16:48:17 +0000 (16:48 +0000)]
Merge "Cleanup nfc service code." am: a91254d196 am: 8c2e2ce86d am: 79d81c4413
am: 7d5c0103c0

Change-Id: I3ad84776d1932241a82c7e74b6b7c22273beed74

7 years agoresolve merge conflicts of 733adad to master
Andre Eisenbach [Fri, 14 Oct 2016 16:25:43 +0000 (09:25 -0700)]
resolve merge conflicts of 733adad to master

Test: Merge conflict resolution
Change-Id: Ida9254e965a7e7ba89c200cbffe106938364b89f

7 years agonfc: reflect style guide.
Steven Moreland [Mon, 26 Sep 2016 19:40:29 +0000 (12:40 -0700)]
nfc: reflect style guide.

Test: make android.hardware.nfc@1.0
Change-Id: I19b5c5a8b7e6345152441be149349933774b3de0

7 years agothermal: add hal objects.
Polina Bondarenko [Tue, 11 Oct 2016 14:39:23 +0000 (16:39 +0200)]
thermal: add hal objects.

Converted thermal HAL to HIDL,
Added default implementation.

Bug:32022261
Test: Compiles
Change-Id: I92d164b58464f2dee9d8d17affe57fb6af4c1c08

7 years agoMerge "Cleanup nfc service code." am: a91254d196 am: 8c2e2ce86d
Steven Moreland [Fri, 14 Oct 2016 07:57:11 +0000 (07:57 +0000)]
Merge "Cleanup nfc service code." am: a91254d196 am: 8c2e2ce86d
am: 79d81c4413

Change-Id: I8e569a47820801212ff45aae8cfbd72ca4af6707

7 years agoMerge "Cleanup nfc service code." am: a91254d196
Steven Moreland [Fri, 14 Oct 2016 07:49:48 +0000 (07:49 +0000)]
Merge "Cleanup nfc service code." am: a91254d196
am: 8c2e2ce86d

Change-Id: Iec0e3d87ce30625fb5d574817a43e67f51d0a60a

7 years agoMerge "Cleanup nfc service code."
Steven Moreland [Fri, 14 Oct 2016 07:46:18 +0000 (07:46 +0000)]
Merge "Cleanup nfc service code."
am: a91254d196

Change-Id: I5bb71ea5f876bc44519200fc6e640f5cd5b61ebb

7 years agoMerge "Cleanup nfc service code."
Treehugger Robot [Fri, 14 Oct 2016 07:42:18 +0000 (07:42 +0000)]
Merge "Cleanup nfc service code."

7 years agoMerge changes from topic 'hwc-hal'
Chia-I Wu [Fri, 14 Oct 2016 04:14:34 +0000 (04:14 +0000)]
Merge changes from topic 'hwc-hal'

* changes:
  graphics: add a default implementation for IComposer
  graphics: add HIDL definition for HW composer

7 years agoMerge "add NFC component_type"
Keun Soo Yim [Fri, 14 Oct 2016 01:03:36 +0000 (01:03 +0000)]
Merge "add NFC component_type"

7 years agographics: add a default implementation for IComposer
Chia-I Wu [Wed, 28 Sep 2016 13:04:23 +0000 (21:04 +0800)]
graphics: add a default implementation for IComposer

The default implementatoin is built on top of conventional hwcomposer2.

Test: make
Change-Id: Ia4f13b1d682462769056679fc0aae82a75cb53d2

7 years agographics: add HIDL definition for HW composer
Chia-I Wu [Mon, 19 Sep 2016 22:52:43 +0000 (06:52 +0800)]
graphics: add HIDL definition for HW composer

This is a direct translation of hwcomposer2.h to HIDL.

Test: make
Change-Id: Id007af271b06f0d86afc8bc7c57300c588dc4081

7 years agoAdd Bluetooth HAL definition am: acfbd25247 am: 97e5e07f44
Myles Watson [Thu, 13 Oct 2016 22:51:49 +0000 (22:51 +0000)]
Add Bluetooth HAL definition am: acfbd25247 am: 97e5e07f44
am: 51adf98706

Change-Id: Ie1370c4b0ba1526dab4b8fd3c61166ed756cdb9f

7 years agoAdd Bluetooth HAL definition am: acfbd25247
Myles Watson [Thu, 13 Oct 2016 22:48:41 +0000 (22:48 +0000)]
Add Bluetooth HAL definition am: acfbd25247
am: 97e5e07f44

Change-Id: I1e6f52a16b0018a7f5a53a8d6af9154e37c623ee

7 years agoAdd Bluetooth HAL definition
Myles Watson [Thu, 13 Oct 2016 22:46:41 +0000 (22:46 +0000)]
Add Bluetooth HAL definition
am: acfbd25247

Change-Id: I6af87217e138df95815178c0fd9c78102cac0a77

7 years agoAdd Bluetooth HAL definition
Myles Watson [Mon, 12 Sep 2016 17:58:42 +0000 (10:58 -0700)]
Add Bluetooth HAL definition

Test: compiles
Bug: 31972505
Change-Id: I7608b0814c9ca697b21c9e115cfcd81ab1364892

7 years agoMerge "sensor HAL v3"
Andreas Huber [Thu, 13 Oct 2016 19:55:53 +0000 (19:55 +0000)]
Merge "sensor HAL v3"

7 years agoadd NFC component_type
Keun Soo Yim [Thu, 13 Oct 2016 17:29:38 +0000 (10:29 -0700)]
add NFC component_type

This manual change's needed until hidl's package name is used by vtsc
to select a vts spec file to use to test a specific hidl hal module.

Test: vts-tradedef; run vts-hal-hidl
Change-Id: Ifae9ba1ca07df0cb07ebed2f3f16417b6fc4bf20

7 years agoCleanup nfc service code.
Steven Moreland [Thu, 13 Oct 2016 16:33:18 +0000 (09:33 -0700)]
Cleanup nfc service code.

Test: mma
Change-Id: Ie65c5bfde292107bec567a297e86eebf5cd7fa41

7 years agosensor HAL v3
Andreas Huber [Mon, 10 Oct 2016 20:23:59 +0000 (13:23 -0700)]
sensor HAL v3

Bug: 32021636
Test: no
Change-Id: I7a4c5c47f8621209daef5af4d0dcbb806a236e41

7 years agoFingerprint: HIDL: add legacy (2.1) interface definition.
Sasha Levitskiy [Fri, 2 Sep 2016 18:27:42 +0000 (11:27 -0700)]
Fingerprint: HIDL: add legacy (2.1) interface definition.

Test: make for bullhead_treble

Change-Id: Ibc720d8cfdd6a3a39904787885ba4f2e398979b3

7 years agoMerge "Update vts files for nfc hidl file style change."
TreeHugger Robot [Thu, 13 Oct 2016 04:50:17 +0000 (04:50 +0000)]
Merge "Update vts files for nfc hidl file style change."

7 years agoMerge changes from topic 'nfc-style'
TreeHugger Robot [Thu, 13 Oct 2016 04:50:17 +0000 (04:50 +0000)]
Merge changes from topic 'nfc-style'

* changes:
  nfc: reflect style guide.
  nfc: update default implementation to match style.

7 years agoMerge "memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service"
TreeHugger Robot [Thu, 13 Oct 2016 02:50:36 +0000 (02:50 +0000)]
Merge "memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service"

7 years agomemtrack: Add init_rc file for the android.hardware.memtrack@1.0-service
Ruchi Kandoi [Wed, 12 Oct 2016 21:49:10 +0000 (14:49 -0700)]
memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service

Test: boots and starts service
Bug: 31180823
Change-Id: Ibc94a2eb1be1d7071c2c481f6abc13a0f8c6401e
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
7 years agoDefine audio HAL
Mikhail Naganov [Wed, 5 Oct 2016 18:21:12 +0000 (11:21 -0700)]
Define audio HAL

Created after hardware/audio.h with the following changes:

 - names changed to satisfy HAL style guide;

 - defined getter / setter methods for properties, and interfaces
   for devices where needed;

 - stream out callback changed to be used over RPC;

 - 'dump' method is already defined by BBinder, so in HAL
   interfaces it is replaced by 'debugDump'.

Note that audio data is currently transferred using byte buffer,
which is not effective due to memory copy and HwBinder transaction
involved. The transfer method will be changed to FastMessageQueue.

Bug: 30222631
Test: make

Change-Id: Ibb3bd940a91820e81d1a2b53b38d63b9e3de148a

7 years agoMerge "fix the build"
Eric Laurent [Wed, 12 Oct 2016 23:11:25 +0000 (23:11 +0000)]
Merge "fix the build"

7 years agoMerge "vibrator: Fix malformed blue print file"
Alexander Levitskiy [Wed, 12 Oct 2016 23:00:30 +0000 (23:00 +0000)]
Merge "vibrator: Fix malformed blue print file"

7 years agofix the build
Eric Laurent [Wed, 12 Oct 2016 22:58:08 +0000 (15:58 -0700)]
fix the build

Change-Id: I54426dc1b9e1f11a5bcdb22712d41bb9c2657f58

7 years agoMerge "VTS driver build target for NFC 1.0"
TreeHugger Robot [Wed, 12 Oct 2016 21:05:58 +0000 (21:05 +0000)]
Merge "VTS driver build target for NFC 1.0"

7 years agoMerge "Initial HIDL vehicle HAL"
TreeHugger Robot [Wed, 12 Oct 2016 20:50:57 +0000 (20:50 +0000)]
Merge "Initial HIDL vehicle HAL"

7 years agoInitial HIDL vehicle HAL
Pavel Maltsev [Tue, 4 Oct 2016 17:17:05 +0000 (10:17 -0700)]
Initial HIDL vehicle HAL

Bug: b/31803520
Test: writing a test client in upcoming CLs

Change-Id: I050ab2d764f4550c5d0417c892d05d95472c9b7f

7 years agoMerge "sound trigger: initial implementation of TREBLE HAL"
Eric Laurent [Wed, 12 Oct 2016 18:32:36 +0000 (18:32 +0000)]
Merge "sound trigger: initial implementation of TREBLE HAL"

7 years agoMerge changes from topic 'gralloc-hal'
Chia-I Wu [Wed, 12 Oct 2016 18:11:45 +0000 (18:11 +0000)]
Merge changes from topic 'gralloc-hal'

* changes:
  graphics: add a default implementation to IMapper
  graphics: add IMapper to complement IAllocator
  graphics: add a default implementation to IAllocator
  Add HAL definition for graphics buffer allocator

7 years agoMerge changes from topic 'hidl-light-hal'
TreeHugger Robot [Wed, 12 Oct 2016 16:40:52 +0000 (16:40 +0000)]
Merge changes from topic 'hidl-light-hal'

* changes:
  Adding android.hardware.light@2.0 service.
  Light 2.0 hal default implementation.
  Add lights 2.0 hal.

7 years agoVTS driver build target for NFC 1.0
Keun Soo Yim [Tue, 11 Oct 2016 00:18:29 +0000 (17:18 -0700)]
VTS driver build target for NFC 1.0

Test: mma
Change-Id: Icc88b2bf79f2d2f23e908389c1e9d4994b439602

7 years agosound trigger: initial implementation of TREBLE HAL
Eric Laurent [Fri, 5 Aug 2016 19:13:45 +0000 (12:13 -0700)]
sound trigger: initial implementation of TREBLE HAL

Initial version of the sound trigger HAL for TREBLE model.
Functionally equivalent to legacy HAL.

Bug: 30222631

Test: build verified

Change-Id: I3cc904f21e1d81458ef877352b21c25a798cd355

7 years agoMerge "Remove redundant prefixes from enums in audio common types and effects HAL"
Mikhail Naganov [Wed, 12 Oct 2016 15:33:34 +0000 (15:33 +0000)]
Merge "Remove redundant prefixes from enums in audio common types and effects HAL"

7 years agographics: add a default implementation to IMapper
Chia-I Wu [Tue, 11 Oct 2016 03:48:21 +0000 (11:48 +0800)]
graphics: add a default implementation to IMapper

The default implementatoin is built on top of conventional gralloc1.

Test: make android.hardware.graphics.mapper.hallib
Change-Id: I8647dc69dbb1637a141d36358d5769f450422ac1

7 years agographics: add IMapper to complement IAllocator
Chia-I Wu [Tue, 11 Oct 2016 02:47:27 +0000 (10:47 +0800)]
graphics: add IMapper to complement IAllocator

IMapper is loaded in-process and is defined in C++ instead of HIDL.  To
guarantee binary compability, the interface is a struct of function
pointers instead of a class of pure virtual member functions.  The
functions pointed to by the function pointers must also have C-linkage and
have all of their parameters PODs.

Implementations are expected to be installed to

  /oem/lib/hw/android.hardware.graphics.mapper.hallib.so
  /vendor/lib/hw/android.hardware.graphics.mapper.hallib.so
  /system/lib/hw/android.hardware.graphics.mapper.hallib.so
  (lib64 instead of lib for 64-bit implementations)

The loader will look for the symbol "HALLIB_FETCH_Interface" and use it to
fetch the interface.

Test: make android.hardware.graphics.mapper@2.0
Change-Id: I3a2c7a6ce18a90adda6df2d89559c957a122fdf0

7 years agographics: add a default implementation to IAllocator
Chia-I Wu [Mon, 5 Sep 2016 03:46:36 +0000 (11:46 +0800)]
graphics: add a default implementation to IAllocator

The default implementatoin is built on top of conventional gralloc1.

This also adds a static library, libgralloc1-adapter.  It is intended to
ease the porting of gralloc0 to gralloc1.

Test: booted to launcher, tested with YouTube and some games.

Change-Id: Id640b1d5a1e1eea1aafabb6c134e6be6e71afff5

7 years agoAdd HAL definition for graphics buffer allocator
Chia-I Wu [Mon, 5 Sep 2016 03:46:36 +0000 (11:46 +0800)]
Add HAL definition for graphics buffer allocator

It differs from gralloc1.h in that

 - buffer descriptors are created from a struct, BufferDescriptorInfo, to
   reduce round trips
 - testAllocate is a function of its own
 - buffer allocation and export are two different steps
 - reference counting and buffer mapping are moved to gralloc-mapper
 - BAD_HANDLE is renamed to BAD_BUFFER
 - GRALLOC1_CONSUMER_USAGE_FOREIGN_BUFFERS is removed
 - CPU_{READ,WRITE}_OFTEN no longer implies CPU_{READ,WRITE}

Test: make android.hardware.graphics.allocator@2.0

Change-Id: Ibe9367d5b1701c0e1009da829f27fed0f7d98828

7 years agovibrator: Fix malformed blue print file
Janis Danisevskis [Wed, 12 Oct 2016 10:17:53 +0000 (11:17 +0100)]
vibrator: Fix malformed blue print file

Test: yes
Change-Id: I7162e5ba2f03b21b4ecdf4fd524ffee84bf932eb

7 years agoMerge "vibrator: Add service for default impl"
TreeHugger Robot [Wed, 12 Oct 2016 01:15:59 +0000 (01:15 +0000)]
Merge "vibrator: Add service for default impl"

7 years agoMerge changes from topic '31177288'
TreeHugger Robot [Wed, 12 Oct 2016 00:54:23 +0000 (00:54 +0000)]
Merge changes from topic '31177288'

* changes:
  power: Add android.hardware.power@1.0-service
  power: Add android.hardware.power@1.0-impl
  power: Add Power interface 1.0

7 years agoMerge "Added test for overloading." am: a3ba3c359c am: 51eac9ecae am: 0a94cf6e57
Steven Moreland [Wed, 12 Oct 2016 00:36:44 +0000 (00:36 +0000)]
Merge "Added test for overloading." am: a3ba3c359c am: 51eac9ecae am: 0a94cf6e57
am: a8bebf4b23

Change-Id: Ief961afe9671dc9712e3eda0a7bbe397bdeb9f17

7 years agoMerge "Added test for overloading." am: a3ba3c359c am: 51eac9ecae
Steven Moreland [Wed, 12 Oct 2016 00:31:56 +0000 (00:31 +0000)]
Merge "Added test for overloading." am: a3ba3c359c am: 51eac9ecae
am: 0a94cf6e57

Change-Id: I79d7bc756e7f973155bfe31d06fafd9260f66850

7 years agoMerge "Added test for overloading." am: a3ba3c359c
Steven Moreland [Wed, 12 Oct 2016 00:25:41 +0000 (00:25 +0000)]
Merge "Added test for overloading." am: a3ba3c359c
am: 51eac9ecae

Change-Id: I4e57905a1d5d22759021db4412f44b635da6e494

7 years agoMerge "Added test for overloading."
Steven Moreland [Wed, 12 Oct 2016 00:19:07 +0000 (00:19 +0000)]
Merge "Added test for overloading."
am: a3ba3c359c

Change-Id: I4deea63a5191b3ca8191a59b4c48aef2c2318a54

7 years agoMerge "Added test for overloading."
Treehugger Robot [Tue, 11 Oct 2016 23:24:46 +0000 (23:24 +0000)]
Merge "Added test for overloading."

7 years agoAdding android.hardware.light@2.0 service.
Steven Moreland [Mon, 3 Oct 2016 16:20:36 +0000 (09:20 -0700)]
Adding android.hardware.light@2.0 service.

Bug: 32022100
Test: end-to-end
Change-Id: I2d143f3a283e3a230c5ae4999e492f29ffe4234c

7 years agoLight 2.0 hal default implementation.
Steven Moreland [Fri, 30 Sep 2016 23:32:24 +0000 (16:32 -0700)]
Light 2.0 hal default implementation.

Bug: 32022100
Test: end to end
Change-Id: Ifa3c170758b57179ecc7fa518adb62b4b5916e85

7 years agoAdd lights 2.0 hal.
Steven Moreland [Fri, 30 Sep 2016 22:31:06 +0000 (15:31 -0700)]
Add lights 2.0 hal.

Bug: 32022100
Test: make android.harware.light@2.0
Change-Id: I2f326f91d43f6dc6922f0c12fd7c764d6a992ca2

7 years agoAdded test for overloading.
Steven Moreland [Thu, 6 Oct 2016 22:05:35 +0000 (15:05 -0700)]
Added test for overloading.

Test: make, hidl_test
Bug: 31758541
Change-Id: Ia0fdad2f0b0155065a7dec5526ab5d14a9ec1f52

7 years agowifi: Invoke failure callbacks am: f243631af8 am: de95c70497 am: 77b9999d20
Roshan Pius [Tue, 11 Oct 2016 21:07:51 +0000 (21:07 +0000)]
wifi: Invoke failure callbacks am: f243631af8 am: de95c70497 am: 77b9999d20
am: 182f980f9c

Change-Id: I529aee41677d1dbb4810fe4ca93f948bf89b8f8a

7 years agowifi: Add WifiRttController object am: 5926828728 am: 6de20076a3 am: 495ffe9bcb
Roshan Pius [Tue, 11 Oct 2016 21:07:50 +0000 (21:07 +0000)]
wifi: Add WifiRttController object am: 5926828728 am: 6de20076a3 am: 495ffe9bcb
am: fc3862dc93

Change-Id: Ib50d52b59d258342bca71c94d6231186d9165b36

7 years agowifi: Add Iface related method implementations in WifiChip am: 35d958c43f am: 11cbff5...
Roshan Pius [Tue, 11 Oct 2016 21:07:48 +0000 (21:07 +0000)]
wifi: Add Iface related method implementations in WifiChip am: 35d958c43f am: 11cbff5cee am: 757938287e
am: c7e7cf6683

Change-Id: Id1123a2f03551dd155d98dfe4eeb57defe87ea6d

7 years agowifi: Add the various iface object implementation am: 3e2d671a4c am: 6179a92b9a am...
Roshan Pius [Tue, 11 Oct 2016 21:07:47 +0000 (21:07 +0000)]
wifi: Add the various iface object implementation am: 3e2d671a4c am: 6179a92b9a am: 53046195bf
am: 284a74db6d

Change-Id: I0cb4df2192f62ada493442614bb01f0f6d629306

7 years agowifi: Remove "Wlan" prefix from wifi_legacy_hal public methods am: ab5c471b0b am...
Roshan Pius [Tue, 11 Oct 2016 21:07:46 +0000 (21:07 +0000)]
wifi: Remove "Wlan" prefix from wifi_legacy_hal public methods am: ab5c471b0b am: 638c7d6fa4 am: 06c0ff2343
am: 357eb45362

Change-Id: I9a8f679d6ec07360c9916db9b06010d6164f9716

7 years agowifi: Add support for multiple chips in IWifi am: cd566bddd7 am: f7702fcfba am: e8ff1...
Roshan Pius [Tue, 11 Oct 2016 21:07:44 +0000 (21:07 +0000)]
wifi: Add support for multiple chips in IWifi am: cd566bddd7 am: f7702fcfba am: e8ff1680f0
am: 778b9cede7

Change-Id: If1f272063dfbb422819552726da1c95bed59fe16

7 years agowifi(interface): Add RTT Controller object am: fcbf923d3a am: 83090ab624 am: c3b023d51a
Roshan Pius [Tue, 11 Oct 2016 21:07:43 +0000 (21:07 +0000)]
wifi(interface): Add RTT Controller object am: fcbf923d3a am: 83090ab624 am: c3b023d51a
am: 52ecf27088

Change-Id: I97f2df8c62e75689842dcad6612bc478dd0e559e

7 years agowifi(interface): Add Iface objects am: adcfba4b09 am: 68e09f0c35 am: bd0cd30d0d
Roshan Pius [Tue, 11 Oct 2016 21:07:41 +0000 (21:07 +0000)]
wifi(interface): Add Iface objects am: adcfba4b09 am: 68e09f0c35 am: bd0cd30d0d
am: e86e9f157a

Change-Id: I36bb6817263818bb0d360206dac09b08a1c308b2

7 years agovibrator: Add service for default impl
Prashant Malani [Tue, 11 Oct 2016 01:54:08 +0000 (18:54 -0700)]
vibrator: Add service for default impl

Test: m
Bug: 32021191
Change-Id: I5438a8c396103de8fb1e800e9d06165edfc1f68b

7 years agowifi: Invoke failure callbacks am: f243631af8 am: de95c70497
Roshan Pius [Tue, 11 Oct 2016 21:02:33 +0000 (21:02 +0000)]
wifi: Invoke failure callbacks am: f243631af8 am: de95c70497
am: 77b9999d20

Change-Id: Ib16c793e965993b184ee8825533164a889beb354

7 years agowifi: Add WifiRttController object am: 5926828728 am: 6de20076a3
Roshan Pius [Tue, 11 Oct 2016 21:02:32 +0000 (21:02 +0000)]
wifi: Add WifiRttController object am: 5926828728 am: 6de20076a3
am: 495ffe9bcb

Change-Id: I1707ca5f7f07236b94115e28e645ba7acce3e5f6

7 years agowifi: Add Iface related method implementations in WifiChip am: 35d958c43f am: 11cbff5cee
Roshan Pius [Tue, 11 Oct 2016 21:02:30 +0000 (21:02 +0000)]
wifi: Add Iface related method implementations in WifiChip am: 35d958c43f am: 11cbff5cee
am: 757938287e

Change-Id: I120d1ed4bdb6913b7230b0e2f62629e0c9f5ffb3

7 years agowifi: Add the various iface object implementation am: 3e2d671a4c am: 6179a92b9a
Roshan Pius [Tue, 11 Oct 2016 21:02:29 +0000 (21:02 +0000)]
wifi: Add the various iface object implementation am: 3e2d671a4c am: 6179a92b9a
am: 53046195bf

Change-Id: I14d64f7dd2e74a4519500285612aa444d3139665

7 years agowifi: Remove "Wlan" prefix from wifi_legacy_hal public methods am: ab5c471b0b am...
Roshan Pius [Tue, 11 Oct 2016 21:02:27 +0000 (21:02 +0000)]
wifi: Remove "Wlan" prefix from wifi_legacy_hal public methods am: ab5c471b0b am: 638c7d6fa4
am: 06c0ff2343

Change-Id: I20fa6972e27ebf89e5ef6432bb256bd82ddc4f8b

7 years agowifi: Add support for multiple chips in IWifi am: cd566bddd7 am: f7702fcfba
Roshan Pius [Tue, 11 Oct 2016 21:02:26 +0000 (21:02 +0000)]
wifi: Add support for multiple chips in IWifi am: cd566bddd7 am: f7702fcfba
am: e8ff1680f0

Change-Id: I0eb3749ab1f13348c289fba7b4e7f43e8a49574a

7 years agowifi(interface): Add RTT Controller object am: fcbf923d3a am: 83090ab624
Roshan Pius [Tue, 11 Oct 2016 21:02:24 +0000 (21:02 +0000)]
wifi(interface): Add RTT Controller object am: fcbf923d3a am: 83090ab624
am: c3b023d51a

Change-Id: Ifcf25a429a4af5c180d2d02c10bc6c1cb41630c5

7 years agowifi(interface): Add Iface objects am: adcfba4b09 am: 68e09f0c35
Roshan Pius [Tue, 11 Oct 2016 21:02:23 +0000 (21:02 +0000)]
wifi(interface): Add Iface objects am: adcfba4b09 am: 68e09f0c35
am: bd0cd30d0d

Change-Id: I842340fb3b4a56c6fdd0d6a0cfbf99a4219386d8

7 years agowifi: Invoke failure callbacks am: f243631af8
Roshan Pius [Tue, 11 Oct 2016 20:56:47 +0000 (20:56 +0000)]
wifi: Invoke failure callbacks am: f243631af8
am: de95c70497

Change-Id: Id208c0abe50766311e7597f47a943873b78fdbb6

7 years agowifi: Add WifiRttController object am: 5926828728
Roshan Pius [Tue, 11 Oct 2016 20:56:46 +0000 (20:56 +0000)]
wifi: Add WifiRttController object am: 5926828728
am: 6de20076a3

Change-Id: I42573cf460d4a73e07ef57afdd32f59393eb0890

7 years agowifi: Add Iface related method implementations in WifiChip am: 35d958c43f
Roshan Pius [Tue, 11 Oct 2016 20:56:44 +0000 (20:56 +0000)]
wifi: Add Iface related method implementations in WifiChip am: 35d958c43f
am: 11cbff5cee

Change-Id: I0d48778f5eb4be3ece745082b79cffa8f69a4ae8

7 years agowifi: Add the various iface object implementation am: 3e2d671a4c
Roshan Pius [Tue, 11 Oct 2016 20:56:43 +0000 (20:56 +0000)]
wifi: Add the various iface object implementation am: 3e2d671a4c
am: 6179a92b9a

Change-Id: I1bfed5ab6fe2e765abfdcde1b81e1127e1c964f6

7 years agowifi: Remove "Wlan" prefix from wifi_legacy_hal public methods am: ab5c471b0b
Roshan Pius [Tue, 11 Oct 2016 20:56:41 +0000 (20:56 +0000)]
wifi: Remove "Wlan" prefix from wifi_legacy_hal public methods am: ab5c471b0b
am: 638c7d6fa4

Change-Id: I8f2d397c50478cb65af8fae8d99fe8c76f2c8b21

7 years agowifi: Add support for multiple chips in IWifi am: cd566bddd7
Roshan Pius [Tue, 11 Oct 2016 20:56:40 +0000 (20:56 +0000)]
wifi: Add support for multiple chips in IWifi am: cd566bddd7
am: f7702fcfba

Change-Id: If6ca4867325da53ffe88f95d7046539cb903cd1c

7 years agowifi(interface): Add RTT Controller object am: fcbf923d3a
Roshan Pius [Tue, 11 Oct 2016 20:56:39 +0000 (20:56 +0000)]
wifi(interface): Add RTT Controller object am: fcbf923d3a
am: 83090ab624

Change-Id: I229a08b8283a26b64244b4876e773f995c2d9062

7 years agowifi(interface): Add Iface objects am: adcfba4b09
Roshan Pius [Tue, 11 Oct 2016 20:56:37 +0000 (20:56 +0000)]
wifi(interface): Add Iface objects am: adcfba4b09
am: 68e09f0c35

Change-Id: I49a49e23c72ecd54c0283d9291a1c983bb86e745

7 years agowifi: Invoke failure callbacks
Roshan Pius [Tue, 11 Oct 2016 20:49:10 +0000 (20:49 +0000)]
wifi: Invoke failure callbacks
am: f243631af8

Change-Id: Ida5787f25b0ab8cfb7a42b7d02f39871771c27d2

7 years agowifi: Add WifiRttController object
Roshan Pius [Tue, 11 Oct 2016 20:49:09 +0000 (20:49 +0000)]
wifi: Add WifiRttController object
am: 5926828728

Change-Id: I9d4b29916e3873b7ddba4dbf32fa51c1ceab8c91

7 years agowifi: Add Iface related method implementations in WifiChip
Roshan Pius [Tue, 11 Oct 2016 20:49:08 +0000 (20:49 +0000)]
wifi: Add Iface related method implementations in WifiChip
am: 35d958c43f

Change-Id: Id9009dd7b246940de52fbefeb251944d9106b8e5

7 years agowifi: Add the various iface object implementation
Roshan Pius [Tue, 11 Oct 2016 20:49:07 +0000 (20:49 +0000)]
wifi: Add the various iface object implementation
am: 3e2d671a4c

Change-Id: Ibd2223e329f8fd6c00a8782581abe3d428012a60

7 years agowifi: Remove "Wlan" prefix from wifi_legacy_hal public methods
Roshan Pius [Tue, 11 Oct 2016 20:49:06 +0000 (20:49 +0000)]
wifi: Remove "Wlan" prefix from wifi_legacy_hal public methods
am: ab5c471b0b

Change-Id: I6cad5d5a233c26aee4a8a9667354a8dfad958e82

7 years agowifi: Add support for multiple chips in IWifi
Roshan Pius [Tue, 11 Oct 2016 20:49:04 +0000 (20:49 +0000)]
wifi: Add support for multiple chips in IWifi
am: cd566bddd7

Change-Id: I474546e49179f63a1e65dd6f5281c21441f5228d

7 years agowifi(interface): Add RTT Controller object
Roshan Pius [Tue, 11 Oct 2016 20:49:03 +0000 (20:49 +0000)]
wifi(interface): Add RTT Controller object
am: fcbf923d3a

Change-Id: I511b158bf8bafb7dd54fec18941e35b14cec380f

7 years agowifi(interface): Add Iface objects
Roshan Pius [Tue, 11 Oct 2016 20:49:02 +0000 (20:49 +0000)]
wifi(interface): Add Iface objects
am: adcfba4b09

Change-Id: I429ea70427a09948ded4089856bda67303b6b075

7 years agoMerge changes from topic '31180823'
TreeHugger Robot [Tue, 11 Oct 2016 18:55:51 +0000 (18:55 +0000)]
Merge changes from topic '31180823'

* changes:
  memtrack: Add androis.hardware.memtrack@1.0-service
  memtrack: Add android.hardware.memtrack@1.0-impl
  memtrack: Add memtrack interface 1.0

7 years agoUpdate vts files for nfc hidl file style change.
Zhuoyao Zhang [Tue, 11 Oct 2016 17:03:46 +0000 (10:03 -0700)]
Update vts files for nfc hidl file style change.

Test: make vts.
Change-Id: I2a86e9555f5e3ca0893d1e7b34f75ea68859af7e

7 years agopower: Add android.hardware.power@1.0-service
Ruchi Kandoi [Fri, 30 Sep 2016 00:46:57 +0000 (17:46 -0700)]
power: Add android.hardware.power@1.0-service

Bug: 31177288
Change-Id: I9bca18bd66b2a39fe8b4db7d91c2248655658887
Signed-off-by: Ruchi Kandoi<kandoiruchi@google.com>