OSDN Git Service

android-x86/hardware-interfaces.git
7 years agoMerge "audio: add support for stub HAL in HIDL mode"
Eric Laurent [Thu, 19 Jan 2017 23:19:50 +0000 (23:19 +0000)]
Merge "audio: add support for stub HAL in HIDL mode"

7 years agoMerge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl' am...
Roshan Pius [Thu, 19 Jan 2017 23:03:32 +0000 (23:03 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl' am: 639bb13553 am: 30655b57be am: ceeb325471
am: f71db13051

Change-Id: I3b4544095e26148432709e9b24eb8bacbd4e09ab

7 years agowifi(vts): Generate the .vts files am: 720f4bdbc9 am: 9d4c874e92 am: dc2cf66158
Roshan Pius [Thu, 19 Jan 2017 23:02:36 +0000 (23:02 +0000)]
wifi(vts): Generate the .vts files am: 720f4bdbc9 am: 9d4c874e92 am: dc2cf66158
am: f6579c03a8

Change-Id: Icc2fcfed5cba6fe868e375c3694676af09a20a79

7 years agowifi(interface): Use the "bitfield" type for masks am: 5c3a0d9666 am: 401016b548...
Roshan Pius [Thu, 19 Jan 2017 23:02:35 +0000 (23:02 +0000)]
wifi(interface): Use the "bitfield" type for masks am: 5c3a0d9666 am: 401016b548 am: e37d692c82
am: 2ff751b85d

Change-Id: Ia323848fae60250b6944fa5665636c624c351913

7 years agosupplicant(interface): Add sta network idstr & ft key mgmt am: 2d50db95b4 am: 11f510a...
Roshan Pius [Thu, 19 Jan 2017 23:02:34 +0000 (23:02 +0000)]
supplicant(interface): Add sta network idstr & ft key mgmt am: 2d50db95b4 am: 11f510a3f2 am: 4056b45e18
am: 61a4803418

Change-Id: I02535d53eb31e1f59c40608f173ebc4c5d3fefcc

7 years agosupplicant(interface): Add missing STA callbacks am: 6eb05a2fc7 am: 1d9ee17c3f am...
Roshan Pius [Thu, 19 Jan 2017 23:02:32 +0000 (23:02 +0000)]
supplicant(interface): Add missing STA callbacks am: 6eb05a2fc7 am: 1d9ee17c3f am: ffe0fee1e6
am: 39d385affb

Change-Id: Iad2b162811e5b927d8925d334c258e8c793712e3

7 years agosupplicant(interface): Add various WPS device params am: 4984f9ab80 am: bc5cbcded4...
Roshan Pius [Thu, 19 Jan 2017 23:02:31 +0000 (23:02 +0000)]
supplicant(interface): Add various WPS device params am: 4984f9ab80 am: bc5cbcded4 am: 95dbb09956
am: 518af75498

Change-Id: Ifbbd74d9b52c10599087f45ef00f3d9981491db6

7 years agosupplicant(interface): Add P2P iface methods/cbs am: 09f2ce3b3e am: fa5fb2963f am...
Roshan Pius [Thu, 19 Jan 2017 23:02:29 +0000 (23:02 +0000)]
supplicant(interface): Add P2P iface methods/cbs am: 09f2ce3b3e am: fa5fb2963f am: 4764bd331c
am: 2a73511549

Change-Id: I1ec94161ca6c14c8e61b3ec305ddb382880bed4e

7 years agoMerge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl' am...
Roshan Pius [Thu, 19 Jan 2017 23:01:08 +0000 (23:01 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl' am: 639bb13553 am: 30655b57be
am: ceeb325471

Change-Id: I68a2f0296f2829f386faa5011163d1d6d0fc82d6

7 years agowifi(vts): Generate the .vts files am: 720f4bdbc9 am: 9d4c874e92
Roshan Pius [Thu, 19 Jan 2017 23:00:06 +0000 (23:00 +0000)]
wifi(vts): Generate the .vts files am: 720f4bdbc9 am: 9d4c874e92
am: dc2cf66158

Change-Id: Ib07a2473763dd0e5665da37b5aed69044498f628

7 years agowifi(interface): Use the "bitfield" type for masks am: 5c3a0d9666 am: 401016b548
Roshan Pius [Thu, 19 Jan 2017 23:00:05 +0000 (23:00 +0000)]
wifi(interface): Use the "bitfield" type for masks am: 5c3a0d9666 am: 401016b548
am: e37d692c82

Change-Id: Ie599770041558133d44f49455f67c13b78dcb61d

7 years agosupplicant(interface): Add sta network idstr & ft key mgmt am: 2d50db95b4 am: 11f510a3f2
Roshan Pius [Thu, 19 Jan 2017 23:00:03 +0000 (23:00 +0000)]
supplicant(interface): Add sta network idstr & ft key mgmt am: 2d50db95b4 am: 11f510a3f2
am: 4056b45e18

Change-Id: Ifbde7669d552321a5c1387765f7acd5616007b25

7 years agosupplicant(interface): Add missing STA callbacks am: 6eb05a2fc7 am: 1d9ee17c3f
Roshan Pius [Thu, 19 Jan 2017 23:00:02 +0000 (23:00 +0000)]
supplicant(interface): Add missing STA callbacks am: 6eb05a2fc7 am: 1d9ee17c3f
am: ffe0fee1e6

Change-Id: Idb425f41a6ec36549defa2708ef125b298aa5e30

7 years agosupplicant(interface): Add various WPS device params am: 4984f9ab80 am: bc5cbcded4
Roshan Pius [Thu, 19 Jan 2017 23:00:01 +0000 (23:00 +0000)]
supplicant(interface): Add various WPS device params am: 4984f9ab80 am: bc5cbcded4
am: 95dbb09956

Change-Id: I4f325f0f5917eb9ddf9f90f7cedc9100cb374e1c

7 years agosupplicant(interface): Add P2P iface methods/cbs am: 09f2ce3b3e am: fa5fb2963f
Roshan Pius [Thu, 19 Jan 2017 22:59:59 +0000 (22:59 +0000)]
supplicant(interface): Add P2P iface methods/cbs am: 09f2ce3b3e am: fa5fb2963f
am: 4764bd331c

Change-Id: Ibbe3954a8bd3c819499e4d004bc0766e95f43ea2

7 years agoMerge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl' am...
Roshan Pius [Thu, 19 Jan 2017 22:58:31 +0000 (22:58 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl' am: 639bb13553
am: 30655b57be

Change-Id: Icde2255db370840753cf8a69199458d7aed07dfc

7 years agowifi(vts): Generate the .vts files am: 720f4bdbc9
Roshan Pius [Thu, 19 Jan 2017 22:57:35 +0000 (22:57 +0000)]
wifi(vts): Generate the .vts files am: 720f4bdbc9
am: 9d4c874e92

Change-Id: Iab87b9961dd79e14244d3ac2dd759999fdb4650d

7 years agowifi(interface): Use the "bitfield" type for masks am: 5c3a0d9666
Roshan Pius [Thu, 19 Jan 2017 22:57:33 +0000 (22:57 +0000)]
wifi(interface): Use the "bitfield" type for masks am: 5c3a0d9666
am: 401016b548

Change-Id: I44027898ffcbacaf1864db1d3e346ea02d579507

7 years agosupplicant(interface): Add sta network idstr & ft key mgmt am: 2d50db95b4
Roshan Pius [Thu, 19 Jan 2017 22:57:32 +0000 (22:57 +0000)]
supplicant(interface): Add sta network idstr & ft key mgmt am: 2d50db95b4
am: 11f510a3f2

Change-Id: Iaf59053991b7b9ca9ef2796c0c78d6a3f4d1c8db

7 years agosupplicant(interface): Add missing STA callbacks am: 6eb05a2fc7
Roshan Pius [Thu, 19 Jan 2017 22:57:30 +0000 (22:57 +0000)]
supplicant(interface): Add missing STA callbacks am: 6eb05a2fc7
am: 1d9ee17c3f

Change-Id: Ie7a2ad1f8bbabc7aa02bb0ba52ab5f176eb57555

7 years agosupplicant(interface): Add various WPS device params am: 4984f9ab80
Roshan Pius [Thu, 19 Jan 2017 22:57:29 +0000 (22:57 +0000)]
supplicant(interface): Add various WPS device params am: 4984f9ab80
am: bc5cbcded4

Change-Id: I38a95d39191b6d7cd34ebe450697b41916d40e30

7 years agosupplicant(interface): Add P2P iface methods/cbs am: 09f2ce3b3e
Roshan Pius [Thu, 19 Jan 2017 22:57:28 +0000 (22:57 +0000)]
supplicant(interface): Add P2P iface methods/cbs am: 09f2ce3b3e
am: fa5fb2963f

Change-Id: I1a9f42cd34e070194019157f6b4971c4a6573f7a

7 years agoMerge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl'
Roshan Pius [Thu, 19 Jan 2017 22:55:31 +0000 (22:55 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl'
am: 639bb13553

Change-Id: I7748acb54fc999001d816a39519ff15ced186682

7 years agowifi(vts): Generate the .vts files
Roshan Pius [Thu, 19 Jan 2017 22:54:31 +0000 (22:54 +0000)]
wifi(vts): Generate the .vts files
am: 720f4bdbc9

Change-Id: Ib8e7de9207d550be5f6bf0fb3e966eda647c6860

7 years agowifi(interface): Use the "bitfield" type for masks
Roshan Pius [Thu, 19 Jan 2017 22:54:30 +0000 (22:54 +0000)]
wifi(interface): Use the "bitfield" type for masks
am: 5c3a0d9666

Change-Id: Iac83529fa08233a2e1bee9baca378972f936dcc8

7 years agosupplicant(interface): Add sta network idstr & ft key mgmt
Roshan Pius [Thu, 19 Jan 2017 22:54:28 +0000 (22:54 +0000)]
supplicant(interface): Add sta network idstr & ft key mgmt
am: 2d50db95b4

Change-Id: If326ecdaa68dc0cf0f68810cb8413c9d36bf6e45

7 years agosupplicant(interface): Add missing STA callbacks
Roshan Pius [Thu, 19 Jan 2017 22:54:27 +0000 (22:54 +0000)]
supplicant(interface): Add missing STA callbacks
am: 6eb05a2fc7

Change-Id: Iabefddb3dce45f171c21c8b7dca9a62a7b0ae0cb

7 years agosupplicant(interface): Add various WPS device params
Roshan Pius [Thu, 19 Jan 2017 22:54:26 +0000 (22:54 +0000)]
supplicant(interface): Add various WPS device params
am: 4984f9ab80

Change-Id: I525a32b130e861311886e0132beb22917d64f05d

7 years agosupplicant(interface): Add P2P iface methods/cbs
Roshan Pius [Thu, 19 Jan 2017 22:54:25 +0000 (22:54 +0000)]
supplicant(interface): Add P2P iface methods/cbs
am: 09f2ce3b3e

Change-Id: I0833a4b57b937ce354c57301fea477b375995884

7 years agoMerge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl'
Roshan Pius [Thu, 19 Jan 2017 22:51:21 +0000 (22:51 +0000)]
Merge changes from topics 'id_str_supplicant_hidl', 'p2p_wps_supplicant_hidl'

* changes:
  wifi(vts): Generate the .vts files
  wifi(interface): Use the "bitfield" type for masks
  supplicant(interface): Add sta network idstr & ft key mgmt
  supplicant(interface): Add missing STA callbacks
  supplicant(interface): Add various WPS device params
  supplicant(interface): Add P2P iface methods/cbs

7 years agoMerge "Remove useless Android.mk files."
TreeHugger Robot [Thu, 19 Jan 2017 21:37:37 +0000 (21:37 +0000)]
Merge "Remove useless Android.mk files."

7 years agothermal: substitute undefined temperature by NAN.
Polina Bondarenko [Thu, 19 Jan 2017 14:55:19 +0000 (15:55 +0100)]
thermal: substitute undefined temperature by NAN.

Bug: 34107726
Test: vts, cts

Change-Id: Ia6e9e83691e8b6b5e2760579e1131a5994a48572

7 years agoMerge "Revert "thermal: add getUndefinedTemperature function.""
TreeHugger Robot [Thu, 19 Jan 2017 17:55:19 +0000 (17:55 +0000)]
Merge "Revert "thermal: add getUndefinedTemperature function.""

7 years agoMerge "consumerir HAL uses "default" service name" am: 563665bc1f am: 5b5e501526...
Chris Phoenix [Thu, 19 Jan 2017 17:20:57 +0000 (17:20 +0000)]
Merge "consumerir HAL uses "default" service name" am: 563665bc1f am: 5b5e501526 am: 3096f94546
am: 3d8aa56da9  -s ours

Change-Id: I567705c2e9309dd5301d0e841d95a44623f73315

7 years agoMerge "consumerir HAL uses "default" service name" am: 563665bc1f am: 5b5e501526
Chris Phoenix [Thu, 19 Jan 2017 17:18:27 +0000 (17:18 +0000)]
Merge "consumerir HAL uses "default" service name" am: 563665bc1f am: 5b5e501526
am: 3096f94546

Change-Id: Id730f4d4be676e8ced2d3afc5201a135dc0cb7f3

7 years agoMerge "consumerir HAL uses "default" service name" am: 563665bc1f
Chris Phoenix [Thu, 19 Jan 2017 17:15:57 +0000 (17:15 +0000)]
Merge "consumerir HAL uses "default" service name" am: 563665bc1f
am: 5b5e501526

Change-Id: I03366d18d53032dd228aa487ec97aa4eb2a79177

7 years agoMerge "consumerir HAL uses "default" service name"
Chris Phoenix [Thu, 19 Jan 2017 17:13:26 +0000 (17:13 +0000)]
Merge "consumerir HAL uses "default" service name"
am: 563665bc1f

Change-Id: I25c9c8bb255477508948a9a862088a8fda344d5f

7 years agoMerge "consumerir HAL uses "default" service name"
Chris Phoenix [Thu, 19 Jan 2017 17:10:36 +0000 (17:10 +0000)]
Merge "consumerir HAL uses "default" service name"

7 years agoRevert "thermal: add getUndefinedTemperature function."
Polina Bondarenko [Thu, 19 Jan 2017 13:58:14 +0000 (13:58 +0000)]
Revert "thermal: add getUndefinedTemperature function."

This reverts commit 3c053c66c9783dddc91f2aca9ebdc8323eadf276.

Change-Id: Ie1d7b80052d26575544d2039b59171fe03b3c8b9

7 years agoAdd missing 'offset' parameter to decrypt.
Jeff Tinker [Thu, 12 Jan 2017 03:45:23 +0000 (19:45 -0800)]
Add missing 'offset' parameter to decrypt.

Required for functionality

Test: gtests passing

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

7 years agoMerge "Implement services for crypto+drm HALs"
TreeHugger Robot [Thu, 19 Jan 2017 07:01:59 +0000 (07:01 +0000)]
Merge "Implement services for crypto+drm HALs"

7 years agoMerge "DYNAMIC_SENSOR_META should be wake up sensor type"
Peng Xu [Thu, 19 Jan 2017 06:01:14 +0000 (06:01 +0000)]
Merge "DYNAMIC_SENSOR_META should be wake up sensor type"

7 years agoImplement services for crypto+drm HALs
Jeff Tinker [Fri, 16 Dec 2016 09:34:52 +0000 (01:34 -0800)]
Implement services for crypto+drm HALs

Test: service runs, basic gtests pass

bug:32815560
Change-Id: I9642f20d11805c56c46ddede64e776df5314f089

7 years agoMerge "consumerir HAL uses "default" service name"
TreeHugger Robot [Thu, 19 Jan 2017 05:02:10 +0000 (05:02 +0000)]
Merge "consumerir HAL uses "default" service name"

7 years agoReplace ICryptoPlugin's detailed error message
Jeff Tinker [Thu, 12 Jan 2017 17:22:18 +0000 (09:22 -0800)]
Replace ICryptoPlugin's detailed error message

It had been removed since it didn't appear to be needed,
but was found to be necessary for functionality.

Test: gtests pass

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

7 years agoMerge "Ran update-makefiles.sh."
Steven Moreland [Thu, 19 Jan 2017 03:32:24 +0000 (03:32 +0000)]
Merge "Ran update-makefiles.sh."

7 years agoMerge "Add boot profiling tests."
TreeHugger Robot [Thu, 19 Jan 2017 02:29:14 +0000 (02:29 +0000)]
Merge "Add boot profiling tests."

7 years agoMerge "add target-side profiling test for multimedia HIDL HALs"
Keun Soo Yim [Thu, 19 Jan 2017 02:25:34 +0000 (02:25 +0000)]
Merge "add target-side profiling test for multimedia HIDL HALs"

7 years agoRan update-makefiles.sh.
Steven Moreland [Wed, 18 Jan 2017 20:13:38 +0000 (12:13 -0800)]
Ran update-makefiles.sh.

GNSS/Fingerprint/Graphics have all gotten out of sync.

Bug: 34397031
Test: compiles
Change-Id: Ie0a081a4574fd617d5d97ca30ba879f5284efd64

7 years agoDYNAMIC_SENSOR_META should be wake up sensor type
Peng Xu [Thu, 19 Jan 2017 01:49:24 +0000 (17:49 -0800)]
DYNAMIC_SENSOR_META should be wake up sensor type

This change is done in AOSP hardware/libhardware and have to be manually
merged into hardware/interfaces after comments are moved to HIDL.

Test: comment change

Change-Id: I8dd5abd0c03eec7ef6bfef107b4b04404144627e

7 years agoNfc HAL uses "default" service name am: 3b06b22ed4 am: 1d51e903f6 am: 636a0a646e
Chris Phoenix [Thu, 19 Jan 2017 01:41:03 +0000 (01:41 +0000)]
Nfc HAL uses "default" service name am: 3b06b22ed4 am: 1d51e903f6 am: 636a0a646e
am: 2b731c6a78

Change-Id: I2f541e753653080390a5393e9df4c1f2451d8d3a

7 years agoNfc HAL uses "default" service name am: 3b06b22ed4 am: 1d51e903f6
Chris Phoenix [Thu, 19 Jan 2017 01:34:00 +0000 (01:34 +0000)]
Nfc HAL uses "default" service name am: 3b06b22ed4 am: 1d51e903f6
am: 636a0a646e

Change-Id: Idc2fbabc2ffd05526344ffdf69889249ba2617ff

7 years agoNfc HAL uses "default" service name am: 3b06b22ed4
Chris Phoenix [Thu, 19 Jan 2017 01:31:59 +0000 (01:31 +0000)]
Nfc HAL uses "default" service name am: 3b06b22ed4
am: 1d51e903f6

Change-Id: Ib0000338ba5b35b1784776ae147c44264f0d98e9

7 years agoNfc HAL uses "default" service name
Chris Phoenix [Thu, 19 Jan 2017 01:29:59 +0000 (01:29 +0000)]
Nfc HAL uses "default" service name
am: 3b06b22ed4

Change-Id: Ia826e0e8f01766f2a1395ba742f798b42af99b23

7 years agoconsumerir HAL uses "default" service name
Chris Phoenix [Thu, 19 Jan 2017 01:13:17 +0000 (17:13 -0800)]
consumerir 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: Ie7394569d20afba0228f01830385eb598795c831
Merged-In: I1b3b021aaa98ce99560126ddd277caa427ddf151

7 years agoconsumerir HAL uses "default" service name
Chris Phoenix [Thu, 19 Jan 2017 01:13:17 +0000 (17:13 -0800)]
consumerir 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: I1b3b021aaa98ce99560126ddd277caa427ddf151

7 years agoaudio: add support for stub HAL in HIDL mode
Eric Laurent [Thu, 19 Jan 2017 01:04:48 +0000 (17:04 -0800)]
audio: add support for stub HAL in HIDL mode

Fixed broken functionality for some devices relying on
a stub HAL module to be present (e.g Fugu).

Bug: 34360879
Test: make and check stub HAL is loaded in HIDL passthrough mode

Change-Id: Ibad050d63827c4e49604273efd76ac8074bb00d2

7 years agoAdd boot profiling tests.
Ryan Campbell [Wed, 18 Jan 2017 16:37:36 +0000 (08:37 -0800)]
Add boot profiling tests.

Create boot profiling tests.

Bug: 34177792
Test: make vts, run vts -m HalBootHidlTargetProfilingTest
Change-Id: I65f85e9f4681323187fc263cbf93bd8cc2f29b9b

7 years agoMerge "[sensors] Default implementation and vts of direct report"
Peng Xu [Thu, 19 Jan 2017 00:56:04 +0000 (00:56 +0000)]
Merge "[sensors] Default implementation and vts of direct report"

7 years agoMerge "[sensors] Add parameter check to poll()"
Peng Xu [Thu, 19 Jan 2017 00:55:53 +0000 (00:55 +0000)]
Merge "[sensors] Add parameter check to poll()"

7 years agoNfc HAL uses "default" service name
Chris Phoenix [Wed, 18 Jan 2017 23:51:05 +0000 (15:51 -0800)]
Nfc 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: Id7b76e1df98e1ecacb530a1b5fec76bf14ba6eb7

7 years agoMerge "Add soundtrigger's driver/profiler build targets."
Keun Soo Yim [Wed, 18 Jan 2017 23:31:09 +0000 (23:31 +0000)]
Merge "Add soundtrigger's driver/profiler build targets."

7 years agoadd target-side profiling test for multimedia HIDL HALs
Keun Soo Yim [Wed, 4 Jan 2017 23:46:25 +0000 (15:46 -0800)]
add target-side profiling test for multimedia HIDL HALs

Test: mma
Change-Id: I14aeb000e2a17381c28ea2115d67a7e8eb84e375

7 years agoAdd soundtrigger's driver/profiler build targets.
Keun Soo Yim [Wed, 18 Jan 2017 22:02:15 +0000 (14:02 -0800)]
Add soundtrigger's driver/profiler build targets.

results of running update-makefiles.sh

Test: mma
Bug: 34178561
Change-Id: I317a968571104deabce6b1c73ad3e50786659957

7 years agoMerge "Bluetooth HAL uses "default" service name" am: 742c4db343 am: df335ff2d1...
Andre Eisenbach [Wed, 18 Jan 2017 22:54:24 +0000 (22:54 +0000)]
Merge "Bluetooth  HAL uses "default" service name" am: 742c4db343 am: df335ff2d1 am: d7eeed3d8d
am: ea617172c2

Change-Id: I2f163cb0a6684f6dd4a90369265684b81e261976

7 years agoMerge "supplicant(vts): Add gtest framework" am: ae548da7d4 am: f913bff35f am: dd010e40c4
Roshan Pius [Wed, 18 Jan 2017 22:54:15 +0000 (22:54 +0000)]
Merge "supplicant(vts): Add gtest framework" am: ae548da7d4 am: f913bff35f am: dd010e40c4
am: 3ec4709239

Change-Id: Idf1d0f89443cb20623cede2720b5e5ca1835da40

7 years agoMerge "Adding all nfc vts related things back." am: 42e5d322af am: dea82a2d4f am...
Steven Moreland [Wed, 18 Jan 2017 22:54:05 +0000 (22:54 +0000)]
Merge "Adding all nfc vts related things back." am: 42e5d322af am: dea82a2d4f am: b4b7d62c0b
am: 6aae3d2d31  -s ours

Change-Id: I4e4a7bb3117d06429d0ca9a94e227134c71ed5f2

7 years agobluetooth: Add initialization completed callback am: 9041d97812 am: 023d49adfd am...
Andre Eisenbach [Wed, 18 Jan 2017 22:53:55 +0000 (22:53 +0000)]
bluetooth: Add initialization completed callback am: 9041d97812 am: 023d49adfd am: e0788953ac
am: 28fcf1a371

Change-Id: I3e120c2fcba338522db738c7725155342ba06fcf

7 years ago[sensors] Default implementation and vts of direct report
Peng Xu [Tue, 10 Jan 2017 03:12:42 +0000 (19:12 -0800)]
[sensors] Default implementation and vts of direct report

Added support for newly added HAL function for sensor event direct
report feature, replace dummy implementation with funtional ones for
the following:

  * registerDirectChannel
  * unregisterDirectChannel
  * configDirectReport

Added a vts test case for direct report.

Added new offset definition to types.hal. This will not affect
existing client/calling code.

Bug: 30985702
Bug: 32022776

Test: vts pass

Change-Id: Ie5e3cddd7c37664e8c59d69cf70aaa1310fd3f58

7 years agoMerge "Bluetooth HAL uses "default" service name" am: 742c4db343 am: df335ff2d1
Andre Eisenbach [Wed, 18 Jan 2017 21:53:24 +0000 (21:53 +0000)]
Merge "Bluetooth  HAL uses "default" service name" am: 742c4db343 am: df335ff2d1
am: d7eeed3d8d

Change-Id: I88c33f29318ec58c6a9686c8f941acc881f58d90

7 years agoMerge "supplicant(vts): Add gtest framework" am: ae548da7d4 am: f913bff35f
Roshan Pius [Wed, 18 Jan 2017 21:53:16 +0000 (21:53 +0000)]
Merge "supplicant(vts): Add gtest framework" am: ae548da7d4 am: f913bff35f
am: dd010e40c4

Change-Id: I89f145f6cd43ba882a33d0845dc8bb66edd9a109

7 years agoMerge "Bluetooth HAL uses "default" service name" am: 742c4db343
Andre Eisenbach [Wed, 18 Jan 2017 21:50:53 +0000 (21:50 +0000)]
Merge "Bluetooth  HAL uses "default" service name" am: 742c4db343
am: df335ff2d1

Change-Id: Ie4463c29ccfac02d0535af75cdde0dc63c4ce54f

7 years agoMerge "supplicant(vts): Add gtest framework" am: ae548da7d4
Roshan Pius [Wed, 18 Jan 2017 21:50:44 +0000 (21:50 +0000)]
Merge "supplicant(vts): Add gtest framework" am: ae548da7d4
am: f913bff35f

Change-Id: Ia5e7e3d3180ebda1590d8450418769f663d1a1b7

7 years agoMerge "Bluetooth HAL uses "default" service name"
Andre Eisenbach [Wed, 18 Jan 2017 21:48:54 +0000 (21:48 +0000)]
Merge "Bluetooth  HAL uses "default" service name"
am: 742c4db343

Change-Id: Ia952591516474e0b0899e5043ccfb3f9ce5520af

7 years agoMerge "supplicant(vts): Add gtest framework"
Roshan Pius [Wed, 18 Jan 2017 21:48:44 +0000 (21:48 +0000)]
Merge "supplicant(vts): Add gtest framework"
am: ae548da7d4

Change-Id: I6f64a7c308e2a36991dc60d71722c49f7f6fc635

7 years agoMerge "Bluetooth HAL uses "default" service name"
Andre Eisenbach [Wed, 18 Jan 2017 21:48:00 +0000 (21:48 +0000)]
Merge "Bluetooth  HAL uses "default" service name"

7 years agoMerge "supplicant(vts): Add gtest framework"
Treehugger Robot [Wed, 18 Jan 2017 21:44:50 +0000 (21:44 +0000)]
Merge "supplicant(vts): Add gtest framework"

7 years agoMerge "Adding all nfc vts related things back." am: 42e5d322af am: dea82a2d4f
Steven Moreland [Wed, 18 Jan 2017 21:37:43 +0000 (21:37 +0000)]
Merge "Adding all nfc vts related things back." am: 42e5d322af am: dea82a2d4f
am: b4b7d62c0b

Change-Id: Ib4973a85bd0ae73cb9d2512ab9e210ca919305f2

7 years agoMerge "Adding all nfc vts related things back." am: 42e5d322af
Steven Moreland [Wed, 18 Jan 2017 21:36:14 +0000 (21:36 +0000)]
Merge "Adding all nfc vts related things back." am: 42e5d322af
am: dea82a2d4f

Change-Id: Ia0cb9f018e16523ceda39f4475f395e37f92e1f6

7 years agoMerge "Adding all nfc vts related things back."
Steven Moreland [Wed, 18 Jan 2017 21:34:14 +0000 (21:34 +0000)]
Merge "Adding all nfc vts related things back."
am: 42e5d322af

Change-Id: I9f08cea7cef1bb317f7fe4b8913e317f3770b892

7 years agoBluetooth HAL uses "default" service name
Chris Phoenix [Wed, 18 Jan 2017 06:47:52 +0000 (22:47 -0800)]
Bluetooth  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: Icc006a71b41bcd03fe4a04ee92503e76ff07cd77

7 years agoMerge "Adding all nfc vts related things back."
Steven Moreland [Wed, 18 Jan 2017 21:29:11 +0000 (21:29 +0000)]
Merge "Adding all nfc vts related things back."

7 years ago[sensors] Add parameter check to poll()
Peng Xu [Mon, 16 Jan 2017 11:10:40 +0000 (03:10 -0800)]
[sensors] Add parameter check to poll()

Check maxCount parameter so that it will not allocate overly large
amount of memory if input parameter is bad.

Bug: 32953589
Test: build and pass vts
Change-Id: Ia19e0315ab1623b8b6580889c1e058a19e6c9670

7 years agoMerge changes from topic 'nfc-vts-split'
TreeHugger Robot [Wed, 18 Jan 2017 21:24:33 +0000 (21:24 +0000)]
Merge changes from topic 'nfc-vts-split'

* changes:
  Adding all nfc vts related things back.
  Remove all vts nfc related things.

7 years agobluetooth: Add initialization completed callback am: 9041d97812 am: 023d49adfd
Andre Eisenbach [Wed, 18 Jan 2017 21:21:42 +0000 (21:21 +0000)]
bluetooth: Add initialization completed callback am: 9041d97812 am: 023d49adfd
am: e0788953ac

Change-Id: I6ddc6af17b25f2d1e2cad9d4374a98469c34c345

7 years agobluetooth: Add initialization completed callback am: 9041d97812
Andre Eisenbach [Wed, 18 Jan 2017 21:19:42 +0000 (21:19 +0000)]
bluetooth: Add initialization completed callback am: 9041d97812
am: 023d49adfd

Change-Id: I076f9ce654acd0e392508c8ff09e9f18f369595e

7 years agobluetooth: Add initialization completed callback
Andre Eisenbach [Wed, 18 Jan 2017 21:17:42 +0000 (21:17 +0000)]
bluetooth: Add initialization completed callback
am: 9041d97812

Change-Id: Ic8a79944bd2d5f24e1800246132cf297b53e7879

7 years agoMerge changes from topics 'cam-hidl-fence', 'camera-hidl-bufId'
Yin-Chia Yeh [Wed, 18 Jan 2017 20:35:35 +0000 (20:35 +0000)]
Merge changes from topics 'cam-hidl-fence', 'camera-hidl-bufId'

* changes:
  Camera: make fence import agnostic to hidl transport
  Camera: add bufferId field to StreamBuffer

7 years agosupplicant(vts): Add gtest framework
Roshan Pius [Fri, 16 Dec 2016 16:39:23 +0000 (08:39 -0800)]
supplicant(vts): Add gtest framework

Bug: 33457575
Test: adb push
out/target/product/angler/data/nativetest/supplicant_hidl_test/supplicant_hidl_test
/data/ &&  adb shell /data/supplicant_hidl_test
Change-Id: I8b560483166822a33b8d81433178fdbc6077ec11

7 years agoRemove useless Android.mk files.
Steven Moreland [Wed, 18 Jan 2017 19:49:08 +0000 (11:49 -0800)]
Remove useless Android.mk files.

Test: none
Change-Id: I99f4d3e5b943742009e366b13bee2c32e38a3fba

7 years agobluetooth: Add initialization completed callback
Andre Eisenbach [Wed, 18 Jan 2017 02:23:12 +0000 (18:23 -0800)]
bluetooth: Add initialization completed callback

Test: bluetooth_hidl_hal_test
Bug: 31972505
Change-Id: I64c19a7fe7299079c5daf74e7b238b0d71d65db2

7 years agoAdding all nfc vts related things back.
Steven Moreland [Wed, 18 Jan 2017 19:01:01 +0000 (11:01 -0800)]
Adding all nfc vts related things back.

Test: none
Merged-In: I84a42ae27d36a5479f2ca859849bb1b4536bdbad
Change-Id: I84a42ae27d36a5479f2ca859849bb1b4536bdbad

7 years agoAdding all nfc vts related things back.
Steven Moreland [Wed, 18 Jan 2017 19:01:01 +0000 (11:01 -0800)]
Adding all nfc vts related things back.

Test: none
Change-Id: I84a42ae27d36a5479f2ca859849bb1b4536bdbad

7 years agowifi(vts): Generate the .vts files
Roshan Pius [Wed, 18 Jan 2017 17:45:46 +0000 (09:45 -0800)]
wifi(vts): Generate the .vts files

Generates the .vts files for all wifi HIDL interfaces.

hidl-gen -o hardware/interfaces/wifi/1.0/vts/ -L vts -r
android.hardware:hardware/interfaces -r
android.hidl:system/libhidl/transport android.hardware.wifi@1.0
hidl-gen -o hardware/interfaces/wifi/supplicant/1.0/vts/ -L vts -r
android.hardware:hardware/interfaces -r
android.hidl:system/libhidl/transport
android.hardware.wifi.supplicant@1.0

Bug: 32022435
Test: Compiles
Change-Id: Idb037dafb72e645e5f6618bc909ba02ae7232e77

7 years agoRemove all vts nfc related things.
Steven Moreland [Wed, 18 Jan 2017 18:59:36 +0000 (10:59 -0800)]
Remove all vts nfc related things.

These are immediately added back. This is to split the CL into two
pieces so that only the currently public piece can be moved to aosp.

Test: none
Change-Id: If1ee4a4b4b2d276daf922831a6b919b4c7a236bb

7 years agowifi(interface): Use the "bitfield" type for masks
Roshan Pius [Wed, 18 Jan 2017 17:23:18 +0000 (09:23 -0800)]
wifi(interface): Use the "bitfield" type for masks

Change all the variables representing masks to the new bitfield type
in all the Wifi HIDL interfaces.
The generated code will still produce the underlying type of enum as
param. So, no changes are needed in the implementation.

Bug: 33358724
Test: Compiles
Change-Id: Id2e5dee2ce1f1ec8e744aa1c81d3cb9c66e7fc39

7 years agoMerge "contexthub: Explicitly pass nanoapp binary header data"
Brian Duddie [Wed, 18 Jan 2017 17:16:02 +0000 (17:16 +0000)]
Merge "contexthub: Explicitly pass nanoapp binary header data"

7 years agosupplicant(interface): Add sta network idstr & ft key mgmt
Roshan Pius [Fri, 13 Jan 2017 23:53:07 +0000 (15:53 -0800)]
supplicant(interface): Add sta network idstr & ft key mgmt

Bug: 34284015
Bug: 32571829
Test: Compiles
Change-Id: Id4d08657a4ed5a76f727e89c19991a65ce7f91e5

7 years agosupplicant(interface): Add missing STA callbacks
Roshan Pius [Fri, 13 Jan 2017 19:05:36 +0000 (11:05 -0800)]
supplicant(interface): Add missing STA callbacks

Add a few missing callbacks in ISupplicantStaIfaceCallbacks &
ISupplicantCallbacks.

Bug: 34274091
Test: Compiles
Change-Id: I5d7819f9708f6caa4da80ed481408e376a5636f8

7 years agosupplicant(interface): Add various WPS device params
Roshan Pius [Fri, 13 Jan 2017 16:58:23 +0000 (08:58 -0800)]
supplicant(interface): Add various WPS device params

Add setters for the various params used for WPS operations.

While there,
Add missing error code in IWifiStaIface method docstrings.

Bug: 34198758
Test: Compiles
Change-Id: I3b4709083975320210c9ed2dff59852372778483