OSDN Git Service

android-x86/hardware-interfaces.git
7 years agoRemove unused lambda capture
Chih-Hung Hsieh [Mon, 15 May 2017 19:31:25 +0000 (12:31 -0700)]
Remove unused lambda capture

New clang compiler gives warning to unused lambda captures.
Apply clang-format.

Bug: 37423073
Test: Build

Change-Id: Icdf019df1a6c9dcadeb35551377d7afa09eebb3e

7 years agoNFC: vts: Add commands to reset the NFC controller before other commands am: 209a274c...
Ruchi Kandoi [Mon, 15 May 2017 17:36:39 +0000 (17:36 +0000)]
NFC: vts: Add commands to reset the NFC controller before other commands am: 209a274c31 am: cd825026ca am: b5beef1765
am: 8bc107b362

Change-Id: Ia071ac84ef9f6146bb15304eb9b125ff3f56015d

7 years agoNFC: vts: Add commands to reset the NFC controller before other commands am: 209a274c...
Ruchi Kandoi [Mon, 15 May 2017 17:27:27 +0000 (17:27 +0000)]
NFC: vts: Add commands to reset the NFC controller before other commands am: 209a274c31 am: cd825026ca
am: b5beef1765

Change-Id: I70dc4ec91c3ea52dec1bfddf6fc55634250b28fe

7 years agoNFC: vts: Add commands to reset the NFC controller before other commands am: 209a274c31
Ruchi Kandoi [Mon, 15 May 2017 17:20:24 +0000 (17:20 +0000)]
NFC: vts: Add commands to reset the NFC controller before other commands am: 209a274c31
am: cd825026ca

Change-Id: I743c32a2b475540ba9df2137d90415c11222ea7d

7 years agoNFC: vts: Add commands to reset the NFC controller before other commands
Ruchi Kandoi [Mon, 15 May 2017 17:17:55 +0000 (17:17 +0000)]
NFC: vts: Add commands to reset the NFC controller before other commands
am: 209a274c31

Change-Id: I6d8cf3abf2dca69c984b313c593a01b282b23dd1

7 years agoNFC: vts: Add commands to reset the NFC controller before other commands
Ruchi Kandoi [Fri, 12 May 2017 21:19:25 +0000 (14:19 -0700)]
NFC: vts: Add commands to reset the NFC controller before other commands

Bandwidth and WriteInvalidAndThenValidCommand test assumes that the NFC
controller will be initialized before the test. This is not necessarily
true for all devices. Send CORE_RESET_CMD and CORE_INIT_CMD before
creating a loop-back connection.

CORE_RESET_RSP doesn't necessary return the configuration that was sent
in CORE_RESET_CMD. For instance, if CORE_RESET_CMD requested keeping
the configuration, and if the controller doesn't support that, the
configuration will be resetted and CORE_RESET_RSP will reflect that.

Bug: 38267593
Test: vts-tradefed run commandAndExit vts --skip-all-system-status-check
      --primary-abi-only --skip-preconditions
      --module VtsHalNfcV1_0Target -l INFO
Change-Id: I65ae9746054ca767b928bdd461faa02f03719aea
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
7 years agoMerge "Update makefiles from anywhere." am: a24592b396 am: 1ad1c673db am: 40699c4d25
Steven Moreland [Fri, 12 May 2017 22:03:34 +0000 (22:03 +0000)]
Merge "Update makefiles from anywhere." am: a24592b396 am: 1ad1c673db am: 40699c4d25
am: 62d4f7bd5d

Change-Id: I8ce6c7a937b28cb93c7bd6831a69042f18cce04a

7 years agoMerge "Update makefiles from anywhere." am: a24592b396 am: 1ad1c673db
Steven Moreland [Fri, 12 May 2017 21:55:18 +0000 (21:55 +0000)]
Merge "Update makefiles from anywhere." am: a24592b396 am: 1ad1c673db
am: 40699c4d25

Change-Id: I8ac3efdf6efa470fc21d301ecb2410ef22f85337

7 years agoMerge "Update makefiles from anywhere." am: a24592b396
Steven Moreland [Fri, 12 May 2017 21:49:39 +0000 (21:49 +0000)]
Merge "Update makefiles from anywhere." am: a24592b396
am: 1ad1c673db

Change-Id: I40076615df8cd0b520f19c496e5d8ee8de5f6094

7 years agoMerge "Update makefiles from anywhere."
Steven Moreland [Fri, 12 May 2017 21:43:29 +0000 (21:43 +0000)]
Merge "Update makefiles from anywhere."
am: a24592b396

Change-Id: I48f496f85a7da83e4506634ee9b90792471fac6c

7 years agoMerge "Update makefiles from anywhere."
Steven Moreland [Fri, 12 May 2017 21:33:36 +0000 (21:33 +0000)]
Merge "Update makefiles from anywhere."

7 years agoMerge "Add the new RIL requests to start/stop network scan"
Ying Xu [Fri, 12 May 2017 20:56:23 +0000 (20:56 +0000)]
Merge "Add the new RIL requests to start/stop network scan"

7 years agoMerge "graphics: set maxThreads to 4 for the composer" into oc-dev am: 15e33c6d17
Chia-I Wu [Fri, 12 May 2017 20:02:37 +0000 (20:02 +0000)]
Merge "graphics: set maxThreads to 4 for the composer" into oc-dev am: 15e33c6d17
am: b8b218b88b

Change-Id: Icb85078986c8453498c1ef2ee5dbb5c58f7fc6a0

7 years agoMerge "graphics: set maxThreads to 4 for the composer" into oc-dev
Chia-I Wu [Fri, 12 May 2017 19:59:18 +0000 (19:59 +0000)]
Merge "graphics: set maxThreads to 4 for the composer" into oc-dev
am: 15e33c6d17

Change-Id: I4e5c759f467d6085e9dc1d57ca65db0273343eef

7 years agoMerge "graphics: set maxThreads to 4 for the composer" into oc-dev
Chia-I Wu [Fri, 12 May 2017 19:50:55 +0000 (19:50 +0000)]
Merge "graphics: set maxThreads to 4 for the composer" into oc-dev

7 years agoMerge "Eliminate redundant #includes and a missing one"
TreeHugger Robot [Fri, 12 May 2017 19:24:54 +0000 (19:24 +0000)]
Merge "Eliminate redundant #includes and a missing one"

7 years agoMerge "Add evs and vehicle hal to compatibility matrix"
TreeHugger Robot [Fri, 12 May 2017 18:29:10 +0000 (18:29 +0000)]
Merge "Add evs and vehicle hal to compatibility matrix"

7 years agoMerge "Bluetooth: Add a second thread for the scheduler" am: 2709c56ad5 am: 31f604090...
Myles Watson [Fri, 12 May 2017 18:23:54 +0000 (18:23 +0000)]
Merge "Bluetooth: Add a second thread for the scheduler" am: 2709c56ad5 am: 31f6040908 am: f56e2909f9
am: 79e7dd9fca

Change-Id: I084dcfb0470131348ac7c6dfea3e1c1430e74b74

7 years agoMerge "Bluetooth: Add a second thread for the scheduler" am: 2709c56ad5 am: 31f6040908
Myles Watson [Fri, 12 May 2017 18:15:30 +0000 (18:15 +0000)]
Merge "Bluetooth: Add a second thread for the scheduler" am: 2709c56ad5 am: 31f6040908
am: f56e2909f9

Change-Id: Icd6191fb8f079126c1a4991683d9ee6b1015f18c

7 years agoBluetooth: Add a second thread for the scheduler am: 33f36706d0
Myles Watson [Fri, 12 May 2017 18:13:55 +0000 (18:13 +0000)]
Bluetooth: Add a second thread for the scheduler am: 33f36706d0
am: 6c4020d1d0

Change-Id: If5d7a2cbd6a32f6675c3b7c85abacc4170c2bf59

7 years agoMerge "Bluetooth: Add a second thread for the scheduler" am: 2709c56ad5
Myles Watson [Fri, 12 May 2017 18:10:27 +0000 (18:10 +0000)]
Merge "Bluetooth: Add a second thread for the scheduler" am: 2709c56ad5
am: 31f6040908

Change-Id: I4fb1e8f7a8d011b4c1cb59245dce5c9d20a05b2d

7 years agoMerge "Bluetooth: Add a second thread for the scheduler"
Myles Watson [Fri, 12 May 2017 18:08:28 +0000 (18:08 +0000)]
Merge "Bluetooth: Add a second thread for the scheduler"
am: 2709c56ad5

Change-Id: I0375940ba054d6b12d00957e96e0de860625c273

7 years agoMerge "Bluetooth: Add a second thread for the scheduler"
Treehugger Robot [Fri, 12 May 2017 18:03:54 +0000 (18:03 +0000)]
Merge "Bluetooth: Add a second thread for the scheduler"

7 years agoBluetooth: Add a second thread for the scheduler
Myles Watson [Fri, 12 May 2017 18:01:57 +0000 (18:01 +0000)]
Bluetooth: Add a second thread for the scheduler
am: 33f36706d0

Change-Id: I4730416f799b0947690d4a4544be41bfed191afb

7 years agographics: set maxThreads to 4 for the composer
Chia-I Wu [Thu, 11 May 2017 22:20:10 +0000 (15:20 -0700)]
graphics: set maxThreads to 4 for the composer

There are implmentations that can dead lock when calling certain
functions in certain states.  It works fine before HIDL because
SurfaceFlinger calls those functions in another thread.  We allow
for 4 hwbinder threads in this commit to simulate how SurfaceFlinger
calls hwcomposer.

Bug: 38183197
Test: camera, videos, multi windows, screencap, screenrecord
Change-Id: Ie05b2ca349b8c1ed9a3ac962981434f2efee92d9

7 years agoMerge changes from topic 'audio-primary-hal-vts-fix' into oc-dev am: 257c2f1a43
Kevin Rocard [Fri, 12 May 2017 09:08:46 +0000 (09:08 +0000)]
Merge changes from topic 'audio-primary-hal-vts-fix' into oc-dev am: 257c2f1a43
am: c8e1b1dadc

Change-Id: Ifb57505618923484ea469dcbf117f90d2cdd1f4b

7 years agoconfigstore: include types.h instead of ISurfaceFlingerConfigs.h am: 92c77bd6e7 am...
Jaesoo Lee [Fri, 12 May 2017 09:08:21 +0000 (09:08 +0000)]
configstore: include types.h instead of ISurfaceFlingerConfigs.h am: 92c77bd6e7 am: 4b1848247f am: d21a105380
am: 4c15eccb92

Change-Id: I99d8db9341bc683d87dea0149e46267587abf0c9

7 years agoMerge changes from topic 'audio-primary-hal-vts-fix' into oc-dev
Kevin Rocard [Fri, 12 May 2017 06:57:47 +0000 (06:57 +0000)]
Merge changes from topic 'audio-primary-hal-vts-fix' into oc-dev
am: 257c2f1a43

Change-Id: Ic8850d915b5672e7529f99e7d57845b2de44857a

7 years agoconfigstore: include types.h instead of ISurfaceFlingerConfigs.h am: 92c77bd6e7 am...
Jaesoo Lee [Fri, 12 May 2017 05:16:36 +0000 (05:16 +0000)]
configstore: include types.h instead of ISurfaceFlingerConfigs.h am: 92c77bd6e7 am: 4b1848247f
am: d21a105380

Change-Id: I1a674bd0827b0dccdb01fded168cf3122de81afa

7 years agoconfigstore: include types.h instead of ISurfaceFlingerConfigs.h am: 92c77bd6e7
Jaesoo Lee [Fri, 12 May 2017 05:12:35 +0000 (05:12 +0000)]
configstore: include types.h instead of ISurfaceFlingerConfigs.h am: 92c77bd6e7
am: 4b1848247f

Change-Id: I7563d66174d3fd5c6c7a35389bb5d5ed78c7ac3c

7 years agoconfigstore: include types.h instead of ISurfaceFlingerConfigs.h
Jaesoo Lee [Fri, 12 May 2017 05:10:34 +0000 (05:10 +0000)]
configstore: include types.h instead of ISurfaceFlingerConfigs.h
am: 92c77bd6e7

Change-Id: I2782872f927b8fa9a0cc1da877d0f1cac3680150

7 years agoEliminate redundant #includes and a missing one
Scott Randolph [Fri, 12 May 2017 00:41:08 +0000 (17:41 -0700)]
Eliminate redundant #includes and a missing one

Minor cleanup that fell out of a debugging effort.
Test:  Build and run vehicle hal on gordon peak

Change-Id: I29bcb74f3eac96df303139b2717b06c8dfedb839

7 years agoBluetooth: Add a second thread for the scheduler
Myles Watson [Thu, 11 May 2017 23:39:59 +0000 (16:39 -0700)]
Bluetooth: Add a second thread for the scheduler

Test: service call bluetooth_manager 6 # (Stop Bluetooth)
      /data/nativetest64/VtsHalBluetoothV1_0TargetTest/\
          VtsHalBluetoothV1_0TargetTest
Bug: 3817826534461621
Change-Id: Ia8f6683ca47c9deac43d1047846caee5688f1eca
(cherry picked from commit 74c601361c5f2d68561b545b7b7a52a3916ba8e9)

7 years agoAdd the new RIL requests to start/stop network scan
yinxu [Fri, 21 Apr 2017 22:04:15 +0000 (15:04 -0700)]
Add the new RIL requests to start/stop network scan

The CL defines the RIL API including the methods and structs which will
be used start and stop the network scan.

Test: Telephony Sanity Test
Bug: 30954762

Change-Id: I18462bf4aa5e8a9497d5eb214d905e4e7c827a04

7 years agoBluetooth: Add a second thread for the scheduler
Myles Watson [Thu, 11 May 2017 23:39:59 +0000 (16:39 -0700)]
Bluetooth: Add a second thread for the scheduler

Test: service call bluetooth_manager 6 # (Stop Bluetooth)
      /data/nativetest64/VtsHalBluetoothV1_0TargetTest/\
          VtsHalBluetoothV1_0TargetTest
Bug: 3817826534461621
Change-Id: Ia8f6683ca47c9deac43d1047846caee5688f1eca

7 years agoUpdate makefiles from anywhere.
Steven Moreland [Thu, 11 May 2017 22:42:32 +0000 (15:42 -0700)]
Update makefiles from anywhere.

Test: with update-all-google-makefiles.sh
Change-Id: I373e270b481d9074f440c3c0826199a207e654f7

7 years agoMerge changes from topic 'audio-primary-hal-vts-fix' into oc-dev
Kevin Rocard [Thu, 11 May 2017 22:34:39 +0000 (22:34 +0000)]
Merge changes from topic 'audio-primary-hal-vts-fix' into oc-dev

* changes:
  Audio HAL: A volume/gain outside of [0,1] is an error
  Audio HAL VTS: Log test unexpected behaviour
  Audio HAL VTS: Improve ASSERT of Result and Return
  Audio HAL VTS: stopped stream state getters may return INVALID_STATE
  Audio HAL VTS: setGain allow -0.0
  Audio HAL VTS: Some methods are optional
  Audio HAL VTS: GetPresentationPosition may return 0 on stop stream
  Audio HAL VTS: getDevice() == NONE => not supported
  Audio HAL VTS: Getter test assert logic was incorrect
  Audio HAL VTS: debugDump can only test for crash
  Audio HAL VTS: Sanitize prepareFor{Writing,Reading} input size
  Audio HAL VTS: refactor prepareFor{Reading,Writing}
  Audio HAL VTS: Sanitize setMode input
  Audio HAL VTS: Allow OK when setting a non existing parameter
  Audio HAL VTS: differentiate getParam success/failure/not_implemented
  Audio HAL VTS: Fix style on modified files

7 years agoAdd evs and vehicle hal to compatibility matrix
Scott Randolph [Thu, 11 May 2017 17:16:12 +0000 (10:16 -0700)]
Add evs and vehicle hal to compatibility matrix

Test:  none
Change-Id: I61dcc985d1d4dde4b4b53e36b0de1d4dcff8d3f4

7 years agoFix side branch build breakage.
Steven Moreland [Thu, 11 May 2017 16:14:59 +0000 (09:14 -0700)]
Fix side branch build breakage.

Some branch is complaining:
error: undefined reference to 'android::hardware::power::V1_0::IPower::unlinkToDeath(android::sp<android::hardware::hidl_death_recipient> const&)'

Test: N/A
Test: works on master branch
Change-Id: Ifbd47fd47312e02e25eb326f374c71c7dceb2944

7 years agoMerge changes from topic 'fix-hidl-generate' into oc-dev am: 4be51a8512 -s ours
Steven Moreland [Thu, 11 May 2017 01:46:22 +0000 (01:46 +0000)]
Merge changes from topic 'fix-hidl-generate' into oc-dev am: 4be51a8512  -s ours
am: da36690e9b  -s ours

Change-Id: I2a0776d045cca8967c29643b4d3b4507f88384a9

7 years agoUpdate makefiles for c++-sources and c++-headers. am: 8716f3063e -s ours
Steven Moreland [Thu, 11 May 2017 01:38:23 +0000 (01:38 +0000)]
Update makefiles for c++-sources and c++-headers. am: 8716f3063e  -s ours
am: 2b6a9e2213  -s ours

Change-Id: I9337dd2e4686519c9e955ccf685073ef4640ff85

7 years agoUpdate makefiles for c++-sources and c++-headers. (2/2) am: bc71124120
Steven Moreland [Thu, 11 May 2017 01:38:14 +0000 (01:38 +0000)]
Update makefiles for c++-sources and c++-headers. (2/2) am: bc71124120
am: a32ebce372

Change-Id: Ic1dd8f98e72656bc12a6e5224e541f75afb79daa

7 years agoMerge "Start processes that need real-time with CAP_SYS_NICE." into oc-dev am: 6c062f77c1
Martijn Coenen [Thu, 11 May 2017 01:36:26 +0000 (01:36 +0000)]
Merge "Start processes that need real-time with CAP_SYS_NICE." into oc-dev am: 6c062f77c1
am: b05e4c9414

Change-Id: I9fa6d2b4283ca50506ffcc6a665e6a2e46c4c2f9

7 years agoMerge changes from topic 'fix-hidl-generate' into oc-dev
Steven Moreland [Thu, 11 May 2017 00:55:46 +0000 (00:55 +0000)]
Merge changes from topic 'fix-hidl-generate' into oc-dev
am: 4be51a8512  -s ours

Change-Id: I91054a4a0ffcf6ff117bd4b6c3dcc3a94e7231c2

7 years agoUpdate makefiles for c++-sources and c++-headers.
Steven Moreland [Thu, 11 May 2017 00:49:04 +0000 (00:49 +0000)]
Update makefiles for c++-sources and c++-headers.
am: 8716f3063e  -s ours

Change-Id: If3655769859781369e8cb8456f133e0c35636254

7 years agoUpdate makefiles for c++-sources and c++-headers. (2/2)
Steven Moreland [Thu, 11 May 2017 00:48:55 +0000 (00:48 +0000)]
Update makefiles for c++-sources and c++-headers. (2/2)
am: bc71124120

Change-Id: Icf36068a4d863a8520854c7a83e51f960c188e12

7 years agoMerge "Start processes that need real-time with CAP_SYS_NICE." into oc-dev
Martijn Coenen [Thu, 11 May 2017 00:47:30 +0000 (00:47 +0000)]
Merge "Start processes that need real-time with CAP_SYS_NICE." into oc-dev
am: 6c062f77c1

Change-Id: I921160390dc9f90e7872729194ed1d1240ce68b7

7 years agoconfigstore: include types.h instead of ISurfaceFlingerConfigs.h
Jaesoo Lee [Tue, 2 May 2017 06:15:14 +0000 (15:15 +0900)]
configstore: include types.h instead of ISurfaceFlingerConfigs.h

Utils.h does not need to include ISurfaceFlingerConfigs.h.

Bug: 37727469
Test: successfully built sailfish-userdebug
Change-Id: I6650020bfc3b265d871ca3244b8900c336f98419

7 years agoActually fix build breakage with cleanspec. am: 319b8292be am: b16a4d26d3 am: 6ad2f6c984
Steven Moreland [Wed, 10 May 2017 23:48:25 +0000 (23:48 +0000)]
Actually fix build breakage with cleanspec. am: 319b8292be am: b16a4d26d3 am: 6ad2f6c984
am: ef8f6e8370

Change-Id: Idaef598fff95e2e8d384d6b427529956dd3b94b9

7 years agoAdd CleanSpec to hardware/interfaces. am: e468cf8004 am: 7780055fd1 am: aae66d171a
Steven Moreland [Wed, 10 May 2017 23:47:58 +0000 (23:47 +0000)]
Add CleanSpec to hardware/interfaces. am: e468cf8004 am: 7780055fd1 am: aae66d171a
am: 5e077fbd92  -s ours

Change-Id: I40c1636a49c883edfadf349f72494e9da27cd1de

7 years agoActually fix build breakage with cleanspec. am: 319b8292be am: b16a4d26d3
Steven Moreland [Wed, 10 May 2017 22:51:15 +0000 (22:51 +0000)]
Actually fix build breakage with cleanspec. am: 319b8292be am: b16a4d26d3
am: 6ad2f6c984

Change-Id: I09a208dcd24cf17d3171ed5d4f64282a2642dd56

7 years agoActually fix build breakage with cleanspec. am: 319b8292be
Steven Moreland [Wed, 10 May 2017 22:48:44 +0000 (22:48 +0000)]
Actually fix build breakage with cleanspec. am: 319b8292be
am: b16a4d26d3

Change-Id: I235f68723215a806317828b65d9b8905598b10eb

7 years agoActually fix build breakage with cleanspec.
Steven Moreland [Wed, 10 May 2017 22:47:14 +0000 (22:47 +0000)]
Actually fix build breakage with cleanspec.
am: 319b8292be

Change-Id: Ic9dcbf28c238b30eba296fedcdef08af049aef31

7 years agoActually fix build breakage with cleanspec.
Steven Moreland [Wed, 10 May 2017 22:32:32 +0000 (15:32 -0700)]
Actually fix build breakage with cleanspec.

OUT_DIR instead of OUT

Test: manual
Change-Id: I2e48c6f2f39ff2318517ff55cbfa6ca912c05021

7 years agoActually fix build breakage with cleanspec.
Steven Moreland [Wed, 10 May 2017 22:32:32 +0000 (15:32 -0700)]
Actually fix build breakage with cleanspec.

OUT_DIR instead of OUT

Test: manual
Change-Id: I2e48c6f2f39ff2318517ff55cbfa6ca912c05021

7 years agoAdd CleanSpec to hardware/interfaces. am: e468cf8004 am: 7780055fd1
Steven Moreland [Wed, 10 May 2017 21:03:08 +0000 (21:03 +0000)]
Add CleanSpec to hardware/interfaces. am: e468cf8004 am: 7780055fd1
am: aae66d171a

Change-Id: Id1a1c32443e342915dd40147560bb1987d782f9d

7 years agoAdd CleanSpec to hardware/interfaces. am: e468cf8004
Steven Moreland [Wed, 10 May 2017 20:58:37 +0000 (20:58 +0000)]
Add CleanSpec to hardware/interfaces. am: e468cf8004
am: 7780055fd1

Change-Id: I5d5f2618fc6d18034439d3cb1c31290d825f1c2e

7 years agoMerge "Add CleanSpec to hardware/interfaces."
Steven Moreland [Wed, 10 May 2017 20:55:57 +0000 (20:55 +0000)]
Merge "Add CleanSpec to hardware/interfaces."

7 years agoAdd CleanSpec to hardware/interfaces.
Steven Moreland [Wed, 10 May 2017 20:55:36 +0000 (20:55 +0000)]
Add CleanSpec to hardware/interfaces.
am: e468cf8004

Change-Id: If1978c73a668dacaf8f3b2842a704c5b28d5135e

7 years agoAdd CleanSpec to hardware/interfaces.
Steven Moreland [Wed, 10 May 2017 20:37:21 +0000 (13:37 -0700)]
Add CleanSpec to hardware/interfaces.

Fixes build breakage from interface changing after -Lc++-sources
and -Lc++-headers was added to hidl-gen.

Test: manual
Change-Id: I9ee0a0e7b72f8f2a3253d205943a696c07129a64

7 years agoAdd CleanSpec to hardware/interfaces.
Steven Moreland [Wed, 10 May 2017 20:37:21 +0000 (13:37 -0700)]
Add CleanSpec to hardware/interfaces.

Fixes build breakage from interface changing after -Lc++-sources
and -Lc++-headers was added to hidl-gen.

Test: wip
Change-Id: I9ee0a0e7b72f8f2a3253d205943a696c07129a64

7 years agoMerge "power hal: Add power HAL API 1.1"
Ahmed ElArabawy [Wed, 10 May 2017 20:37:39 +0000 (20:37 +0000)]
Merge "power hal: Add power HAL API  1.1"

7 years agoMerge changes from topic 'fix-hidl-generate' into oc-dev
Steven Moreland [Wed, 10 May 2017 20:02:38 +0000 (20:02 +0000)]
Merge changes from topic 'fix-hidl-generate' into oc-dev

* changes:
  Update makefiles for c++-sources and c++-headers.
  Update makefiles for c++-sources and c++-headers. (2/2)

7 years agoMerge "Start processes that need real-time with CAP_SYS_NICE." into oc-dev
Martijn Coenen [Wed, 10 May 2017 17:55:46 +0000 (17:55 +0000)]
Merge "Start processes that need real-time with CAP_SYS_NICE." into oc-dev

7 years agoMerge "Support different SIM power states"
TreeHugger Robot [Wed, 10 May 2017 17:43:57 +0000 (17:43 +0000)]
Merge "Support different SIM power states"

7 years agoUpdate makefiles for c++-sources and c++-headers. am: cb360c60d8 am: 4bd4e7fb3b am...
Steven Moreland [Wed, 10 May 2017 03:13:43 +0000 (03:13 +0000)]
Update makefiles for c++-sources and c++-headers. am: cb360c60d8 am: 4bd4e7fb3b am: 127b116fe5
am: 8e89a43590

Change-Id: I35950a57e220cdbe7672d5e814230fb73c154fac

7 years agoMerge "Bugfix: Add HIDL_FETCH_IScheduleTest declaration" into oc-dev am: c365952316
PO HUNG CHEN [Wed, 10 May 2017 03:13:19 +0000 (03:13 +0000)]
Merge "Bugfix: Add HIDL_FETCH_IScheduleTest declaration" into oc-dev am: c365952316
am: 9a520b0524

Change-Id: I432106555061104bb4ec06b02d53c1390306202b

7 years agoMerge "Update IRadioResponse.hal documentation to fix failing VTS" into oc-dev am...
Sanket Padawe [Wed, 10 May 2017 03:13:03 +0000 (03:13 +0000)]
Merge "Update IRadioResponse.hal documentation to fix failing VTS" into oc-dev am: 41ea816c9d
am: 3ea42032f4

Change-Id: I9366bec6584deaad4e7bc8f856d3d358781899f8

7 years agoUpdate makefiles for c++-sources and c++-headers.
Steven Moreland [Tue, 9 May 2017 21:34:19 +0000 (14:34 -0700)]
Update makefiles for c++-sources and c++-headers.

Test: pass
Bug: 38174080
Merged-In: I683455736eed35e6ced24e2763c2bdb5fb6c9601
Change-Id: I683455736eed35e6ced24e2763c2bdb5fb6c9601

7 years agoUpdate makefiles for c++-sources and c++-headers. (2/2)
Steven Moreland [Wed, 10 May 2017 02:51:19 +0000 (19:51 -0700)]
Update makefiles for c++-sources and c++-headers. (2/2)

Test: pass
Bug: 38174080
Change-Id: Icad451f9f9ad5f46412356a4171a8a1222f8e545

7 years agoUpdate makefiles for c++-sources and c++-headers. am: cb360c60d8 am: 4bd4e7fb3b
Steven Moreland [Wed, 10 May 2017 02:58:00 +0000 (02:58 +0000)]
Update makefiles for c++-sources and c++-headers. am: cb360c60d8 am: 4bd4e7fb3b
am: 127b116fe5

Change-Id: I3a2aa76acef0f0d1455bfad775e87e8089d357e8

7 years agoUpdate makefiles for c++-sources and c++-headers. am: cb360c60d8
Steven Moreland [Wed, 10 May 2017 02:52:52 +0000 (02:52 +0000)]
Update makefiles for c++-sources and c++-headers. am: cb360c60d8
am: 4bd4e7fb3b

Change-Id: Ief274574dda12a38f62f49953a88f612d5b3586c

7 years agoUpdate makefiles for c++-sources and c++-headers.
Steven Moreland [Wed, 10 May 2017 02:47:25 +0000 (02:47 +0000)]
Update makefiles for c++-sources and c++-headers.
am: cb360c60d8

Change-Id: If0f0c69fa29a8c1cbd0d5b4e53e386ef8b68757e

7 years agoMerge "Bugfix: Add HIDL_FETCH_IScheduleTest declaration" into oc-dev
PO HUNG CHEN [Wed, 10 May 2017 02:42:02 +0000 (02:42 +0000)]
Merge "Bugfix: Add HIDL_FETCH_IScheduleTest declaration" into oc-dev
am: c365952316

Change-Id: If6399162d868c7498ca6e4a5d9453b4425ab77cc

7 years agoMerge "Update IRadioResponse.hal documentation to fix failing VTS" into oc-dev
Sanket Padawe [Wed, 10 May 2017 02:41:46 +0000 (02:41 +0000)]
Merge "Update IRadioResponse.hal documentation to fix failing VTS" into oc-dev
am: 41ea816c9d

Change-Id: I3f9efd6422652efc967a9c8a5bda284f87a4a458

7 years agoMerge "Bugfix: Add HIDL_FETCH_IScheduleTest declaration" into oc-dev
PO HUNG CHEN [Wed, 10 May 2017 02:28:10 +0000 (02:28 +0000)]
Merge "Bugfix: Add HIDL_FETCH_IScheduleTest declaration" into oc-dev

7 years agoMerge "Update IRadioResponse.hal documentation to fix failing VTS" into oc-dev
Sanket Padawe [Wed, 10 May 2017 02:27:04 +0000 (02:27 +0000)]
Merge "Update IRadioResponse.hal documentation to fix failing VTS" into oc-dev

7 years agofix circular dependency libnativewindow <-> libui
Mathias Agopian [Tue, 2 May 2017 00:29:17 +0000 (17:29 -0700)]
fix circular dependency libnativewindow <-> libui

Bug: 3764768037648355
Test: compile, manual
Change-Id: I2fdec8e86f6729aadd572a250b9d55d77f0d4eef

7 years agoCamera: Remove TODOs in interfaces am: 71619beef7
Eino-Ville Talvala [Tue, 9 May 2017 23:17:18 +0000 (23:17 +0000)]
Camera: Remove TODOs in interfaces am: 71619beef7
am: 569dbdc90e

Change-Id: I27e0bd177eabd9b61c42fd01c8c523a53f2441a6

7 years agoMerge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev am...
Eino-Ville Talvala [Tue, 9 May 2017 23:16:57 +0000 (23:16 +0000)]
Merge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev am: 0b3d86e05a
am: e643da4e19

Change-Id: Ie8227d2db1667e60421ff88a65555260b426e16e

7 years agoMerge "Add DOOR_LOCK to default config." into oc-dev am: c63bdfbd74
Ram Periathiruvadi [Tue, 9 May 2017 23:16:28 +0000 (23:16 +0000)]
Merge "Add DOOR_LOCK to default config." into oc-dev am: c63bdfbd74
am: 4f65adf509

Change-Id: I5ae7088e129992262e8403da35aacb44502016b0

7 years agoUpdate IRadioResponse.hal documentation to fix failing VTS
Naina Nalluri [Fri, 5 May 2017 18:00:05 +0000 (11:00 -0700)]
Update IRadioResponse.hal documentation to fix failing VTS

update IRadioResponse.hal documentation with
nas/data error codes

Bug: 35671595
Test: Only doc update.
Change-Id: I5a106e05b487f7deecb208af6465e5ea5238b26e

7 years agoUpdate makefiles for c++-sources and c++-headers.
Steven Moreland [Tue, 9 May 2017 21:34:19 +0000 (14:34 -0700)]
Update makefiles for c++-sources and c++-headers.

Test: pass
Bug: 38174080
Change-Id: I683455736eed35e6ced24e2763c2bdb5fb6c9601

7 years agoCamera: Remove TODOs in interfaces
Eino-Ville Talvala [Tue, 9 May 2017 21:32:28 +0000 (21:32 +0000)]
Camera: Remove TODOs in interfaces
am: 71619beef7

Change-Id: I43e85210ab1972f8245376831f578816be4dea78

7 years agoMerge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev
Eino-Ville Talvala [Tue, 9 May 2017 21:32:10 +0000 (21:32 +0000)]
Merge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev
am: 0b3d86e05a

Change-Id: Ic0ca4e1eff6716466ef86bc6a660bc371da875d6

7 years agoMerge "Add DOOR_LOCK to default config." into oc-dev
Ram Periathiruvadi [Tue, 9 May 2017 21:31:44 +0000 (21:31 +0000)]
Merge "Add DOOR_LOCK to default config." into oc-dev
am: c63bdfbd74

Change-Id: I2386d09d237957da9f7ea146412b5a36cbf208a6

7 years agopower hal: Add power HAL API 1.1
Kumar Anand [Thu, 26 Jan 2017 20:23:09 +0000 (12:23 -0800)]
power hal: Add power HAL API  1.1

Extend APIs to collect subsystem low power statistics.

Many subsystems (e.g.wifi) could be living on an
independent power island (sourced from VBatt directly)
and might even have their own dedicated XTAL to source
their clocks. Since these SOCs are capable of
autonomously operating (while the platform is in one
of the sleep states), they are still drawing power
from the VBatt. Hence it is critical to understand
the  (SOC) level low power statistics as well when
the battery level changes and be able to find any
correlation in event of unexpected battery drain.

Bug: 29339696
Test: VTS
Change-Id: I1b6ea557dbdf1aa06e9560635fcba8d54afabda7
Signed-off-by: Ahmed ElArabawy <arabawy@google.com>
7 years agoMerge "[AWARE] Passphrase limit check used incorrect limit"
TreeHugger Robot [Tue, 9 May 2017 20:13:44 +0000 (20:13 +0000)]
Merge "[AWARE] Passphrase limit check used incorrect limit"

7 years ago[AWARE] Passphrase limit check used incorrect limit
Etan Cohen [Tue, 9 May 2017 18:44:38 +0000 (11:44 -0700)]
[AWARE] Passphrase limit check used incorrect limit

Passphrase has a lower and upper limit. The uppper limit check
was using the incorrect (lower) limit value.

Bug: 38164425
Test: builds & CtsVerifier test passes
Change-Id: I8a58f46a9558f828f8ccfda07935fcf62285f8c3

7 years agoCamera: Remove TODOs in interfaces
Eino-Ville Talvala [Tue, 9 May 2017 18:13:20 +0000 (11:13 -0700)]
Camera: Remove TODOs in interfaces

These are tracked elsewhere and won't be addresed for the initial
interface versions.

Update current.txt hashes; comment-only update

Test: Compiles
Bug: 34108979
Bug: 33269977
Bug: 33262893
Change-Id: I0c0521cf69649d871f64a67773ce822db2487044

7 years agoSupport different SIM power states
Grace Chen [Wed, 26 Apr 2017 01:41:20 +0000 (18:41 -0700)]
Support different SIM power states

Test: Verify SIM power states
Bug:  35844036
Change-Id: I769f7eada97286680cb516c63d28da11bb69db4d

7 years agoMerge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev
TreeHugger Robot [Tue, 9 May 2017 17:30:35 +0000 (17:30 +0000)]
Merge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev

7 years agoMerge "Add DOOR_LOCK to default config." into oc-dev
TreeHugger Robot [Tue, 9 May 2017 17:21:13 +0000 (17:21 +0000)]
Merge "Add DOOR_LOCK to default config." into oc-dev

7 years agoStart processes that need real-time with CAP_SYS_NICE.
Martijn Coenen [Tue, 9 May 2017 16:57:00 +0000 (09:57 -0700)]
Start processes that need real-time with CAP_SYS_NICE.

Bug: 37293077
Test: verified CAP_SYS_NICE granted in /proc/pid/status
Change-Id: If404450cbeb077d331b231bda1af2d6eae774b75

7 years agoAudio HAL: A volume/gain outside of [0,1] is an error
Kevin Rocard [Tue, 9 May 2017 00:08:11 +0000 (17:08 -0700)]
Audio HAL: A volume/gain outside of [0,1] is an error

Hals are supposed to received normalized volumes, between 0 and 1.
Previously volumes outside [0,1] were clamp to this range.
This clamping has the capability to hide bugs thus return an error if
such volume is received.

Test: vts-tradefed run vts --module VtsHalAudioV2_0Target
Test: call/play music/record/video...
Bug: 36311550
Change-Id: Ia4880bdff6111cbcdae6a4ebee921eddae141ee4
Signed-off-by: Kevin Rocard <krocard@google.com>
7 years agoMerge "Revert "Set omx and configstore as optional."" into oc-dev am: b8e84d240f
Yifan Hong [Mon, 8 May 2017 22:55:22 +0000 (22:55 +0000)]
Merge "Revert "Set omx and configstore as optional."" into oc-dev am: b8e84d240f
am: 92a3c3d75d

Change-Id: I9f2f988465253d16cb8d2881991893d3e42be6d5

7 years agoCamera: Clean up TODOs that aren't going to be addressed.
Eino-Ville Talvala [Mon, 8 May 2017 22:29:28 +0000 (15:29 -0700)]
Camera: Clean up TODOs that aren't going to be addressed.

These TODOs aren't in scope for the wrapper libraries.

Leave the few TODOs that have bugs tracking them, and the ones that
are from autogenerated metadata.

Test: Builds
Bug: 34108979
Change-Id: Ib28467a4fbcfaab4a0809334bc62eabb9290797a

7 years agoMerge "Revert "Set omx and configstore as optional."" into oc-dev
Yifan Hong [Mon, 8 May 2017 22:12:06 +0000 (22:12 +0000)]
Merge "Revert "Set omx and configstore as optional."" into oc-dev
am: b8e84d240f

Change-Id: Iaf5f7aacacd2eb72b1ba98e19f5fe7589580bdbd

7 years agoAudio HAL VTS: Log test unexpected behaviour
Kevin Rocard [Mon, 8 May 2017 18:53:07 +0000 (11:53 -0700)]
Audio HAL VTS: Log test unexpected behaviour

Some test output infos that are useful to understand how they run.
Unfortunately the xml report does not seem to be saved by VTS tradefed.
Thus output them in logcat.

Test: vts-tradefed run vts --module VtsHalAudioV2_0Target
Test: call/play music/record/video...
Bug: 36311550
Change-Id: I9a2cc10160c3b1c8f81db0464efbc6b26600cadc
Signed-off-by: Kevin Rocard <krocard@google.com>
7 years agoAudio HAL VTS: Improve ASSERT of Result and Return
Kevin Rocard [Wed, 3 May 2017 02:21:58 +0000 (19:21 -0700)]
Audio HAL VTS: Improve ASSERT of Result and Return

Previously tests on Result and Return were using ASSERT_NO_FATAL_FAILURE
and helper methods.
This leaded to complex error messages were the error did not pointed to
the helper methods instead of the ASSERT_RESULT call.
Additionally SCOPE_TRACE messages are repeated
for each ASSERT_NO_FATAL_FAILURE level.

Use ::testing::AssertionResult to improve drastically the error messages.

Test: vts-tradefed run vts --module VtsHalAudioV2_0Target
Test: call/play music/record/video...
Bug: 36311550
Change-Id: If705502546606d678df3f1966b0cd9f3ef8c2529
Signed-off-by: Kevin Rocard <krocard@google.com>