Commit Graph

1364 Commits

Author SHA1 Message Date
Yifan Hong
a5d52cb22d Add test for eliding bitfield returns. am: 8b54c22992 am: 3b353f7905 am: 42dcb27402
am: 9efa6c79a3

Change-Id: I952aab1189c69bc5c97b3646fd9b246bf8c12738
2016-12-13 01:32:55 +00:00
Yifan Hong
9efa6c79a3 Add test for eliding bitfield returns. am: 8b54c22992 am: 3b353f7905
am: 42dcb27402

Change-Id: I1a6024cbe0cae19d934740e658c4ee7793783091
2016-12-13 01:26:25 +00:00
Yifan Hong
42dcb27402 Add test for eliding bitfield returns. am: 8b54c22992
am: 3b353f7905

Change-Id: I9688f47c38bc68cf77b00eb2e88e934173d269a4
2016-12-13 01:20:24 +00:00
Yifan Hong
3b353f7905 Add test for eliding bitfield returns.
am: 8b54c22992

Change-Id: I0ab1dd95cfb9d3a5b5837e4edb406fa1ba605a11
2016-12-13 01:14:54 +00:00
Ryan Campbell
ae065f8c65 Merge "Add coverage flags to VTS light test." 2016-12-13 00:52:52 +00:00
Yifan Hong
8b54c22992 Add test for eliding bitfield returns.
Test: mma

Bug: 33298401
Change-Id: I9e50c20b29215664040183bcdfee6b6902c00e3d
2016-12-12 15:30:49 -08:00
Roshan Pius
f93c3eb733 Merge changes Idde2f3b7,I5b25d334,I69db530e am: 0f13397eb3 am: f3ba8d1d74 am: 14154da69c
am: b15ba73aee

Change-Id: I8f54f5cf046bd048122ff4defdb6bac236cd6404
2016-12-12 23:26:17 +00:00
Roshan Pius
41864afa12 wifi: Disallow iface creation based on mode am: 073d5b9fdc am: 7a3f643fa3 am: e4645fabb5
am: 2b0a250146

Change-Id: Ib439b9535383dbb29b6fef8c4dbb7823f7559af4
2016-12-12 23:26:15 +00:00
Roshan Pius
9b78bc3c1b supplicant(interface): Correct ANQP enum value/type am: e3f25f1d0f am: 5e9cdc5a4c am: 143d569d60
am: 060fb5adcf

Change-Id: Idf07ea179eb5e16acd5cea1686f2ecb12b9a6922
2016-12-12 23:26:12 +00:00
Roshan Pius
97cb6d279b supplicant(interface): Minor fixes in P2P iface am: 282a0b35b8 am: fea79e33ba am: d6717d1e7b
am: 7b7324f047

Change-Id: I2dfb2162333aa0f04db0cbcb16095349089f1a7e
2016-12-12 23:26:10 +00:00
Roshan Pius
b15ba73aee Merge changes Idde2f3b7,I5b25d334,I69db530e am: 0f13397eb3 am: f3ba8d1d74
am: 14154da69c

Change-Id: Ib4d65a007783a5c203590ca83c7323e8b4055965
2016-12-12 23:20:15 +00:00
Roshan Pius
2b0a250146 wifi: Disallow iface creation based on mode am: 073d5b9fdc am: 7a3f643fa3
am: e4645fabb5

Change-Id: I424888df4a07c2291dbc82f557b586dbcad3dc73
2016-12-12 23:20:13 +00:00
Roshan Pius
060fb5adcf supplicant(interface): Correct ANQP enum value/type am: e3f25f1d0f am: 5e9cdc5a4c
am: 143d569d60

Change-Id: Iacd81197f30372a06084947c2c353b9d80dcd3a3
2016-12-12 23:20:12 +00:00
Roshan Pius
7b7324f047 supplicant(interface): Minor fixes in P2P iface am: 282a0b35b8 am: fea79e33ba
am: d6717d1e7b

Change-Id: Ia27cdf68390ff3c5a6bf3e0ec6e550de83b760a2
2016-12-12 23:20:10 +00:00
Roshan Pius
14154da69c Merge changes Idde2f3b7,I5b25d334,I69db530e am: 0f13397eb3
am: f3ba8d1d74

Change-Id: I38e4beff83a45a0769b82dc6cfb847a6be6c6558
2016-12-12 23:14:19 +00:00
Roshan Pius
e4645fabb5 wifi: Disallow iface creation based on mode am: 073d5b9fdc
am: 7a3f643fa3

Change-Id: Ia98f1e34ffeff9cc103be79999298b1fbd6680f1
2016-12-12 23:14:18 +00:00
Roshan Pius
143d569d60 supplicant(interface): Correct ANQP enum value/type am: e3f25f1d0f
am: 5e9cdc5a4c

Change-Id: Icba47abc968dc2791b1c74708694078d968ea5d3
2016-12-12 23:14:16 +00:00
Roshan Pius
d6717d1e7b supplicant(interface): Minor fixes in P2P iface am: 282a0b35b8
am: fea79e33ba

Change-Id: I8aaaf420441f976686d1d65cf5096de4f9f824e3
2016-12-12 23:14:15 +00:00
Roshan Pius
f3ba8d1d74 Merge changes Idde2f3b7,I5b25d334,I69db530e
am: 0f13397eb3

Change-Id: I361ec7ed81f470b321778b66dce1e6b741fe3f8f
2016-12-12 23:09:12 +00:00
Roshan Pius
7a3f643fa3 wifi: Disallow iface creation based on mode
am: 073d5b9fdc

Change-Id: I5478cbfca44a12af66ce2f5fbb815fb09f776708
2016-12-12 23:09:11 +00:00
Roshan Pius
5e9cdc5a4c supplicant(interface): Correct ANQP enum value/type
am: e3f25f1d0f

Change-Id: I81b09891222f9c074cfac345c904343f8a70e4e5
2016-12-12 23:09:09 +00:00
Roshan Pius
fea79e33ba supplicant(interface): Minor fixes in P2P iface
am: 282a0b35b8

Change-Id: Ifc8d6299b5e011b6a6081eb5545743c77893eae7
2016-12-12 23:09:07 +00:00
Treehugger Robot
0f13397eb3 Merge changes Idde2f3b7,I5b25d334,I69db530e
* changes:
  wifi: Disallow iface creation based on mode
  supplicant(interface): Correct ANQP enum value/type
  supplicant(interface): Minor fixes in P2P iface
2016-12-12 22:58:28 +00:00
Steven Moreland
97601cfe55 Add check to update-makefiles.sh. am: 13b5d8034e am: c7e7688625 am: 75f17806a4
am: c1b86905a4

Change-Id: I1dafab1af271946de30a9d162398552ee495e5e4
2016-12-12 21:33:40 +00:00
Steven Moreland
c1b86905a4 Add check to update-makefiles.sh. am: 13b5d8034e am: c7e7688625
am: 75f17806a4

Change-Id: I61aa97b8d5269e588d7a31c2164f8e05d7905b1a
2016-12-12 21:27:39 +00:00
Steven Moreland
75f17806a4 Add check to update-makefiles.sh. am: 13b5d8034e
am: c7e7688625

Change-Id: I4b66a5a83b4bfd002b3ef3d70cb40cc73069e350
2016-12-12 21:21:08 +00:00
Steven Moreland
c7e7688625 Add check to update-makefiles.sh.
am: 13b5d8034e

Change-Id: I798bde83bbf2e11cc3a04b9262b38c66ea8d7631
2016-12-12 21:15:07 +00:00
Ryan Campbell
b1bca8b8c1 Add coverage flags to VTS light test.
Build test with coverage flags to support coverage measurement
at test time.

Test: pass
Bug: 32022457
Change-Id: Ia12f202900ecc243e43ed472c8609c2c7ccc3b4d
2016-12-12 10:59:32 -08:00
Steven Moreland
13b5d8034e Add check to update-makefiles.sh.
Now that we also have packages like android.hidl.base which reside in
system/libhidl/transport which are read in by hidl-gen (see
-randroid.hidl:system/libhidl/transport in the same file), we can
display a pretty warning message if they are missing.

We'll have to remember to update this after b/33276472.

Test: ran update-makefiles.sh
Change-Id: Ia3e3183dd5139cf3a8d1bf7bd25c201d1b098c79
2016-12-12 09:24:10 -08:00
Jeff Tinker
30f4ad6b14 Merge "Treble HAL interfaces for drm+crypto" 2016-12-10 15:32:10 +00:00
Jeff Tinker
53b52fe81f Treble HAL interfaces for drm+crypto
b/32815560

Tests: Make completes successfully

Change-Id: Id65cfef95094ccd9a9e95fa567651f94b66aaa51
2016-12-09 19:29:45 -08:00
TreeHugger Robot
9f8a790d82 Merge "Update for colliding names in arguments and results." 2016-12-10 03:28:05 +00:00
Roshan Pius
073d5b9fdc wifi: Disallow iface creation based on mode
Based on the mode configured, limit the iface creation.

Note: Support for iface removal will be added in a follow up CL which
should help us use P2P or NAN iface dynamically.

Bug: 31997422
Test: Compiles
Change-Id: Idde2f3b749264d542d5d6608b0b2c5aa8103ade6
2016-12-09 17:10:23 -08:00
Roshan Pius
e3f25f1d0f supplicant(interface): Correct ANQP enum value/type
Correct the HS20 subtype & Anqp Info ID enum value/type to match
what is used in wpa_supplicant core.

Bug: 33493298
Test: Compiles
Change-Id: I5b25d334271c39d977e2990c643f4a2b01872f1a
2016-12-09 16:11:42 -08:00
Roshan Pius
282a0b35b8 supplicant(interface): Minor fixes in P2P iface
Fixing couple of issues found in the interface during implementation.
1. WpsProvisionMethod::KEYPAD is not used in wpa_supplicant core. It is
only used inside Android framework. So, remove them.
2. Added |setDisallowedFrequencies| method.
3. Changed the pin type to string from vector of bytes because that is
used by Android framework and wpa_supplicant.

Bug: 31497295
Test: Compiles
Change-Id: I69db530e23c2d3af907c3a5c824cf8291cf12c35
2016-12-09 16:09:51 -08:00
Yifan Hong
acb010882d Update for colliding names in arguments and results.
Test: compiles

Bug: 33277700
Change-Id: I0c1a62fdea3617a06120f548105f778e011cb576
2016-12-09 14:26:58 -08:00
TreeHugger Robot
3b4017798e Merge "Fixing logging in Vehicle HAL, code clean up" 2016-12-09 21:25:01 +00:00
Pavel Maltsev
0e0a925aea Fixing logging in Vehicle HAL, code clean up
Test: this just refactoring, verified existing tests still passing

Change-Id: I70ad3928f9fe6b2f6c677b4d6848f263f3c25d11
Fix: b/33297409
2016-12-09 11:26:05 -08:00
Mikhail Naganov
0771ac17b9 Make audiohal service 'oneshot' to avoid double restart on crash
audioserver receives a change that makes it to crash once it
detects that audiohal server has crashed (because audioflinger
can't gracefully restore the state of the audio system).

As audioserver.rc file prescribes restaring the audiohal on
audioserver restart, there is no need to rely on the init process
to restart the audiohal. Moreover, asking the init process to do
that causes a double restart of the audiohal service if it crashes.

Test: kill audio-hal process, watch dmesg and logcat
Change-Id: Iac4cc79cdc1a3debd2b9cfcdf42f11451d7ce24c
2016-12-09 18:53:22 +00:00
Mikhail Naganov
566cb52d04 Merge "audiohal: Do not log if EINVAL is received from get_presentation_position" 2016-12-09 16:36:23 +00:00
Roshan Pius
fdb3d5723b wifi: Reset internal callback pointers on failure am: 7a41d9d59f am: 3a41df3ffb am: 2c800a1fc3
am: b17ec10613

Change-Id: I19b04b55bc77239cbd5f3f51f52ca6c9b355a17e
2016-12-09 02:21:19 +00:00
Roshan Pius
7f4b1c33dc wifi: Add support for RSSI monitoring am: d476754bc0 am: 7ee5aaa8d5 am: 4bb0a3abaa
am: faeea72196

Change-Id: I8b6398e805e723f2be4774c0ee1b88fdf2fd5ee1
2016-12-09 02:21:17 +00:00
Roshan Pius
44fa689fa1 wifi: Add method implementations in IWifiRttController am: e3f72ff344 am: 55e445fbd4 am: 14e73a88e6
am: 658a2724ed

Change-Id: I80c48e769a03dda88854af3f21ce6019d02aaafe
2016-12-09 02:21:16 +00:00
Roshan Pius
d975636a8a wifi: Add method implementations in IWifiStaIface am: 970f031170 am: 9d0c9663e0 am: 043991fd8d
am: 34ff9a0833

Change-Id: I68827dd6eeec0ce089f47867c34acd733d8812e5
2016-12-09 02:21:14 +00:00
Roshan Pius
af7dd94ba0 wifi: Add logger method implementations in IWifiChip am: e2d0ab52ea am: 54e14629b4 am: 6e72e641bb
am: 3a76c3692c

Change-Id: Ifeedcfb09f6baf34646d659e4df10f2ff7065462
2016-12-09 02:21:13 +00:00
Roshan Pius
615c3c7af0 wifi: Gscan struct conversion changes am: 881d1f7823 am: 97871355a1 am: d4059858f5
am: 59dcb415ca

Change-Id: Ie07dde468072b5f0ccfd995da90e780e20e8fcb7
2016-12-09 02:21:12 +00:00
Roshan Pius
4ad5c464ec wifi: Add some more missing struct conversions am: f72df2e186 am: 6197b96c25 am: 74079dd9fc
am: ac51ad2ecd

Change-Id: I9ead45545de9a18b91be41bda356abb0ee728fce
2016-12-09 02:21:10 +00:00
Roshan Pius
30c8c6a6d2 wifi: Remove unused methods in IWifiRttController am: 824e475cd1 am: e272814d13 am: ab7a780433
am: 23fc1e72a1

Change-Id: Ie6a09d4d738643e1eee01d09119ab7d7065b65d0
2016-12-09 02:21:09 +00:00
Roshan Pius
1f7c9cf224 wifi: Add RTT structure conversion methods am: 3fae9c82a0 am: ca2c7d355f am: 9f1f7fafae
am: 9fd4ca7ac8

Change-Id: I10c45514661003dfa4c05d1ca09c806b400530a7
2016-12-09 02:21:08 +00:00
Roshan Pius
d42255dbbd wifi: Convert packet fate structures from legacy to HIDL am: 32d0ca967a am: 9ef46f44fb am: bb9d055fe3
am: 3bfe270309

Change-Id: Ia9efb22cb2834db3f9736a22d7c3f5cc98adac5a
2016-12-09 02:21:07 +00:00