OSDN Git Service

android-x86/hardware-interfaces.git
7 years agoMerge "Bluetooth: Protect pointers and callbacks" am: 54906b6ccf
Myles Watson [Thu, 23 Mar 2017 00:28:48 +0000 (00:28 +0000)]
Merge "Bluetooth: Protect pointers and callbacks" am: 54906b6ccf
am: ce78f9faab

Change-Id: I6500b50c6158a2f2d577e223e598748f80d8a0c4

7 years agoMerge "Bluetooth: Protect pointers and callbacks"
Myles Watson [Thu, 23 Mar 2017 00:26:03 +0000 (00:26 +0000)]
Merge "Bluetooth: Protect pointers and callbacks"
am: 54906b6ccf

Change-Id: Idb2e6f6fc796c95552b112060b9866a81073dc37

7 years agoMerge "Bluetooth: Protect pointers and callbacks"
Treehugger Robot [Wed, 22 Mar 2017 23:59:57 +0000 (23:59 +0000)]
Merge "Bluetooth: Protect pointers and callbacks"

7 years agoMerge "use toString instead of to_string" am: 6a73f61b96
Hridya Valsaraju [Wed, 22 Mar 2017 23:02:07 +0000 (23:02 +0000)]
Merge "use toString instead of to_string" am: 6a73f61b96
am: a1b886fd90

Change-Id: I5dda7824fcd2988f349a5d1c9df680f9be6700cb

7 years agoMerge "use toString instead of to_string"
Hridya Valsaraju [Wed, 22 Mar 2017 22:59:50 +0000 (22:59 +0000)]
Merge "use toString instead of to_string"
am: 6a73f61b96

Change-Id: Ia28bfdf70b7a79c96822aa3f0402bc0290ad7b3d

7 years agoMerge "use toString instead of to_string"
Treehugger Robot [Wed, 22 Mar 2017 22:49:37 +0000 (22:49 +0000)]
Merge "use toString instead of to_string"

7 years agoMerge "Add VTS for couple of missing APIs and some cleanup for earlier APIs." am...
Sanket Padawe [Wed, 22 Mar 2017 21:42:01 +0000 (21:42 +0000)]
Merge "Add VTS for couple of missing APIs and some cleanup for earlier APIs." am: 60449e68d1
am: 516a71e295

Change-Id: I55111cddfd5101bfdccc82bdfa07013187d6f95f

7 years agoMerge "Add VTS for couple of missing APIs and some cleanup for earlier APIs."
Sanket Padawe [Wed, 22 Mar 2017 21:39:42 +0000 (21:39 +0000)]
Merge "Add VTS for couple of missing APIs and some cleanup for earlier APIs."
am: 60449e68d1

Change-Id: I0bcc97f30baf408e6eb6b96f7f37b3b536953fc7

7 years agoBluetooth: Protect pointers and callbacks
Myles Watson [Thu, 16 Mar 2017 23:23:23 +0000 (16:23 -0700)]
Bluetooth: Protect pointers and callbacks

Test: kill com.android.bluetooth
Bug: 36150800
Change-Id: I9533731c9ce3776c84e6c1d3fdf3e266b328a084

7 years agoMerge "Add VTS for couple of missing APIs and some cleanup for earlier APIs."
Sanket Padawe [Wed, 22 Mar 2017 21:29:12 +0000 (21:29 +0000)]
Merge "Add VTS for couple of missing APIs and some cleanup for earlier APIs."

7 years agouse toString instead of to_string
Hridya Valsaraju [Fri, 10 Mar 2017 17:19:54 +0000 (09:19 -0800)]
use toString instead of to_string

Bug: 35703683
Test: hidl_test_java passes

Change-Id: Ib7d6807f6b9ddcd7b0271b17a0a52be0ee07ec6c

7 years agoMerge "disabled passthrough mode for Configstore" am: 7f8b76a322
Jaesoo Lee [Wed, 22 Mar 2017 01:05:48 +0000 (01:05 +0000)]
Merge "disabled passthrough mode for Configstore" am: 7f8b76a322
am: 37b5d80abf

Change-Id: I46c7e5876f3def55489ff5103eca8a22bfcd9b6d

7 years agoMerge "disabled passthrough mode for Configstore"
Jaesoo Lee [Wed, 22 Mar 2017 01:04:17 +0000 (01:04 +0000)]
Merge "disabled passthrough mode for Configstore"
am: 7f8b76a322

Change-Id: Ib7e37189c90752d8c536cb2e5bdf0a2518865981

7 years agoMerge "disabled passthrough mode for Configstore"
Jaesoo Lee [Wed, 22 Mar 2017 00:42:32 +0000 (00:42 +0000)]
Merge "disabled passthrough mode for Configstore"

7 years agoAdd VTS for couple of missing APIs and some cleanup for earlier APIs.
Sanket Padawe [Tue, 21 Mar 2017 21:48:41 +0000 (14:48 -0700)]
Add VTS for couple of missing APIs and some cleanup for earlier APIs.

Bug: 32022332
Test: vts
Change-Id: I361af4a37985e5bc686a2d7302917afa134ebc24

7 years agosupplicant(interface): Add an event for bssid changes am: c314841614
Roshan Pius [Tue, 21 Mar 2017 21:48:42 +0000 (21:48 +0000)]
supplicant(interface): Add an event for bssid changes am: c314841614
am: 995e5b7f13

Change-Id: I59746ea376cce74cf0ca452398c588efd67e7d1c

7 years agowifi(implementation): Return proper status code on initialize am: a1c76e4d53
Roshan Pius [Tue, 21 Mar 2017 21:48:29 +0000 (21:48 +0000)]
wifi(implementation): Return proper status code on initialize am: a1c76e4d53
am: c51e74d572

Change-Id: I4bb4c392e3b714417b9823d4a3c5eb6e878e6fec

7 years agosupplicant(interface): Add an event for bssid changes
Roshan Pius [Tue, 21 Mar 2017 21:44:09 +0000 (21:44 +0000)]
supplicant(interface): Add an event for bssid changes
am: c314841614

Change-Id: I587c0c479708448492dce329c267f2b3761911d8

7 years agowifi(implementation): Return proper status code on initialize
Roshan Pius [Tue, 21 Mar 2017 21:43:57 +0000 (21:43 +0000)]
wifi(implementation): Return proper status code on initialize
am: a1c76e4d53

Change-Id: Ia6e18ee9f9543fb4059dd349c8a0f9ef286ad14d

7 years agosupplicant(interface): Add an event for bssid changes
Roshan Pius [Mon, 20 Mar 2017 22:55:30 +0000 (15:55 -0700)]
supplicant(interface): Add an event for bssid changes

This is useful in debugging (& collecting metrics) when the active bssid changes.

Bug: 36451639
Test: Compiles & manual tests using the framework changes.
Change-Id: I5676dfb9ec9c13ae900c315eb8dfacb857e70fc1

7 years agodisabled passthrough mode for Configstore
Jaesoo Lee [Mon, 20 Mar 2017 04:57:10 +0000 (13:57 +0900)]
disabled passthrough mode for Configstore

This change removes target "android.hardware.configstore@1.0-impl" to
disable passthrough mode.

Bug: 35325577
Test: android.hardware.configstore@1.0-impl.so not exist in outputs and
    configstore works in binderized mode

Change-Id: Ieedb6fea179d50ac35fc32b0e21752b2334558ae

7 years agowifi(implementation): Return proper status code on initialize
Roshan Pius [Mon, 20 Mar 2017 17:15:18 +0000 (10:15 -0700)]
wifi(implementation): Return proper status code on initialize

The fallback HAL will return |WIFI_ERROR_NOT_SUPPORTED| when
|init_wifi_vendor_hal_func_table| is invoked.  This should be sent as is
to the HIDL interface instead of sending |WIFI_ERROR_UNKNOWN|.

Bug: 34859006
Test: Compiles
Change-Id: I5fd132368715bd158e617ad3cf2e6f88d147cef7

7 years agoMerge "Use simplified update-makefiles.sh script." am: 04ff4a07eb
Steven Moreland [Tue, 21 Mar 2017 01:47:03 +0000 (01:47 +0000)]
Merge "Use simplified update-makefiles.sh script." am: 04ff4a07eb
am: b235c400d0

Change-Id: Ia04cc3e61d0a6792f9265c44569ccbfd0c706edd

7 years agoMerge "Use simplified update-makefiles.sh script."
Steven Moreland [Tue, 21 Mar 2017 01:43:03 +0000 (01:43 +0000)]
Merge "Use simplified update-makefiles.sh script."
am: 04ff4a07eb

Change-Id: I947819188949b34426b4766d64943f8d5ce96742

7 years agoMerge "Use simplified update-makefiles.sh script."
Steven Moreland [Mon, 20 Mar 2017 22:08:04 +0000 (22:08 +0000)]
Merge "Use simplified update-makefiles.sh script."

7 years agoMerge "supplicant(interface): Correct the WFD info length" am: d51c817675
Roshan Pius [Mon, 20 Mar 2017 21:38:58 +0000 (21:38 +0000)]
Merge "supplicant(interface): Correct the WFD info length" am: d51c817675
am: f092ffbe9d

Change-Id: I9bcfb6f174f7387956bbec423175e39004235782

7 years agoMerge "supplicant(interface): Support for P2P client list and save config" am: 91c2cb3284
Roshan Pius [Mon, 20 Mar 2017 21:38:22 +0000 (21:38 +0000)]
Merge "supplicant(interface): Support for P2P client list and save config" am: 91c2cb3284
am: 2f52b0d8e4

Change-Id: Ibfad7dd79c36f4ce93a6febf3c46838f92bcad10

7 years agoMerge "supplicant(interface): Correct the WFD info length"
Roshan Pius [Mon, 20 Mar 2017 21:38:09 +0000 (21:38 +0000)]
Merge "supplicant(interface): Correct the WFD info length"
am: d51c817675

Change-Id: I05c077fbdfb2c0b085e869101c5548318ade3eaf

7 years agoMerge "supplicant(interface): Support for P2P client list and save config"
Roshan Pius [Mon, 20 Mar 2017 21:35:20 +0000 (21:35 +0000)]
Merge "supplicant(interface): Support for P2P client list and save config"
am: 91c2cb3284

Change-Id: Id18d9ad5427703f3b975691d8995ea641b9405d2

7 years agoMerge "supplicant(interface): Correct the WFD info length"
Treehugger Robot [Mon, 20 Mar 2017 21:34:56 +0000 (21:34 +0000)]
Merge "supplicant(interface): Correct the WFD info length"

7 years agoMerge "supplicant(interface): Support for P2P client list and save config"
Roshan Pius [Mon, 20 Mar 2017 21:30:42 +0000 (21:30 +0000)]
Merge "supplicant(interface): Support for P2P client list and save config"

7 years agoMerge "configstore: respect service registration status." am: e8e87df57f
Steven Moreland [Mon, 20 Mar 2017 17:21:35 +0000 (17:21 +0000)]
Merge "configstore: respect service registration status." am: e8e87df57f
am: 9761a112e1

Change-Id: Ie4094649cf67652ee8af8ba5f49c700c2533abbd

7 years agoMerge "configstore: respect service registration status."
Steven Moreland [Mon, 20 Mar 2017 17:14:54 +0000 (17:14 +0000)]
Merge "configstore: respect service registration status."
am: e8e87df57f

Change-Id: I528fc4914ab9b1da49825b425bd5672e0b117add

7 years agoMerge "configstore: respect service registration status."
Treehugger Robot [Mon, 20 Mar 2017 17:02:54 +0000 (17:02 +0000)]
Merge "configstore: respect service registration status."

7 years agoVersioning, add additional package import. am: a233c182be
Steven Moreland [Mon, 20 Mar 2017 16:56:56 +0000 (16:56 +0000)]
Versioning, add additional package import. am: a233c182be
am: f0dd7270f1

Change-Id: Id766cbb454e0b0fc895ca5ed5e44e7b2dfd1ebc7

7 years agoVersioning, add additional package import.
Steven Moreland [Mon, 20 Mar 2017 16:53:25 +0000 (16:53 +0000)]
Versioning, add additional package import.
am: a233c182be

Change-Id: I5d84ccd57530fa7086f50e469ab75a05d40ad800

7 years agosupplicant(interface): Correct the WFD info length
Roshan Pius [Fri, 17 Mar 2017 22:44:56 +0000 (15:44 -0700)]
supplicant(interface): Correct the WFD info length

Error logs from test:
03-17 18:34:34.303  1781  1781 E wpa_supplicant: Unexpected WFD device
info len: 6

Bug: 36401779
Test: Compiles
Change-Id: I65805599f8f3242a5c1f6ba8c0a1b9da05df79b4

7 years agosupplicant(interface): Support for P2P client list and save config
Roshan Pius [Thu, 16 Mar 2017 16:38:26 +0000 (09:38 -0700)]
supplicant(interface): Support for P2P client list and save config

Bug: 36042785
Test: Compiles
Change-Id: Ib47b47762c05e6252f692c1456e9b8d5dd8c051a

7 years agoVersioning, add additional package import.
Steven Moreland [Mon, 20 Mar 2017 12:02:14 +0000 (05:02 -0700)]
Versioning, add additional package import.

Added versioning@2.4. This tests the same as 2.2->2.3, but also repros
an issue in hidl-gen where triple inheritance isn't allowed.

Test: minor version inheritance doesn't fail, triple inheritance works
Bug: 36162559
Change-Id: Id5518621cd068b1b623f30f6f6762a1bf8ae6a80

7 years agoUse simplified update-makefiles.sh script.
Steven Moreland [Mon, 20 Mar 2017 11:19:10 +0000 (04:19 -0700)]
Use simplified update-makefiles.sh script.

Test: update-makefiles
Bug: 35870521
Change-Id: I652db1f458f07f0b254966c2acee0b441a0bcae1

7 years agoMerge "Bluetooth: Do not die quietly on binder death" am: e5796ef7a6
Andre Eisenbach [Sun, 19 Mar 2017 23:51:44 +0000 (23:51 +0000)]
Merge "Bluetooth: Do not die quietly on binder death" am: e5796ef7a6
am: 810bb51999

Change-Id: I0aa8e83a1f4ca3c51e66e0a32c23e4501a05530a

7 years agoMerge "Bluetooth: Do not die quietly on binder death"
Andre Eisenbach [Sun, 19 Mar 2017 23:48:45 +0000 (23:48 +0000)]
Merge "Bluetooth: Do not die quietly on binder death"
am: e5796ef7a6

Change-Id: Iac0bbc32f414e13a21c338400a49fde08af47455

7 years agoMerge "Bluetooth: Do not die quietly on binder death"
Treehugger Robot [Sun, 19 Mar 2017 23:45:57 +0000 (23:45 +0000)]
Merge "Bluetooth: Do not die quietly on binder death"

7 years agoconfigstore: respect service registration status.
Steven Moreland [Sun, 19 Mar 2017 21:38:20 +0000 (14:38 -0700)]
configstore: respect service registration status.

Bug: 36424561
Test: pass
Change-Id: I546af49d589e455b6dd97ca45d2330aa82059a4a

7 years agoMerge "Add VTS test for misc RIL apis." am: 69c546ba21
Sanket Padawe [Fri, 17 Mar 2017 23:28:52 +0000 (23:28 +0000)]
Merge "Add VTS test for misc RIL apis." am: 69c546ba21
am: d9dabe6b57

Change-Id: Ib8b6086623384f536638ee36c3703a93da1999e5

7 years agoMerge "Add VTS test for misc RIL apis."
Sanket Padawe [Fri, 17 Mar 2017 23:24:38 +0000 (23:24 +0000)]
Merge "Add VTS test for misc RIL apis."
am: 69c546ba21

Change-Id: Ib4edda9c989f0b4b2c9a88e875ff723f9a775cb1

7 years agoMerge "Add VTS test for misc RIL apis."
Treehugger Robot [Fri, 17 Mar 2017 23:15:13 +0000 (23:15 +0000)]
Merge "Add VTS test for misc RIL apis."

7 years agoMerge "Add new precise call fail causes and OEM causes" am: 3928ae4117
Jayachandran Chinnakkannu [Fri, 17 Mar 2017 22:34:07 +0000 (22:34 +0000)]
Merge "Add new precise call fail causes and OEM causes" am: 3928ae4117
am: a6d3475677

Change-Id: I8f93d9415d1e6d9b6fb5d08800f8c07246058446

7 years agoMerge "Add new precise call fail causes and OEM causes"
Jayachandran Chinnakkannu [Fri, 17 Mar 2017 22:27:18 +0000 (22:27 +0000)]
Merge "Add new precise call fail causes and OEM causes"
am: 3928ae4117

Change-Id: Ia74e54f7e57c55c24cc4a2cf0d299d46f3005629

7 years agoMerge "Add new precise call fail causes and OEM causes"
Jayachandran Chinnakkannu [Fri, 17 Mar 2017 22:18:22 +0000 (22:18 +0000)]
Merge "Add new precise call fail causes and OEM causes"

7 years agoRevert "Bluetooth: Don't disable LPM at power off" am: 8a9efb6e35
Andre Eisenbach [Fri, 17 Mar 2017 20:42:11 +0000 (20:42 +0000)]
Revert "Bluetooth: Don't disable LPM at power off" am: 8a9efb6e35
am: 4bae5b7775

Change-Id: Ic1f2c365234f29b9b30b899055759057aba38ec8

7 years agoRevert "Bluetooth: Don't disable LPM at power off"
Andre Eisenbach [Fri, 17 Mar 2017 20:38:29 +0000 (20:38 +0000)]
Revert "Bluetooth: Don't disable LPM at power off"
am: 8a9efb6e35

Change-Id: I2016ba4ec58a6151395d60073370636f7f2efd6a

7 years agoRevert "Bluetooth: Don't disable LPM at power off"
Andre Eisenbach [Fri, 17 Mar 2017 20:28:09 +0000 (20:28 +0000)]
Revert "Bluetooth: Don't disable LPM at power off"

Causes power regression on Angler.

This reverts commit 3b2a29676b2efbc828ae3db272b347f553909d94.

Bug: 36358814
Bug: 36026072
Change-Id: I9bbe218a87c7d092851c400739bc5740bcf13336

7 years agoAdd VTS test for misc RIL apis.
Sanket Padawe [Thu, 16 Mar 2017 18:49:39 +0000 (11:49 -0700)]
Add VTS test for misc RIL apis.

Bug: 32022332
Test: vts
Change-Id: Ic898cc536bd13dfa1443fd3a70aa1b4b21c9d108

7 years agoBluetooth: Do not die quietly on binder death
Andre Eisenbach [Fri, 17 Mar 2017 05:19:19 +0000 (22:19 -0700)]
Bluetooth: Do not die quietly on binder death

Log if the Bluetooth service has died.
Also check the return status for Bluetooth service binder callbacks to
avoid DEAD_OBJECT exception when com.android.bluetooth crashes.

Bug: 36026072
Test: unit tests; Bluetooth off/on/off; kill -6 com.android.bluetooth
Change-Id: Ia28e6777ee7b78f06db8d5214324e696441d00f7

7 years agoMerge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio...
Shuo Qian [Fri, 17 Mar 2017 17:08:24 +0000 (17:08 +0000)]
Merge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio telephony apis." am: 7a3bce0b7f
am: 8dffcb06c9

Change-Id: I78a37657f2f4d4b51031de156f6c739dadd1aafc

7 years agoMerge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio...
Shuo Qian [Fri, 17 Mar 2017 17:04:54 +0000 (17:04 +0000)]
Merge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio telephony apis."
am: 7a3bce0b7f

Change-Id: I1e0d5d5ef7678e7bd5ec5b7743fe34b4324bff12

7 years agoMerge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio...
Shuo Qian [Fri, 17 Mar 2017 17:01:53 +0000 (17:01 +0000)]
Merge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio telephony apis."

7 years agosupplicant(interface): Add support for disabling auto connect am: 39c2609065
Roshan Pius [Fri, 17 Mar 2017 16:35:41 +0000 (16:35 +0000)]
supplicant(interface): Add support for disabling auto connect am: 39c2609065
am: a164e1398f

Change-Id: I3f24ed64b2c0141d88dfdd86c88026a40d974c5a

7 years agosupplicant(interface): Add support for disabling auto connect
Roshan Pius [Fri, 17 Mar 2017 16:31:34 +0000 (16:31 +0000)]
supplicant(interface): Add support for disabling auto connect
am: 39c2609065

Change-Id: Id0c634ea70952d9bdc1c1de3f1ec3e4c502a7121

7 years agoAdd new precise call fail causes and OEM causes
Jayachandran C [Tue, 14 Mar 2017 00:00:33 +0000 (17:00 -0700)]
Add new precise call fail causes and OEM causes

Bug: 35609963
Change-Id: I235269ee0c224f9b2c9afb9d96dec08bc7594b53

7 years agosupplicant(interface): Add support for disabling auto connect
Roshan Pius [Wed, 15 Mar 2017 23:28:02 +0000 (16:28 -0700)]
supplicant(interface): Add support for disabling auto connect

Adding a new API to prevent wpa_supplicant from initiating auto
reconnects.

Bug: 36282386
Test: Compiles & manual tests.
Change-Id: I81d7b1a3677cb26c6e9dc35b7302cc6b00d9a6a2

7 years agoMerge "RenderScript VTS implementation" am: eb8d93e4b2
Michael Butler [Thu, 16 Mar 2017 23:21:32 +0000 (23:21 +0000)]
Merge "RenderScript VTS implementation" am: eb8d93e4b2
am: 58e653f54b

Change-Id: Ib0b620ba125a795b58c0318fca33be51e46300ac

7 years agoMerge "RenderScript VTS implementation"
Michael Butler [Thu, 16 Mar 2017 23:20:12 +0000 (23:20 +0000)]
Merge "RenderScript VTS implementation"
am: eb8d93e4b2

Change-Id: I47b5c3b014dd13a50c147766e839e82dce650a10

7 years agoMerge "RenderScript VTS implementation"
Treehugger Robot [Thu, 16 Mar 2017 23:11:35 +0000 (23:11 +0000)]
Merge "RenderScript VTS implementation"

7 years agosupplicant(interface): List out all status/reason codes am: d23068fac6
Roshan Pius [Thu, 16 Mar 2017 22:48:42 +0000 (22:48 +0000)]
supplicant(interface): List out all status/reason codes am: d23068fac6
am: 698e1e8769

Change-Id: I99fa820c08645fe4832e8f9628fd87aab81b0328

7 years agosupplicant(interface): List out all status/reason codes
Roshan Pius [Thu, 16 Mar 2017 22:47:11 +0000 (22:47 +0000)]
supplicant(interface): List out all status/reason codes
am: d23068fac6

Change-Id: I9a435da9ed4adcceda8c80c4c53e9230d49d0ab0

7 years agoRenderScript VTS implementation
Michael Butler [Wed, 1 Mar 2017 23:32:30 +0000 (15:32 -0800)]
RenderScript VTS implementation

Contains the gtest for the vts-hidl-hal test. The goal is to have
1 test case for each HIDL HAL entry by 3/15/17. There are still a few
tests with bugs, so they have been commented out and will be fixed by
3/17/17.

Bug: 34396220
Bug: 35915961

Test: mm and run on angler
Change-Id: I20462432a42e3aa307b98e728f30f20f5aa1e921

7 years agosupplicant(interface): List out all status/reason codes
Roshan Pius [Thu, 16 Mar 2017 19:53:52 +0000 (12:53 -0700)]
supplicant(interface): List out all status/reason codes

List out all the association/disconnect reason codes exposed in the
IEEE80211 spec.

Bug:36363830
Test: Compiles
Change-Id: I27168bfb67fbc658339bc5fc9310ffdc9aec5ec6

7 years agoMerge "Fix MCT data transport for the BT HAL" am: a8dce86cd8
Zach Johnson [Thu, 16 Mar 2017 00:47:40 +0000 (00:47 +0000)]
Merge "Fix MCT data transport for the BT HAL" am: a8dce86cd8
am: 346ee4e2c8

Change-Id: I5343ae1cdbfe436a29e20b59ea038334f3ef8afe

7 years agoMerge "Fix MCT data transport for the BT HAL"
Zach Johnson [Thu, 16 Mar 2017 00:45:40 +0000 (00:45 +0000)]
Merge "Fix MCT data transport for the BT HAL"
am: a8dce86cd8

Change-Id: I2f25b7caa0c1a40ed5dad2f7b955ffdc13ecba7e

7 years agoMerge "Fix MCT data transport for the BT HAL"
Treehugger Robot [Thu, 16 Mar 2017 00:39:15 +0000 (00:39 +0000)]
Merge "Fix MCT data transport for the BT HAL"

7 years agoAdd initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio
Shuoq [Fri, 10 Mar 2017 01:44:08 +0000 (17:44 -0800)]
Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio
telephony apis.

Bug: 32022332
Test: vts
Change-Id: Iad55b40f7349bcb8e34ffd275088dce0626beddf

7 years agoMerge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS" am...
Jayachandran Chinnakkannu [Wed, 15 Mar 2017 21:38:02 +0000 (21:38 +0000)]
Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS" am: 14b82de6b2
am: 2bc10e9066

Change-Id: I38880a45cd8e9807a76d64129c6b44050fcd2ce4

7 years agoMerge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"
Jayachandran Chinnakkannu [Wed, 15 Mar 2017 21:33:05 +0000 (21:33 +0000)]
Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"
am: 14b82de6b2

Change-Id: I4e39842820113835bc57d0fdbe637030e2647d1e

7 years agoMerge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"
Jayachandran Chinnakkannu [Wed, 15 Mar 2017 21:28:06 +0000 (21:28 +0000)]
Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS"

7 years agoFix MCT data transport for the BT HAL
Zach Johnson [Wed, 15 Mar 2017 20:23:54 +0000 (13:23 -0700)]
Fix MCT data transport for the BT HAL

The vendor open interface command returns the total number
of FDs opened. (2 or 4 if the interface is MCT)

However, the list of FDs is always 4 in either case. If the
open command returns 2, the FDs are shared cmd/event and
data in/out.

2 FDs example
[41, 41, 42, 42]

4 FDs example
[41, 42, 43, 44]

If we condition the registration of ACL_IN on the total
number of FDs, then 2 FD MCT interfaces will not get data.

Fixes: 360676123603503936188793
Test: manual, pairing is quick and data does transfer
Change-Id: Icc8728239ba81426d5fc0e678c5c5480fd9b5081

7 years agoMerge "supplicant(vts): More tests" am: 864cae3795
Roshan Pius [Wed, 15 Mar 2017 20:50:30 +0000 (20:50 +0000)]
Merge "supplicant(vts): More tests" am: 864cae3795
am: f2bf393f6c

Change-Id: I8e1ee5ce933d8406c7e43e1f3bb5b23d36756111

7 years agoMerge "supplicant(vts): More tests"
Roshan Pius [Wed, 15 Mar 2017 20:46:02 +0000 (20:46 +0000)]
Merge "supplicant(vts): More tests"
am: 864cae3795

Change-Id: I5d18829e16075d243a782824bef24081ed973c90

7 years agoMerge "supplicant(vts): More tests"
Roshan Pius [Wed, 15 Mar 2017 20:34:18 +0000 (20:34 +0000)]
Merge "supplicant(vts): More tests"

7 years agoBluetooth: Don't disable LPM at power off am: 3b2a29676b
Myles Watson [Wed, 15 Mar 2017 18:35:36 +0000 (18:35 +0000)]
Bluetooth: Don't disable LPM at power off am: 3b2a29676b
am: 2fe40fdd3c

Change-Id: I41dd5394f1951770f8d6b2dc624a704ce8a6d893

7 years agoBluetooth: Don't disable LPM at power off
Myles Watson [Wed, 15 Mar 2017 18:30:42 +0000 (18:30 +0000)]
Bluetooth: Don't disable LPM at power off
am: 3b2a29676b

Change-Id: I6e933061680088a4f675ed9b1557877393f3e65f

7 years agoBluetooth: Don't disable LPM at power off
Myles Watson [Wed, 15 Mar 2017 13:28:09 +0000 (06:28 -0700)]
Bluetooth: Don't disable LPM at power off

The power mode should be unimportant if power off succeeds.

Test: Switch users (Toggles Bluetooth under CPU load)
Bug: 36026072
Change-Id: I09fafe4d4f9a466a7e12e617925f98ef3805c738

7 years agoMerge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary." am: 16ae0...
Etan Cohen [Wed, 15 Mar 2017 14:56:20 +0000 (14:56 +0000)]
Merge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary." am: 16ae0c8f86
am: 4623343ed4

Change-Id: Icfc4eb32b0d5b52c0f918a2274c1ffecab74b0ec

7 years agoMerge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary."
Etan Cohen [Wed, 15 Mar 2017 14:50:52 +0000 (14:50 +0000)]
Merge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary."
am: 16ae0c8f86

Change-Id: Ib18f8ad75e9e8dc687e755da705314b3e924599f

7 years agoMerge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary."
Etan Cohen [Wed, 15 Mar 2017 14:42:44 +0000 (14:42 +0000)]
Merge "[AWARE] Separate Aware (NAN) VTS tests into a separate test binary."

7 years agoMerge "wifi(implementation): Make a boolean flag atomic" am: 5bdf7a0ef7
Roshan Pius [Wed, 15 Mar 2017 01:23:16 +0000 (01:23 +0000)]
Merge "wifi(implementation): Make a boolean flag atomic" am: 5bdf7a0ef7
am: bdbc4162e3

Change-Id: Ifafb945391cf9cec56e9ed5ed884dd74db6f6f84

7 years agoMerge "wifi(implementation): Make a boolean flag atomic"
Roshan Pius [Wed, 15 Mar 2017 01:18:44 +0000 (01:18 +0000)]
Merge "wifi(implementation): Make a boolean flag atomic"
am: 5bdf7a0ef7

Change-Id: Ibe597faf04c91cb437cb95faf96cae8713802ea8

7 years ago[AWARE] Separate Aware (NAN) VTS tests into a separate test binary.
Etan Cohen [Fri, 10 Mar 2017 18:43:31 +0000 (10:43 -0800)]
[AWARE] Separate Aware (NAN) VTS tests into a separate test binary.

Aware (NAN) VTS need to be in a separate test binary since whether
they run depends on the feature being supported by the device.

Bug: 36003265
Test: confirms separate binary built
Change-Id: If237e21e72a7c65f5587e40d98acb3146eae45a1

7 years agoMerge "wifi(implementation): Make a boolean flag atomic"
Treehugger Robot [Wed, 15 Mar 2017 01:13:46 +0000 (01:13 +0000)]
Merge "wifi(implementation): Make a boolean flag atomic"

7 years agoReturn meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS
Jayachandran C [Tue, 14 Mar 2017 02:23:52 +0000 (19:23 -0700)]
Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS

Updated documentation for INTERNAL_ERR & MODEM_ERR

Bug: 34102797
Change-Id: Ic3bf0c987dcb7dc04ab086aeb185c307685c0485

7 years agoMerge "Move FMQ benchmark/test services to hardware/interfaces" am: 178250d254
Hridya Valsaraju [Tue, 14 Mar 2017 22:15:22 +0000 (22:15 +0000)]
Merge "Move FMQ benchmark/test services to hardware/interfaces" am: 178250d254
am: c35f1e7bc1

Change-Id: I7bb5aa7967d439ad3021b4bf4f79f5b4a4f1acf9

7 years agoMerge "Move FMQ benchmark/test services to hardware/interfaces"
Hridya Valsaraju [Tue, 14 Mar 2017 22:10:54 +0000 (22:10 +0000)]
Merge "Move FMQ benchmark/test services to hardware/interfaces"
am: 178250d254

Change-Id: I29e411c3c53fd608ea21a0fc136eb0eb1ec8e1a4

7 years agoMerge "Move FMQ benchmark/test services to hardware/interfaces"
Treehugger Robot [Tue, 14 Mar 2017 22:02:00 +0000 (22:02 +0000)]
Merge "Move FMQ benchmark/test services to hardware/interfaces"

7 years agoMerge "wifi: Add support for multiple radio stats" am: c0fbd8fe63
Roshan Pius [Tue, 14 Mar 2017 20:01:45 +0000 (20:01 +0000)]
Merge "wifi: Add support for multiple radio stats" am: c0fbd8fe63
am: eaf6ed41dd

Change-Id: I17c637a274c26a28cf4331a7722c8a7c5bf26022

7 years agoMerge "wifi: Add support for multiple radio stats"
Roshan Pius [Tue, 14 Mar 2017 19:57:45 +0000 (19:57 +0000)]
Merge "wifi: Add support for multiple radio stats"
am: c0fbd8fe63

Change-Id: Icca33f2745c8297d1f413e651fbf7506fc0521f6

7 years agoMerge "wifi: Add support for multiple radio stats"
Roshan Pius [Tue, 14 Mar 2017 19:53:44 +0000 (19:53 +0000)]
Merge "wifi: Add support for multiple radio stats"

7 years agosupplicant(vts): More tests
Roshan Pius [Fri, 16 Dec 2016 19:10:01 +0000 (11:10 -0800)]
supplicant(vts): More tests

These tests just invoke the HIDL interface API's and ensure
that they succeed or not. Some of these API's (especially P2P) need
multi device testing (AP, Peer) to ensure that they work.

Bug: 33457575
Test: adb shell /data/supplicant_hidl_test
Change-Id: Ibf547b5ed95895c429c8bcb59e4c43b3b436338f

7 years agowifi(implementation): Make a boolean flag atomic
Roshan Pius [Tue, 14 Mar 2017 15:30:45 +0000 (08:30 -0700)]
wifi(implementation): Make a boolean flag atomic

The flag |awaiting_event_loop_termination_| is accessed by multiple
threads, so make it atomic.

Bug: 33552618
Test: Compiles
Change-Id: I5ebe27fe88672565aae0daf34a89616d36f35f90

7 years agoMerge changes from topic 'configstore' am: e3a0c607cd
Jaesoo Lee [Tue, 14 Mar 2017 06:55:41 +0000 (06:55 +0000)]
Merge changes from topic 'configstore' am: e3a0c607cd
am: fb64badb3e

Change-Id: Ia4da72dc31ec235dd3aa0710846fc1504a0fd884