提交線圖

152 次程式碼提交

作者 SHA1 備註 日期
Krishna Kumaar Natarajan
b7dec7e073 qcacld-3.0: CL 1661761 - update fw common interface files
Add IPA TX msdu_id space repartitioning.

Change-Id: I2dd4d430c3ba4413c6b0629d2a97d06769ef0afd
CRs-Fixed: 865207
2016-10-17 21:58:53 -07:00
Krishna Kumaar Natarajan
bddb667625 qcacld-3.0: CL 1661152 - update fw common interface files
Add extended FW build version info to the WMI ready messages.

Change-Id: I4b9a62c56e365825d4d8db91031888518f2509c7
CRs-Fixed: 865207
2016-10-17 21:58:51 -07:00
Himanshu Agarwal
0998383790 qcacld-3.0: CL 1660720 - update fw common interface files
Add wmi_pdev_band_to_mac TLVs to wmi_pdev_set_hw_mode and
support > 32 vdevs in swba_event.

Change-Id: I29e6513fae5a2aa6318ee8d65f77c289228efb6e
CRs-Fixed: 865207
2016-10-17 21:58:49 -07:00
Poddar, Siddarth
fa2b2d18b0 qcacld-3.0: CL 1649677 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

WMI config parameters to tune the WLAN/BT OCS intervals
during BT Inquiry

Change-Id: I7b4965607a611ba64b5b245afd532af1ba97f99b
CRs-Fixed: 865207
2016-10-03 17:32:59 -07:00
Poddar, Siddarth
cd94ec62e0 qcacld-3.0: CL 1647956 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

WMI CSA support for 5 MHz + 10 MHz

Change-Id: Id9c2e5f4cd343e6cdf1ce3ff38a70a0c22da9b94
CRs-Fixed: 865207
2016-10-03 17:32:52 -07:00
Kiran Kumar Lokere
705fa39ffb qcacld-3.0: Restore the wmi_channel_width definition
Restore the wmi_channel_width enum as it is being used in FW

Change-Id: I05ad89d4bb3486fdab4a71b8252ec9b5c0c7395b
CRs-Fixed: 1071442
2016-10-03 17:32:44 -07:00
Dustin Brown
6126946bbb qcacld-3.0: Increase the number of MC filters to 32
Currently the max number of MC filters is set to 10, and MC address
filtering is not being properly disabled when this maximum is exceeded.
Increase the MC filters to 32, and disable MC filtering when the
maximum is exceeded.

Change-Id: I124b616be726abfe0739ca539d97965161285da9
CRs-Fixed: 1068479
2016-09-23 18:28:59 -07:00
Poddar, Siddarth
3b0a18f05d qcacld-3.0: CL 1645154 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Add WMI_ prefix to fix name conflict caused by recently-added
ENCRYPT flag def
Fix name conflict caused by ENCRYPT flag def added in CL 1641391

Change-Id: I398bec5ef53fb925fa7e4fbceaa62ef62eb46e68
CRs-Fixed: 865207
2016-09-21 17:12:28 -07:00
Poddar, Siddarth
f363616e2f qcacld-3.0: CL 1644962 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Further WMI stats field name cleanups
Continue WMI stats field name cleanups begun in CL 1639162.
This change disambiguates the interpretation of some of the stats fields,
and adds a couple stats field renames that were overlooked in CL 1639162.

Change-Id: I0879a42ef3b0b280ac45a691658d26e48de105fd
CRs-Fixed: 865207
2016-09-21 17:12:22 -07:00
Rajeev Kumar Sirasanagandla
af47474e5f qcacld-3.0: Add cfg ini parameter tgt_gtx_usr_cfg
qcacld-2.0 to qcacld-3.0 propagation

GTX use this parameter to drop TPC and in turn TPC drop is the cause
for mcs rate drop and may happen in higher percentage. This change,
provide a way to select the desired value and reduce mcs-8 usage to
2% from 8%.

Change-Id: I64f05c8b41cf3d360819122a08eca72f3a2c1aed
CRs-Fixed: 1010564
2016-09-21 17:04:54 -07:00
Himanshu Agarwal
7a391e0354 qcacld-3.0: CL 1641391 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

WMI modification for DISA feature

Change-Id: I57441642986ecfb6d3ee42d602810f6b22f83c46
CRs-Fixed: 865207
2016-09-16 02:54:40 -07:00
Himanshu Agarwal
5fd834320b qcacld-3.0: CL 1639162 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Rename WMI REPORT_STATS_EVENT fields.
Change the names of some of the REPORT_STATS_EVENT fields to better
describe the information they contain, and move some of the rx stats
to be at the peer level.These changes are not backwards-compatible,
but since the current defs are not yet being used by host or target.

Change-Id: I37d0fdf9b65a55f42e935e4917db30c4eb316607
CRs-Fixed: 865207
2016-09-16 02:54:38 -07:00
Himanshu Agarwal
b4e1a496c1 qcacld-3.0: CL 1638528 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Add WMI_COEX_CONFIG_COEX_DBG def.

Change-Id: I7d320ce070087b464784baee886c5d1d103a7b6c
CRs-Fixed: 865207
2016-09-16 02:54:30 -07:00
Himanshu Agarwal
a24c0fe6b7 qcacld-3.0: CL 1636297 – update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Add tx frame count and MAC clock to WMI chan info event
message.

Change-Id: I79c2a07504a5ff84ebf4b48ca00ef3c299fd15f1
CRs-Fixed: 865207
2016-09-16 02:54:27 -07:00
Himanshu Agarwal
4eefcde5b1 qcacld-3.0: CL 1635229 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Report aggregation failure LL implementation.

Change-Id: Ibeaeb6f744480faa116c607eee7c19bdd73ea0d0
CRs-fixed: 865207
2016-09-16 02:54:25 -07:00
Himanshu Agarwal
97005de93e qcacld-3.0: CL 1634314 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Add/refine 802.11ax/HE defs used in the host/target interface.

Change-Id: I28f5e0c87933f75e555a763c1e3c803a9c435cea
CRs-fixed: 865207
2016-09-16 02:54:23 -07:00
Himanshu Agarwal
9a8f2f9659 qcacld-3.0: CL 1628995 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Add ta_max_duration to wmi_ocb_set_config_cmd struct
(and fix some WMI comments).

Change-Id: Ia5fd7aede98940e11f8ab558bcea50b68627de2c
CRs-fixed: 865207
2016-09-16 02:54:21 -07:00
Himanshu Agarwal
2f4f530f78 qcacld-3.0: CL 1623350 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Add HW mode config type in HW mode capabilities.
Add max MU beamformee field to supported flags in
MAC_PHY_CAPABILITIES.

Change-Id: I015c31dbbff9d180c6338032ab03ec025d32ba55
CRs-fixed: 865207
2016-09-16 02:54:19 -07:00
Manjeet Singh
27aa9c1c73 qcacld-3.0: CL 1614559 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.
Add support for WLAN counters and stats.

Change-Id: I5601a9207529060c6c97e70f067c8e43ca45488a
CRs-fixed: 865207
2016-09-16 02:54:17 -07:00
Manjeet Singh
158307d4f1 qcacld-3.0: CL 1613065 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation.
Add WMI types and macros definitions for antenna isolation detect.

Change-Id: I69b715c224d30b40e37d4a6a6e780b1980b490e0
CRs-fixed: 865207
2016-09-16 02:54:15 -07:00
Mukul Sharma
f84489ab0b qcacld-3.0: Increase the MC list filter count
qcacld-2.0 to qcacld-3.0 propagation

During driver load, host configure multicast address
filter list count as 5 though firmware support upto
16 addresses. Because of this firmware is not filtering
the address beyond 5.

As a part of this fix, increase the mc filter list count
to 16.

Change-Id: I885dfbf9ad4740c4404701a24bb8aa6eb7b2dbc6
CRs-Fixed: 986165
(cherry picked from commit d04517eb4352377a3eac92ef06e96bc207a6c653)
2016-09-10 19:08:14 -07:00
Manjunathappa Prakash
2458ef0c66 qcacld-3.0: Make host htt.h in sync with FW
Make host htt.h in sync with latest FW htt.h

Change-Id: I7818c1156b38191aa6219c0e73ca3238c3474c1e
CRs-Fixed: 1055179
2016-09-10 14:12:08 -07:00
Anurag Chouhan
bfed52926c qcacld-3.0: CL 1610656 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

Remove duplicate def of DBGLOG_DBGID_SM_FRAMEWORK_PROXY_DBGLOG_MSG
Add band field in wlan_vdev_set_ie command

Change-Id: I2d23e0945cf7e2ff221fdf658115e9e1f428f31c
CRs-fixed: 865207
2016-09-02 18:22:35 -07:00
Himanshu Agarwal
053d4556d8 qcacld-3.0: Add support to mark first packet after wow wakeup
Propagation from qcacld-2.0 to qcacld-3.0.

Add support to mark the highest bit of the skb->mark for the first
packet after wow wakeup event from firmware

Change-Id: I877dd7af9a58ebc02d73461cc2a29e86a3945dec
CRs-Fixed: 989984
2016-08-27 16:01:58 -07:00
Poddar, Siddarth
9808c1d8ef qcacld-3.0: Add packetlog bit in rx indication from firmware
Add packetlog bit in rx indication from firmware.

Change-Id: Id515729c059e2c9717f6a0332d9041bf9a454ed7
CRs-Fixed: 970647
2016-08-20 10:36:57 -07:00
Mohit Khanna
b7da043345 qcacld-3.0: Add USB bus support (Tgt Config HL)
Add module specific changes for USB bus support.

Change-Id: Id6fe6b79b2dbf41a93ee815c20f44972122c9bb7
CRs-Fixed: 1023663
2016-08-19 18:33:19 -07:00
Anurag Chouhan
19aa3bf9b4 qcacld-3.0: CL 1607151 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

add nan_data_supported_bands to NaN capabilities messages

Change-Id: Ib7ee708c9235e86cf9588d011de29df1e34ad690
CRs-fixed: 865207
2016-08-19 16:58:13 -07:00
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
e28b1f0798 qcacld-3.0: CL 1602603 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

define WMI_PKTLOG_EVENT_SW
Update htt.h with Lithium TCL/TX related data structures

Change-Id: Ica0b6cd11df8a84a0b7e0771354795aa082f20fe
CRs-fixed: 865207
2016-08-19 16:58:09 -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
Krunal Soni
bf5840bd7d qcacld-3.0: Fix to resolve checkpatch errors
In current code base, some of files are not meeting linux coding
standard.

Fix them to satisfy coding standard.

Change-Id: Iedb1ec9ad7c75cb9f7ef97b19f14dca3b5eb9b6c
CRs-Fixed: 1051212
2016-08-13 14:07:28 -07:00
Nirav Shah
b036da9d96 qcacld-3.0: Add HTC level wakeup message type
ADD HTC level wakeup, when interface is not paused,
we use HTC level suspend/resume message.

Change-Id: I1d09de68675f1ec5cafe1c9da1c7a7837f16ca2e
CRs-Fixed: 1051045
2016-08-13 14:07:28 -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
8f7bb90760 qcacld-3.0: CL 1596255 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Defining new module id for WAL_MODULE_ENQ.

Change-Id: I2aa5983833ba2ed028a4053b292fe4b6ae66858e
CRs-fixed: 865207
2016-08-01 16:31:42 -07:00
Nitesh Shah
44611bee6e qcacld-3.0: CL 1594673 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Adding new event for NAN Wake up with zero length.
Adding WMI_EP definitions.

Change-Id: I3940ffaf856fe9697818b6e56df3a49bf4750af0
CRs-fixed: 865207
2016-08-01 16:31:41 -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
a43b09df1e qcacld-3.0: CL 1548852 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Adding ANT_DIV WMI_PDEV_PARAMs.

Change-Id: I473e46c1236140c780059d2877e573bbe22b1586
CRs-fixed: 865207
2016-08-01 16:31:37 -07:00
Nitesh Shah
0f933b83d4 qcacld-3.0: CL 1548360 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Adding common changes for enabling ATF per SSID (vdev)
strict/fair scheduling.

Change-Id: I4aaccf1d55aa3e173e4ae2e298a8c711e4a01e31
CRs-fixed: 865207
2016-08-01 16:31:36 -07:00
Krishna Kumaar Natarajan
4b5513783a qcacld-3.0: Update target type definitions in fw common file
Update target type definitions in fw common file. This change
set will fix the mismatch between host driver and FW.

Change-Id: I570fd928e720e9f7ce982fe87da383669f8a9105
CRs-Fixed: 1044264
2016-07-22 18:35:32 -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
816bc13725 qcacld-3.0: CL 1535058 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

WMI service flag for flash read / write support.

Change-Id: I896b4b53f596df96ec7f023b9301f6a695cd325a
CRs-fixed: 865207
2016-07-12 22:57:42 -07:00
Nitesh Shah
49eecf0de5 qcacld-3.0: CL 1536911 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0.

WMI pdev params to specify retry limit for control frames, and
propagation delay.

Change-Id: I9662d4cfee0910706486ae1709749aacd938fa3c
CRs-fixed: 865207
2016-07-12 22:57:41 -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
Selvaraj, Sridhar
217e9a985e qcacld-3.0: CL 1532157 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation

Add WMI TDLS scan start, complete events.

Change-Id: I74f0948061bee593dc15a0ceaab0a25633bb6dd4
CRs-fixed: 865207
2016-07-12 22:57:37 -07:00
Pradeep Reddy POTTETI
b36e8fcd63 qcacld-3.0: CL 1530684 - update fw common interface files
Propagation from qcacld-2.0 to qcacld-3.0

Add scan flags for half and quarter-rate channels.
Add WMI service bit for commands pertaining to Host managed
RX reorder.

Change-Id: I2baf13e0ab8f669153b0fb66f2b286c40f1fcc20
CRs-fixed: 865207
2016-07-12 22:57:35 -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