Commit Graph

13 Commits

Author SHA1 Message Date
Ankit Kumar
8eb01eccb1 qca-wifi: Wmi interface to send hw vlan accel info to fw
wmi interface to sned hw vlan acceleration command to fw.

Change-Id: I6702da276fa89471d327a64810cf7fc85ab66d44
CRs-Fixed: 2596307
2020-01-06 09:41:38 +05:30
Subrat Mishra
9724d777dd qca-wifi: ATM Groups and Rules WMI support on Hawkeye
Airtime Management (ATM) Groups and Rules WMI support on Hawkeye.

This change will add WMI TLV support for Hawkeye.

CRs-Fixed: 2573295
Change-Id: I2f4cc132fd3568c4db5f3b70dcb05c1808dfd4a2
2019-12-07 08:59:30 -08:00
Naga
ad46324aef qca-wifi: Move to wmi_unified_vdev_tlv cmn
TLV and non-TLV definitions of vdev mgr ops are in component_dev,
they are carved out to a separate file in cmn_dev/wmi for adapting
target_if/vdev mgr component, they are made part of same file
which conflicts tlv design. This change moves redundant definitions
from component_dev to cmn_dev.

Change-Id: Ia47268b4479dba33dc2eceabeadf16224154a6f7
CRs-Fixed: 2517019
2019-09-12 06:47:20 -07:00
Gurumoorthi Gnanasambandhan
f8184296b6 qca-wifi: BA window reset after FT roam
Reset seq number for Station roaming back in FT roam.

Change-Id: I701cf82786ef79bd5fde92ea94957523de807d48
2019-09-02 22:46:23 -07:00
Linux Build Service Account
eaf615c3ad Merge "qca-wifi: Replace void * wmi_hdl with abstract type" 2019-07-11 12:37:19 -07:00
Himanshu Batra
273a72dfcc qca-wifi: Replace void * wmi_hdl with abstract type
Replace void * wmi handle with abstract type handles
provided by wmi component.

Change-Id: I767d6bc9a285cb1c874fe61708f4413c264beb1b
CRs-Fixed: 2484978
2019-07-08 10:40:59 +05:30
Himanshu Batra
c34f66f1e1 qca-wifi: Replace void * wmi_hdl with abstract type
Replace void * wmi handle with abstract type handles
provided by wmi component

Change-Id: Ia30a5fde2c949771ef46a51fec16dd938d346325
CRs-Fixed: 2484978
2019-07-05 20:49:20 +05:30
Naga
d4a15603c0 qca-wifi: Add WMI support for vdev delete all peer
Add WMI support for vdev delete all
peer request which will replace individual peer
delete of peers under a vdev during vdev down.

Change-Id: I797519868c3e9b8e6a163f2857dfa2bd93e630d9
CRs-Fixed: 2477638
2019-07-03 21:42:27 -07:00
Karunakar Dasineni
a7ec8895c5 qca-wifi: Add new feature to support protocol tags.
With this feature, using appropriate commands, link layer, network layer,
transport layer and some of the application protocols can be tagged with
the user provided tag values for easier identification of protocols. The
supported protocols today are as follows.

ARP, DHCPv4, DHCPv6, DNS over TCP (v4), DNS over TCP (v6), DNS over UDP
(v4), DNS over UDP (v6), ICMPv4, ICMPv6, TCPv4, TCPv6, UDPv4,
UDPv6, IPv4, IPv6, EAP.

Receive packets are tagged by hardware. Tags are applied after the first
matching rule. Hence it is recommended that the rules are
programmed in such a way that tags are configured from application layer
to data link layer to get expected results.

Change-Id: Idd47cbab5882cef4530a19c0d96f52f9a47de6d4
2019-04-16 09:39:25 -07:00
Santosh Anbu
76e8651efa qca-wifi: Consolidate IEEE80211_ADDR_LEN to QDF_MAC_ADDR_SIZE
Consolidate multiple (redundant) IEEE80211_ADDR_LEN to
QDF_MAC_ADDR_SIZE

Change-Id: Icf37007f58439be222b14e882ce539b39e181b96
CRs-Fixed: 2418107
2019-03-24 09:18:21 -07:00
Debasis Das
409e55c083 qca-wifi: Support for FR53778 8021p pcp-tid mapping
Add necessary support for pcp-tid mapping feature

Change-Id: I64535d71b937d8380d611e7413b118d70c68a3a6
2019-03-01 13:55:06 +05:30
Abhiram Jogadenu
2b7289b241 qca-wifi: Added component_dev support for Quiet IE
Moved support for Quiet IE from cmn_dev to component_dev.

Change-Id: Ib5ca7356ff4a25e1e674cbc831d35928e12cd0f4
CRs-Fixed: 2376067
2019-02-07 22:04:06 -08:00
Linux Build Service Account
cf61b51725 Test commit wmi/inc 2019-01-07 04:19:56 -08:00