Roshan Pius
b76dbbef4f
supplicant(interface): Add support for Hotspot 2.0
...
HIDL interface to
a) Initiate ANQP queries & icon queries for hotspot 2.0
b) Add callbacks for the reception of WNM frames (hotspot
remediation, deauth imminent notice).
Bug: 31116047
Test: ./hardware/interfaces/update-makefiles.sh
Change-Id: Ib3353f04b493f50c6415d1f3475efa957d921540
2016-11-10 15:16:28 -08:00
Treehugger Robot
d91322ea43
Merge "Extend Telephony HIDL interface to include unsolicited RIL commands."
2016-11-09 23:58:36 +00:00
Sanket Padawe
a08c29cbf9
Extend Telephony HIDL interface to include unsolicited RIL commands.
...
Bug:32020264
Test: No test, only interface.
Change-Id: I242cfd3cffb43531025da37d079d7a68b55d7ca3
2016-11-09 14:21:31 -08:00
Roshan Pius
849d24ccbf
Merge "supplicant(interface): Support P2P operations"
2016-11-09 18:01:55 +00:00
Yifan Hong
1eb8f1cc1f
Update Android.bp to reexport dependent packages.
...
b/32710416
Test: mma
Change-Id: Iaca7300c366c2c9e860a29e6a111248d315cc5b4
2016-11-09 06:03:22 +00:00
Roshan Pius
756ad991af
supplicant(interface): Support P2P operations
...
Add methods for all the P2P related operations. This is a subset of P2P
functionalities exposed by wpa_supplicant used in the Android codebase
currently.
While there,
Add missing |FAILURE_ARGS_INVALID| status code in the setter methods in
ISupplicantStaNetwork.hal
Bug: 31497295
Test: ./hardware/interfaces/update-makefiles.sh
Change-Id: I657ef6deaa6203bcf890c43f98a32f6230962d04
2016-11-08 09:14:07 -08:00
Colin Cross
5222c47773
Merge "Support genrules with multiple tools"
2016-11-07 20:28:26 +00:00
Colin Cross
8f084e00d6
Support genrules with multiple tools
...
To allow genrules with more than one tool, rename the tool property to
tools and make it an array, replace $tool with $(location <label>),
and use $() for other variables for consistency.
Bug: 31948427
Test: compare build.ninja
Change-Id: I3d714f70a2af0dc60faeee10e09b6ed166601f1d
(cherry picked from commit b785f5b82e )
2016-11-07 10:54:59 -08:00
Treehugger Robot
22373cb4b8
Merge "supplicant(interface): Remove "wpa_supplicant""
2016-11-04 23:30:46 +00:00
Sanket Padawe
37c96a54e5
Merge "Extend HIDL interface for Radio (RIL)."
2016-11-04 17:34:37 +00:00
Sanket Padawe
d52335cb64
Extend HIDL interface for Radio (RIL).
...
+ All remaining solicited requests to radio covered.
Test: No test for the interface.
Bug: 32020264
Change-Id: I1ee21c01ec9676919a0e88dadc3be2e21a3459a5
2016-11-03 16:46:32 -07:00
Treehugger Robot
139b69077f
Merge "Fix test for array size orders."
2016-11-03 22:07:24 +00:00
Roshan Pius
8c6a8772f7
supplicant(interface): Remove "wpa_supplicant"
...
sed -i "s/wpa_supplicant/the supplicant/g" *.hal
Bug: 32602594
Test: Compiles
Change-Id: Id905cabba29359db8727c131fb64357dfbb104cd
2016-11-03 09:37:57 -07:00
Yifan Hong
1f4fbc0793
hidl_test: do not use Return for app errors.
...
Test: hidl_test
Bug: 31348667
Change-Id: Icc7e926bbb886b040fdea0ff9dee8bedad0860e7
2016-11-02 17:47:46 -07:00
Yifan Hong
1d57002951
Fix test for array size orders.
...
Test: hidl_test
Test: hidl_test_java
Bug: 31438033
Change-Id: I100d7ed6dac24005fa1a5c46a3e09aa062d957f7
2016-11-02 15:03:46 -07:00
Roshan Pius
7c636f8149
wpa_supplicant(interface): Remove create/remove iface methods from HIDL
...
Use a new struct(IfaceInfo) to list and get iface objects from the root.
Bug: 32577464
Test: ./hardware/interfaces/update-makefiles.sh
Change-Id: I912d37f62767980e7f88de5b4439425276de50f8
2016-11-02 10:19:30 -07:00
Roshan Pius
39f588f8ed
wpa_supplicant(interface): Add iface/network type
...
Add separate types of Iface/Network object for STA (station mode) and
P2P mode ifaces and associated networks. These expose very different
functionality and exposing 2 different types of objects makes the
interface cleaner.
Although, they're still represented via the same struct for both types
in the wpa_supplicant core.
Bug: 32553421
Test: ./hardware/interfaces/update-makefiles.sh
Change-Id: I41601a650709429c65014cb7adaf6cb9ab03787e
2016-11-02 08:54:26 -07:00
Treehugger Robot
8766c010ba
Merge "Running update-makefiles for fixed spacing."
2016-11-02 00:44:16 +00:00
Yifan Hong
688bb1e2c6
Add test for null native_handle_t*.
...
Test: hidl_test
Bug: 30814137
Change-Id: Ic52a4c588e2fde3859a0ae8c098e5cb60a87efe8
2016-11-02 00:16:17 +00:00
Steven Moreland
7982058699
Running update-makefiles for fixed spacing.
...
Test: pass
Change-Id: I4dcaf70b1c014f3ecf685d4884601be6f17ee51d
2016-11-01 20:06:29 +00:00
Martijn Coenen
b7307d5c8a
Add method to IFoo for testing NULL interfaces.
...
Bug: 32410513
Test: mma, hidl_test
Change-Id: I791c3a95e670a859e5e494ead987d2a93f5047a5
2016-11-01 13:09:53 +01:00
Amit Mahajan
0d4bc82111
Merge "Initial version of BT SAP hal."
2016-11-01 02:17:57 +00:00
Yifan Hong
ebfa633103
Add interface methods for testing vec<handle>.
...
Test: hidl_test
Bug: 32160974
Change-Id: I7eda1650fcf8d58778b2aad97a5bd62afc95bc36
2016-10-31 12:02:35 +00:00
Treehugger Robot
058ee272fd
Merge "add test for binder inheritance."
2016-10-29 06:01:59 +00:00
Martijn Coenen
f43e22b92f
Merge "NFC HAL doesn't need readproc."
2016-10-28 19:42:50 +00:00
Amit Mahajan
ed12ec86ee
Initial version of BT SAP hal.
...
Test: No build issues. Interface only; nothing to test yet.
Bug: 32020264
Change-Id: I8ed46b5e39c37a9efe1593206f782a591f47c9b7
2016-10-28 12:21:31 -07:00
Martijn Coenen
42eba0a071
NFC HAL doesn't need readproc.
...
Bug: 31928447
Test: NFC still works
Change-Id: I9f43192c33f3fdf91e4aa97d4c5e5fa49a01a85e
2016-10-28 17:09:22 +02:00
Sanket Padawe
76372496a7
Develop HIDL interface for radio (RIL).
...
Test: Only built the hidl interface as there isn't anything else to test.
Bug: 32020264
Change-Id: Ibf62feb9c562992cffb9ba6d1ec85a7e9c22f359
2016-10-27 13:20:49 -07:00
Yifan Hong
cc6ad7dfe5
add test for binder inheritance.
...
Test: hidl_test
Test: `make hidl_test_java` compiles
Change-Id: Ie9217b79e369f2a1e7a7c9ed02524b17e3fc8b7f
2016-10-26 15:27:23 -07:00
Treehugger Robot
a6b44aad97
Merge "Add methods to test flavor of FMQ supporting unsynchronized writes."
2016-10-26 16:37:18 +00:00
Steven Moreland
7a4f118c48
Stop all these merge conflicts.
...
Test: mma -j64
Change-Id: I319198af32adf1fef180c5c2c22ba4b360fa7609
2016-10-26 12:05:29 +02:00
Steven Moreland
54813ed7c6
Use hidl_string conversion constructor as test.
...
Test: hidl_test
Change-Id: I626c40e1a3121e4f41ba9f612efc7321f7c03f85
2016-10-24 12:13:17 -07:00
Treehugger Robot
da32114e26
Merge "boot: use defaultPassthroughServiceImplementation"
2016-10-24 18:00:16 +00:00
Yifan Hong
30dc3dee3c
hidl_test: move duplicated code to shared lib
...
Test: hidl_test
Change-Id: Ia68b78d44d68a6b254c686afe64faf7cc89510d7
2016-10-24 10:15:54 -07:00
Zhuoyao Zhang
382a80fd8b
Merge "Add implementation for hwbinder benchmark service."
2016-10-24 16:52:49 +00:00
Steven Moreland
ce9779412a
Update headers (for export shared lib headers)
...
Test: mma -j64
Bug: 32337293
Change-Id: I93e7cab90efac407525a1a5f2ad30f816a530e17
2016-10-22 00:28:00 +00:00
Treehugger Robot
dbe086ff7d
Merge "wifi: Removing reference to IServiceManager.h."
2016-10-22 00:26:42 +00:00
Steven Moreland
6b9bae82ee
Removed overloaded functions from IFoo.hal.
...
Bug: 31758541
Test: hidl_test
Change-Id: Ic92cf9996357a8aa9b3785540784c686887032e0
2016-10-22 00:16:57 +00:00
Zhuoyao Zhang
eb9f507823
Add implementation for hwbinder benchmark service.
...
Bug:32279499
Test: make android.hardware.tests.libhwbinder@1.0-impl
Change-Id: I75056afa32b8189020608779ec495659ea35ed48
2016-10-21 13:22:12 -07:00
Steven Moreland
5ac42e7a88
boot: use defaultPassthroughServiceImplementation
...
Bug: 32282345
Test: make
Change-Id: Ifb479c665aa4e37881c86152d43f4f1f88983133
2016-10-21 12:40:38 -07:00
Steven Moreland
fb8821066d
wifi: Removing reference to IServiceManager.h.
...
Bug: 32313592
Test: make
Change-Id: If1b842c563b5934b58fb328c2f2315c42ae6fc06
2016-10-21 12:36:19 -07:00
Treehugger Robot
7eb1f89133
Merge "Adds tests to verify proper marshaling of vectors of interface types."
2016-10-21 18:36:48 +00:00
Treehugger Robot
5bc16ac370
Merge "Use defaultPassthroughServiceImplementation for nfc."
2016-10-20 21:30:49 +00:00
Connor O'Brien
f50aa9464f
Merge changes from topic 'boot-control-hal'
...
* changes:
Add android.hardware.boot_control@1.0 service.
Add boot_control HIDL default implementation
boot_control: Define the boot_control HIDL interface.
2016-10-20 17:47:37 +00:00
Andreas Huber
847b14511a
Adds tests to verify proper marshaling of vectors of interface types.
...
Bug: 30570663
Test: hidl_test
Change-Id: I1e4d1f826773abbde6b9019eb6af90ac64007e38
2016-10-20 09:20:50 -07:00
Hridya Valsaraju
b43584556f
Add methods to test flavor of FMQ supporting unsynchronized writes.
...
Test: Built and ran the unit tests.
Bug: 31223183
Change-Id: Ib0c52c4d17d31a24f4c5f5cd96547bcfae673725
2016-10-19 18:19:13 -07:00
Steven Moreland
cc7d42bded
Use defaultPassthroughServiceImplementation for nfc.
...
Bug: 32282345
Test: nfc
Change-Id: I4f45a3d4b91ccee2fcd0ca8fe599e090129a02e3
2016-10-19 14:51:59 -07:00
Connor O'Brien
cd0d29d4af
Add android.hardware.boot_control@1.0 service.
...
Bug: 31864052
Change-Id: I982077d71a81c0bc8d081f0cc7e83180b97f2b87
Signed-off-by: Connor O'Brien <connoro@google.com >
2016-10-19 14:43:36 -07:00
Connor O'Brien
fe25fd88c8
Add boot_control HIDL default implementation
...
Create basic implementation that passes commands
through to the old HAL implementation.
Bug: 31864052
Test: Ran and compared output to old implementation
Change-Id: I01f4450dc3a1893e13b8fb325ea40cf9c98297be
Signed-off-by: Connor O'Brien <connoro@google.com >
2016-10-19 14:43:36 -07:00
Alex Deymo
6e0c0102ae
boot_control: Define the boot_control HIDL interface.
...
Bug: 31864052
Merged-In: I9222b140ff51c4d3846b86b03719e2c8e9b7fe47
Change-Id: I9222b140ff51c4d3846b86b03719e2c8e9b7fe47
2016-10-19 14:43:14 -07:00