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
Propagation from qcacld-2.0 to qcacld-3.0.
WMI interface change for DBS roaming and CSA roaming.
Change-Id: Ia483de75c1ea7caa6526aaddd15886fe6a4404bd
CRs-fixed: 865207
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
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
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
Propagation from qcacld-2.0 to qcacld-3.0.
New WMI command for reorder queue setup/removal
Change-Id: I31ad0432a0d5f49eed55603ae7d9eeedbdd19876
CRs-Fixed: 865207
FW common files needs to be in sync with host and fw.
Update host fw common interface files with latest version
of FW interface files.
Change-Id: Id4585fbbfaeba186075ecc54b35024315d6e0b68
CRs-Fixed: 1012542
Propagation from qcacld-2.0 to qcacld-3.0.
WMI changes for 11AX related BSS parameters
Extend the WoW wake event bitmap
Change-Id: I68367a8d688cdc9f85efe01a7c48856c8bab7220
CRs-Fixed: 865207
Propagation from qcacld-2.0 to qcacld-3.0
Define 2 sub-CCKM auth types
Deprecate WOW_NAN_RTT event and reason, and use their values
for WOW_OEM_RESPONSE
Change-Id: I0db10a599f4bbbdf23e5968fa5dab59b722efa30
CRs-Fixed: 865207
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
Propagation from qcacld-2.0 to qcacld-3.0
Vdev level rx filter of from-ds / to-ds / no-ds / ta / ra
frames.
Change-Id: I63ee1aeb2eba793e3a06c2632f43ea044ba33422
CRs-Fixed: 865207
Propagation from qcacld-2.0 to qcacld-3.0
Merge WMI_VDEV_VOW_ENABLED flag
Add a new config to set preferable audio during WLAN connection
Change-Id: I86ed461a5d3d6d7f48e5ce2eb9370771a619d667
CRs-Fixed: 865207
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
qcacld-2.0 to qcacld-3.0 propagation.
NAN Data Path WMI changes DATA END and CONFIRM messages
Change-Id: I6edaff37931db83d057e1ddb1e9952e2b0dc87aa
CRs-Fixed: 865207
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
qcacld-2.0 to qcacld-3.0 propagation.
Add WMI interface changes to send buckets_scanned bitmask per each scan
cache entry that is sent when WMI_EXTSCAN_GET_CACHED_RESULTS_CMDID
Change-Id: I284e6044c713c48dd3887852e1d1f6e8f85439a7
CRs-Fixed: 865207
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
qcacld-2.0 to qcacld-3.0 propagation.
NAN Data path interface revamp to support backward compatibility
Change-Id: I3bf01c32d6423326fbb25db42d527ac7854f23d8
CRs-Fixed: 865207
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
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
qcacld-2.0 to qcacld-3.0 propagation.
Provide backward compatibility with host using MAC ID and FW using MAC ID
and Increase physical address from 32 to 64 bits in MGMT TX send command.
Change-Id: Idef6994468f2d34a0a3581531f228e2a7efd7883
CRs-Fixed: 865207
qcacld-2.0 to qcacld-3.0 propagation.
Addition of new debug log IDs for the Timekeeper module and move
qtimer fields from wmi_vdev_tsf_tstamp_action_cmd_fixed_param to
wmi_vdev_tsf_report_event_fixed_param.
Change-Id: I20f1dbb855b3cd0c2b8e9fe10c27e5164527e406
CRs-Fixed: 865207
qcacld-2.0 to qcacld-3.0 propagation.
Add 11ax/HE fragmentation support flags and add flags to allow
automatic and forced enabling of pktlog.
Change-Id: Ic4bbaf71279ee6fef190530dd70a798be7267797
CRs-Fixed: 865207
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
qcacld-2.0 to qcacld-3.0 propagation
New module ID for NAN 2.0 and
fwcommon change to add the support for TX Time per TPC.
Change-Id: Iabf3286d771d605632cb9a3711baf5eb3e84889a
CRs-Fixed: 865207
qcacld-2.0 to qcacld-3.0 propagation.
Adding new WOW_EVENT and WOW_WAKE_REASON for TDLS Connection tracker events.
Change-Id: Iffc20bf2d18a6f372105570697104c0b8ffca3b3
CRs-Fixed: 865207
Propagation from qcacld-2.0 to qcacld-3.0
Add 11s mesh subtype and service, add TSF in beacon.
Change-Id: I1f03072d6ad5c493f2ef2d2f7dc47f47be98a042
CRs-Fixed: 865207
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
Propagation from qcacld-2.0 to qcacld-3.0
WMI change for the per vap dscp override
Change-Id: Ia2004cb60959b34f8976282f560edfea3b1153aa
CRs-Fixed: 865207
Propagation from qcacld-2.0 to qcacld-3.0
WMI scan flag to enable strict passive scan on passive chns
Provide initial Hawkeye HW header files.
Change-Id: I31b3244441857c812dc208d4ea2ce66d65c4fec3
CRs-Fixed: 865207
propagation from qcacld-2.0 to qcacld-3.0
bpf_instruction_size parameter is added in wmi_resource_config
Change-Id: I188395cefc997052d7e4cd020a41e6ef788e82f3
CRs-Fixed: 865207
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
Currently channel width has different enum values in
different modules. Move the channel width enum definition
to CDS to maintain single channel width enum value in
the driver
Change-Id: I6a46d0c02546263080a15a3ec7c52486fc51e98e
CRs-Fixed: 983914
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
qcacld-2.0 to qcacld-3.0 propagation.
add fields to WMI pdev LED config cmd to specify blink parameters
Change-Id: Icd3cf8df3f5af6eed4c7263de641a61e3560b4fc
CRs-Fixed: 865207