Commit Graph

20663 Commits

Author SHA1 Message Date
Roshan Pius
16500f3752 wifi(interface): Add wifi host debug wake up reason stats am: e0724f98b0 am: 3dd396eb5e am: 75ea50e963
am: 1f5a986e30

Change-Id: I4029ec147655fb70e6445966ba6d8d8ddf7ff374
2016-11-17 01:22:27 +00:00
Roshan Pius
79b2e400b7 wifi(interface): Add wifi debug packet fate related interface am: fe9ad36cb2 am: 17fe2cc0e4 am: ed5be10c54
am: d2ac24a25f

Change-Id: Iced0d9d63d3aecb0a9cc89135aaa6d6dbebf0c1c
2016-11-17 01:22:25 +00:00
Roshan Pius
f68aec0f0e wifi(interface): Add wifi debug ring buffer related interface am: e3a02b07b6 am: ae8029852e am: 4f4a3729af
am: 1d176f5a9e

Change-Id: I3831af641a95e00f1b0e4b5dc953fba6798132ae
2016-11-17 01:22:23 +00:00
Roshan Pius
a2ffe03c59 wifi(interface): Move all StaIface types to types.hal am: 5e25466ebf am: c4b36d8100 am: 80cb8bd1a9
am: d2e53fed46

Change-Id: I66a05be818283a1238e5672467ea27478b40c8ee
2016-11-17 01:22:21 +00:00
Roshan Pius
1f342222f4 wifi(interface): Fix compilation failure am: e03f736ca0 am: 55aee95115 am: 219f010a3d
am: 041db52a91

Change-Id: I3c914cc962e52b772ca0d30408589118e80be172
2016-11-17 01:22:20 +00:00
Roshan Pius
69849f364d wifi(interface): Rtt controller HIDL interface am: 18eec81adc am: 4c0a4e5ae4 am: b5db64a5c7
am: e88ab12895

Change-Id: If18256252220ea558206f8919c3aba607f171ed1
2016-11-17 01:22:18 +00:00
Roshan Pius
2978524e81 wifi(interface): NAN HIDL interface am: 120f94c594 am: ea3058f9c1 am: 9fa7e1ccdb
am: 90bb209b2f

Change-Id: I5b83518943cfd6ef28f0ff53ee5dc5e50a386771
2016-11-17 01:22:17 +00:00
Roshan Pius
4244052766 wifi(interface): Link layer stats collection am: 18680b7aff am: d195f76d21 am: f958bb37e7
am: 10aa798b84

Change-Id: Iba1f1a2c99b53976c42aa6158e779e8cd098f28c
2016-11-17 01:22:16 +00:00
Roshan Pius
9787ad87bc wifi(interface): Make methods synchronous am: a52dc7322d am: 0f0a37f375 am: 9658a13c46
am: f90a6e422a

Change-Id: I613d6dc47b3a531e8c900bfbba5b63903967bfee
2016-11-17 01:22:14 +00:00
Roshan Pius
2a53dc838e wifi(interface): Add status for every method am: 1f9073cfcb am: 556482ab99 am: c6d8510413
am: 7faee98fc3

Change-Id: I54a36d3b9b41389154e6a39b3d738bf33ee70330
2016-11-17 01:22:13 +00:00
Roshan Pius
1fb28444a0 wifi(interface): Add gscan/apf related API's am: 7b77747bb5 am: 1f212a6566 am: b5e5302fe9
am: 3e37a67100

Change-Id: Ib1a042423920ec93160f4ac3df5feb8b55c183cf
2016-11-17 01:22:10 +00:00
Roshan Pius
64d33efebb wifi: Remove passthrough mode am: 23f9f30344 am: 23baa7c2a8
am: 1f61ab5b10

Change-Id: I5042608fb9c3d945c55d5898655b2aa08e919e44
2016-11-17 01:12:39 +00:00
Roshan Pius
7d46028607 wifi: Stub implementation of WifiNanIface methods am: 0c92d446a2 am: 9fe32608f5
am: da29240c74

Change-Id: I7205dfe3baf4fe2b54c54045f2ba8a773fcee970
2016-11-17 01:12:37 +00:00
Roshan Pius
969c1258f5 wifi: Stub implementation of WifiRttController methods am: 7913f5e49d am: ee5137a3d1
am: 2081143b68

Change-Id: Id61a5d2dc366e6e352d359f13f74d8f3f20bf240
2016-11-17 01:12:36 +00:00
Roshan Pius
5e4acfea27 wifi: Stub implementation of WifiStaIface methods am: a04ba3fcb8 am: e65ad43046
am: 542e9b0b90

Change-Id: I63bb82726f9ba55473565044c977569df1ccec4b
2016-11-17 01:12:35 +00:00
Roshan Pius
374a7051c1 wifi: Stub implementation of WifiChip methods am: 7d08d7a16d am: 3e8793aadf
am: eb00f23344

Change-Id: I570ca923b9c7f4c04837093ecb27e194d1d48037
2016-11-17 01:12:34 +00:00
Roshan Pius
c3ecc0d471 wifi: Use hidl_return_util functions in Iface/Rtt am: 907d4a234d am: dd5c2b8990
am: e3e14bee9c

Change-Id: If44ed9dbf55f89fcb26f4cb143980a42cb8569ef
2016-11-17 01:12:32 +00:00
Roshan Pius
81b9b0661a wifi: Use hidl_return_util functions in WifiChip am: 3c86852a2e am: 7022158220
am: 01f66f52f2

Change-Id: If3b250698bfe01822ff63a2f6e733fb01f86d19c
2016-11-17 01:12:31 +00:00
Roshan Pius
5d599a8db9 wifi: Helper functions for invoking hidl cont callbacks am: 5647665827 am: 1ab8395a21
am: 8a9ab30d5c

Change-Id: I04bc3b3c5138e4ba6830a50967556caecf4118fc
2016-11-17 01:12:30 +00:00
Roshan Pius
0f3073b993 wifi: Make methods deliver status synchronously (3/3) am: 734fea0d98 am: 815e61624f
am: 8e951f23c6

Change-Id: I4f0f75719f6cbf2ac934bc8b7026690aaa4654a2
2016-11-17 01:12:29 +00:00
Roshan Pius
4473d43587 wifi: Make methods deliver status synchronously (2/3) am: 5c05546fc9 am: dbfb6017fb
am: 611487ebb7

Change-Id: I3ac9f079c7d1c9e0f9ebc886d946e4362a0f8007
2016-11-17 01:12:27 +00:00
Roshan Pius
cbd64bc7cb wifi: Make methods deliver status synchronously (1/3) am: 503582ed94 am: 40dac08a47
am: f3b2c4ab07

Change-Id: Ie196e61e3f49f18a7f0e0a3a91681dbfd21ec9a4
2016-11-17 01:12:26 +00:00
Roshan Pius
af2f0844f1 wifi: Rename failure_reason_util to wifi_status_util am: 1922482a5c am: 5aaf00608a
am: e9d9899587

Change-Id: I80451107271a98a1e36280dee8fc452c32048ae1
2016-11-17 01:12:24 +00:00
Roshan Pius
487d5662bb wifi(interface): Add status for all methods am: 02caa1b821 am: bedd03bc48
am: 6a908348b3

Change-Id: Ic7c92a7129245f469fe6e51d072fddca515f924c
2016-11-17 01:12:23 +00:00
Roshan Pius
1f5a986e30 wifi(interface): Add wifi host debug wake up reason stats am: e0724f98b0 am: 3dd396eb5e
am: 75ea50e963

Change-Id: Id08d5399fbaf5069bd53c423f8af10c4c06520db
2016-11-17 01:12:22 +00:00
Roshan Pius
d2ac24a25f wifi(interface): Add wifi debug packet fate related interface am: fe9ad36cb2 am: 17fe2cc0e4
am: ed5be10c54

Change-Id: I22f983054abdcd4301472e9bb636cf7da52b0548
2016-11-17 01:12:20 +00:00
Roshan Pius
1d176f5a9e wifi(interface): Add wifi debug ring buffer related interface am: e3a02b07b6 am: ae8029852e
am: 4f4a3729af

Change-Id: I45587a1c42f8df51028397cf6da5d038602c8d8a
2016-11-17 01:12:19 +00:00
Roshan Pius
d2e53fed46 wifi(interface): Move all StaIface types to types.hal am: 5e25466ebf am: c4b36d8100
am: 80cb8bd1a9

Change-Id: I9c869e332dbf92e4175f8521c956790b9db38ecf
2016-11-17 01:12:18 +00:00
Roshan Pius
041db52a91 wifi(interface): Fix compilation failure am: e03f736ca0 am: 55aee95115
am: 219f010a3d

Change-Id: I0483e1ca15c0187dc5484b299eac117e07a31109
2016-11-17 01:12:17 +00:00
Roshan Pius
e88ab12895 wifi(interface): Rtt controller HIDL interface am: 18eec81adc am: 4c0a4e5ae4
am: b5db64a5c7

Change-Id: I63495ce35c9d438deba45b0a8e934c858bd36bc6
2016-11-17 01:12:16 +00:00
Roshan Pius
90bb209b2f wifi(interface): NAN HIDL interface am: 120f94c594 am: ea3058f9c1
am: 9fa7e1ccdb

Change-Id: Id390b2b851bedafb603bcade94a3aafe36e43b43
2016-11-17 01:12:15 +00:00
Roshan Pius
10aa798b84 wifi(interface): Link layer stats collection am: 18680b7aff am: d195f76d21
am: f958bb37e7

Change-Id: I99d97afe4111a0b1a2070205bdc47ec9fa7e5001
2016-11-17 01:12:14 +00:00
Roshan Pius
f90a6e422a wifi(interface): Make methods synchronous am: a52dc7322d am: 0f0a37f375
am: 9658a13c46

Change-Id: I93a49ff67a2f15301bb09c58f9bde929a6cf5b2e
2016-11-17 01:12:12 +00:00
Roshan Pius
7faee98fc3 wifi(interface): Add status for every method am: 1f9073cfcb am: 556482ab99
am: c6d8510413

Change-Id: I1a9984d0e0810c38592a43a58260c63d034ddfb4
2016-11-17 01:12:11 +00:00
Roshan Pius
3e37a67100 wifi(interface): Add gscan/apf related API's am: 7b77747bb5 am: 1f212a6566
am: b5e5302fe9

Change-Id: Ia1aa2ffdb9eca43cf961eb70faa670ab700b1f89
2016-11-17 01:12:10 +00:00
Roshan Pius
1f61ab5b10 wifi: Remove passthrough mode am: 23f9f30344
am: 23baa7c2a8

Change-Id: Iaf5eff82a47d60888ed9c0b1ea3de785e094ccd5
2016-11-17 01:05:10 +00:00
Roshan Pius
da29240c74 wifi: Stub implementation of WifiNanIface methods am: 0c92d446a2
am: 9fe32608f5

Change-Id: Ief4e535c9ce624d6bc352b8712e6f5dab065e4a4
2016-11-17 01:05:09 +00:00
Roshan Pius
2081143b68 wifi: Stub implementation of WifiRttController methods am: 7913f5e49d
am: ee5137a3d1

Change-Id: I2575aa282990f43cd0aff421dd9066bfda630539
2016-11-17 01:05:08 +00:00
Roshan Pius
542e9b0b90 wifi: Stub implementation of WifiStaIface methods am: a04ba3fcb8
am: e65ad43046

Change-Id: I10a30ade5d64f6c631005e68261d6984ee180f7f
2016-11-17 01:05:07 +00:00
Roshan Pius
eb00f23344 wifi: Stub implementation of WifiChip methods am: 7d08d7a16d
am: 3e8793aadf

Change-Id: I31fbd1d6d280bf64b041926df89a46d6032a77b3
2016-11-17 01:05:06 +00:00
Roshan Pius
e3e14bee9c wifi: Use hidl_return_util functions in Iface/Rtt am: 907d4a234d
am: dd5c2b8990

Change-Id: I7f81c54ba76c2e843ca9ce52271178b09a66f65e
2016-11-17 01:05:04 +00:00
Roshan Pius
01f66f52f2 wifi: Use hidl_return_util functions in WifiChip am: 3c86852a2e
am: 7022158220

Change-Id: I8c28ac7ce2799fdbfd7bcf76c0d1bf47365fddce
2016-11-17 01:05:03 +00:00
Roshan Pius
8a9ab30d5c wifi: Helper functions for invoking hidl cont callbacks am: 5647665827
am: 1ab8395a21

Change-Id: If7ec3758290dc84797ffecd882f8f95763d3ae0d
2016-11-17 01:05:02 +00:00
Roshan Pius
8e951f23c6 wifi: Make methods deliver status synchronously (3/3) am: 734fea0d98
am: 815e61624f

Change-Id: I6cebc23d5f188c666a5f09c52115dd3e34328b77
2016-11-17 01:05:00 +00:00
Roshan Pius
611487ebb7 wifi: Make methods deliver status synchronously (2/3) am: 5c05546fc9
am: dbfb6017fb

Change-Id: I9e0a3e100fd3a7bb3fe4f32e86ee3b538fa7eba4
2016-11-17 01:04:59 +00:00
Roshan Pius
f3b2c4ab07 wifi: Make methods deliver status synchronously (1/3) am: 503582ed94
am: 40dac08a47

Change-Id: I9f240491dadbac1cd6770542b35b6d578afba6d9
2016-11-17 01:04:58 +00:00
Roshan Pius
e9d9899587 wifi: Rename failure_reason_util to wifi_status_util am: 1922482a5c
am: 5aaf00608a

Change-Id: I1453209ebf7f48fb9a202abd1a95af6de40b05c6
2016-11-17 01:04:56 +00:00
Roshan Pius
6a908348b3 wifi(interface): Add status for all methods am: 02caa1b821
am: bedd03bc48

Change-Id: I7e93064f3122294e6a222026130bfae47ff492a8
2016-11-17 01:04:55 +00:00
Roshan Pius
75ea50e963 wifi(interface): Add wifi host debug wake up reason stats am: e0724f98b0
am: 3dd396eb5e

Change-Id: Ib132c7ac5084a9f066647e0601f5626ec2b51e63
2016-11-17 01:04:54 +00:00
Roshan Pius
ed5be10c54 wifi(interface): Add wifi debug packet fate related interface am: fe9ad36cb2
am: 17fe2cc0e4

Change-Id: I652b582cf1d88ec1214a83877be7e6abdcdc9f11
2016-11-17 01:04:53 +00:00