Commit Graph

20663 Commits

Author SHA1 Message Date
Steven Moreland
2845cd8e65 nfc: update default implementation to match style. am: a74426d691 am: 3447c4687a
am: 7e6c914119

Change-Id: I9904825ba36d646a50ed780db7a84f32d10b84c8
2016-10-17 16:14:01 +00:00
Steven Moreland
c889867be2 nfc: reflect style guide. am: cffe8d5df4 am: bfe4f9b575
am: 67f43615ba

Change-Id: I7124901c8951690953e4fb488a9b83590abb60c6
2016-10-17 16:14:00 +00:00
Steven Moreland
68a86b448c Merge changes from topic 'nfc-style'
am: e397b73792

Change-Id: I7227c4bc4746aef1f64421132070dfce94d1a7c6
2016-10-17 16:10:06 +00:00
Steven Moreland
7e6c914119 nfc: update default implementation to match style. am: a74426d691
am: 3447c4687a

Change-Id: I2dc2c9e51dd83378b8176c8823b1dba83b79d990
2016-10-17 16:08:00 +00:00
Steven Moreland
67f43615ba nfc: reflect style guide. am: cffe8d5df4
am: bfe4f9b575

Change-Id: I5442d90a477238c74f676935bedcec5b00364038
2016-10-17 16:07:59 +00:00
Steven Moreland
3447c4687a nfc: update default implementation to match style.
am: a74426d691

Change-Id: I51be72680aeec03e058a583d07264fa0f92f00ee
2016-10-17 16:01:31 +00:00
Steven Moreland
bfe4f9b575 nfc: reflect style guide.
am: cffe8d5df4

Change-Id: I6991218ae568bce90e528fd56fbc66693ad94d71
2016-10-17 16:01:30 +00:00
Treehugger Robot
e397b73792 Merge changes from topic 'nfc-style'
* changes:
  nfc: update default implementation to match style.
  nfc: reflect style guide.
2016-10-17 15:57:16 +00:00
TreeHugger Robot
ca586fbd90 Merge "thermal: add hal objects." 2016-10-17 13:45:47 +00:00
Keun Soo Yim
d552d38ac3 Revert "add NFC component_type"
This reverts commit a5a00b6e0d.

Change-Id: I85804e2d3f633188825bddd854fa67ce5fb6f680
2016-10-16 18:28:44 +00:00
Hridya Valsaraju
20e9679a16 Modify return values of read/write/config methods to bool am: 954515f73a am: f793433313
am: d765402471

Change-Id: If8638fa281a9281bbcc8db9ef9f1572a9d6e118f
2016-10-15 01:52:52 +00:00
Hridya Valsaraju
d765402471 Modify return values of read/write/config methods to bool am: 954515f73a
am: f793433313

Change-Id: Idb630660be92677d9f883786d763212e99d04757
2016-10-15 01:48:21 +00:00
Hridya Valsaraju
f793433313 Modify return values of read/write/config methods to bool
am: 954515f73a

Change-Id: I55725cb778a9563f2b04d569eeb81bcd8fb245d3
2016-10-15 01:44:24 +00:00
Hridya Valsaraju
954515f73a 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
2016-10-14 23:55:52 +00:00
Eric Laurent
a4b776c97a sound trigger HAL: add specialized methods for extended sound models
Initial HAL definition was using base struct types
(e.g SoundModel) to pass either a base struct or a struct
extended by composition.
This doesn't work with how autogenerated code passes data
over binder.

Bug: 32022304

Change-Id: I7d4ba6d063e80ba38af3db01043cafc7a084c426
2016-10-14 15:24:22 -07:00
Hridya Valsaraju
e596a71046 GPS HAL Binderization
A Debug interface as well as a configuration interface will be added in
another CL.

Bug: 31974439
Test: mma

Change-Id: I977d95fc815172bd2aae7c78f81e1fc7c9bce72a
2016-10-14 14:33:33 -07:00
TreeHugger Robot
4436797966 Merge "Revert "memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service"" 2016-10-14 19:48:40 +00:00
Ruchi Kandoi
923c293ae0 Revert "memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service"
This reverts commit 982fec747d.

Change-Id: If9f1a1820dd28950dd06f77f07e3e7364c714fc0
2016-10-14 17:54:30 +00:00
Steven Moreland
8ab57dc57a Merge "Cleanup nfc service code." am: a91254d196 am: 8c2e2ce86d am: 79d81c4413
am: 7d5c0103c0

Change-Id: I3ad84776d1932241a82c7e74b6b7c22273beed74
2016-10-14 16:48:17 +00:00
Andre Eisenbach
d2bc640bf1 resolve merge conflicts of 733adad to master
Test: Merge conflict resolution
Change-Id: Ida9254e965a7e7ba89c200cbffe106938364b89f
2016-10-14 09:31:42 -07:00
Steven Moreland
e7add0185c Cleanup light service.
Test: make
Change-Id: I0cd0c3309a349a5fc9a7de5b4b6ec2df33dbb822
2016-10-14 08:36:34 -07:00
Steven Moreland
a74426d691 nfc: update default implementation to match style.
Test: make android.hardware.nfc@1.0-impl
Change-Id: I00357d40df1a6b2289f86b33d7a5833e358884d6
2016-10-14 08:24:17 -07:00
Steven Moreland
cffe8d5df4 nfc: reflect style guide.
Test: make android.hardware.nfc@1.0
Change-Id: I19b5c5a8b7e6345152441be149349933774b3de0
2016-10-14 08:23:59 -07:00
Polina Bondarenko
254e2fe9b9 thermal: add hal objects.
Converted thermal HAL to HIDL,
Added default implementation.

Bug:32022261
Test: Compiles
Change-Id: I92d164b58464f2dee9d8d17affe57fb6af4c1c08
2016-10-14 13:44:09 +02:00
Steven Moreland
7d5c0103c0 Merge "Cleanup nfc service code." am: a91254d196 am: 8c2e2ce86d
am: 79d81c4413

Change-Id: I8e569a47820801212ff45aae8cfbd72ca4af6707
2016-10-14 07:57:11 +00:00
Steven Moreland
79d81c4413 Merge "Cleanup nfc service code." am: a91254d196
am: 8c2e2ce86d

Change-Id: Iec0e3d87ce30625fb5d574817a43e67f51d0a60a
2016-10-14 07:49:48 +00:00
Steven Moreland
8c2e2ce86d Merge "Cleanup nfc service code."
am: a91254d196

Change-Id: I5bb71ea5f876bc44519200fc6e640f5cd5b61ebb
2016-10-14 07:46:18 +00:00
Treehugger Robot
a91254d196 Merge "Cleanup nfc service code." 2016-10-14 07:42:18 +00:00
Chia-I Wu
9f85133e8b Merge changes from topic 'hwc-hal'
* changes:
  graphics: add a default implementation for IComposer
  graphics: add HIDL definition for HW composer
2016-10-14 04:14:34 +00:00
Keun Soo Yim
952f529379 Merge "add NFC component_type" 2016-10-14 01:03:37 +00:00
Chia-I Wu
7f8d39669c graphics: add a default implementation for IComposer
The default implementatoin is built on top of conventional hwcomposer2.

Test: make
Change-Id: Ia4f13b1d682462769056679fc0aae82a75cb53d2
2016-10-13 16:40:51 -07:00
Chia-I Wu
acce69901d graphics: add HIDL definition for HW composer
This is a direct translation of hwcomposer2.h to HIDL.

Test: make
Change-Id: Id007af271b06f0d86afc8bc7c57300c588dc4081
2016-10-13 16:40:51 -07:00
Myles Watson
733adade9d Add Bluetooth HAL definition am: acfbd25247 am: 97e5e07f44
am: 51adf98706

Change-Id: Ie1370c4b0ba1526dab4b8fd3c61166ed756cdb9f
2016-10-13 22:51:49 +00:00
Myles Watson
51adf98706 Add Bluetooth HAL definition am: acfbd25247
am: 97e5e07f44

Change-Id: I1e6f52a16b0018a7f5a53a8d6af9154e37c623ee
2016-10-13 22:48:41 +00:00
Myles Watson
97e5e07f44 Add Bluetooth HAL definition
am: acfbd25247

Change-Id: I6af87217e138df95815178c0fd9c78102cac0a77
2016-10-13 22:46:41 +00:00
Myles Watson
acfbd25247 Add Bluetooth HAL definition
Test: compiles
Bug: 31972505
Change-Id: I7608b0814c9ca697b21c9e115cfcd81ab1364892
2016-10-13 22:32:38 +00:00
Andreas Huber
4364bae74d Merge "sensor HAL v3" 2016-10-13 19:55:53 +00:00
Keun Soo Yim
a5a00b6e0d 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
2016-10-13 10:32:12 -07:00
Steven Moreland
7573963148 Cleanup nfc service code.
Test: mma
Change-Id: Ie65c5bfde292107bec567a297e86eebf5cd7fa41
2016-10-13 09:33:18 -07:00
Andreas Huber
db49a41180 sensor HAL v3
Bug: 32021636
Test: no
Change-Id: I7a4c5c47f8621209daef5af4d0dcbb806a236e41
2016-10-13 09:21:46 -07:00
Sasha Levitskiy
7bceb23032 Fingerprint: HIDL: add legacy (2.1) interface definition.
Test: make for bullhead_treble

Change-Id: Ibc720d8cfdd6a3a39904787885ba4f2e398979b3
2016-10-13 09:20:01 -07:00
TreeHugger Robot
d483665bec Merge "Update vts files for nfc hidl file style change." 2016-10-13 04:50:18 +00:00
TreeHugger Robot
c794c7b6c2 Merge changes from topic 'nfc-style'
* changes:
  nfc: reflect style guide.
  nfc: update default implementation to match style.
2016-10-13 04:50:18 +00:00
TreeHugger Robot
3c766918dc Merge "memtrack: Add init_rc file for the android.hardware.memtrack@1.0-service" 2016-10-13 02:50:36 +00:00
Ruchi Kandoi
982fec747d 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>
2016-10-13 00:55:07 +00:00
Mikhail Naganov
96b30be9d0 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
2016-10-12 17:01:32 -07:00
Eric Laurent
12adb906e5 Merge "fix the build" 2016-10-12 23:11:25 +00:00
Alexander Levitskiy
640c5a455b Merge "vibrator: Fix malformed blue print file" 2016-10-12 23:00:30 +00:00
Eric Laurent
6d0a19555e fix the build
Change-Id: I54426dc1b9e1f11a5bcdb22712d41bb9c2657f58
2016-10-12 15:58:08 -07:00
TreeHugger Robot
14eb1f79b4 Merge "VTS driver build target for NFC 1.0" 2016-10-12 21:05:59 +00:00