Commit Graph

51 Commits

Author SHA1 Message Date
Anurag Chouhan
e326c92400 qcacld-3.0: CL 1605795 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

WMI pdev POWER_STATS request and report message defs
pktlog flag in HTT_T2H RX_IN_ORD_PADDR_IND
New release of Hawkeye HW header files

Change-Id: If2f122a6879b60052849b7efb738e7fc1a4c23f3
CRs-fixed: 865207
2016-08-19 16:58:11 -07:00
Anurag Chouhan
11b53a140c qcacld-3.0: CL 1598475 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Adding defined weightage values for WMI_PDEV_SET_PCL_CMDID
Add filter configure interface in fwcommon for sniffer mode.

Change-Id: Ic822863cbbaffe7303dedf7f6c16ba92c2d0a5d3
CRs-fixed: 865207
2016-08-19 16:58:06 -07:00
Nitesh Shah
fcedd3b95c qcacld-3.0: CL 1597848 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Adding WMI defs for pdev and peer GET_ANTDIV_STATUS_CMD,
ANTDIV_INFO_EVENT msgs.

Change-Id: Iad3c57f0b4e10e68c86cef175b8cadcfd9e7fe1e
CRs-fixed: 865207
2016-08-01 16:31:43 -07:00
Nitesh Shah
ca1b2d06e2 qcacld-3.0: CL 1594228 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Define mechanism for WMI_SERVICE flags beyond 128.

Change-Id: I0832f646e76d3e883a36ce3d5d6a63ad7bf83a4c
CRs-fixed: 865207
2016-08-01 16:31:40 -07:00
Nitesh Shah
e5aa26be8b qcacld-3.0: CL 1546701 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Adding connect_ie interface for Roaming offload.

Change-Id: I8263688aec3895af57555a5db14d4459848c0cc5
CRs-fixed: 865207
2016-07-19 03:07:38 -07:00
Nitesh Shah
8cb6a3d20f qcacld-3.0: CL 1546483 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Add WMI command to set GPIO numbers that are used to wakeup host
and wakeup target.
Changes to disable dynamic bandwidth RTS.
Add swol_assist_enable field to WMI extwow_set_app_type1_params
cmd to enable IoT mode WMI enums for CCK and OFDM max tx rates.

Change-Id: I26873873d7a355c179babaa7cc56e187e9771c92
CRs-fixed: 865207
2016-07-19 03:07:36 -07:00
Nitesh Shah
3a9430639e qcacld-3.0: CL 1535819 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

WMI interface change for DBS roaming and CSA roaming.

Change-Id: Ia483de75c1ea7caa6526aaddd15886fe6a4404bd
CRs-fixed: 865207
2016-07-12 22:57:40 -07:00
Nitesh Shah
5de1cf8de2 qcacld-3.0: CL 1534810 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Define WMI messages for per-AC rx reorder timeouts
and A-MPDU aggregation limits.

Change-Id: I19d96379a93e2d860cce249704834f06f271efb0
CRs-fixed: 865207
2016-07-12 22:57:38 -07:00
Pradeep Reddy POTTETI
4189bf9ed9 qcacld-3.0: CL 1529540 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Tufello USB Wlan Adapter - Flash Read

Change-Id: Ib90306a871febe43a076ae8b104442bbc3a4960c
CRs-Fixed: 865207
2016-07-12 22:57:34 -07:00
Pradeep Reddy POTTETI
a280b5cb0b qcacld-3.0: CL 1528698 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Add support for setting hardware mode within WMI_INIT_CMD

Change-Id: If5855fb1f1bc2a85fd27a34575a009b9f6b1e008
CRs-fixed: 865207
2016-07-12 22:57:32 -07:00
Pradeep Reddy POTTETI
67c778a99b qcacld-3.0: CL 1527757 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Add bundled tx mgmt complete event

Change-Id: Ib1ba4b9b4ae60ee6e8095d6cfe754bbf2a1c69b2
CRs-fixed: 865207
2016-07-12 22:57:31 -07:00
Krishna Kumaar Natarajan
2f7a44de13 qcacld-3.0: CL 1527207 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Add mcast filter set/delete command that can take multiple
filters in a list.
Fix HTT typos to make MACROS consistent with the field name.

Change-Id: I97ca72f102faecfc3d20409b0d4819a09968417c
CRs-fixed: 865207
2016-07-12 22:57:30 -07:00
Pradeep Reddy POTTETI
d2e6daeb9a qcacld-3.0: CL 1525577 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Remove duplicate OP(WMI_IPA_OFFLOAD_ENABLE_DISABLE_CMDID)

Change-Id: Icc1553c69ab5cf11e499c02922a5b8b28b948055
CRs-fixed: 865207
2016-07-12 22:57:29 -07:00
Pradeep Reddy POTTETI
dead2bd976 qcacld-3.0: CL 1524945 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

New WMI command for reorder queue setup/removal

Change-Id: I31ad0432a0d5f49eed55603ae7d9eeedbdd19876
CRs-Fixed: 865207
2016-07-12 22:57:28 -07:00
Himanshu Agarwal
f7bb67bb6b qcacld-3.0: CL 1519524 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

P2P listed offload WMI messages

Change-Id: I0f591f9a620587ef77be09e3714c7156d4189172
CRs-Fixed: 865207
2016-06-23 12:27:22 -07:00
Himanshu Agarwal
8631954b6d qcacld-3.0: CL 1515963 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

WMI changes for per_chain_RSSI stats
Add WMI defs for weighted slow diversity

Change-Id: I90dc3218517e1a6b38fd7ded07c5ea17bc832b9b
CRs-Fixed: 865207
2016-06-23 12:27:16 -07:00
Himanshu Agarwal
e93c55ec42 qcacld-3.0: CL 1511668 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Fix union in WMI_MAC_PHY_CAPABILITIES
WMI changes to control transmit power for beacon frames

Change-Id: I4acd731ec8850766d4d47715ff78b813281d0b6a
CRs-Fixed: 865207
2016-06-23 12:27:06 -07:00
Himanshu Agarwal
b953a26894 qcacld-3.0: Add place holder enums for new feature
Add place holder enums for new feature under development.

Change-Id: I3af426b0120e46e56bc0e2ff2831a471016d30e1
CRs-Fixed: 865207
2016-06-23 12:26:58 -07:00
Himanshu Agarwal
b0497b5f39 qcacld-3.0: CL 1507516 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Add dbglog IDs for ARP and DHCP packets
WMI CMDID for dbglog time stamp sync
Move reason code from wmi to nan_msg.h

Change-Id: I2e6e837fade375ef86c0c4247490b44ec502be1b
CRs-Fixed: 865207
2016-06-23 12:26:55 -07:00
Himanshu Agarwal
134b73687b qcacld-3.0: CL 1506155 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

WMI bandwidth fairness peer configuration command message
definition.

Change-Id: I8023e8a4f9758d6003a3f666cc45c1e98265c01a
CRs-Fixed: 865207
2016-06-23 12:26:51 -07:00
Anurag Chouhan
b36db51a55 qcacld-3.0: CL 1501755 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

NAN Data Path WMI changes DATA END and CONFIRM messages

Change-Id: I6edaff37931db83d057e1ddb1e9952e2b0dc87aa
CRs-Fixed: 865207
2016-05-18 16:34:57 -07:00
Anurag Chouhan
86eab9be3d qcacld-3.0: CL 1498085 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

WMI changes to handle action frames of different category in WoW mode

Change-Id: Icbf9ad7cac93dd75ddb976a0f781e20b60201896
CRs-Fixed: 865207
2016-05-18 16:34:47 -07:00
Anurag Chouhan
b3fa7a1d57 qcacld-3.0: CL 1492713 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

WMI changes for adaptive dwell time scan.

Change-Id: Ibdd1bdd607b3acac5d55312ee2595c32892c89b5
CRs-Fixed: 865207
2016-05-18 16:34:24 -07:00
Anurag Chouhan
90c1a18590 qcacld-3.0: CL 1491974 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

Add new WMI event for tx power stats.

Change-Id: Ic14b1c3c3538f5e1a62b69535c27108152f7076d
CRs-Fixed: 865207
2016-05-18 16:34:19 -07:00
Anurag Chouhan
0e13ab0b1f qcacld-3.0: CL 1490576 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

Add new TLV tx_time_per_tpc_extended which is array of A_UINT32
to support tpc_levels more than MAX_TPC_LEVELS in
wmi_radio_link_stats_event_fixed_param Migrating Timekeeper debug
log identifiers into the NaN module.

This change set also includes dbglog id change from CL 1440161.

Change-Id: I127bb10c989c0d7ee8a0f9cc9c57e2c824017165
CRs-Fixed: 865207
2016-05-18 16:34:14 -07:00
Anurag Chouhan
08f66c6ad3 qcacld-3.0: CL 1489600 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

NAN Data path interface revamp to support backward compatibility

Change-Id: I3bf01c32d6423326fbb25db42d527ac7854f23d8
CRs-Fixed: 865207
2016-05-18 16:34:09 -07:00
Anurag Chouhan
05d05fe52d qcacld-3.0: CL 1488100 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

Add support for scenario debug logging
WMI changes to control WISA features of firmware from host.

Change-Id: I01d96c423b6241248242aa2feae6887d8f202691
CRs-Fixed: 865207
2016-05-18 16:32:25 -07:00
Anurag Chouhan
798fa4a38f qcacld-3.0: CL 1485676 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

Add MAC phy, Hardware mode, soc mac hardware, soc hal reg capabilities.

Change-Id: I7ce118d5e9c4d762ef900dc4b9b0137a76e66091
CRs-Fixed: 865207
2016-05-18 16:32:04 -07:00
Krishna Kumaar Natarajan
4bed4ec79b qcacld-3.0: CL 1479065 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

Add Qboost dbglog IDs and module ID, add pdev_id to WMI cmds,
wal_power_debug framework to handle WMI cmd for LP features.

Change-Id: I815e29284ab21086f75197c2ce1319e13074e00f
CRs-Fixed: 865207
2016-04-20 22:22:14 -07:00
Krishna Kumaar Natarajan
ea0a796e9e qcacld-3.0: CL 1476371 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

WMI change to enable Custom aggregation size for ADDBA request and
response through WMI command WMI_VDEV_SET_CUSTOM_AGGR_SIZE_CMDID.

Change-Id: I0fb54e8f32344b209787239ed64d7ecb13ea56fb
CRs-Fixed: 865207
2016-04-20 22:21:59 -07:00
Sandeep Puligilla
1dbd750c8c qcacld-3.0: CL 1470160 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Periodic channel stats and WMI chan info extension
Define a flag which indicates the packet responsible
for wake up the host from suspend mode

Change-Id: Ieb5f47f16c5f55790511e02d97db57f4fdf6de97
CRs-Fixed: 865207
2016-04-20 22:21:21 -07:00
Sandeep Puligilla
ff55fecd91 qcacld-3.0: CL 1469034 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

add a wmi command to enable/disable channel
avoidance report event from firmware

Change-Id: Ic84728b315b4729470238098a91ef6bb629b3f7b
CRs-Fixed: 865207
2016-04-17 18:07:48 -07:00
Sreelakshmi Konamki
58f4d625fc qcacld-3.0: CL 1466376 update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.

Enhanced mcast filtering for incoming packets that have
multicast IP but unicast mac

Change-Id: Id50d9130f050ec9a948fdba9931c88b9111bb6ad
CRs-Fixed: 865207
2016-04-17 17:53:58 -07:00
Sreelakshmi Konamki
02a4d7c4af qcacld-3.0: CL 1463814 update fw common interface files
adding wmi cmd for setting BT paging and WLAN P2P/STA/SAP sched interval.

Change-Id: I07b885d726c12d8a9e7e8b179ad427b24a2f5db8
CRs-Fixed: 865207
2016-04-17 17:52:16 -07:00
Govind Singh
869c9871d0 qcacld-3.0: CL 1462943 update fw common interface files
Replace mac_id with pdev_id, add vdev_id to peer commands/events
and change reserved0 to pdev_id in PDEV commands

Change-Id: Id112e0eb6262739a1fd1767150d29cc5bd59955b
CRs-Fixed: 865207
2016-03-25 17:42:00 +05:30
Govind Singh
941bd5e5be qcacld-3.0: CL 1453185 update fw common interface files
NAN data WMI changes.

Change-Id: I9292af24d92c9e522b7889a02194e54b2f113917
CRs-Fixed: 865207
2016-03-25 17:42:00 +05:30
Govind Singh
45ef44a926 qcacld-3.0: CL 1448844 update fw common interface files
WMI handle changes to incorporate ini changes to enable/disable collection of MIB stats
WMI interface change for scan suspend

Change-Id: Icdcca16827af85e6b694dcd7ad0be2b4d0d8ac45
CRs-fixed: 865207
2016-03-25 17:41:59 +05:30
Govind Singh
8618029254 qcacld-3.0: CL 1446198 update fw common interface files
Added One tuple control flag bit WMI_FLAGS_IS_IPV6_ANYCAST and
added one parameter 'num_ns_ext_tuples_cfg' in wmi_resource_config
RTT definitions updated
Add wmi interface for MBO(MultiBand Operation) feature.

Change-Id: If698fc104e9ac39d6b58c88a542a30c2ba59d52b
CRs-fixed: 865207
2016-03-25 17:41:59 +05:30
Govind Singh
c7d519439b qcacld-3.0: CL 1444210 update fw common interface files
Merge WIN's wlanfw_cmn.2.0 WMI message defs

Change-Id: I6489713538ac945386bc9b089a4a014d41281382
CRs-fixed: 865207
2016-03-25 17:41:58 +05:30
Govind Singh
42f7154c94 qcacld-3.0: CL- 1443304 - update fw common interface files
WMI changes for EPNO enhancement.

CRs-Fixed: 962167
Change-Id: I8439c4f574738d89d54300e08fbd7e2d536863a9
2016-03-25 17:41:58 +05:30
Govind Singh
ce8fd91b4f qcacld-3.0: CL- 1439486 - update fw common interface files
add wmi_roam_dense_thres_param params defs

CRs-Fixed: 960961
Change-Id: I20b18babdde45b05f1675cf708ef9663141d8541
2016-03-25 17:41:58 +05:30
Manikandan Mohan
429a078001 qcacld-3.0: CL 1434462 update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

Add WMI changes to send FW response for Peer, Vdev delete command

Change-Id: Icbcf0b68e9ac64252a7206c9f5ea81da6e457457
CRs-fixed: 865207
2016-02-08 15:50:38 -08:00
Manikandan Mohan
05ac7ee559 qcacld-3.0: CL 1432708 update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

Update SET BPF Instructions WMI TLV with missing item.

Change-Id: I691f55bb27a66e9833e87bd4c6221c505eba6454
CRs-fixed: 865207
2016-02-08 15:50:37 -08:00
Manikandan Mohan
130eb5797f qcacld-3.0: CL 1431762 update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

Update to add WMI interface for Berkeley packet filter feature.

Change-Id: Ib531691c227a4b9e4c4087f6eaf08796677c93c1
CRs-fixed: 865207
2016-02-08 15:50:37 -08:00
Manikandan Mohan
30728082b2 qcacld-3.0: CL 1427715 update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

WMI changes to add reassoc_req_frame in wmi_roam_synch_event
add WMI_INIT flag for special WOW platform that no need pcie reset

Change-Id: Ica7653166239e5590d1daa62ec46971d8c905915
CRs-fixed: 865207
2016-02-08 15:50:35 -08:00
Manikandan Mohan
55c94d666f qcacld-3.0: CL 1426046 update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

WMI event update for SMPS complete

Change-Id: Ifb8583d96bc634c5570b538aac2cc93de9f9efcd
CRs-fixed: 865207
2016-02-08 15:50:35 -08:00
Manikandan Mohan
0c7ae40770 qcacld-3.0: CL 1424628 update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

Update for green AP feature related WMI TLVs and debug log ids

Change-Id: I1e7463ee201572ec6bd4cdcb681524fa1c68c82a
CRs-fixed: 865207
2016-02-08 15:50:35 -08:00
Krishna Kumaar Natarajan
e2c7046b2a qcacld-3.0: CL 1414893 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

Add wmi interface changes related to SCPC implementation.

Change-Id: I493f03d14dfb54fb152e142c0ec4df69bcb65721
CRs-Fixed: 865207
2015-12-28 14:20:45 -08:00
Krishna Kumaar Natarajan
1dfa3537bf qcacld-3.0: CL 1413998 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

Add new RTT related wmi interface changes to support
TLV based messaging.

Change-Id: I0591907984c3c58039a06ce123dca777d24c590f
CRs-Fixed: 865207
2015-12-28 14:20:45 -08:00
Nirav Shah
bf6450fa5b qcacld-3.0: CL 1411038 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

add WMI_TRANSFER_TO_FLASH message defs.

CRs-Fixed: 935128
Change-Id: I21c55e7aee54c4f6beb6f455a395d1e2a233c9d9
2015-12-09 23:21:37 -08:00