Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1a059732 authored by Daniel Jacob Chittoor's avatar Daniel Jacob Chittoor
Browse files

Squashed 'drivers/staging/qca-wifi-host-cmn/' changes from 3ecb182f..7f0758786719

7f0758786719 Merge tag 'LA.UM.9.12.r1-18500-SMxx50.QSSI14.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into android13-4.19-kona
a6fc45e653b8 qcacmn: Update no. of DWORDs for htt_tx_msdu_desc_ext2_t
f5cbe1403de6 BACKPORT: qcacmn: Fix potential OOB read in util_scan_parse_rnr_ie
b36f4df4b5e3 Merge tag 'LA.UM.9.12.r1-18200-SMxx50.QSSI14.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into android13-4.19-kona
4efd3551cc30 Merge tag 'LA.UM.9.12.r1-18100-SMxx50.QSSI14.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into android13-4.19-kona
cd60807a8ed8 qca-wifi-host-cmn: Add void keyword to old-style zero prototype functions
bdb5e36d9593 Merge tag 'LA.UM.9.12.r1-15600-SMxx50.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into android13-4.19-kona
71b20f60c783 Merge tag 'LA.UM.9.12.r1-15200-SMxx50.QSSI13.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into android13-4.19-kona
f2ffed856c01 qcacmn: lock reo_cmd_lock earlier in dp_reo_send_cmd to avoid race cond
d65f2ddb307e qcacmn: Add time slice duty cycle attribute into QCA vendor command
922650d37b6e Add 'techpack/video/' from tag 'LA.UM.9.12.r1-14900-SMxx50.QSSI13.0'
f7093da89dab Add 'techpack/display/' from tag 'LA.UM.9.12.r1-14900-SMxx50.QSSI13.0'
44cddf1c0c66 Add 'techpack/data/' from tag 'LA.UM.9.12.r1-14900-SMxx50.QSSI13.0'
377800548dc6 Add 'techpack/camera/' from tag 'LA.UM.9.12.r1-14900-SMxx50.QSSI13.0'
b0cefa63a97c Add 'techpack/audio/' from tag 'LA.UM.9.12.r1-14900-SMxx50.QSSI13.0'
0474bfa608e8 Add 'drivers/staging/qcacld-3.0/' from tag 'LA.UM.9.12.r1-14900-SMxx50.QSSI13.0'
e1c6426a3a1f Add 'drivers/staging/qca-wifi-host-cmn/' from tag 'LA.UM.9.12.r1-14900-SMxx50.QSSI13.0'
1f32ec9ea78b Add 'drivers/staging/fw-api/' from tag 'LA.UM.9.12.r1-14900-SMxx50.QSSI13.0'
249aa34c8161 Add 'arch/arm64/boot/dts/vendor/qcom/display/' from tag 'LA.UM.9.12.r1-13500-SMxx50.0'
5a1b5aaf8673 Add 'arch/arm64/boot/dts/vendor/qcom/camera/' from tag 'LA.UM.9.12.r1-13500-SMxx50.0'
3bd3ae4fc70d Initial empty repository
fe50fa1d5098 Initial empty repository
f637c1dbb8f4 Initial empty repository
7eb9a06ef53e Initial empty repository
3617c157bf8f Initial empty repository
206e4e3f6c83 Initial empty repository
5ff0cfa73656 Initial empty repository
795bed017605 Initial empty repository
818fcc801af0 Initial empty repository
1226de9d0683 Merge commit '0219ae6' into wlan-cmn.driver.lnx.1.0-dev
b0b838e6d5b2 Merge remote-tracking branch 'origin/caf/caf-wlan/master' into wlan-cmn.driver.lnx.1.0-dev
REVERT: 3ecb182ffc11 Merge cf8493841f7e16c0ccb1a6f9adda977319b8eb75 on remote branch
REVERT: 97f8ed1594dd Merge 635a516572b72cb286e7a0728cf6f90eb2a4320f on remote branch
REVERT: cf8493841f7e qcacmn: Abort only host scans on roam start notification
REVERT: fe640224294b qcacmn: Fix out of bound read issue in ESP ie parse
REVERT: 635a516572b7 qcacmn: Fix out of bound read issue in ESP ie parse
REVERT: 8822cbfe4b29 Merge 7cfc3cf23d4d938313ad31b215eb43540022f5a6 on remote branch
REVERT: 7cfc3cf23d4d qcacmn: Fetch rssi from radar report pulse
REVERT: 62a86eeb8ffb qcacmn: Add support for the 4th dword in radar report pulse
REVERT: 469092778cbb qcacmn: Increase status size for HTT WBM completion v3
REVERT: 03ee5d7179cb qcacmn: Check cookie and avoid to read out of bound
REVERT: 04103469c1ea qcacmn: Add all membership selector elements
REVERT: 635a0760f27a qcacmn: Add bss membership selector defines to wlan_cmn_ieee80211.h
REVERT: a45a86d77065 qcacmn: Check function pointer to avoid NULL point dereference
REVERT: 99ab2d4b8fa9 qcacmn: Possible OOB read in process_fw_diag_event_data
REVERT: a083aa58527b Merge "qcacmn: Fix OOB read issue in SSID ie" into wlan-cmn.driver.lnx.2.0.5.c7
REVERT: 808a304836e4 Merge "qcacmn: Possible Integer overflow in wifi_pos_oem_rsp_handler" into wlan-cmn.driver.lnx.2.0.5.c7
REVERT: df68495020ab qcacmn: Fix OOB read issue in SSID ie
REVERT: f390359c7560 qcacmn: Possible Integer overflow in wifi_pos_oem_rsp_handler
REVERT: fe3a9684755a qcacmn: Fix possible OOB in wmi_extract_dbr_buf_release_entry
REVERT: ecb598d1d543 Merge "qcacmn: Add CDP intf to flush fragments for a particular peer" into wlan-cmn.driver.lnx.2.0.5.c7
REVERT: 72f820fadd63 qcacmn: Replace WMI_LOGI() with wmi_* appropriate log level
REVERT: c7edc2b097e4 qcacmn: Add CDP intf to flush fragments for a particular peer
REVERT: d9266e38dc33 qcacmn: Add length check in beacon IE parsing function
REVERT: a8c8ce05ce85 qcacmn: Avoid checking extcaps byte if equal to IE len
REVERT: fa870efaab95 qcacmn: handle IPA buffer smmu map/unmap correctly
REVERT: ba6aca823cf8 Merge "qcacmn: Optimize congestion calculation logic"
REVERT: 25588c65826b qcacmn: Optimize congestion calculation logic
REVERT: d79b770fbc87 qcacmn: Increment skb users for TSO pkt before enqueue of first segment
REVERT: 26f6bd4d0d19 qcacmn: Fix out of bound read issue in ESP ie parse
REVERT: 819b40fa0970 qcacmn: Add wlan status code enum
REVERT: 7ef642ed5661 qcacmn: Fix OOB issue for bwnss oui
REVERT: 18f9d7792b45 qcacmn: Access scan_req_q under lock
REVERT: 4e49cb1fddd1 qcacmn: Fix potential oob issue in wlan_parse_wapi_ie()
REVERT: 74ff755eca94 Merge "qcacmn: Fix possible OOB read in cnss_diag_cmd_handler" into wlan-cmn.driver.lnx.2.0.5.c7
REVERT: cf8764a6f33c Merge "qcacmn: Enqueue scan request only after scan scheduling is success" into wlan-cmn.driver.lnx.2.0.5.c7
REVERT: 9aea2117a972 Merge "qcacmn: Flush the PCIe window select config before device access" into wlan-cmn.driver.lnx.2.0.5.c7
REVERT: 03502cb697c8 qcacmn: Fix possible OOB read in cnss_diag_cmd_handler
REVERT: 0c1683de7e1e qcacmn: Optimize congestion score calculation
REVERT: 6ccd9a75b8ae qcacmn: Flush the PCIe window select config before device access
REVERT: 366948bb8e12 qcacmn: Validate NDP app info length before accessing NDP app info
REVERT: 80fcff41d62a qcacmn: Enqueue scan request only after scan scheduling is success
REVERT: aa1c0e79e5d3 qcacmn: Improve 'Not set force_set if event completed'
REVERT: eb624163778f qcacmn: Rewrite util_gen_new_bssid functionality
REVERT: 900881f0480f qcacmn: Rewrite util_gen_new_bssid functionality
REVERT: 322be8a00811 qcacmn: Fix OOB issue in wlan_parse_rsn_ie
REVERT: d09eaf5e8027 Merge "qcacmn: Fix OOB issue in wlan_parse_rsn_ie" into wlan-cmn.driver.lnx.2.0.5.c5
REVERT: 78796df650f5 qcacmn: Fix possible OOB access while sending ext stats request
REVERT: 1944e39b8120 qcacmn: Don't destroy uncreated completion_freeq_lock
REVERT: 67642fa66d4c qcacmn: Fix OOB issue in wlan_parse_rsn_ie
REVERT: 46fd20356139 qcacmn: Update mc_bc rx pkt count in peer stats
REVERT: cf69855123f8 qcacmn: Rate limit rxdma decrypt error related log
REVERT: da9a61329bc2 qcacmn: fix index overflow when tso seg large
REVERT: 3dc0f7a9c611 qcacmn: Use sync method to wake device
REVERT: 9f2d9223d3e8 qcacmn: fix format specifier in qdf_dpt_dump_stats_debugfs
REVERT: 3a5446362a56 qcacmn: Maintain wiphy init and de-init states
REVERT: 533efdae6b23 qcacmn: Clean up logs in Tdls path
REVERT: 35cf4c8eafbe qcacmn: Use channel flags to determine DFS channel
REVERT: 769bb988a30d qcacmn: Handle WMI_REG_CHAN_LIST_CC_EVENTID in worker thread
REVERT: 96a6ea0788f5 qcacmn: Use hif_debug to print irq details in hif_pci_configure_grp_irq
REVERT: b743575fd8f4 qcacmn: Add boot time log print in scm_add_update_entry
REVERT: d173a2cefe5f qcacmn: Use IS_ENABLED for the definition of kernel module
REVERT: 341b8d173499 qcacmn: Fix buffer overflow while memcpy of pmk_ext
REVERT: f1b1489467d3 qcacmn: Decrement peer ref count on rx hw stats req failure
REVERT: c8b6010f3141 qcacmn: Add support to send max ndi host supports to fw
REVERT: 53b434775de5 qcacmn: Disallow TKIP/WEP with HT supported client
REVERT: 90f8ba3868be qcacmn: Update disconnect rssi on every disconnect rssi event
REVERT: a4d8ca7588db qcacmn: explicitly print "WLAN_SOC_device_id"
REVERT: bea6a65411a6 qcacmn: Update peer rx mpdu count per mcs rate
REVERT: ef82665044a5 qcacmn: Increase the PMKSA Cache entry size to 16 in host
REVERT: 53f8e18cc2a2 qca-wifi-host-cmn: Use IS_ENABLED for the definition of kernel module
REVERT: 9fb43f2db3c7 qcacmn: Fix mem leak while deleting pmksa
REVERT: 6d315b065cb0 qcacmn: Add support for WPA3 SuiteB roaming
REVERT: 7ddd5f61e172 qcacmn: Fix the condition for filling WAPI params
REVERT: bc1c530e4c95 qcacmn: Change print format for pointer
REVERT: a740ed0d49fc qcacmn: Use wakeup_source_register when WAKEUP_SOURCE_DEV is def
REVERT: 744ac35367be qcacmn: Check return status of deliver to stack function
REVERT: c8c038621ab8 qcacmn: SKB buf memory Leak@ Func dp_pdev_nbuf_alloc_and_map
REVERT: b2707ba66b05 qcacmn: Add rate limit for HEX DUMP qdf api
REVERT: 331f0d5efaf1 qcacmn: Use right macro to enable delayed register writes
REVERT: 468251222824 qcacmn: Back pressure in REO2SW1 ring resulting in REO panic
REVERT: 424a4f3fff9f qcacmn: Delete older PMK of all APs which have the same PMK
REVERT: 183f29957c82 qcacmn: Reset tx desc as part of flow pool delete
REVERT: 96a57cd972ee qcacmn: Limit the REO cmd number in batch operate
REVERT: 75fc32937655 qcacmn: Drain group tasklets and reg write work for runtime PM
REVERT: 15ea0087aaf8 qcacmn: Add debug info support for rx descriptors
REVERT: effbe8308bbe qcacmn: Remove default pdev id from regulatory component
REVERT: 85a1a1ed8485 qcacmn: Selectively reduce the mgmt logs
REVERT: 444cfd421bc8 qcacmn: add HW version and name support for Hastings
REVERT: 89ed530ee5be qcacmn: Cancel reap timer during driver unload
REVERT: d540cecc33ee qcacmn: Use %pK uppercase K instead of k in format specifier
REVERT: 5d812ff87cba qcacmn: Set the right cc_src for reg country
REVERT: d4f643ed0090 qcacmn: Ratelimit status nbuf alloc failure logging
REVERT: 427dba55f31a qcacmn: change logging with spin_lock held to debug level
REVERT: 93797f4b5a08 qcacmn: fix invalid net_dev fetched from gro queue skb
REVERT: f7c320912940 qcacmn: Handle scattered msdu in OOR error scenario
REVERT: a18e6a388b67 qcacmn: Set runtime pm state prior to runtime_init
REVERT: 70d83c90aa7c qcacmn: Include device sleep time in the NOL timeout value
REVERT: 7d30ba775cdd qcacmn: Clear lock->lock.dev to NULL after wake lock destroyed
REVERT: d5cac7cd337d qcacmn: QDF wake lock API changes to support various kernel versions
REVERT: bcdcb741b382 qcacmn: Add conditional macros for creating/destroying wakelocks
REVERT: eb3c29b70d12 qcacmn: Fix NULL pointer dereference of roam stats event param buf
REVERT: 2e88effbdc43 qcacmn: fix TX TDLS discover frame nbuf leak issue
REVERT: f4fc32928714 qcacmn: Add case to increment ICMP req frames in stats
REVERT: 85bba7d30186 qcacmn: Resolve compilation errors after disabling DEBUGFS
REVERT: aabb90dd1396 qcacmn: Fix compilation error in dp_rx_err.c
REVERT: 0f0b8892e939 qcacmn: Add memory barrier to avoid inconsistent reg write
REVERT: c626b6aa055f qcacmn: Add dequeue value in delayed register write entry
REVERT: f9a81553a73b qcacmn: Fix memory leak in case of pdev attach failure
REVERT: 2c90188670eb qcacmn: Change qtimer time-stamp from decimal to hex
REVERT: 00ed35eddb5f qcacmn: Add check to avoid panic if FW is down
REVERT: 16dd48252cf9 qcacmn: Clear the peer when it is deleted
REVERT: bfc0d4828368 qcacmn: Fix regression issue for EAPOL fail
REVERT: fe7cbe6ac5b3 qcacmn: Refine description for rtpm function
REVERT: cdbd6015a183 qcacmn: Enhance runtime PM enablement check
REVERT: 42fe749154fb qcacmn: Mark SRD channels conditionally passive
REVERT: f7dad557a404 qcacmn: Add dbgid for each runtime put/get
REVERT: cf889743fb79 qcacmn: Confirm HP register init when enabling IPA pipes
REVERT: e2345c935f4d qcacmn: Fix the yield status for timer yield check
REVERT: f882dddb81d9 qcacmn: drop nbufs in WBM error with sa_idx out of range
REVERT: 3529375be228 qcacmn: Move hif_pm_runtime_resume() to hif.h file
REVERT: 211e85ffe404 qcacmn: Delete cdp ops as part of Componentization of packet capture
REVERT: f33bb46ad4f1 qcacmn: Set the peer ref count to one
REVERT: 0080bced4709 qcacmn: fix null skb accessing due to incomplete scattered msdu
REVERT: 8b420312a136 qcacmn: Do not increment tail pointer if no data in CE DST ring
REVERT: b9ffbcc4dc8e qcacmn: Increase the wbm release ring size
REVERT: a948282cc0e0 qcacmn: Reap more monitor ring entries before rescheduling timer
REVERT: d2d7063318c7 qcacmn: Process only LMAC rings for monitor mode
REVERT: 9854a2c6a8e3 qcacmn: Change the loglevel for link desc return failure
REVERT: 21fd78efe917 qcacmn: Change the monitor mode timer interval to 5ms
REVERT: 4ffc54b83b92 qcacmn: Add support for NAN msg in kmsg
REVERT: 84f31210ef48 qcacmn: Remove unused PTT sock code for non CNSS_GENL
REVERT: d79f09652396 qcacmn: Use QDF_BUG instead of the qdf_assert
REVERT: cb25d53dd6d3 qcacmn: Add ini to enable/disable self roaming
REVERT: 5022cc574d1c qcacmn: Selectively reduce the dbr logs
REVERT: 142aabf13a47 qcacmn: Introduce scan api to get scan entry ageout time
REVERT: 164b8d473d61 qcacmn: Support RX 2K jump/OOR frame handling from REO2TCL ring
REVERT: d3e3c9d06416 qcacmn: HIF_INFO to log the linkstate_vote in hif_main.c
REVERT: cc628cf832b3 qcacmn: Flush the blacklist BSSIDs in FW
REVERT: f480334ae763 qcacmn: Add support to track per peer no ack counts
REVERT: ba012cc20808 qcacmn: Add NAN and TDLS cases for qdf_opmode_str
REVERT: 7bd4bc8228fe qcacmn: Move definition of qdf_proto_subtype to different file
REVERT: 21683f19be64 qcacmn: Add qdf API to check for configured packet types
REVERT: 6ce914ce716e qcacmn: Use dp_info_rl instead of QDF_TRACE to avoid aggressive logging
REVERT: 2201071ab247 qcacmn: Implement send DELBA per HTT event
REVERT: 7e5b93906f53 qcacmn: Add DPP, CCKM, OSEN and OWE AKM in osif_akm_type_crypto_mapping
REVERT: 37dce050d1a2 qcacmn: Fix return type for scheduler_msg callbacks
REVERT: 2d153c070452 qcacmn: Add null check in qdf_runtime_lock_deinit()
REVERT: b3b04c3b1dfd qcacmn: Update the mc timer state after its deleted
REVERT: f82187935ca3 qcacmn: Fix null pointer dereference at extract_11kv_stats_tlv
REVERT: 1f0aec773edb qcacmn: Add support to handle assoc reject based on rssi
REVERT: 2e81961919ab qcacmn: Set default active dwell 2g time to 40ms for SAP
REVERT: 10ca5b9bad16 qcacmn: Enhance log for usage_count mismatch debug
REVERT: cbb9514d969a qcacmn: Allocate vdev private data along with vdev
REVERT: d0cb8bad7f9d qcacmn: Fix stack frame overflow for dp_rx_process
REVERT: 3e99ed3c9b22 qcacmn: Address synchronization issue in 11d state machine
REVERT: c6a4f558ab26 qcacmn: SMMU fault as iova to phy address is invalid
REVERT: 1ef6ebb4ccdc qcacmn: cleanup NAN/NDP logging
REVERT: eaf64dbe10c9 qcacmn: Do a full scan if no candidate found
REVERT: be2478683a78 qcacmn: add synchronous timer stop to avoid race condition
REVERT: 8026d42d4ff8 qcacmn: Reduce excessive qdf update radiotap logs
REVERT: 65dff793a591 qcacmn: Log enhancement for PNO scan
REVERT: df354deb317f qcacmn: Use QDF_MODULE_ID_HAL for HAL tracing APIs
REVERT: e0ea5b11e2fd qcacmn: HIF APIs to prevent/allow low power states
REVERT: c8b08714ec71 qcacmn: Add high priority ordered workqueue APIs
REVERT: 3567643f9c84 qcacmn: Callback to get current bandwidth level
REVERT: 14d9a6f6da90 qcacmn: Add delayed register write support in HAL
REVERT: 042b27ccf4ff qcacmn: Add firmware service support
REVERT: 8131e196d267 qcacmn: Set FIXUP_NBUF flag only on successful nbuf map
REVERT: b65d5cf275ee qcacmn: Modify pkt string for logging to console
REVERT: ba2fc8e58b0b qcacmn: Reduce excessive console logging
REVERT: db624cbe7724 qcacmn: In case of peer reuse set valid flag
REVERT: 97949c195b3e qcacmn: Log optimization for NCHO
REVERT: 9b2d62ae2c10 qcacmn: Send WMI_ROAM_OFFLOAD_FLAG_SAE_SAME_PMKID flag to FW
REVERT: 119ee1496906 qcacmn: Support sae single pmk roaming BSS in scan
REVERT: 849753637ced qcacmn: enlarge htt_htc misclist trim threshold
REVERT: 40ece9566f70 cmn: Define CDP Ops for packet capture mode
REVERT: 3d49fb087ca3 qcacmn: Optimize cp stats prints
REVERT: 3afe3da1c4fe qcacmn: Use enum roam_trigger_reason for fw bitmap conversion
REVERT: 586d80567188 qcacmn: Fix compile issues when some features are disabled
REVERT: 7197b86b7220 qcacmn: New get_sta_info attrs for Beacon IE/disconnect reason
REVERT: 10f047af9679 qcacmn: Introduce QCA_NL80211_VENDOR_SUBCMD_DRIVER_DISCONNECT_REASON
REVERT: 0c0c8a294d25 qcacmn: Reduce regulatory logging
REVERT: a91aa6df4505 qcacmn: Add support to include ACK status and tx retry count
REVERT: ca7091c35f90 qcacmn: fix htt/htc pkt memory leak due to sending failure
REVERT: 3198687fb8d6 qcacmn:  Optimize logs for roaming and tdls
REVERT: 21f91c755998 qcacmn: Avoid NULL pointer dereference in send_packet_completion
REVERT: 0bad144c708c qcacmn: Add history for register write failure
REVERT: d2bff02989bb qcacmn: update REO SSN when TX compl of ADDBA resp
REVERT: d921a6d78965 qcacmn: Destroy the queue_kicker work which is triggered by RPM resume
REVERT: b455d76e26c4 qcacmn: Add pktcapture support param and Offload event Id
REVERT: e60fc182cd3a qcacmn: Add wmi interface changes to extract mgmt offload event
REVERT: b19ed8242872 qcacmn: Ignore rx hw stats reo command status callback
REVERT: 82896b4c2c42 qcacmn: Add stats for register write failure
REVERT: 2c4987c94b2c qcacmn: Correct the next nbuf in case of scattered msdu
REVERT: b515c73d79dc qcacmn: Reduce logging while printing channel list
REVERT: b8beac9a0986 qcacmn: Add support to get roam scan channel list from fw
REVERT: c3856f9f1ab9 qcacmn: Clean up logs in STATS path
REVERT: 2b33b175eef9 qcacmn: Change wlan driver prints from hex to decimal mode
REVERT: 9e5ad37ff7e2 qcacmn: Fix get station stats cmd timeout
REVERT: a9c300e4bdb4 qcacmn: Do not process rxdma err decrypt frames
REVERT: b259e8d8565c qcacmn: Add packet capture component support param
REVERT: 2b170366f120 qcacmn: Add vendor event for roam scan channel async event
REVERT: 9353c55b4815 qcacmn: Add support for pmkid generation fallback in FIPS mode
REVERT: 218f5a3b7dc9 qcacmn: Set DBS scan if ndp peers are active
REVERT: 7edd9e68d8b0 qcacmn: cdp: Implement API cdp_set_key_sec_type
REVERT: 9b1259f92c01 qcacmn: Take peer reference before requesting for rx queue status
REVERT: 9f804217ce78 qcacmn: Do not try to delete a peer if already deleted
REVERT: 4233ee0c989b qcacmn: Fix get peer stats cmd timeout
REVERT: b84fd185b43e qcacmn: Handle roam stats event with neighbor report tlv alone
REVERT: d02a1b00cd0d qcacmn: Remove new line from trace
REVERT: 8b4a9f0320d3 qcacmn: Cleanup logging in osif request manager path
REVERT: 3a1bcc64f725 qcacmn: Reduce unnecessary logs in various QDF modules
REVERT: 9b1509b740d4 qcacmn: Add support to dynamically set dwell time for 2g
REVERT: d876f7c83e7f qcacmn: Add support to send candidate min roam score delta in firmware
REVERT: ba9a15e709cf qcacmn: add support to send dscp-to-up map to FW
REVERT: a05f5370717e qcacmn: Log optimization for Roam Invoke
REVERT: 909eeffff886 qcacmn: Print type while creating the obj manager peer
REVERT: 3eb21a15f869 qcacmn: Drop nbuf if msdu done is not set
REVERT: 0d97fa64aabf qcacmn: Fix static analysis issue in dp_txrx_ext_stats_request
REVERT: c618b2a08590 qcacmn: fix invalid accessing to rx_tlv_hdr due to scattered msdu
REVERT: 34d8b00c34e0 qcacmn: Stop the monitor reap timer at dp suspend
REVERT: c219c9fa1649 qcacmn: Do not process RX packet if vdev is pending delete
REVERT: 3f07e5fdbf1c qcacmn: Add support for WMI_ROAM_STATS_EVENTID event
REVERT: 01ae2acac0c0 qcacmn: Send val of separate iface support for NAN INI to Fw
REVERT: f05e99f0bae6 qcacmn: Use qdf_scnprintf in scan instead of snprintf
REVERT: 2b26684f17cf qcacmn: Add vendor event to request SAR power limits
REVERT: b1a643b07efd qcacmn: Add qdf APIs to support data pkt diag logging
REVERT: b59ec855bec7 qcacmn: Add INI support for packet log buffer size
REVERT: 694bfaf5e360 qcacmn: Define QDF_MAX_CONCURRENCY_PERSONA based on WLAN_MAX_VDEVS
REVERT: ba7e3551ff78 qcacmn: Get vdev_id from NAN enable response event
REVERT: 269ab2c917f8 qcacmn: Get the firmware capability NAN_VDEV_SUPPORT
REVERT: c75e138a5b4c qcacmn: Add diag log structure for data pkt info
REVERT: b9c739d2ea49 qcacmn: Create new HIF function to handle PM no idle operations
REVERT: 77c72b56c68e qcacmn: Add vdev callback null check in rxdma err processing
REVERT: 5a0225beecbe qcacmn: Optimize logs in scan path
REVERT: 5aad28d1dfed qcacmn: Add QCA vendor command to support thermal mitigation
REVERT: 5543a18436b8 qcacmn: Add support for WLAN thermal mitigation
REVERT: 114d97c6c0bf qcacmn: DP change to get buffer size from INI file
REVERT: 061262b8add1 qcacmn: Optimize logs in serialization
REVERT: 7af0527c850f qcacmn: Define QDF API to check if driver unload is in progress
REVERT: 4197985627e3 qcacmn: Use active scan request for P2P Device mode
REVERT: 7a5c720d2628 qcacmn: fix RX desc is using but freed back to pool
REVERT: 1c2245c98d58 qcacmn: use spinlock before iterating
REVERT: 8e1506b35c5b qcacmn: Access initial ipa tx doorbell after enable pipes
REVERT: e277931aa5b9 qcacmn: Reduce time for scan when miracast is active
REVERT: 4e99dc92e971 qcacmn: Provide vendor extended stats from host
REVERT: 38a1aff3ee31 qcacmn: Change info/err prints to debug in roaming path
REVERT: e0ec21e88462 qcacmn: Change enable_runtime_pm from bool to uint8_t
REVERT: 027ea418836d qcacmn: Restore to WORLD when country code is not in regdb
REVERT: c4d1c3710619 qcacmn: Fix regulatory non-offload issues
REVERT: 06139dc5e8ed qcacmn: Increase reo timer threshold max value
REVERT: 43b11ff8a9c4 qcacmn: Add support for RSNX IE
REVERT: 2f88447973d9 qcacmn: Replace kernel calls with pfrm wrapper
REVERT: 13fcf887609a qcacmn: Protect pktlog under mutex to avoid possible race conditions
REVERT: 181a8afdf10f qcacmn: Add security info in scan entry
REVERT: 2398ea510c6a qcacmn: Check if FW or host in recovery before invoking assert
REVERT: 4818ee8b7c78 qcacmn: Move dp_rx_vdev_detach out of vdev list spin_lock protection
REVERT: 162173d1b0a0 qcacmn: WAR for monitor mode HTT msg sending failure
REVERT: 48618d19a63a qcacmn: use debugfs to show ini configs
REVERT: e940234e64c9 qcacmn: Print beacon info after RSSI/chan are updated from prev frame
REVERT: 7cdbd9c466b4 qcacmn: Get phymode from HE phy capability
REVERT: 6ac4eef51c1b qcacmn: Fix enum wlan_phymode to include proper phymode value
REVERT: 41eabc77a409 qcacmn: Do not get/put the pm_runtime if RPM is disabled
REVERT: 9e628ea9346c qcacmn: fix dp_tx_desc invalid accessing due to race condition
REVERT: 6ebd9d590127 qcacmn: fix STA + SAP IPA de-frag issue
REVERT: ca64ddf57ba7 qcacmn: Ratelimit error log for REO CMD send failure
REVERT: b1fe08f599db qcacmn: Send CTL info to firmware
REVERT: 9a3a8935c0ca qcacmn: Add support for oem data event
REVERT: 2c9132f18bdf qcacmn: Fix the build failure of illegal usage of log
REVERT: d565a60e7e14 qcacmn: Remove cdp ops for interrupt mode setting
REVERT: 79e2e1f60271 qcacmn: Unmap the htc connect buffer after connect failure
REVERT: 182e67129aa1 qcacmn: Possible OOB write in send_roam_scan_offload_mode_cmd_tlv
REVERT: 64deeec68246 qcacmn: Limit logging when handling tx comp status if vdev is NULL
REVERT: 92bf90452801 qcacmn: Increase the force wake timeout
REVERT: efde2913b154 qcacmn: fix srng lock hold long time due to logging
REVERT: c4d1fdbdd582 qcacmn: Handle BAR OOR/2K_JUMP REO errors
REVERT: c8007f025c41 qcacmn: Add IEEE 802.11 control frame type/subtypes
REVERT: b2b3cfdc916c qcacmn: Handle decrypt error packets for invalid peers
REVERT: 86198586ff2d qcacmn: Fix for Not sending Deauth to non-authed STA
REVERT: 6363c04d55ac qcacmn: Reset ba_status to inactive irrespective of tid update status
REVERT: 2ebb1cfe2363 qcacmn: degrade log level in monitor dst processing
REVERT: c46a3a79616c qcacmn: change debug print and add ring stuck count
REVERT: 2443b33f623a qcacmn: work around on monitor buffer ring back pressure issue
REVERT: 6d6a5b55290e qcacmn: Skip setting BA window size to 2 for NON BA case
REVERT: 726a77a1bc09 qcacmn: Fix zero size malloc when memory debug is disabled
REVERT: 67ed68dee42a qcacmn: fix invalid accessing to rx_desc_status pool
REVERT: ce672d60c387 qcacmn: Increase timeout to avoid false assert
REVERT: 01f90adb99cc qcacmn: Add support to send config params in NAN request
REVERT: 14a7aca0b3b4 qcacmn: Allow zero channels list to send to fw for RSO
REVERT: fb2e35b04afb qcacmn: fix dp vdev use after free for monitor mode
REVERT: 7fd92120ae4c qcacmn: Use HAL_RX_BUF_RBM_SW3_RBM for defrag pkts
REVERT: 1eb08aa5da93 qcacmn: Add 6ghz support functions
REVERT: 0b783cbd6a88 qcacmn: Rate limit logs in serialization API
REVERT: 115d28f75a2d qcacmn: Record last 32 dp ipa reo remap register writes
REVERT: 389fd01fa548 qcacmn: remove assert for invalid release source case
REVERT: f050555b78ec qcacmn: Fix compilation errors in DP_PRINT
REVERT: 31e83c98139b qcacmn: check register writing result for IPA case
REVERT: 3635cc191c62 qcacmn: Ratelimit the tso descriptor alloc failure
REVERT: b4e4e9675138 qcacmn: Add support for DataStall Events
REVERT: 355e44dfa447 qcacmn: Not register spectral to dbr when load wlan
REVERT: 5328ecfee10f qcacmn: Set priority for connection with bssid_hint
REVERT: 75a85e9e79b4 qcacmn: Ignore regulatory offload indication from FW
REVERT: 21fc81beafef qcacmn: Update regdb based on database version 30
REVERT: efeaf4a00854 qcacmn: Skip enable/disable autonomy in SSR case
REVERT: 5ff4c52f3545 qcacmn: fix dp_vdev use after free caused by racing condition
REVERT: 350c714fc216 qcacmn: Invoke correct api to convert channel to frequency
REVERT: 9bb7dd30d00f qcacmn: Make freq to chan and vice versa conversion more generic
REVERT: 8de55ca3b6da qcacmn: Increase the napi scale for slub debug builds
REVERT: 4c3e28f9d059 qcacmn: Increase the force wake timeout
REVERT: 41271a7ad790 qcacmn: add debugging code to detect duplicated hash_node
REVERT: 798e4f89969d qcacmn: Use GFP_ATOMIC flag for skb alloc for diag data
REVERT: 7f640564f96b qcacmn: For p2p scan skip DFS channels only
REVERT: 8a5e02a25d42 qcacmn: Place the max BW support above the ch params
REVERT: 87d8a415e9d7 qcacmn: Wake up system for early interrupt wakeup during suspending
REVERT: e6553ab22f13 qcacmn: Documentation enhancement for wake_lock_in_user_scan
REVERT: 32b59587277e qcacmn: Properly configure REO dest ctrl register
REVERT: 32396c5b1b3f qcacmn: Get extscan vendor params out of extscan feature flag
REVERT: 1c545d6d9e39 qcacmn: Support register writing result check for IPA case
REVERT: 1b57533cdd8b qcacmn: Fix for SMMU fault on reo cmd desc address
REVERT: 5609e9e33e9f qcacmn: Process FW stats event on VDEV_DOWN
REVERT: acdd66bb0a8e qcacmn: For pdev stats return last event as true for older firmware
REVERT: 2bea86f46923 qcacmn: tx completion handler with invalid release source
REVERT: 9da2358323e5 qcacmn: Move wow wakeup stats from vdev to psoc level stats
REVERT: 7f69f875844b qcacmn: Reduce excessive warning logging in RX defrag path
REVERT: 0d0538cd64ef qcacmn: Add a qdf counter for qmi stats requests
REVERT: 32203bd311a0 qcacmn: Disable dfs phyerr offload when no sap/go in DFS channel
REVERT: d5616744b20b qcacmn: Record reo command srng events
REVERT: 161f6766dcbe qcacmn: Fix issues in qdf aligned memory alloc function
REVERT: f5f2c0fa7910 qcacmn: Replace panic by QDF_DEBUG_PANIC
REVERT: 90e309e6a30b qcacmn: Add support to flush rx packets for a vdev
REVERT: 9d2ac89dfa5f qcacmn: Remove peer local id from qdf_nbuf_cb
REVERT: 22056c5a4678 qcacmn: Cleanup peer local id references from DP RX
REVERT: 340dd4207940 qcacmn: Fix for IPA rx buff map failure
REVERT: dbc328350954 qcacmn: Properly handle RX REO reinject packets
REVERT: 91629df322d3 qcacmn: Fix dst_ring_desc memory leak in defrag case
REVERT: bf19e43b16cd qcacmn: Record few more ce desc event during post_recv_buffers
REVERT: 2af025dbe069 qcacmn: Add 11ax tx_rate_info info
REVERT: daf654afaf22 qcacmn: Remove unnecessary logs in loop
REVERT: dcce6f0db8c4 qcacmn: Set the flag for max BW support
REVERT: fc1841093b21 qcacmn: Use CNSS register window lock for register accessing
REVERT: 6115e3949903 qcacmn: Add support to record iova address
REVERT: f754bfdbbf67 qcacmn: Fix possible out of bound access
REVERT: 2ac608ce0deb qcacmn: Check for ring approaching full during RX
REVERT: 934c342198cd qcacmn: Log timer callback info
REVERT: 636453f4a3da qcacmn: Do panic if pci wake request fails
REVERT: dd19b8f91793 qcacmn: Add paddr in CE descriptor history
REVERT: ecbfaa3f73fc qcacmn: Remove false assert during cleanup in STA mode
REVERT: 0d468f13dd76 qcacmn: fix compilation issue in dp_vdev_flush_peers
REVERT: 2c2225de08c1 qcacmn: Avoid invalid access to umac register when runtime suspend
REVERT: af3499850a41 Revert "qcacmn: Correct additions to empty defrag waitlist"
REVERT: 6660994b73d7 qcacmn: Add debug logs to the stats request
REVERT: d6accacd61cc qcacmn: Clear defrag waitlist in all cases
REVERT: 759df76429b8 qcacmn: flush pending vdevs and peers when do pdev deinit
REVERT: 2713a328d4b3 qcacmn: Add support to copy buffers posted to CE SRC
REVERT: d5a388a53229 qcacmn: add twt enable/disable complete event handlers
REVERT: 5e87bffca8be qcacmn: Initialize __log_window_end_ticks variable explicitly
REVERT: ad689cfc1c2b Revert "qcacmn: Enable EAPOL/DHCP message tracing in Wifi driver"
REVERT: ce2dbb976ae9 qcacmn: Assert due to excessive logs
REVERT: e97661b812e5 qcacmn: Update regdb with regulatory database version 29
REVERT: 9d091a8b9bf3 qcacmn: IPA WAR for WB2SW release ring
REVERT: c8351a5ba7de qcacmn: Fix double unmap issue for rx frag packets
REVERT: 1722d0dd322c qcacmn: Do not send UAPSD command after TDLS connection
REVERT: 094cfc65b702 qcacmn: Update the vdev_id in the vdev_chain_rssi stats
REVERT: 50c1288ee795 qcacmn: Reduce the log level
REVERT: 1cdf1d1b0a84 qcacmn: Fix removal of the serialization command if timer start fail
REVERT: 3590b7dae2a5 qcacmn: refine dp_vdev_flush_peers logic
REVERT: 26099860e4ca qcacmn: Add new DEBUG IDs for objmgr
REVERT: d9dcbec33f5e qcacmn: Fix compilation issue about dbr_get_pdev_and_srng_id
REVERT: eaad6ab1429f qcacmn: Change Spectral control path to support Agile mode
REVERT: 656d98ebeb52 qcacmn: Spectral control path changes
REVERT: f7da616e5947 qcacmn: Make RX path changes for Agile Spectral
REVERT: 987c25d3342d qcacmn: Free outstanding skbs on Spectral detach
REVERT: c015ed49cea9 qcacmn: Public definitions for agile Spectral
REVERT: a2f24c50b57f qcacmn: Add QCA vendor attributes for agile spectral scan
REVERT: ba08d9fec84f qcacmn: Use new pdev id conversion callback for dbr
REVERT: 996d64a9ac26 qcacmn: Fix compilation errors for DBR enable
REVERT: e0496ce3847e qcacmn: Reduce the log level in direct buffer rx
REVERT: 73457eb4ebda qcacmn: Support multiple srng per module in DBR
REVERT: 326ca22ded0a qcacmn: Register to direct buffer rx with QCA6390
REVERT: e441b6fb7833 qcacmn: Add support for WMI over QMI
REVERT: a638451ec83d qcacmn: Send vendor_roam_score_algorithm ini to firmware
REVERT: a615741cb781 qcacmn: Fix the regression issue for pktlog failure with ROME module
REVERT: 17a3543aff0f qcacmn: Flush srng tp and hp only for flush event
REVERT: 1264d7dff5fe qcacmn: Add protection for type_specific_data in ath_pktlog_hdr
REVERT: 415620669c1b qcacmn: Fix maybe-uninitialized compilation failure
REVERT: 758be3b36c3b qcacmn: Add support in host to receive ext2 ready event
REVERT: 87483f14aa74 qcacmn: Consider BAND and OCE WAN scores only if congestion is < 75%
REVERT: c28d3d9fc101 qcacmn: Add qdf abstarction for ipa uc bw monitor
REVERT: 7dbdb573b9fa qcacmn: Add qdf abstraction for ipa wdi stats api
REVERT: 67f7e9b31c02 qcacmn: Set in_use bit of last allocated descriptor as 0
REVERT: 853c67470336 qcacmn: Mark DP interrupts wakeable
REVERT: 38527bff7f76 qcacmn: Fix pmk_info null pointer dereference
REVERT: 7dfc4954194a qcacmn: Delete all peers during SSR
REVERT: eced51d32cc6 qcacmn: Avoid printing log in console
REVERT: fb377de43b7d qcacmn: Degrade log level in dp_get_vdevid
REVERT: 584241669f42 qcacmn: Change logging level in object manager
REVERT: 80ccd9f88292 qcacmn: Add target ce configs based on pktlog feature for Adrastea
REVERT: 0e69835f6bc8 qcacmn: Move wakelock outside of spin lock
REVERT: c53bd93b481d qcacmn: support msdu rx retry statistics
REVERT: 1db0aec50325 qcacmn: Add more attr for GET_STATION_REMOTE subcmd
REVERT: e4ee4a0f1afc qcacmn: Add interface to get / set eLNA bypass
REVERT: 5de51759c3b3 qcacmn: Add QCA vendor attributes for ELNA bypass
REVERT: d5e9d199f08b qcacmn: Log runtime PM wake source in debug level
REVERT: c9f2f15650c2 qcacmn: Add user id range check to prevent out of range access
REVERT: 6c697e50aad3 Revert "qcacmn: Reduce WMI max message size on low mem profile"
REVERT: eb9b6ac289ba qcacmn: Set max BW for each valid channel and send to FW
REVERT: 49790a630aed qcacmn: Trigger eWNI_SME_DFS_RADAR_FOUND once for one radar
REVERT: bc65deb42586 qcacmn: Add new obj mgr api wlan_pdev_peek_active_first_vdev
REVERT: dfa65706f3a2 qcacmn: Correctly calculate msi vector for CE
REVERT: 2236eec4292f qcacmn: Configure roam trigger bitmap to firmware
REVERT: cf86961a03e7 qcacmn: Configure full scan period to firmware along with scan period
REVERT: be03f6709316 qcacmn: Add QCA vendor attributes to enhance roaming configuration
REVERT: 99cce97e0ae8 qcacmn: Rename qca_wlan_vendor_attr_roam_subcmd to represent subcmds
REVERT: cfee551cbad5 qcacmn: Document the attributes used by QCA_NL80211_VENDOR_SUBCMD_ROAM
REVERT: 01b6fdea4eed qcacmn: Unmap the wmi connect buffer in wmi connect failure
REVERT: 2d4ac21ee188 qcacmn: Free tx desc pool at dp flow control deinit
REVERT: 0f4c7510b826 qcacmn: Add suspending and resuming states for runtime PM
REVERT: d88a2b4eaca6 qcacmn: Define tx_status enum in wlan_logging_sock_svc.h
REVERT: b529e7bf4573 qcacmn: Avoid NULL pointer dereference of pointer 'pPacket'
REVERT: 3650ba2d5f32 qcacmn: Change return type to QDF_STATUS
REVERT: 11b6c63c6753 qcacmn: Correct return type for ce_send_single
REVERT: 07db54f52372 qcacmn: Fix interop VHT vendor IE parse error
REVERT: 428c7b1803d1 qcacmn: Add null check for event fields in extract_ndp_ind_tlv
REVERT: 8554c341ed9c qcacmn: Add auto pm tag for WMI_WOW_SET_ACTION_WAKE_UP_CMDID
REVERT: 0b5a75555728 qcacmn: Read OWE and SAE roam target capability
REVERT: 8592f2b975f4 qcacmn: Remove CCE HW filter command from WMI runtime pm tagging
REVERT: 04fe1d17d267 qcacmn: Add runtime pm apis to record last dp rx busy mark
REVERT: 1497af359c45 qcacmn: Replace %p with %pK format specifier
REVERT: c066ab666358 qcacmn: Fix the setting of soc interrupt mode for monitor mode
REVERT: c67bff522527 qcacmn: disable runtime PM for monitor mode
REVERT: ff737a156352 qcacmn: support changing driver mode to monitor
REVERT: c4d9cc968c89 qcacmn: Delete the nbuf debug entries of frag_list in qdf_nbuf_free_debug
REVERT: 39a58ec3751a qcacmn: Handle AP and STA Tx stats separately
REVERT: 621597001f26 qcacmn: Make num_int_grp consistent with hif_num_grp
REVERT: d7b2535a692b qcacmn: Prevent runtime PM suspend for MGMT TX frames
REVERT: 4461a8ac4279 qcacmn: Select random channel according to ACS range
REVERT: 6fcbd41a62a5 qcacmn: Handle Frag with no peer in RX path
REVERT: 7346e4879a00 qcacmn: Correct additions to empty defrag waitlist
REVERT: cced0cb61b59 qcacmn: Add auto pm tag to WMI_HW_DATA_FILTER_CMDID
REVERT: 473491f83f77 qcacmn: Add cdp ops for setting the interrupt mode
REVERT: ac53cb373bc3 qcacmn: Do vdev null check sanity before gro flush
REVERT: 37d3f26c4a99 qcacmn: Donot forward MDNS packets for NAN vdev
REVERT: 0c80d280514a qcacmn: Add a check to avoid processing invalid pktlog buffers
REVERT: 2eff714fa6ee qcacmn: reduce log level for mon status ring tlv-tag error
REVERT: c243da388cc8 qcacmn: Dont destroy rx_tid lock for peer reuse
REVERT: 66a88fc18872 qcacmn: Set WMI_PMK_CACHE_OP_FLAG_FLUSH_ALL only for pmksa_flush
REVERT: 9940be4accae qcacmn: Process All the pdev stats events
REVERT: f692d91a7299 qcacmn: add DMA address validity checking for TX data
REVERT: 2f627f8dfde9 qcacmn: Add runtime PM put sync API
REVERT: 91ecebdf31cb qcacmn: Add pdev_id for stats request command
REVERT: d2ed19fc4f20 qcacmn: Avoid shadow register access when link is down
REVERT: 8c21d58aad15 qcacmn: Remove success log instead log on failure
REVERT: 2f0a541f99b3 qcacmn: Use 512us REO Interrupt threshold timer
REVERT: 1a1303f0bd2b qcacmn: Send GRO flush indication at end of dp_rx_process
REVERT: dec1ed93a686 qcacmn: Avoid REO destination change when IPA enabled in P2P mode
REVERT: 3949152aad2d qcacmn: Do not setup peer reorder queue if roaming in progress
REVERT: b63bf94201a7 qcacmn: Add new reason code for idles restart wakelock
REVERT: 8799d8e2693d qcacmn: Add QDF timer multiplier for all timers on host
REVERT: 25efbecf04ac qcacmn: Initialize variable before use in process_tx_info
REVERT: c1684fa8d402 qcacmn: Add Support for ACTION_CATEGORY_FST
REVERT: a59490a601f7 qcacmn: Define QDF API for cpumask abstraction
REVERT: f095f08f6f63 qcacmn: Deliver nbuf list with NULL terminated
REVERT: c9c38cd103ac qcacmn: Do runtime pm sync resume when printing ring stats
REVERT: f4bf53265c52 qcacmn: Log runtime PM resume source
REVERT: 3cbd66f5c1bd qcacmn: Set WAKE MSI monitor variable before enabling WAKE IRQ
REVERT: 0e1fabc52692 qcacmn: Avoid disable/enable twice for runtime PM suspend/resume
REVERT: 6e884c6dc258 qcacmn: Remove WLAN_SUSPEND_RESUME_TEST flag for WAKE MSI handler
REVERT: f3e6796e40c2 qcacmn: Fix possible overread in wifi_pos_parse_req
REVERT: 8ba0541b43cb qcacmn: Enable ENABLE_DP_HIST_STATS macro
REVERT: 756d9803a15d qcacmn: Remove invalid log from cp stats
REVERT: e264735ee8b2 qcacmn: deliver RX data to stack evev if no peer found
REVERT: 2f6e28c3b167 qcacmn: Unlink hidden bss entry from kernel
REVERT: 72002cbcad12 qcacmn: Enable ASPM for FTM mode
REVERT: b31b3a349221 qcacmn: Fix skb overflow in wlan_pkt_stats_to_logger_thread
REVERT: 3d73c892f001 qcacmn: Change the maximum serialization pending commands
REVERT: 668055b8b188 qcacmn: Added new WMI vdev param support
REVERT: de45e5b7c075 qcacmn: add correct VHT NSS value for monitor radiotype
REVERT: 6a64e5798f48 qcacmn: Support op class 30 in US
REVERT: 9d7690cda3e2 qcacmn: Reduce excessive log and advance error processing
REVERT: 0e02dc6fd16f qcacmn: Handle use-after-free scenario while stopping soft AP
REVERT: 94cb03d5bf4b qcacmn: Fix wrong register window access
REVERT: 19fa7d31e05b qcacmn: Reduce log level to avoid console logging
REVERT: 9087105c8850 qcacmn: Add WAR to ignore duplicate RX desc
REVERT: 4b3f7362e2ec qcacmn: Add OEM DATA vendor command support
REVERT: 6a4ddefaa230 qcacmn: Avoid using freed pdev in dp_rx_bar_stats_cb
REVERT: 59d1282a62a5 qcacmn: Add QCA vendor command to support OEM data
REVERT: 97370564671c qcacmn: Add support to parse a string into uint16 array
REVERT: c247a07202a4 qcacmn: fix dp_rx_defrag_add_last_frag peer tid array invalid access
REVERT: 1cc543322cf6 qcacmn: Release lock in dp_reset_monitor_mode
REVERT: 2f5e13320565 qcacmn: Add a vendor attribute to configure disconnect IEs
REVERT: f0eb913a3821 qcacmn: Allow full spectrum scan when agile & aDFS scan supported
REVERT: 5a8afbc0dbdd qcacmn: Free srng buffer only when allocation is successful
REVERT: eb20de8c2357 qcacmn: Avoid NULL pointer access
REVERT: 144515d825b8 qcacmn: Add QDF API to set thread cpu mask
REVERT: bae445478660 qcacmn: Ignore legacy rate set if it is HE connection
REVERT: 83297cde702a qcacmn: Update HE capability in scan channel list cmd
REVERT: 225a65706c55 qcacmn: Initialize peer bufq and info_lock on reuse
REVERT: 65fd066da6f6 qcacmn: Add prototype for hal_reo_cmd_set_descr_addr
REVERT: bd81daefe26e qcacmn: Do not request runtime PM resume for system resume
REVERT: 7e9eba7acafd qcacmn: Add support to log CE DST and STATUS ring events
REVERT: 10515dce9bf1 qcacmn: fix invalid access to hif_ext_group issue
REVERT: f93492c8a5ac qcacmn: Complete stats request on receiving last event
REVERT: 65af919fcd5f qcacmn: Fix the dfs apply rule logic to filter acs channel list
REVERT: c2b6eef52739 qcacmn: Reduce log level for stats message
REVERT: bc663c411ba9 qcacmn: Allow simultaneous scans for Hostapd scan
REVERT: 31d35ac842f4 qcacmn: Validate pktlog handle
REVERT: 9a70a632f90c qcacmn: Fix OOB in send_gtk_offload_cmd_tlv
REVERT: 3c11d5cd82bf qcacmn: Add Null check to handle send_delba
REVERT: 49e89108b505 qcacmn: Update feature flag for qdf_trace macros
REVERT: 78958dc84826 qcacmn: Remove multiple definitions of __qdf_nbuf_free api
REVERT: 87dfb6cca453 qcacmn: Move NBUFF related declarations under correct feature flag
REVERT: 41048b3060ce qcacmn: Properly map RX buffer pool to IPA SMMU domain
REVERT: 3c4a1791d1f9 qcacmn: Allow DBS scan if enabled in ini
REVERT: 2379e995195a qcacmn: Create a wlan configuration table for ring types
REVERT: 2fe14b3d02b7 qcacmn: Do not assert for ref leak if SSR/PDR is ongoing
REVERT: e8502a022615 qcacmn: Correct state in reg_populate_band_channels
REVERT: 2c2675750e32 qcacmn: Map REO reinject packets to IPA SMMU domain
REVERT: 5027b5669b5d qcacmn: Fix possible OOB in send_roam_scan_offload_mode_cmd_tlv
REVERT: c129c40f0e73 qcacmn: Correct input type for qdf_mem_zero
REVERT: 6eec962df9e7 qcacmn: check if peer pointer is NULL
REVERT: a694b7824207 qcacmn: Fill valid channels on oem caps user request
REVERT: e8d9af6b3156 qcacmn: Get BT/WLAN isolation for mainline
REVERT: 3e71a909ccd0 qcacmn: Use vzalloc instead of vmalloc
REVERT: 1d47a5748b5a qcacmn: fix monitor packets radiotap channel incorrect issue
REVERT: 0d9eecebc0e9 qcacmn: Fix memory allocation failure for nbuf pointers
REVERT: 58d1f5700be0 qcacmn: Fix null scan object dereference in ucfg
REVERT: 205d57c57147 qcacmn: Add event history logs for datapath
REVERT: 5441c29c99f1 qcacmn: Add a QCA vendor attr to disable auto resume beacon reporting
REVERT: be4d5399d74f qcacmn: Remove tagging DTIM related commands for runtime PM
REVERT: 2e5170f0d1e5 qcacmn: Reduce log level for stats message
REVERT: a59d31cdb60c qcacmn: Filter the channel list according to acs cfg
REVERT: cd54b3fdf1f2 qcacmn: Fix invalid sa_da_idx condition in RX path
REVERT: f973273fd66d qcacmn: Fix calculation of getting head/tail pointer
REVERT: 846166382e04 qcacmn: Free the Rx descriptor pool in error case
REVERT: 2f411c7a65f8 qcacmn: Add support for iommu domain in place of mapping
REVERT: daaeffc64402 qcacmn: Add debug log in dp_tx_delete_flow_pool
REVERT: b622e212b88d qcacmn: Update the LF copyright years as 2018-2019
REVERT: 64f119892fd0 qcacmn: Use IRQF_NO_SUSPEND for WAKE MSI
REVERT: f38aafb0ee99 qcacmn: Update wmi_tag_sta_powersave_cmd for new params
REVERT: d4d18435b281 Merge remote-tracking branch 'origin/wlan-cmn.driver.lnx.2.0' into wlan-cmn.driver.lnx.2.0.5
REVERT: 8fe045d8aa04 qcacmn: Redefine FTM processing APIs
REVERT: 73606f05284b qcacmn: Fix compilation warning for undefined macro
REVERT: 6e4b4b8aaacd qcacmn: Use uint16 for peer ID
REVERT: 2972a24c5540 qcacmn: Ignore raw frame if is not of type Data
REVERT: 2e504085a39f qcacmn: Add WMI support for management related params
REVERT: 9ea97409484f qcacmn: Change print level to info
REVERT: 5f6876596bda qcacmn: Cleanup the scan blacklist path
REVERT: 5098495e5683 qcacmn: Use cfreq to find if en302_502 is applicable
REVERT: 9448b3ab90e6 qcacmn: add more debug logs in htc stop
REVERT: ea9a12b9ce7e qcacmn: Cleanup CONFIG_MCL from qdf runtime apis
REVERT: ce928dcd6780 qcacmn: Add support for chan RF info from service_ready_ext event
REVERT: 85de96c698c7 qcacmn: Do not honor addba response Tx failure in roaming
REVERT: a3a42b467552 qcacmn: Reinitialise channel bitmap to 0 for every RCSA
REVERT: 9f525cbddc0d qcacmn: Add blacklist manager related files
REVERT: 8482a0c0fc3b qcacmn: Add support to update vdev stats through CDP
REVERT: 796998f70612 qcacmn: Remove obsolete g_qdf_trace_info infrastructure
REVERT: 40de1db036c2 qcacmn: Fix RX defrag lock destroy without create issue
REVERT: 03db80d4e7cb qcacmn: Fix deadlock in wlan_pdev_chan_match due to cross locking
REVERT: 6c1cdf307a64 qcacmn: Fix memory leak in dp pdev attach failure case
REVERT: 1f4cfb6c5833 qcacmn: Fix tx completion and rx stats per wbm/reo ring
REVERT: 3c91fb553a1a qcacmn: Set default REO destination ring to SW4
REVERT: acc8b565b339 qcacmn: Protocol tag support in lite rx monitor
REVERT: ac6b27576827 qcacmn: Record caller and timestamp for pm_runtime_mark_last_busy
REVERT: 2bdc2baea6d0 qcacmn: Request runtime PM resume after receiving WAKE MSI
REVERT: 94395f626b32 qcacmn: Add regulatory rx_ops for setting DFS channels availability
REVERT: 95477ba01cef qcacmn: remove CONFIG_WIN from Spectral
REVERT: 27c5bd3193a2 qcacmn: Handle tx_sniffer pakcets
REVERT: 92e3f612481c qcacmn: Use ksize to update kmalloc counters under memory debug
REVERT: 8e8f71952be7 qcacmn: Add NULL check while iterating sgl entries
REVERT: 51264a63e1f8 qcacmn: Disable excessive logging during dp init
REVERT: cb99026ade1e qcacmn: Move WDS feature out of common code
REVERT: f38970bcdc3e qcacmn: Update feature flag for qdf_shared_print_ctrl_cleanup
REVERT: 6aa5f2907b66 qcacmn: Check for in_use flag before using the txrx desc pool
REVERT: ab234e56f6dd qcacmn: Add Cached Descriptor support for DP SRNGs
REVERT: e8aab3b8ca09 qcacmn:  Add configuration option for acs parameters
REVERT: 9646895cad57 qcacmn: Fix KW issue related to meta header size
REVERT: c2b2c772615d qcacmn: Remove unused peer mgmt stats
REVERT: a2c264acf7ce qcacmn: Clean up of CONFIG_MCL flag
REVERT: 9d48cd993cad qcacmn: Clean up of CONFIG_MCL flag
REVERT: f7b0f745c4ce qcacmn: Make HTT PPDU TLV processing backward compatible
REVERT: 05e77685a6d0 qcacmn: Add API to check vdev is in INIT state or not
REVERT: 6f1fc0070fd7 qcacmn: Add support for TCP delayed ack in driver
REVERT: dd4dc88b837a qcacmn: CONFIG_MCL cleanup for msg queue depth and reduction limit
REVERT: 13d57c69d22a qcacmn: Configure TWT pdev count dynamically
REVERT: 23fbb8796bbb qcacmn: Free pdev configuration parameters during pdev detach
REVERT: 5ea0a91a89ae qcacmn: Implement api for interop issues ap
REVERT: d7196d8dd443 qcacmn: fix rx path dma-inv-range, unmap-single issues
REVERT: 3b2666f1a54c qcacmn: Cleanup VDEV SM related flags and unused code
REVERT: 485478ae4e20 qcacmn: Disable bottom half in wmi show routine
REVERT: 09e10eb5e2a1 qcacmn: Remove one possible reachable assertion
REVERT: 7067cd4d3ed5 qcacmn: Add PTP timestamp socket options support(cdp part)
REVERT: 25d847280ffb qcacmn: Add PTP timestamp socket options support(wmi part)
REVERT: a7c21dc7f37c qcacmn: Allocate multi page memory for dp_rx_desc_pool_alloc
REVERT: 1514e796b623 qcacmn: Update Peer rx/tx rate based on DATA packets
REVERT: d74e1fdc5fc0 qcacmn: Fix bss peer use after free in stats
REVERT: 5b8283fe089e qcacmn: Flush rx cache frames at peer delete
REVERT: 0bd6c23c89ae qcacmn: Fix decrement flush in progress
REVERT: e386d8bcbc2f qcacmn: Add QDF API for DRV feature support
REVERT: 09a4c0e6bd8e qcacmn: Fill skb->priority only for macro ATH_RX_PRI_SAVE
REVERT: d3d99db55b70 qcacmn: changes to read all MSDUs of MPDU in single reap
REVERT: 9e4b36fd8965 qcacmn: Rx optimizations to improve small pkt perf
REVERT: 5bcc30f51cbb qcacmn: fix peer ref counter unexpected increasement
REVERT: ac7c8d1c448c qcacmn: Tag power related WMI commands for runtime PM
REVERT: 64e320b697df qcacmn: Bound check while setting Spectral params
REVERT: cfa662fba60b qcacmn: Fix legacy NDP confirm path
REVERT: e222775d3946 qcacmn: Extract tid from REO descriptor and save to skb cb
REVERT: aeb2e4b2addd qcacmn: Antenna power save when 1x1 client is connected
REVERT: 775ab18f1ca3 qcacmn: Trigger FW dump during WMI backpressure
REVERT: 0df30dd0a0d4 qcacmn: Mark CE10 as unused for qca8074
REVERT: 1273bcec05ae qcacmn: Fix bss peer use after free in crypto
REVERT: 0d4275671bc7 qcacmn: If scan is for single channel don't filter the channel
REVERT: 9d6aceacb414 qcacmn: Retain the correct file copyright years
REVERT: 94b9ce4320bf qcacmn: Release the platform_info spin lock before del_timer_sync
REVERT: a8a1f93112ad qcacmn: Add change to deinit vdev timer
REVERT: da8a7e60e549 qcacmn: Cleanup CONFIG_MCL in spectral scan
REVERT: c61826c476f2 qcacmn: Cleanup statistics
REVERT: ec7b3cfb4722 qcacmn: Fix driver loading failure on 32-bit ARM
REVERT: ef40fec41d6f Revert "qcacmn: Flush ME desc while mcast enhancement disable"
REVERT: 480c931d7e64 qcacmn: Raw mode AMSDU check
REVERT: 79b4fc80bf2e qcacmn: Fix TX Desc invalid accessing when process TX completion
REVERT: f499e4620cd6 qcacmn: Add QDF_MODULE_ID_MIN
REVERT: f9afcce798b6 qcacmn: Add subcmd QCA_NL80211_VENDOR_SUBCMD_INTEROP_ISSUES_AP
REVERT: 0ae4abc97bf0 qcacmn: Replace QDF_DMA_BIDIRECTIONAL to QDF_DMA_FROM_DEVICE in rx
REVERT: 05862964abfc qcacmn: Identify WIN/MCC specific features
REVERT: 409a3b2c53c4 qcacmn: Cleanup VDEV_SM legacy code
REVERT: 2ec3781464a0 qcacmn: Define qdf timer multiplier as a macro
REVERT: f2526d44ee5f qcacmn: Place check under qdf_likely unlikely flag
REVERT: 2a2a8afda4e6 qcacmn: Add change to restart target if timer
REVERT: 77f9ba1cc0b9 qcacmn: Move legacy serialization flush cmds to common api
REVERT: a7c83f740193 qcacmn: Fix possible OOB in target_if_direct_buf_rx_rsp_event_handler
REVERT: 70aeda1cdd3e qcacmn: Handle BSS peer in STA mode
REVERT: 110d691272ab qcacmn: Increase CE1 buffers to 512 for qca8074
REVERT: 787c7cdb4396 qcacmn: Free serial cmd before its timer when rmmod
REVERT: 1cd51ddb7cea qcacmn: Optimize SRNG memory allocation
REVERT: b9780dd2078d qcacmn: Update Tx rate only when tid is valid data tid
REVERT: ea2ffbb33198 qcacmn: skip processing duplicate descriptor in dp_rx_err_mpdu_pop
REVERT: f1313ba77e02 qcacmn: Add change to avoid sending wmi cmd
REVERT: 71371bc4adc5 qcacmn: Removal of CONFIG WIN macro
REVERT: 0811d8287764 qcacmn: Fix multiple unmap of same netbuf
REVERT: 4a994eff8869 qcacmn: Add change to send target if response to HOST
REVERT: e5a6e94464ec qcacmn: Restrict RX softirq poll times
REVERT: bedc0cd113cc qcacmn: Move statistics to dp_stats file
REVERT: 8075637d7778 qcacmn: Add DP structures to minidump
REVERT: 23d22c6d8a41 qcacmn: Add minidump support in QDF
REVERT: 52ac4710fa74 qcacmn: Move osif priv deallocation to vdev destroy
REVERT: 2fcbb3f71525 qcacmn: Add SSR protection to os_if_wifi_pos_callback()
REVERT: f3ed004380c1 qcacmn: Fix possible NULL dereference in apf read
REVERT: f90c944dadb6 qcacmn: Access msdu_len from struct cb to avoid cache miss
REVERT: 3f2ceb8b9fe0 qcacmn: Fix deadlock due to peer_ref_mutex and scn_lock
REVERT: 47c737dba843 qcacmn: Add ini to honour NL80211 scan policy flags
REVERT: af7c3c95d9ff qcacmn: Add new attribute for roam reason
REVERT: b68fa39efdf7 qcacmn: Add DFS Radar Event Notifications
REVERT: ec01bbcfbe1f qcacmn: Copy HTC Packet data
REVERT: b37442915595 qcacmn: Use ENABLE_DP_HIST_STATS to enable histogram functions
REVERT: 4e517d7795c4 qcacmn: Use arrays for param conversion from host to target type
REVERT: 261451a46c51 qcacmn: Add API to fetch logically deleted peer list of a vdev
REVERT: 57effefdba38 qcacmn: Fix reachable Assert in convert_target_pdev_id_to_host_pdev_id
REVERT: 88e3fc50321c qcacmn: Add QCA vendor command to support beacon reporting feature
REVERT: 011b676abeaf qcacmn: On CSA complete, MLME can choose to disconnect peers
REVERT: d9ee8fd96baa qcacmn: Add option to set high priority scan
REVERT: debe2b3b9c65 qcacmn: support enhance TX capture
REVERT: c2dac1c92bdf qcacmn: Add filter logic according to timestamp in scan
REVERT: 16ad47531513 qcacmn: Return on failure of releasing reference of object
REVERT: 7147b3ccbf23 qcacmn: RX optimization changes to reduce cache misses
REVERT: 35fa197776d1 qcacmn: Add change to remove setting txbf
REVERT: c88eb85707d5 qcacmn: Stop ROC timer synchronously
REVERT: fbd467f5a6d3 qcacmn: Fix compilation errors when ATH_SUPPORT_DFS is disabled
REVERT: bc70137f9e8d qcacmn: Set hidden ssid flag in vdev restart for SAP CSA scenario
REVERT: 4a6eff07b151 qcacmn: Track PPDU ID history for monitor rings
REVERT: 5827fd091da9 qcacmn: Set invalid tid in multicast enhancement before enqueueing
REVERT: 3dfc614c3e58 qcacmn: Reduce trace level for stats
REVERT: 9d42f127f5a0 qcacmn: Fix broadcast stats for host
REVERT: 788ab15578f2 qcacmn: Move peer_extd_stats to peer_mc_cp_stats structure
REVERT: 73c7b7c744a2 qcacmn: more debugging information about invaild TX release source
REVERT: c773848bf4b8 qcacmn: Fix to accept Addba req when BA session is active
REVERT: 3c05f9720d53 qcacmn: Reduce min slab size allocation to <1M
REVERT: 5132bc6b0b5c qcacmn: Add adaptive 11r target service capability support
REVERT: 45a8c1e41f85 qcacmn: Support adaptive 11R BSS in scan
REVERT: 07c81e7d77a1 qcacmn: Update rssi only when its valid
REVERT: b85768e4e5d1 qcacmn: Remove HK header dependencies for ipq6018 compilation
REVERT: 99d0783cecdf qcacmn: Add support to send wifi down notification
REVERT: f13e25e8fb35 qcacmn: Remove adrastea compile flag from log to user api
REVERT: 7528ff39ceeb qcacmn: Add API to get and increment ref count of valid bss peer
REVERT: d8c7ad2228b1 qcacmn: Support per-ring CCE protocol tag stats
REVERT: b292dd7b1a62 qcacmn: Use common Spectral config definition
REVERT: fe5bb2e5884d qcacmn: No need to include the file cds_if_upperproto.h
REVERT: f6e599fbadc2 qcacmn: Use common Spectral SAMP message definition
REVERT: 09526ac0d182 qcacmn: Fix REO2IPA reo destination routing
REVERT: e661127fa12f qcacmn: fix incorrect NSS value in host RX stats
REVERT: 3f43a6924b62 qcacmn: Release SMMU IPA mappings after pipes are disabled
REVERT: e1a6388dd730 qcacmn: Increase max peer numbers to support 512 client per radio
REVERT: bf529e5f4056 qcacmn: Fix deadlock due to vdev_list_lock and scn_lock
REVERT: 5cac6f52aef6 qcacmn: Remove WCSS_VERSION macros used inside hal
REVERT: 6b276f6a8fa3 qcacmn: Log error and fail WMI send if target is suspended
REVERT: 0b1c7569cb14 qcacmn: Add dummy implementation of CP stats PMO handler
REVERT: 3027c8622757 qcacmn: Remove excessive logging in console for packet logs
REVERT: c630c4734184 qcacmn: Fix potential double free in send_log_supported_evt_cmd_tlv
REVERT: 2864718af894 qcacmn: Update comments in scm_req_update_concurrency_params
REVERT: cedfac0a1db9 qcacmn: Add stop_th and start_th for tx flow control V1
REVERT: 8d583a86959b qcacmn: Validate mac_id for txrx_stats
REVERT: 8a0228a1f3c7 qcacmn: Make sig/tag mismatch Spectral logs rate limited
REVERT: 964b39540925 qcacmn: Add rate limited variants of Spectral logging functions
REVERT: ebd627e1952c qcacmn: Cache rx frames during dp peer register
REVERT: f404593b7c1b qcacmn: Increase response timer timeouts
REVERT: 45b81d1d8856 qcacmn: Fix build errors with SLUB_DEBUG_ON
REVERT: 5ba222aea697 qcacmn: Modify scan type for RRM scan request
REVERT: 142f9baf47f4 qcacmn: Add new feature to support protocol tags
REVERT: c71219ea55cc qcacmn: Get tx success completions count
REVERT: 2321668837d8 qcacmn: Update tx stats for non-qos frames
REVERT: 2d61d53e4433 qcacmn: Handle CE send completions in polling mode
REVERT: c572f5f517b8 qcacmn: Memory optimize for QCS403 platform
REVERT: 93549e15a192 qcacmn: Framework to use pdev_id to lmac_id mapping from FW
REVERT: 69e39d9aa86c qcacmn: Send pmk keys over psk_msk_ext during in 11r offload tlv
REVERT: 46f39b6f409e qcacmn: Fix memory leak issue
REVERT: ac7d9465f9c1 qcacmn: Update correct tx rate, rx rate and sojourn stats
REVERT: 9498cd70f462 qcacmn: Serialize dp reorder queue setup wmi command
REVERT: 6d4e001c2e41 qcacmn: Remove skipping 160 80_80 check for qca6018 target
REVERT: 1720fd98a6ee qcacmn: After NOL timeout add channels to ETSI PreCAC Required List
REVERT: 851a27849bb2 qcacmn: Add command support for NAV configuration
REVERT: 65b02b4a8ec6 qcacmn: Update wmi ready to false when the legacy cb returns error
REVERT: 5a4530f82453 qcacmn: Support WDI 3.0 SW path intra-bss forwarding
REVERT: d75aca728894 qcacmn: Use the operating class table no for AP's country IE for RRM
REVERT: 8a0928bf2f26 qcacmn: Handle flood of update ast messages
REVERT: 02553141271a qcacmn: Check delete.pending in get_vdev_from_vdev_id
REVERT: a9366e3e965e qcacmn: Update copy engine configuration for QCN7605
REVERT: 766b69acf5b5 qcacmn: Print OFDMA rate stats from firmware
REVERT: ed4f95a54506 qcacmn: Avoid vdev destroy until serialization cmd removal
REVERT: 71b514664e28 qcacmn: Add debug logs for invalid response
REVERT: 52ef33fca3e4 qcacmn: Support enhanced Rx capture
REVERT: 7cc507f4122b qcacmn: Add WMI support for new roaming parameters
REVERT: 457bee21b3bd qcacmn: Handle ring processing appropriately
REVERT: 6dd26922bdc3 qcacmn: Add API to get FCC constraint info
REVERT: e76176429160 qcacmn: Add correct vdev id while sending vdev param to FW
REVERT: d0838f8a9c82 qcacmn: Restrict dwell time only if SAP/GO is connected
REVERT: a7bfb9b1b473 qcacmn: Remove repetitive logs for mem alloc failure in scan
REVERT: 4218f02cef8a qcacmn: Pass hang reason to qdf_trigger_self_recovery
REVERT: 0577a01ab22a qcacmn: Fix compiler issue without CONFIG_DP_TRACE
REVERT: 958251572407 qcacmn: Send idle roam trigger monitor command to firmware
REVERT: 5679e39c7d0b qcacmn: Fix RX buffers refill for driver loading
REVERT: ad8457136c5a qcacmn: Use qdf_tracker for nbuf mapping
REVERT: 0055e6726068 qcacmn: Remove logs from mgmt txrx functions
REVERT: aba8b2edd2cb qcacmn: Stats: Add handling of pmo suspend resume
REVERT: 1792251be955 qcacmn: Assert in case any obj is in L-state for long
REVERT: 78d8f5911f60 qcacmn: Add wmi service bit
REVERT: 5e3cd0af2769 qcacmn: Send idle and disconnect roam parameters to firmware
REVERT: f7786d382223 qcacmn: Change the data type of average/roundup tx rate
REVERT: cb4f428edc20 qcacmn: Refine struct add_ts_param
REVERT: 41696b3a10ee qcacmn: Enable CFG INI/NON INI Logging
REVERT: 05f70da36505 qcacmn: Do not update source ring hp in completion process
REVERT: bd80d5c8ba7b qcacmn: API to add scan entry without posting to scheduler thread
REVERT: 613f7920c7fd qcacmn: For PMF return the igtk key in getkey call
REVERT: 0ef58eec143d qcacmn: Increase the MAX limit of RX Release Ring to 8192
REVERT: 445a3a588917 qcacmn: Print all elements of serialization history circular buffer
REVERT: 1ab908e62b03 qcacmn: add CDP function to process CP peer delete response
REVERT: 12a68409496d qcacmn: change qdf_assert_alway to qdf_assert in rx path
REVERT: 58e7c5e12101 qcacmn: In add ast entry call the callback inside ast lock
REVERT: 0e3c5418352a qcacmn: Change log level to debug for "Failed to create a scan entry"
REVERT: 8f06c8286f22 qcacmn: Move the level of some cp stats from kernel to driver
REVERT: 9dad9767b1ae qcacmn: Cleanup duplicate fields in vdev_mlme
REVERT: cc43b53e87dd qcacmn: Allocate IPA TX skb buffers with srng unlocked
REVERT: 8c82dda6911c qcacmn: Fix possible OOB in extract_ocb_dcc_stats_tlv
REVERT: a3d6f77c62ac qcacmn: Add API to validate umac_cmd in serialization command
REVERT: 23c5658da66c qcacmn: Trigger recovery while wmi stuck
REVERT: e541e9ccda15 qcacmn: Add Tx AMPDU statistics
REVERT: 613a74a6cf0f qcacmn: Add change to send custom AMPDU/AMSDU aggr size
REVERT: ed6f03ba6e4b qcacmn: Set MaxMsgsPerBundledRecv in HTC_SETUP_COMPLETE_EX_MSG
REVERT: 2f79dd975f9f qcacmn: degrade log level when dump rx data TLV
REVERT: 5fc9a33c2ebb qcacmn: usb: Remove usb_set_intfdata()
REVERT: 48debcb1f64e qcacmn: Move get macaddr API at proper place
REVERT: 37d107d2d12b qcacmn: HIF schedule latency measurement
REVERT: 6d22eeb468b2 qcacmn: Tx desc alloc: remove default wakeup action
REVERT: 3d91d4d32c36 qcacmn: Add mgmt tx rate code to send to FW
REVERT: 8ca333952473 qcacmn: Add beacon tx rate code to send to FW
REVERT: f085b61b5986 qcacmn: dp_rx_null_q_desc_handle: drop if msdu_len > RX_BUFFER_SIZE
REVERT: 13da9a8463fe Merge "qcacmn: Filter data packets in m_copy mode"
REVERT: b8a649b3a0ef Merge "qcacmn: Add support to cache peer capability info"
REVERT: 86911cd6e078 qcacmn: Filter data packets in m_copy mode
REVERT: 5832077a65ea qcacmn: In Epping, Pass BMI context to bmi_done and bmi_cleanup
REVERT: 5e3af684b5c9 qcacmn: Add support to cache peer capability info
REVERT: a3bad2b70e5b qcacmn: Reject STA with PMF disabled only when PMF is required
REVERT: bc3bde34bf2b qcacmn: Add AP mode support for PMKSA
REVERT: a156a519cd76 Merge "qcacmn: Set pcie addr flag for IPA rings"
REVERT: 4b658c99755f Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: 443059e72365 qcacmn: Set pcie addr flag for IPA rings
REVERT: 14b962219306 qcacmn: Flush ME desc while mcastenhancement disable
REVERT: aeaa258b5415 qcacmn: Change to remove WMI dependency from mlme component
REVERT: d3f552ff90ab qcacmn: Fix the typo for PROFILE_IDX
REVERT: 0aaa4b4ec1cd qcacmn: Add support to send bcast capability to firmware
REVERT: d55a74c8c92d qcacmn: Register tx completion callback
REVERT: 51cff6d6e0d3 qcacmn: Add API for get mgmt cipher
REVERT: d8a7efdb29ad qcacmn: Add EDCA and QoS element ID and IE max values
REVERT: 44f3efb9e791 qcacmn: Cleanup CONFIG_MCL from qdf nbuff replenish apis
REVERT: 49064081e801 qcacmn: Modify the description for peer assoc and service ready param
REVERT: 09b50e625d19 qcacmn: Add psoc id value to debug prints vdev mlme timer APIs
REVERT: 457b26718aed qcacmn: Correct issues in DFS Full Offload featurization
REVERT: a178724b300d qcacmn: Add new API to set ratemask config
REVERT: 0c201e23a342 qcacmn: Typecast address before assigning in multicast enhancement path
REVERT: f96d9cf15922 qcacmn: Replace duplicate api's of vdev_connected
REVERT: eb5bf8cfc7a1 qcacmn: Add new WMI API to check target suspend status
REVERT: bb69cfaeda85 qcacmn: Compute average rssi
REVERT: 3ee6100b41f8 qcacmn: Modify default aging timeout for Reo
REVERT: 740f39f56803 qcacmn: Remove assert on serialization timer handler's cmd check
REVERT: ca4abcf92fa9 qcacmn: Add PMK field to pmkid cache
REVERT: 2f7256aa8b60 qcacmn: Move vdev mlme related code to right file
REVERT: 6ca41ef58f6c qcacmn: Update ref cnt debug id doc
REVERT: b1007509b165 qcacmn: Free memory only if it is allocated
REVERT: 2a1bc9e488c6 qcacmn: Clean ucfg_mlme components from wlan_hdd_cfg80211_start_bss
REVERT: 803446edbabc qcacmn: Increase the number of OFDMA user to 37
REVERT: 778ebe552a2e qcacmn: Add periodic work tracking
REVERT: df242752b2ef qcacmn: Add TxBF caps in target_if/mlme
REVERT: 662379ff1e96 qcacmn: Remove RX_BUFFER_SIZE from dp_rx.h to fix compilation
REVERT: c2fa7c99c0d1 qcacmn: Deliver STP pkts from wbm exception path
REVERT: 2698eab0b59e qcacmn: Add delayed work tracking
REVERT: 9c62f7d9394b qcacmn: Add qdf_tracker
REVERT: 64c6c451d3f2 qcacmn: Add QDF_STATUS enum for GRO_DROP
REVERT: 4f6b8f560804 qcacmn: Serialize dp reorder queue setup wmi command
REVERT: affc4856582b qcacmn: Move print_to_console api under correct feature flag
REVERT: f1a8f5fbb3b6 qcacmn: regulatory: Replace explicit comparison to NULL
REVERT: d2077da87529 qcacmn: Add direct rx buffer changes for CFR requirements
REVERT: 44d8f8f9b131 qcacmn: Populate LTF size for Rx stats
REVERT: c30b51c3780c qcacmn: Reset unmapped flag in during replenish logic
REVERT: 16cd1b2e8db9 qcacmn:  Add Sanity checks during RX processing
REVERT: 9e4bb950e40e qcacmn: 2k_jump error fix for sequence number mismatch
REVERT: a5ad5822aad4 qcacmn: clean up AST entries in target recovery case
REVERT: a42581d47958 qcacmn: remove nss info in host tx stats
REVERT: 79a5edccee33 qcacmn: dont send Spectral stop WMI if Spectral scan is not in progress
REVERT: e565a27cddeb qcacmn: Reset vdev id for 11d scan after vdev destroy
REVERT: 3b8104bdd3ae qcacmn: Support WLAN IPA WDI 3.0 SMMU
REVERT: bd70fd0a52d4 qcacmn: Handle DFS AP's in scan result
REVERT: 7dfc8cc75539 qcacmn: resolve memory leak in invalid peer
REVERT: 7d41a1740a00 qcacmn: Set default passive Dwell time to 110 msec
REVERT: 57ff3231aa2b qcacmn: resolve time out issue for get tx power
REVERT: 0159f81bcab7 qcacmn: Use INI configured WMI credit count
REVERT: eee26f7b76b9 qcacmn: target_if: Replace explicit comparison to NULL
REVERT: cd7fda896315 qcacmn: Remove illegal access to NBUF in Tx completion handler
REVERT: f3a2b8918c49 qcacmn: crypto: Replace explicit comparison to NULL
REVERT: 2751b6d2b388 qcacmn: Consolidate multiple MAC_ADDR_LEN to QDF_MAC_ADDR_SIZE
REVERT: fdea3c7af7b2 qcacmn: Remove qdf_delayed_work_t
REVERT: 50400f9e1309 qcacmn: Add support to send twt feature capability
REVERT: 8d639a00e43a qcacmn: hif: Replace explicit comparison to NULL
REVERT: dda9f6684955 qcacmn: Resolve ipa compilation issue
REVERT: a95ea4f9eed7 qcacmn: serialization: Replace explicit comparison to NULL
REVERT: 80150e97159a qcacmn: Remove qdf_ssr_protect/unprotect
REVERT: d9ad48d3fff1 qcacmn: Handle RADAR detect in RESTART state
REVERT: 13835b1aa206 qcacmn: Do not access bus in suspend_noirq
REVERT: a8edf330f06f qcacmn: dp: Replace explicit comparison to NULL
REVERT: 5a6cc79b9e07 qcacmn: htc: Replace explicit comparison to NULL
REVERT: 1fe4511e2eac qcacmn: Replace adrastea compile time config by MSM platfrom
REVERT: 7c2431dc9527 qcacmn: Remove adrastea compile time flag from logging API
REVERT: 82eb21292d36 qcacmn: scan: Replace explicit comparison to NULL
REVERT: b43ed1cd1a5c qcacmn: Update rx histogram stats appropriately
REVERT: 22953dc00418 qcacmn: Enable EAPOL/DHCP message tracing in Wifi driver
REVERT: 2831229bd75b qcacmn: qdf: Replace explicit comparison to NULL
REVERT: 3fcc082eacd8 qcacmn: Do not call get_htc_send_packets if no TX resource
REVERT: 83301871d502 qcacmn: qcn7605: Increase TX URB count to 64
REVERT: 4c5ac9074603 qcacmn: utils: Replace explicit comparison to NULL
REVERT: f26fa0e5a438 qcacmn: cancel target sleep timer in hif suspend callback
REVERT: 8202412c0d95 qcacmn: Rename "dfs_freq_is_in_nol" to "dfs_is_freq_in_nol"
REVERT: 7dd261d61404 qcacmn: Free Rx Desc during WiFi unload
REVERT: 6577bea1d689 qcacmn: Add qdf_ptr_hash
REVERT: b52a362e6236 qcacmn: Add qdf_slist
REVERT: f35d79a22b44 qcacmn: Clear Key information from driver memory after disconnect
REVERT: 9f4daf55f73d qcacmn: Add change for timeout to be executed in scheduler
REVERT: d97a5912d37f qcacmn: ftm: Replace explicit comparison to NULL
REVERT: e409a8fd44ab qcacmn: Add peer assoc and service ready param for hecap_info_internal
REVERT: 50eab9871ff7 qcacmn: Migrate qdf_ssr_protect/unprotect
REVERT: 766ea098f6ec qcacmn: os_if: Replace explicit comparison to NULL
REVERT: c39a68da3737 qcacmn: Support for 8021p pcp to tid mapping
REVERT: c736e8325719 qcacmn: Add missing unmap in rx error path
REVERT: ac6e126adf4b qcacmn: Add support to improve coex logging
REVERT: 65fad66752d9 qcacmn: Add change to skip monitor ring cfg
REVERT: dcb2769793d4 qcacmn: obj_mgr: Replace explicit comparison to NULL
REVERT: 4b50f33d5b02 qcacmn: Use size of CDP rx ind struct in ppdu stats handler
REVERT: e0f17e57bb2c qcacmn: Add object manager API to iterate psoc list
REVERT: 8f70862cd8ff qcacmn: Detect dp_rx_process reo descriptor paddr corruption
REVERT: dace806a9d55 qcacmn: Move wlan utility modules due to layering violation
REVERT: 3d1e1b7602cb qcacmn: Prevent rate stats from printing in kmsg
REVERT: cba07b488369 qcacmn: dfs: Replace explicit comparison to NULL
REVERT: 1b2672426c2e qcacmn: Increase the NSS Tx comp ring size to 48k from 8k
REVERT: f99049071258 qcacmn: Fix msdu link descriptor leak in fragment handler
REVERT: 468bded892a5 qcacmn: Add RDK statistics changes for Hawkeye
REVERT: d48a842b4bc3 qcacmn: Add qdf_delayed_work
REVERT: 5e919958d21f qcacmn: Add qdf_periodic_work
REVERT: 67817953c198 qcacmn: Remove range validation check for Boolean type
REVERT: 02d3f5423e9f qcacmn: Refactor qdf platform op start/stop
REVERT: a8e7ec3d1c27 qcacmn: Add API to delete multiple WDS entries
REVERT: ce1e21c20902 qcacmn: Add change to send listen interval value to FW
REVERT: c74130826088 qcacmn: Increase AST table size to 4k
REVERT: 5b58d0b36841 qcacmn: Enable notifier chain registration API
REVERT: a1b16bf326da qcacmn: Update log level of debug print
REVERT: 017bc12dc351 qcacmn: Enhancement of OS abstraction API's
REVERT: 238555bcd8b2 qcacmn: Enhancement of OS abstraction API's
REVERT: 2675a77901ad qcacmn: change few Spectral logs to info
REVERT: 2e42a9e61cf9 qcacmn: wlan_cfg: Replace explicit comparison to NULL
REVERT: a211a9dada55 qcacmn: Add new config for BTM offload
REVERT: ab5b78df177a qcacmn: wmi: Replace explicit comparison to NULL
REVERT: fb19a22340bb qcacmn: Fix compiler issue with DISABLE_MON_CONFIG
REVERT: 434105d7a5d6 qcacmn: Get wlan op mode from vdev for pktlog
REVERT: c5d48d06c615 qcacmn: Add code to send correct AMDPU command to FW
REVERT: 949faf5f4de0 qcacmn: Add mbssid information to scan entry
REVERT: 19f4cb0b6e1e qcacmn: Set Coex priorities among WLAN/BT/ZB
REVERT: 658d712ace52 qcacmn: Add code to send rate mask info to FW
REVERT: b3a341bb6f68 qcacmn: Fix possible null pointer dereference
REVERT: d768fd9e1e0f qcacmn: Extract and populate peer_extd2 stats from fw
REVERT: 9a6ee7d0ce1a qcacmn: Add WMI support for peer_extd2 stats
REVERT: 90f688d58974 qcacmn: Fix error in check against max vdev for a pdev
REVERT: daec45f4726d qcacmn: Enhancement of OS abstraction framework
REVERT: 9bcfecf548f9 qcacmn: Add vdev_id argument to peer-delete
REVERT: 550e69c7269d qcacmn: Restrict the tx descriptors for low mem config
REVERT: 3e9d647162dd qcacmn: Fixing display of Vow Stats
REVERT: 1d9aae09c6a3 qcacmn: Define new test config attribute for TWT Request support
REVERT: 1d5ca9296745 qcacmn: Move CTL value enums to reg_services_public_struct.h
REVERT: 80638517c28e qcacmn: Redefine pdev and vdev param to remove CONFIG_MCL
REVERT: 5d32743e8369 qcacmn: Implement API to support GETBAND functionality
REVERT: cf1a001281c9 qcacmn: Add cdp support for DCS reenable timer
REVERT: a558be177da1 qcacmn: add vendor subcommand QCA_NL80211_VENDOR_SUBCMD_MPTA_HELPER_CONFIG
REVERT: fa3c826f3a65 qcacmn: Initialize connected scan cfg item
REVERT: 181b2f52e62c qcacmn: Clean up HIF module to remove CONFIG_WIN macros
REVERT: 3e7e01e6450d qcacmn: Add change to send beacon rate to FW
REVERT: adfc94c17c5f qcacmn: Add support of Agile DFS in umac dispatcher layer
REVERT: 14ac61de4d55 qcacmn: Add target interface support for Agile DFS feature
REVERT: 7a7153867353 qcacmn: Add support for Agile DFS feature
REVERT: 9ff68da6e5b3 qcacmn: Add WMI support for Agile DFS feature
REVERT: ce7a81cbed57 qcacmn: Move deletion of datapath vdev to vdev destroy handler
REVERT: 3f0962833f09 qcacmn: Add API to fetch activation status for active cmd
REVERT: b7f7d8e55e57 qcacmn:  Provide proper age value for Assoc STA Link Metrics
REVERT: 576972b9e52f qcacmn: Move RBM value check before rx descriptor fetch
REVERT: d5cdb2b39b28 qcacmn: Clean up CONFIG_MCL for scan related macros
REVERT: 62f72ed3be86 qcacmn: Add vendor id for peer rate stats cache flush
REVERT: 513781344da0 qcacmn: Donot update NAPI stats for CE with NAPI disabled
REVERT: 2d26d82348d3 qcacmn: Configuration support for HE testbed defaults
REVERT: 745dc0d96d01 qcacmn: Change log level from err to debug for LFR3 performance KPI
REVERT: 07e2c48abe12 qcacmn: Add Diag Log support for cold boot cal event
REVERT: 47eba668fe19 qcacmn: Configuration support for VHT in 2.4G band
REVERT: 55ec2b9bb005 qcacmn: Configuration support for HE OMI UL MU disable data
REVERT: ab9c7479e472 qcacmn: Add modules to support new NDP command and event
REVERT: b5b21cac42b4 qcacmn: Remove qdf_*_outline() APIs
REVERT: fbe297b12944 qcacmn: Move htt_rx specific macros from hif to htt
REVERT: 73f3f09abf04 qcacmn: Fix type for wlan_serialization_cmd_callback
REVERT: a331e6e55f4b qcacmn: Implement delay VOW stats for hawkeye
REVERT: 17e1cb5cf4fc qcacmn: Replace CONFIG_MCL_REGDB with CONFIG_REG_CLIENT
REVERT: 9b58b7ad56d5 qcacmn: Remove CONFIG_MCL for target_process_bang_radar_cmd
REVERT: d540e70a226e qcacmn: Cleanup CONFIG_MCL from qdf wake lock api
REVERT: 6d66c7e1b662 qcacmn: Remove redundant check for BA state
REVERT: a3249bd41ec9 qcacmn: cdp support for 8021pCoS to tid mapping
REVERT: 032a78de3c34 qcacmn: Allow SSR during driver resume
REVERT: 07921611b451 qcacmn: Use HTT message to disable rx_pkt_header tlv
REVERT: e11412df5c6a qcacmn: Add compile time macro to disable rx_pkt_hdr_tlv
REVERT: dddd95f2e938 qcacmn: Fix to send correct mac
REVERT: 449a268392ae qcacmn: Reuse Rx Descriptor Pool Array
REVERT: 2c146ea33a96 qcacmn: Memory Leak in Rx Frag Path
REVERT: 6943747a55cf qcacmn: Remove redundant counter increments under RA match event
REVERT: a092ad1662e5 qcacmn: Fix double free in wlan_cfg80211_scan()
REVERT: 6db1ddac1307 qcacmn: Add pdev level feature flag for MBSS IE
REVERT: 4de9ffb5b150 qcacmn: Update retry count for failed tx frames
REVERT: 7b635b985780 qcacmn: Add support to send user vendor ie info to target
REVERT: 684b158cfddf qcacmn: Change return type in case of simultaneous scan
REVERT: eb272d02d582 qcacmn: Refactor SCAN CFG item
REVERT: 2e43fb26f079 qcacmn: Add support for displaying TID statistics
REVERT: a6dcfa32c0ce qcacmn: Format SM history logging
REVERT: 267ae0e41691 qcacmn: add support for reset ast entry and table
REVERT: 7062efab4c8d qcacmn: Fix Connection issue when AP change from hidden to non-hidden
REVERT: 5285b06fe52b qcacmn: Add change to fix phy_mode
REVERT: fc3c8cf33088 qcacmn: Add support for IPA using GSI
REVERT: ab422a470b31 qcacmn: Fix sending of txbf caps to FW
REVERT: aedd8c3606d4 qcacmn: Return appropriate Rx descriptor pool for monitor mode
REVERT: 18281794c89a qcacmn: Implement VOW stats for hawkeye
REVERT: 012467b12882 qcacmn: Refine the Link Layer Stats Unified API
REVERT: b276eea5e7e5 qcacmn: Fix null pointer dereference in send_packetdump
REVERT: 9911b44343d7 qcacmn: Use hal_verbose_debug() to print msgs which come excessively
REVERT: c96a1167f882 qcacmn: Use dp_verbose_debug() to print msgs which come excessively
REVERT: 03ba0f55cf4c qcacmn: Implement new INI to switch-on/off excessive logging in DP
REVERT: 9cf1aa027bff qcacmn: Modify IEEE80211_FC0_SUBTYPE_QOS to QDF_IEEE80211_FC0_SUBTYPE_QOS
REVERT: 330e6c306d18 qcacmn: Update the offloaded packets enum from upstream
REVERT: ab2a46185c28 qcacmn: Remove NOL channels from the scan channel list sent
REVERT: 8dc0e2a679a0 qcacmn: Add time_latency check for tx_completion
REVERT: c9681754d0aa qcacmn: Use panic in qdf_mem_copy/move/set/zero/cmp()
REVERT: 510a27c966c7 qcacmn: Fix static analysis invalid pointer dereference
REVERT: a52e28ea4534 qcacmn: Update cdp_peer_update_last_real_peer
REVERT: 8ffebb806323 qcacmn: Fix memory leak of reset_control
REVERT: c528145962fa qcacmn: Add support for peer tx event param extraction
REVERT: 0891ef366c02 qcacmn: Use wmi_service_enabled to check for service
REVERT: 203cf9052f0c qcacmn: Add new vendor attribute for preferred channels list
REVERT: b73fc282d84e qcacmn: Remove error log for qdf_mem_malloc in umac files
REVERT: 503a7d38a255 qcacmn: Add direct rx buffer changes for CFR requirements
REVERT: 6c879d4c7678 qcacmn: Add direct rx buffer changes for CFR requirements
REVERT: 22b6ccb1ae84 qcacmn: Add direct rx buffer changes for CFR requirements
REVERT: 09a3b065f9b1 qcacmn: Fix WEP functionality in converged set key
REVERT: 0e2d7fc5ad8d qcacmn: Handle failure in service ready event
REVERT: 26c518a6f6b3 qcacmn: Fix wrong trace info in PEER_UNMAP_V2 message
REVERT: fca0919fb9c4 qcacmn: fix use after free issue: avoid access nbuf after deliver to OS
REVERT: 4fd2fe420f4b qcacmn: In CDP get_ast_info APIs return astentry when CB is registered
REVERT: dedc49bb06ff qcacmn: initialize DA WAR flag based on target type
REVERT: fe278d542522 qcacmn: discard fragmented pkts if msdu count is greater than 1
REVERT: d24b1f30fd3f qcacmn: Remove unused mcc to scc switch enums
REVERT: 963b9daa3168 qcacmn: Explicit initialization of vdev id
REVERT: 49352281d126 qcacmn: Replace session_id in roam_scan_filter_params
REVERT: 256dcbe737dd qcacmn: Add CDP support for RDK peer statistics framework
REVERT: 9527e111d0d5 qcacmn: avoid access sm before NULL check
REVERT: 09444a10ed08 qcacmn: Fix mesh non QOS frames issue
REVERT: 6df21d1f2965 qcacmn: Always free nol timer before free pdev
REVERT: 644f7c48dd91 qcacmn: Add WMI support for pcp-tid mapping
REVERT: 69a0ed394a0d qcacmn: Add counters for wdi messages
REVERT: 750f71a5e699 qcacmn: Fix possible buffer overflow in send_scan_start_cmd_tlv
REVERT: ffe9a8626aff qcacmn: Fix compilation issue
REVERT: 9808bfb2492d qcacmn: Add generic no fl variant of qdf print API's
REVERT: 8ddef7dd9a29 qcacmn: Remove qdf_flex_mem_release()
REVERT: 3fe77afae901 qcacmn: Remove references to EOK
REVERT: bad46ee2dae7 qcacmn: Enhancement of auto channel switch zerowait PreCAC for 160MHz mode
REVERT: d2cc13ede973 qcacmn: Restore the correct credit for EP
REVERT: fbf6d922d66f qcacmn: Skip DFS channels in p2p scan
REVERT: be9a952aa253 qcacmn: Refine the STA keepalive interface
REVERT: f054557850c1 qcacmn: replace kernel version condition with if defined
REVERT: a1f798250d38 qcacmn: Provide API for dp soc reinit
REVERT: 515e9989a03d qcacmn: Add target type checks
REVERT: 17810df3067e qcacmn: Add support for FT SAE and FT Suite-B
REVERT: 1d893d85b3f4 qcacmn: Fix compilation error when WLAN_SUPPORT_GREEN_AP is disabled
REVERT: ba4b57f368fd qcacmn: Populate LTF in rx_ppdu_indication structure
REVERT: 8d41f620180f qcacmn: Use qdf_timer shim for all kernel versions
REVERT: 6fdfe54084a5 qcacmn: Avoid reset of reg rules in soc private object
REVERT: b69666976021 qcacmn: Replace session_id in plm_req_params
REVERT: af34aae9cd34 qcacmn: add counters for sa_idx invalid issue
REVERT: 7ace978f3bf0 qcacmn: Reduce print level while dumping chainmask info
REVERT: 78824b1d4e60 qcacmn: Add changes for RDK statistics
REVERT: 25ee316744f6 qcacmn: Modify HE GI enum values and populate ldpc for HE
REVERT: db3bb4b4a710 qcacmn: Add extract API for ring params from DBR
REVERT: 1eb84e39fe6e qcacmn: Remove improper kernel API for coherent memory
REVERT: 03bd4b6b30a7 qcacmn: Replace struct ether_header with qdf_ether_header_t
REVERT: 99f2a2994562 qcacmn: Replace ETHERTYPE_8021Q with ETHERTYPE_VLAN
REVERT: 4468047f834f qcacmn: Remove references of cds_ieee80211_defines.h
REVERT: acc11e646ee1 qcacmn: Return the correct error code for PEER UNMAP RESPONSE cmd
REVERT: 3a01bdd78321 qcacmn: Add CDP api to fetch data rates
REVERT: d33659b98d3c qcacmn: Provide reason to QDF_DEBUG_PANIC()
REVERT: 79f6d9e60935 qcacmn: Reduce hif usb logging
REVERT: 3e67f9aa156c qcacmn: Fix typo in conditional check
REVERT: a171ad234e02 qcacmn: Replace session_id in roam_offload_scan_rssi_params
REVERT: 855f0b134647 qcacmn: Replace session_id in rssi_monitor_param
REVERT: 5f5bfc9775fb qcacmn: Replace session_id in hidden_ssid_vdev_restart_params
REVERT: ae79cfd73315 qcacmn: Cleanup CONFIG_MCL for qdf_mem.c
REVERT: af8a0815054b qcacmn: Add vendor subcmd/attribute to check firmware state
REVERT: 4c952f1039e6 qcacmn: For HKv2 use ast find by pdev in case of roaming
REVERT: c9aed3dc4586 qcacmn: Fix excessive log in send_wow_delete_pattern_cmd_tlv
REVERT: feecb9f3437e qcacmn: Pass milliseconds instead of jiffies to qdf_wait_single_event
REVERT: 821e61be5eff qcacmn: Replace %d specifier to %u for unsigned int variables
REVERT: 2f3f538531e4 qcacmn: Fix compilation warnings caused by dp tx debug print
REVERT: c4080ec27b5a qcacmn: Update the "radarfound channel" print with correct offset
REVERT: 45c6576e428a qcacmn: Format ini descriptions about EGAP
REVERT: 7dd88340fe48 qcacmn: Enhance and update target_if/mlme/vdev_mgr
REVERT: 1726ae21c5ce qcacmn: Add API to update cmn vdev mlme structures
REVERT: 9963d87b8ea4 qcacmn: Replace session_id in gateway_update_req_param
REVERT: f8ec0cbe5755 qcacmn: Fix defrag waitlist flush issues
REVERT: 795029786894 qcacmn: Replace IEEE80211_IS_BROADCAST with QDF_IS_ADDR_BROADCAST
REVERT: f08f9461ff4f qcacmn: Add warning message on qdf_mem_set() document
REVERT: 5f2634882b9c qcacmn: Mark RING_ID_DISABLE for WBM ring during init
REVERT: d31b666c226b qcacmn: Set RING_ID_DISABLE for WBM_IDLE_LINK_RING
REVERT: 19565fd87663 qcacmn: Update ETSI1 and ETSI13 countries
REVERT: f0fc34b2b17f qcacmn: Update regdb with regulatory database version 28
REVERT: 8d19efa7c2a3 qcacmn: Optimize VDEV MLME SM prints
REVERT: e6c7bff8d99f qcacmn: Revert "Fix kernel 4.15 timer list dependencies"
REVERT: 7c1fe52d515d qcacmn: Get vdev_id before releasing ref while flushing active cmd
REVERT: 1d002854d3ae qcacmn: Converge on struct tdls_peer_update_state
REVERT: d9e53400e9dc qcacmn: CFR Feature support
REVERT: b7293e46c3b9 qcacmn: Spectral Kbuild changes for CFR
REVERT: a2ef333aadec Merge "qcacmn: Add internal stop send event"
REVERT: ae6c9ee9d19c qcacmn: Add internal stop send event
REVERT: e993df4e9908 Merge "qcacmn: Send STA authorized status to supplicant for AP"
REVERT: 38a0c9fe446a qcacmn: Send STA authorized status to supplicant for AP
REVERT: 9c8c20f6c053 qcacmn: Clean CONFIG_MCL for send_flush_completion_to_user
REVERT: b692339f5aa5 qcacmn: Add umac support for CFR
REVERT: 975303cc41ae qcacmn: Add wmi support for CFR capture command
REVERT: cad74add8072 qcacmn: Add support for full pktlog
REVERT: 23bb63a3a9fa qcacmn: Do not flush tlv if we get same tlv for MUMIMO
REVERT: bee470022be6 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: 6d0331de8f47 qcacmn: Add flag for Multi VDEV restart synchronization
REVERT: a4cb467430e0 qcacmn: Use qdf_mem_zero for zero initialization, wmi part
REVERT: b75e3446b790 qcacmn: Use qdf_mem_zero for zero initialization, utils part
REVERT: 147df6c9b956 qcacmn: Use qdf_mem_zero for zero initialization, umac part
REVERT: 9f8f9d68ba64 qcacmn: Use qdf_mem_zero for zero initialization, target_if part
REVERT: 67ebc3de24c3 qcacmn: Use qdf_mem_zero for zero initialization, qdf part
REVERT: 3a6512aff1f2 qcacmn: Use qdf_mem_zero for zero initialization, hif part
REVERT: da7eed15327b qcacmn: Use qdf_mem_zero for zero initialization, global_lmac_if part
REVERT: fe681a5c2da0 qcacmn: Use qdf_mem_zero for zero initialization, dp part
REVERT: 3e6e04bc0c3d qcacmn: Fix epping mode for QCN7605
REVERT: d1a2dfcdda4a qcacmn: Remove unnecessary WMI commands tagged for runtime PM
REVERT: 7966633c14ee qcacmn: OFDMA counter get increased when num_msdu 0
REVERT: 6889ddf7bbf4 qcacmn: Replace CONVERGED_TDLS_ENABLE feature flag
REVERT: 880ba01add3c qcacmn: Add target_if support for CFR
REVERT: 7b2ba92b37bc qcacmn: Add support for CFR init deinit
REVERT: d81f5b148d88 qcacmn: hal and spectral kbuild changes for CFR
REVERT: c5de90ee5d73 qcacmn: Reduce CE1 buffers to 128 for qca8074
REVERT: 0e6b19c47ca6 qcacmn: Move the function used by WIN out of MCL specific macro
REVERT: 5dc5551bdeb1 qcacmn: Use the correct dp_peer find API for unmap & delete peer
REVERT: 5cfc63192087 qcacmn: Log pkt_stats to logger thread for sw_event
REVERT: 612a906f4eaf qcacmn: Initialize keydata with 0 in delkey
REVERT: f8074d87b249 qcacmn: Add return path for fc_peer_stats for peer mac address
REVERT: 8a7357548aa3 qcacmn: Remove dedicated CDP API for mcastenhance 6 AST lookup
REVERT: 6df18d4da851 qcacmn: Remove service ready callback for smartlog enable
REVERT: e0b3414ea7fa qcacmn: Change debug module ID to QDF_MODULE_ID_DP
REVERT: 14b3ba0647e2 qcacmn: Add cdp call to set peer_unmap_sync callback
REVERT: 7f726aa21a74 qcacmn: Add ini parameters to control the burst duration
REVERT: e9f72e08e291 qcacmn: Reduce WMI max message size on low mem profile
REVERT: 20a228a63122 qcacmn: Add BKID only for sta mode
REVERT: ea6a02fef9de qcacmn: Change log level for qdf_mem_malloc failure
REVERT: 1cb78177e643 qcacmn: Fix REO entry potential overwrite issue
REVERT: 0c6d9b91f76f qcacmn: Add MBSSID service capability
REVERT: 9933bb2233b1 qcacmn: Remove TDLS featurization from UAPSD trigger structs
REVERT: ce4c4a6f1e50 qcacmn: Add wmi_pdev param for WMI_PDEV_PARAM_EQUAL_RU_ALLOCATION_ENABLE
REVERT: 14b2e1c89b81 qcacmn: Add command support for UL PPDU duration
REVERT: a6c50bd74eb2 qcacmn: Send RSSI of the last ack to SON module
REVERT: 1475aad76869 qcacmn: Move qdf_status_to/from_os_return()
REVERT: 73d452f3d2d2 qcacmn: Add support for UL_RU26 WMI service
REVERT: 1b91304c4c16 qcacmn: use bool instead of uint8_t
REVERT: ff39d808a055 qcacmn: Add tx_frame_cnt, ext_busy count in chan info event
REVERT: f07025a70893 qcacmn: Do not drop multicast pkts in DBDC QWRAP mode
REVERT: bfb0112412e8 qcacmn: Remove error log for qdf_mem_malloc in hif/htc files
REVERT: a702362d3483 qcacmn: Check for MAX_AST entries when adding AST entry
REVERT: 9ff4c54c2590 qcacmn: Avoid NULL dereference in peer unmap handler
REVERT: 9cfe0f763d29 qcacmn: Reduce log level for athdiag requests
REVERT: 610c0c8e4135 qcacmn: Remove error log for qdf_mem_malloc in wmi files
REVERT: 1e618d6444a2 qcacmn: Refactor legacy ini items
REVERT: 2750c27818f3 qcacmn: Remove error log for qdf_mem_malloc in qdf files
REVERT: 0c5bdd7e7392 qcacmn: Remove error log for qdf_mem_malloc in target_if files
REVERT: 409d19924e86 qcacmn: Remove error log for qdf_mem_malloc in os_if files
REVERT: 1197bf79b847 qcacmn: Remove error log for qdf_mem_malloc in utils/ftm files
REVERT: 207dcdbcfe86 qcacmn: API to extract quiet info from SWBA
REVERT: 1ea85d4671a3 qcacmn: Add support for STA inactive time in Hawkeye
REVERT: b49d30e408ae qcacmn: Remove error log for qdf_mem_malloc in cfg files
REVERT: 65c8e4be73e8 qcacmn: Remove error log for qdf_mem_malloc in spectral files
REVERT: b4d634fbf206 qcacmn: Fix compilation issue with crypto set key
REVERT: 17f1e26784a1 qcacmn: Use build config for max pdevs/vdevs
REVERT: 4122f5dd4ce7 qcacmn: Add debug info if scan filter fails to match the BSS
REVERT: 522a2a90bdf3 qcacmn: Move PNO related structures under compiletime flag
REVERT: e587b2d1a33f qcacmn: Remove TSO check in nbuf reference tracking
REVERT: a5a3a1e49dd4 qcacmn: Ignore fragmented packet before peer TID setup
REVERT: 9d90996935c4 qcacmn: Move 11d offload functionality to separate file
REVERT: 1ff1e28d6a76 qcacmn: Replace scheduler post msg with scheduler post messsage
REVERT: 0f2677d572f3 qcacmn: Fix possible NULL pointer dereference
REVERT: 604e249bc195 qcacmn: Limit channel compare to num, sec freq2
REVERT: 159434989a05 qcacmn: Fix a corner case in monitor duplicate WAR
REVERT: b170fa800015 qcacmn: Reject scan after a max number of scans are received
REVERT: 0affa64a1c7c qcacmn: Add debug RL log in cfg layer
REVERT: 9d76260ac989 qcacmn: Fix the KW issue by increasing Max cipher types by 1
REVERT: 860380d062b0 qcacmn: Remove CONFIG_MCL in pktlog
REVERT: c8470c80102d qcacmn: Fix NULL pointer dereference in extract_hal_reg_cap_tlv
REVERT: cd0a9fdcd8a5 qcacmn: Move scan req modification logic to scan core to ucfg
REVERT: 9d9a3c492c00 qcacmn: Refactor scan related ini items
REVERT: 8f1ded29ed5b qcacmn: Apply timer multiplier to qdf_timer
REVERT: a151be66dd6c qcacmn: Add diag events for debugging
REVERT: bb2077926f0b qcacmn: Fix for an array oob issue in hal_reo_cmd_set_descr_addr
REVERT: 8fb487704b14 qcacmn: add sync between peer teardown and add ast
REVERT: 71b2748ffc29 qcacmn: Cleanup vdev mgmt related structures in WMI
REVERT: ba29b56cd68a qcacmn: Add MLME Tx & Rx Ops for vdev mgmt ops
REVERT: f3a70cea4ecf qcacmn: Add target_if/mlme/vdev_mgr for vdev mgmt ops
REVERT: 916a4b1e96cc qcacmn: Add mlme/vdev_mgr support for vdev mgmt ops
REVERT: 1f0930190b36 qcacmn: Clear compilation warnings
REVERT: d4b7e3b57216 qcacmn: Populate spectral capability and send via cfg80211
REVERT: ac0ddecb36e2 qcacmn: Get Spectral bin scaling params
REVERT: 27fba324b434 qcacmn: Enhance debug message for wmi
REVERT: f49f17ea8598 qcacmn: Use the peer mac address array instead of structure
REVERT: da4a45249237 qcacmn: Fix MBSSID scan IE parse failure
REVERT: c783c07b93ca qcacmn: Fix possible OOB read in extract_mac_phy_cap_service_ready_ext_tlv
REVERT: c81b9a3b34f2 qcacmn: Filter out invalid BSSID from rx MGMT frame
REVERT: 332df1206f12 qcacmn: Change log level of a debug message
REVERT: fdfe7ea3cf7a qcacmn: Fix memory leak in rx tid setup
REVERT: 53add6504b34 qcacmn: WAR to drop MPDU with incorrect sw_peer_id
REVERT: e2c9a7402234 qcacmn: Combine all NAN related flags with WLAN_FEATURE_NAN
REVERT: 9d8154dcd32f qcacmn: update TID to skb priority
REVERT: 98092294a429 qcacmn: Add unified WMI support for WLM stats
REVERT: 3be335ca1906 qcacmn: Avoid compilation issue with kernel 4.19
REVERT: ad85c389289a qcacmn: Update driver timer APIs according to kernel 4.19
REVERT: 0a46a191fa0e qcacmn: Add change to export symbol
REVERT: 606663652744 qcacmn: Fix kernel 4.15 timer list dependencies
REVERT: 8acb74ae9a34 qcacmn: Add >=4.15 kernel support to qdf_timer
REVERT: bf8e81ef4c82 qcacmn: Do not directly alias 'struct timer_list'
REVERT: 340c627dcf47 qcacmn: Remove os_timer_t
REVERT: f491953edb8c qcacmn: Print readable states, event in SM history
REVERT: 2bee1aa8ad13 qcacmn: Add unregister API for direct buf ring
REVERT: eb26aa78ae77 qcacmn: Clean CONFIG_MCL for log_to_console/assert_on_excessive_logging
REVERT: 1d17599f43f5 qcacmn: Call qwrap_config_enable from ext_handler
REVERT: d163a896ef20 qcacmn: Avoid variable size array
REVERT: 368fb3aff9b6 qcacmn: Reduce the log level for fragmented packets
REVERT: 4c21f53aa93a qcacmn: move over to new explicit reset API
REVERT: 091c291f38a6 qcacmn: Fixing misleading indentation warnings
REVERT: 2a400f75d87c qcacmn: Fix compilation issue while enabling kernel IOMMU config
REVERT: 94ac668ff690 qcacmn: Disable simultaneous scan based on ini
REVERT: deb899b18202 qcacmn: Fix implicit conversion error
REVERT: 246005bcb2e0 qcacmn: Remove dual mac disable feature from objmgr psoc
REVERT: 2625b976d4cc qcacmn: Clean up CONFIG_MCL for hif_bus_id
REVERT: 205e8d0726e5 qcacmn: Fix compile error when enable NAPI_DEBUG
REVERT: 3dce81780822 qcacmn: enable qdf prints for QDF_TRACE_PRINT_ENABLE flag
REVERT: 3820084d6c87 qcacmn: Get 2g vht20 capability from F/W
REVERT: ebf4cded6ffd qcacmn: Check for freelist in Rx Desc Pool
REVERT: fa47688f04ef qcacmn: Change max scheduler buffers for WIN
REVERT: 53d6d1b2151c qcacmn: Send all args with unit test command for bangradar
REVERT: f9c44ce2add0 qcacmn: Move DA_war flag to SOC level
REVERT: bc8daa44ae22 qcacmn: Changes to support rri_over_ddr support for Genoa
REVERT: 6df91556492e qcacmn: Rename sme_session_id in struct add_ts_param (2/2)
REVERT: 601cb9452fa5 qcacmn: Fix number of active command timers in psoc
REVERT: 7929ba90844a qcacmn: Rename sme_session_id in struct add_ts_param (1/2)
REVERT: 721bd5f33981 qcacmn: Add DPT for Lithium_dp Tx completion status
REVERT: 3c572b3e19c7 qcacmn: Fix null pointer dereference in NAN event processing
REVERT: 11cd5c7587c4 qcacmn: Add only current channel's subchannels to the NOL
REVERT: a19d00dd5a64 qcacmn: Add changes to ETSI15 to use EN 302 502 in upper 5GHz
REVERT: 91308cc5321e qcacmn: Remove code of CONFIG_SERIALIZATION_V1 part
REVERT: 9ae2232af0d9 qcacmn: Don't define dp_bus_suspend/resume for WIN
REVERT: 17b91788b0bc qcacmn: Update vdev list and peer list access locking in below order
REVERT: 4c6a8a9123ee qcacmn: Zero out the memory of hal shadow pointers
REVERT: a6e589234e5e qcacmn: Add new enumeration parameters in set pdev param
REVERT: 36a79a672cf2 qcacmn: Fix htt ppdu tlv bitmap issue
REVERT: 753eed32c155 qcacmn: free the dp peers before cp peers in fw recovey case
REVERT: c4eabce922e5 qcacmn: Use QDF_TRACE with no fl for serialization history
REVERT: d34b7d0d6248 qcacmn: Change default log level for serialization
REVERT: d2e88e389503 qcacmn: Reduce Log Level
REVERT: f61eaf9d8478 qcacmn: For SAP use dwell_time_active def dwell time for 2g chan
REVERT: e1334b3595c4 qcacmn: Accept EAPOL packets in uncrypted error case
REVERT: 7eddeddb176f qcacmn: Make ce-debug lock per HIF
REVERT: 39a9222d2789 qcacmn: VDEV MLME SM changes
REVERT: b113bbc3353a qcacmn: Fix a race condition in WDS timer attach
REVERT: 2c6f4d190627 qcacmn: Add a vendor attribution to transfer evm information
REVERT: 13452334e328 qcacmn: Set the default QDF trace level to ERROR for Spectral module
REVERT: 94e1f2308fb6 qcacmn: Unify radar simulation commands
REVERT: f2278991a1d9 qcacmn: KW fixes in Rx mon DP
REVERT: fdbe712790d9 qcacmn: rx_status is passed as argument to osif_rx_mon
REVERT: 1ff074ce3005 qcacmn: Add support for scan and MLME synchronization
REVERT: cdf3813a9c60 qcacmn: Fix debug log string
REVERT: bc064fb1b9ff qcacmn: Fix transmit type double increment and RU increment
REVERT: 4e9d51f914e9 qcacmn: Populate MU-MIMO user pos and mu group id
REVERT: 66ae9bef514a qcacmn: Check whether Spectral is disabled upon setting rxchainmask
REVERT: 7dd1429dab05 qcacmn: Properly featurize QCA_WIFI_FTM_NL80211
REVERT: cc3af93f4805 qcacmn: Converge PNO related ini items to scan component
REVERT: 7517a8d7b92a qcacmn: Call regdb wrapper functions from other components
REVERT: daa645bcab68 qcacmn: Add 11d, LTE, opclass, getset and callback regdb files
REVERT: c8c709f6d441 qcacmn: Add common, build_chan_list and priv_objs regdb files
REVERT: 65572e5538b3 qcacmn: Remove 11d and LTE feature code from target_if_reg.c file
REVERT: 20209b530007 qcacmn: Move to next rx handler when nbuf clone fails
REVERT: 0043ad80db76 qcacmn: Reset cmd_in_use flag when returning cmd_list to free pool
REVERT: 0c1dedb899d3 qcacmn: Add support to acquire wake lock during user scan
REVERT: 6a00f1e83080 qcacmn: Address Unified WMI "get link status" deficiencies
REVERT: 62fe1e3f4545 qcacmn: Fix core_ctl_set_boost not released issue
REVERT: 6e2fed8f5f14 qcacmn: Add scheduler mq handler for mlme
REVERT: 965035c642ca qcacmn: Access soc handle after null check
REVERT: 09387ef63c78 qcacmn: Add peer debug ID for unmap_timer_work peer reference
REVERT: 1397a33f48ea qcacmn: Optimize schedule msg post error logging
REVERT: 84da07f17efd qcacmn: Avoid double free in wlan_cfg80211_sched_scan_start()
REVERT: 6c962c7ac0db qcacmn: Remove unused commands from serialization
REVERT: a12d19d67b50 qcacmn: Change utils_fill_dfs_chan_info to dfs_fill_chan_info
REVERT: b337ebbad361 qcacmn: Add channel info in beacon and probe resp debug prints
REVERT: f15ef3410798 qcacmn: Add the wrapper for dsc function operations
REVERT: ae815991254e qcacmn: Add nbuf history for clone and copy
REVERT: ec9a530bc0ba qcacmn: Fix statistics counters
REVERT: 0b50f1289c95 qcacmn: Add lock for MLME command queuing to Serialization
REVERT: 65e6fc1a4361 qcacmn: add flag which indicate use of monitor ring
REVERT: 71c9846f588c qcacmn: Use the same callback signature for MCL as WIN
REVERT: 6872218ab7c4 qcacmn: Add makefile changes for directory changes of WMI files
REVERT: 4fbfffb536f4 qcacmn: Delete WIN only wmi header and source files
REVERT: 509aeeb4b53e qcacmn: Fix warning in crypto
REVERT: 221b3e4ab7bc qcacmn: Change the assert condition for PPDU Tag processing
REVERT: 2028c7f543e1 qcacmn: Fix possible OOB read in extract_reg_cap_service_ready_ext_tlv
REVERT: 1f55ed1a9f50 qcacmn: Check create thread return value in scheduler
REVERT: a5e316fb7ecc qcacmn: Fix array out-of-bounds in target CE config array
REVERT: ea9c2de208e3 qcacmn: Componentize qwrap
REVERT: 631cde952576 qcacmn: Add qdf_must_check function attribute
REVERT: 2702aeeb0adb qcacmn: keep objmgr_peer alive until txrx peer is freed
REVERT: a06e8c8bfbac qcacmn: Fix use-after-free issue in hal_srng_cleanup
REVERT: 5a453d8d40ba qcacmn: Remove CONFIG_MCL for send_scan_chan_list_cmd_tlv
REVERT: d37a822ae340 qcacmn: Limit maxinum nss number as 2 for MCL platform
REVERT: 61847a9ba603 qcacmn: Use function name instead of file name in debug logs
REVERT: 6f8b924d645f qcacmn: Add support for pmksa handling
REVERT: 5b92ee0716a3 qcacmn: Replace session_id with vdev_id in qdf_trace APIs
REVERT: 31c36fd82986 qcacmn: Set world mode if dynamic country not found
REVERT: 75b06501313c qcacmn: Add new target_if layer files for for LTE and 11d feature
REVERT: 3caa53099cc1 qcacmn: Remove SSID hotlist support
REVERT: ee70a49899b8 qcacmn: do not process WDI event after pdev deinit
REVERT: eff377a1d39f qcacmn: do not process duplicate descriptor frame in RX
REVERT: e88c0e8ffae9 qcacmn: Refactor the prints for rx management frames
REVERT: 2cd5c4ca258b qcacmn: Rectify logic for disabling indoor channels on SAP start
REVERT: 9cc562c53b51 qcacmn: Modify CDP AST APIs to synchronize add and delete cmds to FW
REVERT: d6bdb6eb3688 qcacmn: Add check for num_hw_modes
REVERT: 33fd91b43fa4 qcacmn: Add command support for enable/disable Spatial Reuse
REVERT: b1e2bf5c79d3 qcacmn: KW fixes in Tx DP
REVERT: 860140027efc qcacmn:  Correct the formatting in Spectral WMI logs
REVERT: 6b70d468e7e3 qcacmn: Check the valid of chain mask capabilities number
REVERT: cb001d8dd4fa qcacmn: Increase WMI event ring size for qca8074
REVERT: b6efb747d791 qcacmn: Add peer param to indicate FT roam
REVERT: 3ae033ce1cc4 qcacmn: Add offset to second segment cfreq in HE160 mode
REVERT: 895835176370 qcacmn: Add pdev_id in debug command
REVERT: 7d37e84cf71e qcacmn: Fix possible OOB read in extract_hw_mode_cap_service_ready_ext_tlv
REVERT: 30d651d13bf8 qcacmn: Adjust mpdu length properly for RAW MPDUs
REVERT: 884782c9c8e0 qcacmn: Clean CONFIG_MCL for host_diag_log_set_*
REVERT: bd60ad37c2b9 qcacmn: QCA vendor commands to configure HE +HTC and OMI Tx
REVERT: 757853fd60fe qcacmn: Fix NULL pointer dereference for 'pdev' pointer
REVERT: 195164b7bb26 qcacmn: Populate proper rates received by FW
REVERT: f40ae2631e8d qcacmn: Send 11d country to firmware
REVERT: 60e9d43aaebf qcacmn: Fix OOB read in extract_ndp_ind_tlv()
REVERT: 575539a9d889 qcacmn: Enable/disable first DFS channel scan through ini
REVERT: 6c3432b709e0 qcacmn: Fix array out of bound access
REVERT: c1e7877ff5d4 qcacmn: Add wapi bkid count in crypto module
REVERT: 1f1acf59c92e qcacmn: Increase max size of REO status ring
REVERT: 6fef0e959271 qcacmn: Reset rx_pending to avoid continuous tasklet scheduling
REVERT: ed3bf79dd4c0 qcacmn: Use htc_lock while accessing TxLookupQueue
REVERT: 95f004f87978 qcacmn: Update Rx stats in case of vow traffic
REVERT: b46a753f6353 qcacmn: Fix race while accessing the serialization timer cmd pointer
REVERT: 00f80b609482 qcacmn: fix out of bound access of memories in wlan_cfg80211_scan
REVERT: ab5cba5cbbf2 qcacmn: Fix NULL pointer dereference
REVERT: f9074e2c09f4 qcacmn: Cleanup INI CFG_DROP_BCN_ON_CHANNEL_MISMATCH
REVERT: 7a5bee08a9e6 qcacmn: Don't drop the beacon/probe resp if rates IE does not present
REVERT: a2e7c93db759 qcacmn: Change the 2k handling API to non-static
REVERT: fe762b2d22c4 qcacmn: Rename ptspecIE in send_set_ric_req_cmd_tlv()
REVERT: 25531c4717a8 qcacmn: Add support for SET KEY convergence
REVERT: ec27e10c2a25 qcacmn: Remove OL_SPECTRAL_DEBUG_CONFIG_INTERACTIONS macro
REVERT: 3c2c211d371d qcacmn: In SAP-WOW-D0 state, wake-up FW on receiption of unicast pkt
REVERT: 208e64c18946 qcacmn: Rearrage the debug prints
REVERT: 5079d52ebf4a qcacmn: Split the wds src port learn function
REVERT: b75565e98ff5 qcacmn: Add cdp api for dp tx desc availability
REVERT: 61f47a6fbdab qcacmn: Fix delay in driver logging
REVERT: 18a73bcb92f2 qcacmn: Update RSSI of last packet in athstats
REVERT: 33f505ac30ed qcacmn: New TLV sequence supporting for UL OFDMA in monitor mode
REVERT: d9dea6480c90 qcacmn: Check TX pending flag before doing bus suspend operation
REVERT: 8e93027a2e43 qcacmn: Changes to support QMI BYPASS for Genoa
REVERT: 5f9e8158709c qcacmn: Avoid looping twice to find peers for beacon frames
REVERT: 594a3d04ee92 qcacmn: Move peer_ref lock outside loop
REVERT: 4576e298cab7 qcacmn: Validate number of entries in extract_host_mem_req_tlv()
REVERT: 324f49155bcd qcacmn: Use converged packetdump API to avoid corrupting dp_pdev
REVERT: 00e8c948c8f2 qcacmn: Implement converged packetdump API
REVERT: beafb2d5b606 qcacmn: Bangradar enhanced command support for secondary segment
REVERT: c2cd7cce954c qcacmn: Rename target_if_open/close() to target_if_init/deinit()
REVERT: ee84fbeea262 qcacmn: Use global variable for cpumask
REVERT: d2dad4b5bd1b qcacmn: Refine spinlock in ucfg_wifi_pos_process_req
REVERT: 273e871dc026 qcacmn: Add Japan W53 channel flag support
REVERT: 0a71d5a1f5f0 qcacmn: Remove serialization vdev destroy handler
REVERT: 2f6d368c6ef6 qcacmn: Add OSEN AKM support for HS-2.0
REVERT: a647c5e03216 qcacmn: Reorder function calls when radar found during precac
REVERT: ba57c33317bd qcacmn: Return if cmd already exists in pending queue
REVERT: a334af943736 qcacmn: Reset command list status flag after use
REVERT: f9ba21e5038d qcacmn: Clean active serialization timers on vdev destroy
REVERT: da8409437e05 qcacmn: Rename pAddPeriodicTxPtrnParams
REVERT: f72cbe544a90 qcacmn: populate NSS value and Translate MCS value for HT
REVERT: 706eecf98624 qcacmn: Fix incorrect HE-GI and HE-LTF value in radiotap
REVERT: 7eb2d08e3b64 qcacmn: Add INI support to disable spectral feature
REVERT: 779d27414831 qcacmn: Remove structure wmi_tdls_params
REVERT: 2ceaf3729a36 qcacmn: Disable adaptive dwell time in not connected state
REVERT: 6407dc47215f qcacmn: Create header file for wmi_unified_bcn_buf_ll_cmd
REVERT: b3606a896a66 qcacmn: Add sanity check for wifi_pos priv obj in wifi_pos_main.c
REVERT: 2937e1aee1a6 qcacmn: Send roam_score_delta, roam_score_delta_bitmap to firmware
REVERT: 13130ebe99f2 qcacmn: Add rct_validity_timer and disassoc_timer to wmi roam structures
REVERT: 935a05da75ea qcacmn: Handle the wmi event WMI_ROAM_BLACKLIST_EVENTID
REVERT: 6adabaf78a06 qcacmn: define FT_8021X and FT_PSK suites
REVERT: 932772563965 qcacmn: Send bss_load_bss_sample_time over WMI_ROAM_BSS_LOAD_CONFIG_CMDID
REVERT: 9341ee36b804 qcacmn: wmi changes to send bss load trigger config to firmware
REVERT: 497573091a39 qcacmn: Add Sanity Checks
REVERT: d1698b6d9056 qcacmn: Rename CONFIG_QCN7605 as QCN7605_SUPPORT
REVERT: df10f65cb760 qcacmn: Move out Crypto files
REVERT: 49bd1b5fa5e7 qcacmn: Check mgmt txrx desc element status before put to free list
REVERT: ca5c186642c2 qcacmn: APL9 Regdomain Changes for Korea
REVERT: 976c92285cf7 qcacmn: Remove the CONFIG_MCL
REVERT: 8d6f762744f0 qcacmn: Add QDF macro for is over gsi ipa wdi out param
REVERT: 80cc5ab54661 qcacmn: Add sanity check before pointer dereferenced
REVERT: bbd9d427a706 qcacmn: Removed unused DFS function
REVERT: c4a14ea1492d qcacmn: Add host support for db2dbm RSSI changes
REVERT: 5868efa4bff8 qcacmn: Split RX TLV prints to multiple lines
REVERT: 4c002343ad29 qcacmn: Time stamp WAR for spectral
REVERT: bae040f144d8 qcacmn: fix excessive logging during update peer statistics
REVERT: 4ff6e41de957 qcacmn: add peer_id and msdu_len in qdf_nbuf_cb
REVERT: 5753f9bbe0a2 qcacmn: Refactor operatition to hostscan_adaptive_dwell_mode_no_conn INI
REVERT: ee49ad5b5805 qcacmn: Fix vdev list synchronization issue
REVERT: 1aed4e832415 qcacmn: Remove CONFIG_MCL in roam_offload_scan_params
REVERT: ee8d84061c95 qcacmn: Add null pointer validation in init_deinit_alloc_num_units()
REVERT: 46050aa1042e qcacmn: Add NULL check for WMI handle
REVERT: eb0e456d6864 qcacmn: Add missing NULL check in DP rx path
REVERT: db29e57ef838 qcacmn: remove CONFIG_WIN from Spectral module
REVERT: 8df4d46103ae qcacmn: Remove the unnecessary info printing in SIRQ context
REVERT: 8512b848a65f qcacmn: Use QDF trace APIs for Spectral logging
REVERT: cc123bcab381 qcacmn: Ignore default country update during wlan restart
REVERT: 40d762467841 qcacmn: Fix the min and max values for boolean cfg item
REVERT: cdcec49770cf qcacmn: Cleanup unused scan configs and params
REVERT: cadbce4bcad1 qcacmn: Fix Enhanced Bangradar in Partial Offload
REVERT: 77d43a89b91d qcacmn: Fix array out-of-bounds in the during CE config
REVERT: c64e33df96da qcacmn: Add modules to handle and extract NAN events
REVERT: 1e3cb514eb10 qcacmn: Account for gaps in subchannels list
REVERT: 30ed5c44564b qcacmn: Add support for the new NAN EXT vendor command
REVERT: 83da2273d975 qcacmn: Add Spectral bin scaling parameters as attributes
REVERT: 6eeb76ce926f qcacmn: Remove subchannel marking fail prints in PO
REVERT: 16816ae8d0a1 qcacmn: Enable GRO for TCP packets
REVERT: 43938664a0ba qcacmn: Support for DP_RX_THREAD stats
REVERT: 287adee89c09 qcacmn: Add DP print rate limit macros
REVERT: 3e4ac1cace13 qcacmn: Fix for the memory leak in smart monitor feature
REVERT: 099671a8525e qcacmn: Fix NULL pointer dereference
REVERT: 33b7c9a31da0 qcacmn:  Fix KW isssues in Direct DMA
REVERT: 705149946b71 qcacmn: Fix large RX desc pool memory allocation
REVERT: 96e363387458 qcacmn: Pktlog Enhancements
REVERT: ce2009b364a7 qcacmn: Clean-up all peers in-case of SSR
REVERT: 50f2998dfa08 qcacmn: Address review comments for activation cb reason change
REVERT: 40d1bc891478 qcacmn: Add activation reason to serialization cmd structure
REVERT: 6a84a1c32856 qcacmn: Add serialization API to update timers
REVERT: c4f335719b81 qcacmn: Add API to peek vdev active queue
REVERT: 0f993fe32fbc qcacmn: Disbale serialization vdev queues on demand
REVERT: c3357683fa9a qcacmn: Avoid active command removal until activation completes
REVERT: 883e4c1d79f8 qcacmn: Additional checks for moving command to active queue
REVERT: 7ab76aec94d0 qcacmn: Enable monitor dest ring in m_copy mode
REVERT: c0d010216a09 qcacmn: Add support to choose hw_mode_id from FW supported modes
REVERT: 243d00af0b8e qcacmn: Adjust min zero compression to 1
REVERT: 73e0dd571996 qcacmn: do dma unmap for failed tso segments
REVERT: 1bc4bc2a2549 qcacmn: Add converged enum for WMI_SERVICE_VDEV_LATENCY_CONFIG
REVERT: b0e6f8dc797c qcacmn: Refine struct wmi_unified_pmk_cache (phase 3)
REVERT: 3ef2b9613d91 qcacmn: Refine struct wmi_unified_pmk_cache (phase 2)
REVERT: e105ac141d1a qcacmn: Add support to dump last n dpt stat records
REVERT: 33d9b7fc64a6 qcacmn: Add WMI support to disable aggressive TX
REVERT: b9f08212f692 qcacmn: Refine struct wmi_unified_pmk_cache (phase 1)
REVERT: da15920d5b4a qcacmn: Support for smart monitor on HKv2
REVERT: 7c32e412b881 qcacmn: Add qdf_talloc APIs
REVERT: ce57c688b96c qcacmn: Add qdf hashtable APIs
REVERT: 919727378d88 qcacmn: Remove duplicate assignment of default values to Spectral params
REVERT: 8a4c03a86963 qcacmn: protect peer-list access in AST aging timer
REVERT: 5957f0030a03 qcacmn: Add concurrent cfg items of scan
REVERT: 8e0f32b161e7 qcacmn: Remove TDLS component and related files from hostcmn
REVERT: 4db889dfe6f4 qcacmn: Add regulatory API to check 5Ghz band
REVERT: 214590a2c9e9 qcacmn: fix nbuf free reuse during invalid peer data processing
REVERT: b3f9d202db96 qcacmn: Fix SSR nbuf unmap issue
REVERT: 9420115f0431 qcacmn: Change peer unref delete API parameters
REVERT: c38f0e89f060 qcacmn: Remove policy mgr component and related files from hostcmn
REVERT: 6fb46e2759fd qcacmn: Release link descriptors on defrag errors
REVERT: eec199494e15 qcacmn: Update regdb with regulatory database version 27
REVERT: 14fedd47cd9b qcacmn: Rate limit invalid channel number messages
REVERT: 9c68825b0b92 qcacmn: Remove P2P component and related files from CMN
REVERT: 1b76d59f78ae qcacmn: Add int parse unit tests to QDF
REVERT: be6dcc0bed33 qcacmn: Fix unknown symbol qdf_aligned_malloc_fl
REVERT: fbe43ca5c4cb qcacmn: Add unit test cases for qdf parse APIs
REVERT: 84acb9ff6e49 qcacmn: Add support query per Vdev Beacon reception
REVERT: 780b60ea9081 qcacmn: Remove CONFIG_WIN from spectral
REVERT: 60e6dd9978d0 qcacmn: Add missed error handling in dp_tx_send_msdu_single
REVERT: 3b5c6e9899cf qcacmn: Clean up of DFS functions
REVERT: 9c61c1fb03c8 qcacmn: Add interface APIs b/w mlme and serialization
REVERT: 502095b23633 qcacmn: Add support to enable/disable scan with reason code
REVERT: ad2b2af2749f qcacmn: Trim operation classes to max supported in tdls_extract_params
REVERT: d22ed62ec8f5 qcacmn: Make sure int_timer is initialized in monitor mode
REVERT: ae6c777bd124 qcacmn: Fix a memory leak in qdf_mem_shared_mem_alloc
REVERT: b5ec64207525 qcacmn: Add WMI support for WMI_PEER_UNMAP_CONF_CMDID
REVERT: bb0c460a606b qcacmn: Correct the definition of WORLD rules
REVERT: 098cb680ea41 qcacmn: Add version to regulatory database
REVERT: 1bffc851acff qcacmn: Reduce logging in dp_tx_comp_process_tx_status
REVERT: 692850bdb9a2 qcacmn: change monitor mode rings size min and max value
REVERT: 0f9f01950586 qcacmn: Fix memory allocation latency in beacon process
REVERT: 3b381fb22d08 qcacmn: Fix pktlog issue
REVERT: b2405ece84ff qcacmn: Return failure if sending WMI_PDEV_SET_MAC_CONFIG_CMDID fail
REVERT: de218d60aaca qcacmn: Move few INIs's ownership from HDD to Policy manager
REVERT: 25737a45e3a9 qcacmn: Add APIs to enable/disable BW Reduction
REVERT: bfd50437fd81 qcacmn: Use UNBOUND flag to create WMI RX workqueue
REVERT: b514afc58a16 qcacmn: Add sanity check for txrx_stats 28
REVERT: d3a3c544bf8d qcacmn: VDEV MLME component changes
REVERT: 79cdf64d70f5 qcacmn: VDEV MLME SM fixes
REVERT: 5aeabd612dcd qcacmn: Add support to handle new htt format
REVERT: c28f839a841b qcacmn: FR-50469 Pktlog for particular peer mac address support
REVERT: 11865218ea61 qcacmn: Enable monitor mode buffer ring LWM interrupt
REVERT: cb25801fa91e qcacmn: Delete WIN specific files from cp_stats
REVERT: 040e9df4a870 qcacmn: Fix rx_rate population in upper layers
REVERT: 2e254c549d37 qcacmn: Add CDP Ops for peer unmap conf support
REVERT: b21a49a57e41 qcacmn: Peer ref count leaks in ppdu stats and descriptor deliver
REVERT: d0d365d87e3d qcacmn: Fix pdev param enum after maximum value
REVERT: 0be39b748ca6 qcacmn: Make ipa_owned bit common for TX and RX control block
REVERT: 738320eef97b qcacmn: Bring Up STA without dissociation when AP switches to DFS Channel
REVERT: 268579c204fd qcacmn: Fix WAPI unencrypted frame error
REVERT: 8dd440d33c1d qcacmn: Add extra check in mec event when replacing ast entry
REVERT: 418b2e9af97a qcacmn: Modify index for printing BW stats
REVERT: eba709480e72 qcacmn: Receive and parse RCSA with subchannel information
REVERT: 07035aaed855 qcacmn: Enable RCSA with subchannel information
REVERT: 079ec73fbc39 qcacmn: Fix Supported rates max length
REVERT: 40bd452c5b1a qcacmn: Abstract qdf_mem_validate_list_node()
REVERT: c2cc252d1843 qcacmn: Fix avg_tx_rate computaion
REVERT: 625413c91802 qcacmn: Call pld_wlan_enable() from usb_bus_configure()
REVERT: 2de9f012bd73 qcacmn: Clean scan active and passive dwell time apis
REVERT: 07215e8082e3 qcacmn: Define int_ctx variable to resolve compilation error
REVERT: 2b5448d685cf qcacmn: Remove NAN component and related files from CMN
REVERT: 5fc91d835ea8 qcacmn: Safely cleanup reorder frag list during RX defrag flush
REVERT: b0bedad338d8 qcacmn: WMI command to delete multiple WDS entries
REVERT: 4cf16d6d96ed qcacmn: Fix tx_stbc stat print issue
REVERT: 94f016c5f275 qcacmn: Fix BLOCK_COMMENT_STYLE issues in target_if/dfs
REVERT: be5a24a80828 qcacmn: Remove qdf libc implementations
REVERT: 40f76b57f878 qcacmn: Fix regression from DP init-deinit path changes
REVERT: 7c265d301e80 qcacmn: Packet stat collection failure
REVERT: 53262f1d1fe2 qcacmn: Check param_buf->hal_reg_caps before dereferencing it
REVERT: 7d6957294faa qcacmn: fix for nbuf leak issue
REVERT: 7b6855aa3ed4 qcacmn: Add hal_get_hw_hptp_generic hal_ops to ipq6018
REVERT: cceae87cf8f0 qcacmn: Properly featurize NAN
REVERT: d3eb8bcff831 qcacmn: Initialize the PN and plumb it to HW
REVERT: d60134e91dbb qcacmn: Log link up/down logs to console using info log level
REVERT: d577d0949719 qcacmn: Fix last_per overflow issue
REVERT: c1ec49e6851f qcacmn: Fix max OL_TXRX_NUM_LOCAL_PEER_IDS for concurrency
REVERT: e9d4c3bf3311 qcacmn: Reorganise DP init-deinit path to reuse memory
REVERT: 5eb6276a4694 qcacmn: Fix misleading-indentation build error
REVERT: 9fb7b7813aff qcacmn: Enable WMI support for RU26 intollerent setting
REVERT: da4fb2ad20d2 qcacmn: Avoid marking MSI as wakeable
REVERT: 0497d105b0a6 qcacmn: Panic before unlock on missing unmap
REVERT: f6c061252fc8 qcacmn: Reduce ASE aging for MEC entry type
REVERT: 74c34ff6b051 qcacmn: Avoid mem leak when create regulatory object
REVERT: 5d9c2898db22 qcacmn: Avoid mem leak when create DFS object
REVERT: 3b50e73e0ff0 qcacmn: Avoid leak and double free in serialization object
REVERT: dca006cecc5f qcacmn: Remove ssid check for finding scan dup entry
REVERT: a6076f692d6b qcacmn: Fix scan policy type in default scan case
REVERT: da522d8f7c36 qcacmn: Ignore destroy callback if creating fail
REVERT: ba7946a147d3 qcacmn: Support for Quiet IE count change in bcn
REVERT: a3be364dfbf2 qcacmn: Free buffer in ath_procfs_diag_read
REVERT: 2a73379e03b0 qcacmn: Add new cdp API to get vdev in monitor mode
REVERT: 40fafaf4b68f qcacmn: fix REO2SW ring full issue
REVERT: 27fe1239d375 qcacmn: Set ack_rssi_valid to 1 for successful TX
REVERT: c05f8e47be8a qcacmn: Avoid possible integer overflow
REVERT: 5f7cfd49c2a9 qcacmn: Device and Target type support for qca6018
REVERT: 30265f8aeb9a qcacmn: add target_service_to_ce_map for ipq6018
REVERT: 1adbd735470f qcacmn: fix excessive logging about rx defrag
REVERT: cca9e9baaa12 qcacmn: Add WMI command to set Sub Channel Marking
REVERT: 497403299105 qcacmn: Add dfs tgt API to set Sub Channel Marking
REVERT: c0084540142f qcacmn: Add support to enable/disable NOL subchannel marking
REVERT: 5e2539c08734 qcacmn: Protect TxLookupqueue while flushing
REVERT: 3fb68e1e6d5d qcacmn: Correct frequency offset computation during bin5 radar
REVERT: e65cc2defe4f qcacmn: New HTT H2T msg support
REVERT: 264fe67fd145 qcacmn: Set TDLS channel offset correctly
REVERT: 64ea8064b110 qcacmn: Avoid setting SOURCE_DRIVER for non-BDF CC event
REVERT: 3ccfa6a64522 qcacmn: Add accumulated last_tx_rate in cdp_tx_stats
REVERT: dae5623949f1 qcacmn: Use qdf API to allocate aligned memory for direct buffers
REVERT: f09216fe1bba qcacmn: Add qdf API to align the allocated memory
REVERT: 74e6d8b5101b qcacmn: Enable AST workaround only for HKV1
REVERT: 7ec465930a6e qcacmn: Add support to configure action frame in HE TB PPDU
REVERT: 605e7a710b6f qcacmn: Add new crypto serivce apis for security checks
REVERT: 61cbe85a1409 qcacmn: Per tid BA window size enhancement for HKv2
REVERT: c34164e97ece qcacmn: Add support for NSS DBTC mode
REVERT: 0a5f71bca197 qcacmn: remove the QDF_BUG in src port learn when peer found
REVERT: 1ce1a2e34a8f qcacmn: Fix WMI for peer channel re-intersection
REVERT: 5c0d7514149b qcacmn: Typecast variable to same type before comparison
REVERT: ad5e0bd66fc5 qcacmn: Change fwlogs API for smartlogs
REVERT: 420a4425dc1a qcacmn: Fix peer ref_cnt unmatch issue in TQM bypass mode
REVERT: 0844327b5e8c qcacmn: Remove unused and duplicate members from vdev_start_params
REVERT: fba89964c1f9 qcacmn: Fix unresolved function compiler error
REVERT: e4599388bd2a qcacmn: Fix variable uninitialized compiler error
REVERT: 700ad7375413 qcacmn: WAR for duplicate buffers in monitor mode
REVERT: 45cff82c5f2d qcacmn: Block all new scan during suspend mode
REVERT: b966910cb683 qcacmn: Add BSS peer for P2P client mode
REVERT: cc54e49b783c qcacmn: Add array bounds check and count update for FFT bin array
REVERT: 6cbf9764e602 qcacmn: Fix KW issue in tdls
REVERT: e416a99c8a85 qcacmn: Add API to check the value is in range of bool type
REVERT: 80488cef11be qcacmn: Fix NULL pointer derefence and possible OOB issue
REVERT: 58b8be02d162 qcacmn: List 2G frequency list in scan_config command
REVERT: c6e684b1283e qcacmn: pkt_log: Use qdf_spin_lock APIs debug infrastructure
REVERT: f8ccc18f6a4e qcacmn: Check delete in progress before adding wds entry
REVERT: 07e79f586010 qcacmn: Fill vdev nss chain params structure
REVERT: 674d06dd08fc qcacmn: Add TDLS device mode in QDF_OPMODE
REVERT: c4fd271d20a9 qcacmn: Send the vdev chain params to fw
REVERT: df157bd26ae9 qcacmn: Add wmi service for per vdev chain support
REVERT: 8c4a2a0a3496 qcacmn: Added a new param to get the band-info
REVERT: d80f65af9bb9 qcacmn: Avoid redefination of tdls_add_oper enum
REVERT: 882e5c62e501 qcacmn: Add RelayFS support in component_dev
REVERT: fda72d751c78 qcacmn: Use objmgr API to get 1st vdev from pdev
REVERT: 3c60631d7c08 qcacmn: Add support for last_per
REVERT: 2a2b7fecb0d4 qcacmn: remove the host ast_entry after deleting in FW
REVERT: e5a330acf6b0 qcacmn: Set WMI Endpoint as Async
REVERT: 2fa07750901d qcacmn: Use vdev instead of pdev as parameter
REVERT: 4213e9ca6114 qcacmn: Separate MEC, DA and WDS Enable Flags
REVERT: a999ec4a424e qcacmn: WMI changes for rawmode open config WAR
REVERT: f140e5cadc76 qcacmn: Resolve symbol errors when DA_SUPPORT is disabled
REVERT: a59b5607c619 qcacmn: Split Tx and Rx indication handling
REVERT: 4db72ac87bfd qcacmn: Fix null pointer dereference in extract_sar_limit_event_tlv
REVERT: b4ea80e03017 qcacmn: Fix maybe-uninitialized build error
REVERT: 8bd4f992f999 qcacmn: Remove temp_samp_msg_len and unnecessary updates to it
REVERT: 8f6703be719f qcacmn: Add support to override tid value
REVERT: db0d42384f34 qcacmn: Add vendor event to update TCP parameters
REVERT: 93bcf1292fc4 qcacmn: Take reference for peer before adding ast
REVERT: a7acb00fcb3c qcacmn: Add cfg to enable/disable NOL subchannel marking
REVERT: 443b9b4da256 qcacmn: Print HP/TP Stats
REVERT: 6609dbbdddfc qcacmn: Remove an obsolete lock in host to target layer
REVERT: 75e3c8cc7e0c qcacmn: Panic on uninitialized lock destroy
REVERT: 095729006f1c qcacmn: Fix switch-unreachable build error
REVERT: f5caeedb42b3 qcacmn: Fix memory leak in ucfg_scan_init_chanlist_params
REVERT: 5728624cee6d qcacmn: Fix misleading-indentation build error
REVERT: 2131523a2bb4 qcacmn: Return success during the sched stop request
REVERT: 8a2dbfbc78cd qcacmn: Export a reg api to be used by other modules
REVERT: 0ce469e33011 qcacmn: Add pktlog handler to process rate events
REVERT: 58e34a3e10e7 qcacmn: Check non-zero Rx RSSI during vdev/pdev aggregate
REVERT: 1d0ab1991cf4 qcacmn: Move hal files to DA directory
REVERT: 669c33eea586 qcacmn: Move lmac files to DA directory
REVERT: 5f7f131a9de6 qcacmn: Fix double destroy operation about mon_lock
REVERT: efdae7f1bfc9 qcacmn: Reduce log level in hal_srng.c
REVERT: 929882c3a189 qcacmn: Increase serialization command timeout
REVERT: b75e8108a1e0 qcacmn: Fix the buffer replenish ring for REO errors
REVERT: 8ff2fb7fa86a qcacmn: Add WMI support for configuring UL parameters
REVERT: 03b0b38c07d0 qcacmn: Add flags to enable vow stats in firmware
REVERT: 432021998224 qcacmn: Fix format build error
REVERT: 4f60ed91115a qcacmn: Log history of serialization commands
REVERT: 08d71d6ae5b0 qcacmn: Reduce VDEV manager log level
REVERT: 55229dfcecd8 qcacmn: Possible Out of bound read in policy_mgr_get_channel_list
REVERT: f0b7fdb82e18 qcacmn: Remove excessive logging in tx path
REVERT: f2e35432fe5f qcacmn: Send the supported channel list length correctly to FW
REVERT: 8325200db559 qcacmn: Fix for wrong packet type in monitor mode
REVERT: d22c097aaad8 qcacmn: cleanup the unused serialization commands
REVERT: 2a78c0054cfe qcacmn: Avoid excessive defrag log in spinlock
REVERT: e1a66b56e267 qcacmn: Add support for obss spatial reuse default threshold
REVERT: a903e9330aa0 qcacmn: Increase Max HW mode number
REVERT: fdf921110ecb qcacmn: Adding wmi param as part of peer_extd_stats
REVERT: d8ee7699e6d4 qcacmn: Reduce scan time when in GO+STA MCC
REVERT: ae6a73dac74d qcacmn: fill timestamp and lsig in hal_rx_status_get_tlv_info
REVERT: f327b8c30f4c qcacmn: Pass valid arguments to hdd_wmm_is_acm_allowed
REVERT: 887fb5d5807a qcacmn: dp_peer use after free condition
REVERT: 18032788027e qcacmn: Fix excessive console logging from qdf set print level
REVERT: 7b5131b75732 qcacmn: Add test config attribute for action frame tx in TB PPDU
REVERT: 82ba870f2d42 qcacmn: Define test config attribute to configure HE SU PPDU Tx
REVERT: fd7bd5813899 qcacmn: Define test config for HE OM control config
REVERT: ab6c10d3bdba qcacmn: Fix OOB read in util_scan_gen_scan_entry
REVERT: dc949c59bea3 qcacmn: Add CDP support for resolving RA from DA for ME6
REVERT: f846d94d797d qcacmn: Fix potential resource leak when post msg in TDLS
REVERT: 75279662acb3 qcacmn: Set NOL-History flag in the regdb component
REVERT: 62ce2260e9cb qcacmn: Use regdb component to set/get NOL-History channel list
REVERT: a38c0cd7c816 qcacmn: Add function pointer to enable STADFS in DFS component
REVERT: a007ac831b90 qcacmn: Abstract BMI CE callbacks
REVERT: 2b7628c86363 qcacmn: Fix interrupt batch count initialization
REVERT: 8d80aa857b4f qcacmn: Validate the scan requester id before un-registering index
REVERT: 1b28621e9dc5 qcacmn: Call scan failure callback in case scan is not serialized
REVERT: fde69dee8213 qcacmn: dfs: Add flag for zero cac
REVERT: 6fa99dd7f63a qcacmn: Fix mem leaks in nan msg posting to scheduler
REVERT: 800b18c6408a qcacmn: Revert Retrieve MAC address from nbuf for MEC EVENT
REVERT: 4fdc754bcaa8 qcacmn: Delete WIN only files from cmn_dev
REVERT: 628dfd3422dc qcacmn: Add failure reason to default failure prints
REVERT: f88a90fad987 qcacmn: Reduce 'no event handler registered' log
REVERT: e9fb5477c515 qcacmn: Add debug logs for AST
REVERT: d4b6e218c61d qcacmn: Fix potential memory leak when post scheduler msg in P2P
REVERT: 22c79d586e5a qcacmn: Do not use wds_en flag for ADDR search flag update
REVERT: a2f9c7c8b4e1 qcacmn: Update scan request with all channels
REVERT: 756d05e9e530 qcacmn: Replace interface of dp stats updation to upper layer
REVERT: 95c59f29933e qcacmn: Add force wake APIs for register access
REVERT: 3e4f08be93a9 qcacmn: Increase the DBR_NUM_RESP_PER_EVENT to 2
REVERT: 8ae687908d77 qcacmn: Avoid processing tx rate stats
REVERT: 3e8da3a6a616 qcacmn: Avoid buffer overflow in roam scan stats extract handler
REVERT: eeb9962b2407 qcacmn: Fix compilation error due to uninitialized variable
REVERT: ff4f2d20fbf4 qcacmn: Add Support for msdu retry stats
REVERT: 0f5ddf95785e qcacmn: Add bi-direction dma map flag to qdf_nbuf_cb
REVERT: aa83faab4173 qcacmn: Lithium_DP: HAL support for qca6018
REVERT: f167af18e567 qcacmn: Extend txrx_stats command to print wlan cfg
REVERT: 068e6b92dfd0 qcacmn: Fix mic header derivation for 4 addr format packets
REVERT: 9a6dbbc0de16 qcacmn: Indicate the channel on which radar is detected
REVERT: 0a4d67bf7308 qcacmn: Add support to event WLAN_VDEV_SM_EV_ROAM
REVERT: 433e0e371079 qcacmn: Delete connection in progress tdls peers
REVERT: 80bbaef931e5 qcacmn: Separate WLAN fastpath featured CE service APIs
REVERT: d3c3cb004bd5 qcacmn: Reset Radar Log Counter on "wifi" command
REVERT: 294ce1121aff qcacmn: SSID with zero or space should be NULL ssid
REVERT: 9ae046ae2259 qcacmn: Fix OOB access in WMI_SAR_GET_LIMITS_EVENTID
REVERT: 3b67366fd270 qcacmn: For ast_entry of type DA use bss_peer
REVERT: 8747958dff6a qcacmn: Enable Monitor Mode for QCA6390
REVERT: cc8676b6a8ac qcacmn: Action frame random mac addr tx support
REVERT: e159d1434f83 qcacmn: Move WIN DA files in UMAC to DA directory
REVERT: e650d1d28753 qcacmn: Suppress NBUF alloc fail prints
REVERT: aaa97751a694 qcacmn: Add excessive logging detection
REVERT: 0050ec95b310 qcacmn: Add support for Secondary HMWDS ast entry in NSS
REVERT: 9578c2adeca8 qcacmn: Fix napi bucket calulation issue
REVERT: 2fcd71bff652 qcacmn: Overwrite center frequency segment_1 to 0
REVERT: 4c5ade6388d7 qcacmn: add stats for invalid peer
REVERT: ed42ca3f2d4c qcacmn: DPT: special packets NULL nbuf argument
REVERT: 38d7f92a306e qcacmn: Fix null pointer dereference, wlan_cp_stats_psoc_obj_create_handler
REVERT: 77d877285a94 qcacmn: Get peer with ref count
REVERT: f4547d9764e7 qcacmn: Fix possible OOB read in extract_chainmask_tables_tlv
REVERT: d25d11780f28 qcacmn: Add chan change HW mode change
REVERT: 3b427de23b77 qcacmn: Take vdev ref before posting the tdls mgmt tx command
REVERT: 4bf807e8f4ea qcacmn: Add DBS to DBS switch for vdev Down
REVERT: 478d035baaeb qcacmn: Enhance cp stats component
REVERT: 7dacaff96d60 qcacmn: fftbin size WAR for HK V2
REVERT: 287fb84e2c6b qcacmn: Remove unwanted debug logs in serialization
REVERT: 4af5584f53bd qcacmn: Appropriate WDS and MEC entry has been made
REVERT: edd12697e4e7 qcacmn: Return success when debugfs is disabled
REVERT: df8bb93d250d qcacmn: Restore target country code during SSR
REVERT: e6403310abcc qcacmn: remove time-consuming debug log
REVERT: b3cc9b7ec8c2 qcacmn: Fix ppdu type mapping to the string
REVERT: 0588114986b6 qcacmn: Maintain SG/TSO desc_cnt at pdev stats
REVERT: ddf4501aba0c qcacmn: Use qdf_snprintf in mlme_vdev_sm_create() API
REVERT: e4faf863c5ae qcacmn: Code refine for duplicated spin unlock function
REVERT: d063d7486ca6 qcacmn: Fix OOB in extract_service_ready_ext_tlv()
REVERT: ea8c5466eb5f Merge "qcacmn: Add original vdev info for NSS update API"
REVERT: 7c359416c0db Merge "qcacmn: Fix OOB read in init_deinit_handle_host_mem_req()"
REVERT: 13127068079b qcacmn: use ADDR_X search for PSTA vaps in HKv2
REVERT: de41e8ac290d qcacmn: Delete all peers in TDLS component
REVERT: 595e6ee3909e qcacmn: Additional flag to mark cmds both for activation and cancel
REVERT: 291dfa00430e qcacmn: flushing reo command list before freeing pdev
REVERT: dff202269a6c qcacmn: Provide WMI support for AP channel switching enhancements
REVERT: 1221f59a669e qcacmn: Fix dfs null pointer dereference issue
REVERT: 80d045198263 qcacmn: Add API to clear CAC started channel
REVERT: 35501bf45210 qcacmn: Add original vdev info for NSS update API
REVERT: 63f7067831f6 qcacmn: Select non SRD channel for SAP in STA+SAP
REVERT: 9f5e60128f37 qcacmn: Fix OOB read in init_deinit_handle_host_mem_req()
REVERT: 63e08b3c01d8 qcacmn: Pass product_id to hif_get_device_type()
REVERT: 6f1af61798d6 qcacmn: Add AST entry type check
REVERT: be743383cb4e Merge "qcacmn: Set WMI endpoint as async"
REVERT: e4d5f6c29ec8 Merge "qcacmn: Check Non-zero Rx RSSI during vdev / pdev aggregate"
REVERT: 1a2f48a77566 qcacmn: Set WMI endpoint as async
REVERT: 83d08110b1d3 qcacmn: Check Non-zero Rx RSSI during vdev / pdev aggregate
REVERT: e10f87bd410f qcacmn: add a flag in AST entry to indicate AST map
REVERT: 03673ae28fec qcacmn: Fix integer overflow in roam scan stats extract
REVERT: 609fa901f0a0 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: 2c0924538562 qcacmn: Avoid OOB in create_reg_rules_from_wmi
REVERT: 2f750878bca0 qcacmn: Statically allocate CE desc history for MCL
REVERT: 8af026a2caa7 qcacmn: Abstract BMI and add export symbols for ko separation
REVERT: 8efaac88d48e qcacmn: Null pointer access in green ap egap status event
REVERT: b3860808e426 qcacmn: Clear the radar flag when NOL count is zero
REVERT: 1ae17d8c6f1d qcacmn: Add ctl failsafe event
REVERT: 2512ede55e32 qcacmn: Fill legacy channel list from regdb
REVERT: 8bf0fa04ebdd qcacmn: Target if Changes to send usenol pdev param
REVERT: 9ef7846b6a9a qcacmn: DFS TX and RX OPS initialisation for handling NOL Violation
REVERT: 0f0e27b59728 qcacmn: Scan Failure Event for NOL Violation
REVERT: bbdd2dcc99c4 qcacmn: WMI changes for NOL violation
REVERT: d3173ca81cb0 qcacmn: Handle scan failure and vdev start caused by NOL violation
REVERT: 26ebbe449296 qcacmn: Flush REO descriptors entirely
REVERT: 6ba855ca404e qcacmn: Delete existing AST on different radio
REVERT: 139f6f495bd0 qcacmn: add AST entry when SA is valid and AST not found in host table
REVERT: 4f70bd3f3e30 qcacmn: Set active 2g channel dwell time to 0 for p2p scan
REVERT: 383ec70e7c4b qcacmn: Fix the return type of wlan_cfg80211_scan
REVERT: 81179cb75ef0 qcacmn: Fixes for IPA enablement for lithium/Hastings
REVERT: f83015ce04ac qcacmn: Support for WDI3.0 in the Unified WDI APIs
REVERT: 90556671c549 qcacmn: Add qdf_opmode_str()
REVERT: b13d3af59f59 qcacmn: Print input bw in tdls_get_wmi_offchannel_bw for error case
REVERT: 72548e368040 qcacmn: Refactor operation related to gEnableStaConnectionIn5Ghz INI
REVERT: b3e8cd86f318 qcacmn: Refactor operation related to gEnableMCCAdaptiveScheduler INI
REVERT: 499efbab5693 qcacmn: Refactor operation related to DBS/vdev/channel selection INIs
REVERT: 887bcc1c1744 qcacmn: Refactor operation related to INI gMaxConcurrentActiveSessions
REVERT: f936eaa6de12 qcacmn: Refactor operation related to INI gSystemPref
REVERT: f7afa9351e21 qcacmn: Refactor operation related to INI gWlanMccToSccSwitchMode
REVERT: f7ba0ea58977 qcacmn: Add new INI/CFG infrastructure for Policy Manager
REVERT: 5526a55fa2c8 qcacmn: wmi logging - buffer offset for multi-radio
REVERT: 85c447c46c5a qcacmn: donot use mcast enhancement for broadcast packets
REVERT: be43d556221b qcacmn: Replace Linux Fix-Width data-type with C-99 stdints
REVERT: 83fb60c84356 qcacmn: Avoid OOB access to ast_table when del_ast
REVERT: 5c881ec3ec13 qcacmn: Update debug info in wbuff_buff_get()
REVERT: 27d564647e9b qcacmn: Record queue depth in scheduler history
REVERT: ba7a79816415 qcacmn: Fix to free ipa_ce_ring only when it is not already freed
REVERT: 91edd5ac29e6 qcacmn: Change pdev_stats to pdev_stats_v2
REVERT: 770c90f8cac3 qcacmn: Featurize WMI APIs and TLVs that are specific to MCL
REVERT: a566dce41add qcacmn: WMI support added for sifs_trigger interval config
REVERT: b9a832ec3336 qcacmn: Check chain mask tables number valid
REVERT: 9e96f0245807 qcacmn: Fix Rx unicast issue at pdev stats level
REVERT: 32fcc2a19476 qcacmn: add MU stats support in txrx_stats
REVERT: b2af62b89289 qcacmn: Make API's generic for moving cmds from pending to active
REVERT: 4d51e9bb738d qcacmn: Add green ap params
REVERT: 8c93d5d032c1 qcacmn: setup tid queues only if default route is set
REVERT: 4059554db083 qcacmn: Add unit test framework for serialization module
REVERT: 20a776c8633e qcacmn: Remove TDLS mgmt tx command from active list
REVERT: 9ff61bb709e1 qcacmn: Check for OOB for phy_id value
REVERT: 74b6ab3e301a qcacmn: Fix OOB in extract_reg_11d_new_country_event_tlv
REVERT: 994f98b951d1 qcacmn: Change log levels for obj manager leak detection API's
REVERT: 12e8f33fc65e qcacmn: Fix a double free issue for tx descriptor
REVERT: 118f53494f40 qcacmn: Return error for HAL src ring next entry desc is NULL
REVERT: 79768452a4a1 qcacmn: Increase RXDMA2SW ring size limit to 8192
REVERT: 9e0e1667d4b4 qcacmn: Cleanup duplicate STA inactivity detection
REVERT: 3871ce8c9006 qcacmn: Fix OOB read in extract_ndp_confirm_tlv()
REVERT: 64a7b9157e12 qcacmn: Handle AST deletion in Roaming
REVERT: b356013b233c qcacmn: Make policy_mgr_set_pcl_for_existing_combo as public API
REVERT: b9264e89c6ea qcacmn: Fix cpuhp compile errors on UP system
REVERT: d18887ee9fe6 qcacmn: Compilation fixes for SM8150 platform
REVERT: 60ac9aa03640 qcacmn: Add legacy DP CFG items and APIs
REVERT: 425a31e080ef qcacmn: Move out DFS DA files
REVERT: 7a1c814bc75c qcacmn: Move out spectral DA files
REVERT: e72b7f7e4c07 qcacmn: Add nbuf alloc failure to nbuf history
REVERT: 634d27fc4c11 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: aea8656c81f5 qcacmn: Update nol properly
REVERT: af1db01d9293 qcacmn: Add QDF_GLOBAL_WALTEST_MODE enum
REVERT: 35695ddc8e86 qcacmn: Add radiotap dissector for TB-PPDU
REVERT: 389c4e1f70ab qcacmn: Helper function for Txrx_stats
REVERT: 91af91fb447e qcacmn: Revert additional hif_runtime_pm_put call
REVERT: 3ba616a89af1 qcacmn: add locks in dp_get_vdev_from_soc_vdev_id_wifi3 API
REVERT: 20b46778a704 qcacmn: Disable DA port learning for HKv2
REVERT: dfa5fa410664 qcacmn: Add 8074V2 type for interrupt handling
REVERT: a13d70645963 qcacmn: Fix OOB in __policy_mgr_check_sta_ap_concurrent_ch_intf
REVERT: 738581ae50f3 qcacmn: Fix null pointer dereference in wifi_pos_oem_rsp_handler()
REVERT: d95bfa449c1c qcacmn: Fix FILS IE parsing issue
REVERT: 89fdd82b935c qcacmn: Skip chanlist event during recovering
REVERT: 92096e49128d qcacmn: Calculate total PER value
REVERT: 1ef2b73707b3 qcacmn: Add function to read MDIE
REVERT: e4de76596e1b qcacmn: Add WAR to process Gen3 Spectral report mode 1
REVERT: c80456220e82 qcacmn: Move dfs cac start condition checks to dfs component
REVERT: 59648ac5297d qcacmn: Fix out of bound access in extract_single_phyerr_tlv
REVERT: 47f2d05e0336 qcacmn: Do epping credit allocation for USB also
REVERT: e00afe8783f0 qcacmn: Add vdev id sanity check in extract_gtk_rsp_event_tlv
REVERT: cf347d1686bb qcacmn: Add APIs to get AST entry with pdev_id
REVERT: 7c8cf12b7603 qcacmn: add API to get ast entry from peer ast list
REVERT: a06a063b7d74 qcacmn: Add host WMI support for EAPOL minrate resource config
REVERT: 16395277c9b6 qcacmn: pass pdev wmi_handle to lro hash config
REVERT: e61f64cc4c16 qcacmn: Retrieve MAC address from nbuf for MEC EVENT
REVERT: a45200bb7fb9 qcacmn: Fix out-of-bounds read in extract_ndp_sch_update_tlv
REVERT: c078394102af qcacmn: Fix out-of-bounds read in extract_ndp_confirm_tlv
REVERT: 5e3a39c8d3e5 qcacmn: add support for Secondary HMWDS ast entry
REVERT: 9da501e63461 qcacmn: Use regdb channels to fill etsi precac required list
REVERT: 17f7ea9f26ed qcacmn: Fix incorrect NDP ids in NDP end request
REVERT: e3807d4e5065 qcacmn: Fix the nol timeout panic
REVERT: 584a187b8d0a qcacmn: changes for BSS Color Enahancement FR40903
REVERT: 2c5458181400 qcacmn: Changes for BSS Color Enahancement FR40903
REVERT: 121d7d1bffcf qcacmn: Return QDF_STATUS from qdf_timer_init()
REVERT: 6d113e258a9f qcacmn: Fix BSS scoring params
REVERT: 29c8fd48dacf qcacmn: Update Interrupt name list
REVERT: b5eee614ee02 qcacmn: Use wlan_serialization_find_api to find matching command
REVERT: 2ae71e053156 qcacmn: Add AST entry for Destination MAC in RX path
REVERT: 1c6217a666e4 qcacmn: Add qdf abstraction for kstrtouint
REVERT: 5deeef2fec8f qcacmn: Add support for MEC stats and null queue stats
REVERT: 2256850e610e qcacmn: 160 MHz/80p80 support for gen III Spectral
REVERT: a8dcd506838f qcacmn: Featurize WMI APIs and TLVs that are specific to WIN
REVERT: 02818ec2e53b qcacmn: Log to console per log level
REVERT: 818801ab85bf qcacmn: Relocate schedule scan plan parameters
REVERT: 9d28e759ad6a qcacmn: dscp tid map change for second h/w version
REVERT: 98730d5d120f qcacmn: WMI API to send beacon offload control for non tlv
REVERT: d3ceb840a7bc qcacmn: Release vdev ref in os_if_ndp_end_ind_handler
REVERT: feffc52d979b qcacmn: Delete unnecessary print "failed to post to sch queue"
REVERT: 598b1dd3ae4b qcacmn: claim host only when there are packets to send
REVERT: 068d14f8e163 qcacmn: Validate qdf_nbuf_clone return before calling mgmt rx cb
REVERT: 49ba6077419b qcacmn: Rate limit the mgmt frame error messages
REVERT: 12550f63159e qcacmn: Host DP changes for TQM bypass mode
REVERT: 90c7d6b0100b qcacmn: Add SRD channel check in restart SAP
REVERT: a670c5cc1de1 qcacmn: Update TDLS opclass correctly to FW
REVERT: b91687b07ba2 qcacmn: Fix validation of stats_req_type in stats component
REVERT: dae10a5fbc53 qcacmn: Add queue information to scheduler history
REVERT: 27551277a18d qcacmn: Add WMI param to reset beacon stats
REVERT: 0bdfabfecd8f qcacmn: Add support to check peer has mcast cipher
REVERT: b049be7356db qcacmn: Add Enumeration for ioctl for video delay counters
REVERT: 764219e1a8ca qcacmn: move some hal functions to hal_generic_api.h
REVERT: fa1d9c70980a qcacmn: group hal tx and rx functions
REVERT: 1b0579d9a6e2 qcacmn: remove reference of self_ast_entry in peer while deleting it
REVERT: b7dcab9948a9 qcacmn: Use pr_info for wlan driver console logging
REVERT: 1de8fdf2abe9 qcacmn: Do not schedule a work before reschedulign tasklet
REVERT: a33c0bea9054 qcacmn: Fix constant-logical-operand error
REVERT: f44ac20b0ca7 qcacmn: AC based TX flow control
REVERT: 70da94341495 qcacmn: Add wmi wrapper function to get target pdev id from host
REVERT: e269fc71f275 qcacmn: Protect sap restart work for driver unload
REVERT: 1ea0e2a6ae92 qcacmn: Fix the possible OOB access in channel avoid event
REVERT: 16e7479fa618 qcacmn: Fix kw issue in target_if_nan_deregister_events
REVERT: b07c848f319e qcacmn: Add bound check for num_per_chain_rssi_stats
REVERT: 6d63c822b803 qcacmn: Add get Chan DFS attribute API
REVERT: ff17327ad599 qcacmn: Add bound check for desc_id
REVERT: fea70e3c492e qcacmn: Fix qdf_mem_header_assert_valid check failure
REVERT: ef1f0f90fcda qcacmn: check hal_ring pointer before servicing the ring
REVERT: a4f6e173c151 qcacmn: Replace target related feature values with INI parameters
REVERT: 169fce61ef6a qcacmn: Add QDF API to update debug node for nbuf
REVERT: eb30aa7f8319 qcacmn: Correct the Frame control info valid in hal API
REVERT: 3fa42be5d4e7 qcacmn: Add definitions for Spectral linear bin scaling
REVERT: 0626a4da6c07 qcacmn: Wait for scheduler buffers before we panic
REVERT: 1988b5558681 qcacmn: Redefine dfs data structure to fix prealloc size concern
REVERT: 3e940d1376a6 qcacmn: Fix purging of active command during sme close session
REVERT: 9066ad3aa7a4 qcacmn: Fix implicit conversion compilation error
REVERT: 04c074d21975 qcacmn: Update correct PHY mode while processing ch_info_req
REVERT: 26b5bc9c1851 qcacmn: Do not return pointer to the regulatory rules
REVERT: 627278cdfe2d qcacmn: Change Shadow Register configuration for QCA6390
REVERT: 8ebfe83d1fc5 qcacmn: Add ESP service support & user configs
REVERT: 36462d50b86a qcacmn: add 11d periodic scan in host
REVERT: f8da5722099b qcacmn: Print Optimization
REVERT: 7c59c2d9b036 qcacmn: Add support for Genoa register definitions
REVERT: cd8f9087a39b Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: a647143904a7 Merge "qcacmn: Fix deadlock in dp_delete_pending_vdev() API"
REVERT: a5211f26a235 qcacmn: Fix deadlock in dp_delete_pending_vdev() API
REVERT: 49149e898b08 qcacmn: QCA vendor command support for TWT test configuration
REVERT: 3f0d84bac182 Merge "qcacmn: Take peer ref count and dec it after using"
REVERT: 93850ab144ea Merge "qcacmn: Fix compilation error in vdev state machine"
REVERT: 26d471ec5694 qcacmn: Take peer ref count and dec it after using
REVERT: 97d6a98c03f2 qcacmn: Fix compilation error in vdev state machine
REVERT: d203e2d6abcf qcacmn: changes in add ast to support HKv2
REVERT: fed7e1609340 Merge "qcacmn: Fixes for IPA datapath"
REVERT: c1c178932c66 Merge "qcacmn: Separate WMI MGMT RX event logging"
REVERT: 444e0adef30b Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: b2ef27ba2663 qcacmn: Fixes for IPA datapath
REVERT: 67a658da1c96 qcacmn: Add QDF abstraction for FW rejuvenate event
REVERT: 183ef8819fe4 qcacmn: Separate WMI MGMT RX event logging
REVERT: 8047370dfcf0 qcacmn: Separate WMI diag rx event logging
REVERT: e4dc0494f616 qcacmn: Release pdev pending list instead of active list wrongly
REVERT: defbdb4f0af6 qcacmn: Make policy_mgr_pdev_set_pcl as public API
REVERT: f174aefeca01 qcacmn: Update TDLS channel switch params correctly to FW
REVERT: 9e084cd5ad8a qcacmn: Fix double free of qdf idr
REVERT: 59b6c45fbc8c qcacmn: Changes for QCN7605(Genoa) bringup
REVERT: 2ad0655c19ed qcacmn: Fix the inconsistency in updating to NOL list
REVERT: 6780655a63ad qcacmn: Fix kw issue in target_if_reg.c
REVERT: 4a010f442df1 qcacmn: Use %pK to log kernel addresses
REVERT: 20a0efabb144 qcacmn: Add qdf_platform source file to qdf/Kbuild
REVERT: 38c92c691bb3 qcacmn: remove unnecessary IRQ in host2rxdma ring mask
REVERT: 747b176c98d8 qcacmn: Replace wlan_phy_ch_width with phy_ch_width
REVERT: de9bd0182ebd qcacmn: Fix kw issue in target_if_nan_register_events
REVERT: 1f64b2453e56 qcacmn: in tx path set the lmac_id from wlancfg
REVERT: 1de3d3ddf364 qcacmn: Fix Tx rate for multicast packets
REVERT: 9d1c7a223f38 qcacmn: cleanup crypto component prints
REVERT: e7609f7cece4 qcacmn: Add wbuff include path for spectral compilation
REVERT: 1f18454889de qcacmn: Enable wbuff support for WMI
REVERT: a1860003dda9 qcacmn: Add usenol support to Host DFS Test
REVERT: 7b95da6afa60 qcacmn: Possible NULL pointer dereference in target-if
REVERT: e60cba22e1a0 qcacmn: Remove radio index from logs
REVERT: 12205b544bc2 qcacmn: Add timer to flush out log buffers periodically
REVERT: eeeeaded7740 qcacmn: Use malloc to prevent stack overflow
REVERT: 4957585f0247 qcacmn: Add validation code for wmi handler in stats module
REVERT: 4c46c87ce070 qcacmn: Replace qdf_print calls with appropriate WMI_LOGx APIs
REVERT: 83b8ffc556e9 qcacmn: Protect queue access inside activate_multiple_cmds API
REVERT: f7fb4636920e qcacmn: Stability feature enhancement
REVERT: 41ebb3396bfd qcacmn: Fix kernel panic issue in mesh tx path
REVERT: 3526a0eb124c qcacmn: Fix KW issue in tdls
REVERT: a337ac315944 qcacmn: Remove legacy APIs to modify vdev state machine
REVERT: d5a4e6488626 qcacmn: Add validation code for wmi handler in dfs module
REVERT: e3d4d25f6285 qcacmn: Initialize local variable
REVERT: 574d2147c3fc qcacmn: Filter diag events in WMI extended debug mode
REVERT: 035ab54cdc39 qcacmn: MCL part change after serialization enhancement
REVERT: 29b9a45af034 qcacmn: add pdev NULL check in peer inactivity timer
REVERT: 1d27cc3a4820 Merge "qcacmn: Spatial Reuse changes" into wlan-cmn.driver.lnx.2.0
REVERT: 5e8c2375c0e2 qcacmn: Check for NULL ptr in wmi API
REVERT: 9806f5c4c41b qcacmn: Send roam preauth retry_count and no_ack_timeout ini to FW
REVERT: c89905f07df4 Merge "qcacmn: Reduce log level in policy manager"
REVERT: e51b6da5943b Merge "qcacmn: Add member in the stats ops for vdev stats"
REVERT: 56eb2ef81476 qcacmn: Reduce log level in policy manager
REVERT: c24679128bbe qcacmn: Add member in the stats ops for vdev stats
REVERT: 1f0755c01512 qcacmn: Add qca8074v2 support for DP
REVERT: f3e6bf1557de qcacmn: Add target service ce map for HKV2
REVERT: fa1ddd54473e qcacmn: Trigger IRQ on Peregrine/swift by setting IRQ Bit of LF_TIMER 0
REVERT: f9cf9461fd2b qcacmn: export wmi_mtrace for use in all TLV files
REVERT: 9f455d7429a3 qcacmn: Fix for delay in preCAC timeout for non-weather radar channels
REVERT: ac40b6bedae5 qcacmn: Add optional cabapilites in WPA ie
REVERT: cf7d57c5f686 qcacmn: Do not allocate 0 byte memory in DFS component
REVERT: 1b9461ae1af9 Merge "qcacmn: Enable ML logging for wmi_control_rx"
REVERT: 1bbf4f048218 qcacmn: dont reset monitor status ring if monitor vap is created
REVERT: 9c73dc02e93e qcacmn: set tx search type appropriately
REVERT: aa6303e50992 qcacmn: Make access to serialization timers atomic
REVERT: fea1a8411645 qcacmn: DSCP-TID map change for second hardware
REVERT: 6ea211ef2b91 qcacmn: Update next_twt_size in TWT resume dialog command
REVERT: 273407908fd2 qcacmn: Add AST type to distinquish bss on STA
REVERT: 8a339e8a870e qcacmn: Enable ML logging for wmi_control_rx
REVERT: 691be97d5de2 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: f96c05eb03a5 qcacmn: Featurize Roam offload specific WMI cmds
REVERT: cdaca1af95c4 qcacmn: Put debug log when channel number is out of range
REVERT: 3afa43724781 qcacmn: Fix possible buffer overflow when extract cp stats
REVERT: 5b1028e3d3bd qcacmn: Resolve compilation issue for ewma
REVERT: 86876490f2e2 qcacmn: CE services separation for legacy and lithium architecture
REVERT: 04e5a8614b34 qcacmn: Corrected SGI enum values for HE
REVERT: 33cfb578b028 qcacmn: Fix NULL pointer dereference in qdf_nbuf_free
REVERT: 8a3222940871 qcacmn: Add rate limiting to scm prints
REVERT: 76eadf4265f8 qcacmn: Populate mcs value for legacy traffic
REVERT: 7c4565f22f42 qcacmn: Fix race by acquiring vdev_list_lock before removing vdev
REVERT: 157543d36fa8 qcacmn: free all the ast entries before freeing ast table
REVERT: ed35f4499d15 qcacmn: Add logic to wait for wds del resp before peer create
REVERT: d359eb4268b9 qcacmn: Send ast hash value to NetAP
REVERT: 94508fceaf84 qcacmn: Update kernel version check
REVERT: 85e55d12d648 qcacmn: Add src, and dst id support in PKTLOG(WMA)
REVERT: 5f5b7039bfb3 qcacmn: Add src, and dst id support in TARGET-IF
REVERT: 3bc1616092be qcacmn: Spatial Reuse changes
REVERT: 5d3b5a2424bf qcacmn: Add src, and dst id support in TDLS
REVERT: 1a71e634a813 qcacmn: Remove redundant check when moving cmd from pending to active
REVERT: 33b1bdd1b63c qcacmn: Fix bucket calculation in NAPI case
REVERT: d0499517e445 qcacmn: Add src, and dst id support in UCFG/HDD
REVERT: f6e13db4b6a5 qcacmn: Add src, and dst id support in DFS
REVERT: 6ec44e61ba7e qcacmn: Add src, and dst id support in REGULATORY
REVERT: ba7585739020 qcacmn: Populate proper Rx reception type
REVERT: 710e2959f2a2 qcacmn: Add HAL APIs to set search type and index
REVERT: 2467ed1445e5 qcacmn: avoid wds source port learning for STA in HKV2
REVERT: 3e93e5f8aed1 qcacmn: changes to enable peer map V2 messaging
REVERT: 1e838726f1e0 qcacmn: Address NULL pointer reference in scm_11d_handle_country_info()
REVERT: 9cee4926f939 qcacmn: Add support for WBUFF module
REVERT: 2c3e19450912 qcacmn: Fix OOB access in WMI_SAR_GET_LIMITS_EVENTID
REVERT: cb62e4f846c7 qcacmn: Add src, and dst id support in P2P
REVERT: 61851e7f4d6a qcacmn: Initialize the struct variable
REVERT: 6a88d7bcad8e qcacmn: Add src, and dst id support in SCAN
REVERT: 90713473d121 qcacmn: Implement VDEV MLME State machine
REVERT: be8dac4d5d60 qcacmn: Define VDEV MLME component object
REVERT: bc7748c8521b qcacmn: Implement State machine framework
REVERT: 2ae5e4c1423b qcacmn: Add Rx nawds mcast drop counter while aggregate
REVERT: 91f9949832c2 qcacmn: Send ast_hash for peer create in nss
REVERT: 413f3e289fe5 qcacmn: Properly initialize pkt ptr record
REVERT: 8b7e2ee37201 qcacmn: Add src, and dst id support in SCHEDULER
REVERT: 2a719dc23053 qcacmn: Add bound check
REVERT: 1912c51cd138 qcacmn: Avoid possible NULL dereference
REVERT: e166eb7b15f6 qcacmn: Add APIs to translate NL to crypto param
REVERT: 13ca1cd2cfb2 qcacmn: Fix policy manager utfw API to delete all connection
REVERT: 20ffac77749a qcacmn: Add CFG/INI items to extscan component
REVERT: 44a7ab73f93e qcacmn: Add Drop beacon on Channel mismatch INI
REVERT: 3217ade780f8 qcacmn: For Rx multicast/bcast stats, make mcast as superset
REVERT: f902e5261809 qcacmn: WMI command/event Extended dump using qdf_debugfs APIs
REVERT: 516330bf2e61 qcacmn: Unmap nbuf of pending mgmt frames
REVERT: ecd7d60c6a7c qcacmn: Add QDF APIs for dev_scratch in network buffer
REVERT: 0b9d49b447ba qcacmn: Add object manager reference ID for legacy SAP
REVERT: 3ff8cd1aa51b qcacmn: allow STA SAP SCC on DFS
REVERT: 0e1895a859d8 qcacmn: Add mtrace logging for scan request
REVERT: f60c3457b4c6 qcacmn: Use QDF_TRACE to log under spin lock debug feature
REVERT: 3dff295d8c2d qcacmn: Changes for Draft 3.0
REVERT: f51e922a785c qcacmn: add radiotap flags for HE_TRIG frames
REVERT: 6b4d64dbfa33 qcacmn: Add APIs to skip DFS CAC
REVERT: 474c614ddf96 qcacmn: Add FW Offload component UMAC ID
REVERT: b57ed08389f4 qcacmn: Added wmi vdev param for setting sifs rate in target
REVERT: 5e652ebbb966 qcacmn: Add tracing in scheduler_post_msg_by_priority
REVERT: 4cce3e03cd7f qcacmn: Modify min value of DP configuration for emulation
REVERT: 7ba00f3455fc qcacmn: Define new test config attribute for HE OM control
REVERT: fe330245afff qcacmn: Fix vdev ref issue in tdls_process_del_peer
REVERT: 5d4acd79ad32 qcacmn: Featurize BUILD_DIAG_VERSION
REVERT: 302a1d970178 qcacmn: Add support for que_id in scheduler
REVERT: 3c5c0175077b qcacmn: Change radiotap HE log level from info to debug
REVERT: 23310e82bb8c qcacmn: Add support to send RX stats to framework
REVERT: 0c88e0f70480 qcacmn: Use wrappers for bus-oriented OS API's
REVERT: faadbb6cd0ac qcacmn: Handle addba req with incompatible buffersize
REVERT: 1ee51132c5d2 qcacmn: Change to avoid compilation issue HK2.0
REVERT: 6da8bf6f3aa9 qcacmn: Send TDLS set state disable command in concurrency
REVERT: 95ed1a8f7f17 qcacmn: Add qdf_mtrace logging for all wmi messages
REVERT: 308f5758846d qcacmn: Add wmi wrapper function for mtrace logging
REVERT: 89921da0336d qcacmn: Define qdf_mtrace api within TRACE_RECORD macro
REVERT: 5b8a454c4559 qcacmn: Add mtrace logging for P2P module
REVERT: e2bc2c6237f5 qcacmn: Move qdf_timer_mod inside spinlock
REVERT: 00f98d460c4e Merge "qcacmn: Use monitor direct for smart monitor"
REVERT: 59a2d33a2d72 qcacmn: Use monitor direct for smart monitor
REVERT: 277ac5d63e08 qcacmn: Enhancements to the serialization component
REVERT: 68e058b24dcf qcacmn: Fix possible OOB write in wlan_ftm_process_utf_event
REVERT: 2f608c555a26 qcacmn: Do not remove id when tx action frame
REVERT: a5b0851b3664 qcacmn: Do not print DFS error message for non 5 GHz pdev
REVERT: 5bdd94bf14e5 qcacmn: Disable bh while holding completion_freeq_lock in process context
REVERT: 1f91a239b637 qcacmn: Add fft bin size WAR check
REVERT: 61a090c1d5fe qcacmn: Add wmi support to get firmware roam scan stats
REVERT: 79a84bde7bda qcacmn: Do not hold the lock for a long time in timer delete function
REVERT: ff034e97970f qcacmn: Fix compiling issue of qdf_platform
REVERT: fab0917d226e qcacmn: Set nbuf frag list to NULL
REVERT: d9ad2ce5eabf qcacmn: Fix possible OOB read in extract_pdev_utf_event_tlv
REVERT: 28cf95520fb9 qcacmn: Check number of NOA descriptors
REVERT: a7d5874dba24 qcacmn: Account for fragmented packets
REVERT: 5f2280aa4f10 qcacmn: Separate out nbuf map/unmap code
REVERT: 5a9b87fd9358 Merge "qcacmn: Add logs in wmi_unified_cmd_send()"
REVERT: a62d430e017d Merge "qcacmn: Add logs in qdf_nbuf_alloc()"
REVERT: 0c999dc79c51 Merge "qcacmn: Add logs in qdf_mem_malloc(), and qdf_mem_malloc_atomic()"
REVERT: 71a0cfb91a75 qcacmn: Copy randomize configuration to sched_scan
REVERT: 89557a383809 qcacmn: Validate stats_req_type type before use as index of req array
REVERT: a1c9e5ab29d3 qcacmn: Featurize WLAN_FEATURE_PACKET_FILTERING
REVERT: 4113fb7d13b7 qcacmn: Add qdf api which converts string to array
REVERT: 8563781a633b Merge "qcacmn: Fix NULL pointer dereference in policy manager"
REVERT: 5faab33ddcdb Merge "qcacmn: Disable CE-IRQ interrupt before cleaning up the tasklets"
REVERT: e85b72a4ae9f qcacmn: Add support for Extended BSS IE
REVERT: ffcaef434469 qcacmn: Add logs in wmi_unified_cmd_send()
REVERT: 6e9fa6a7253a qcacmn: Add logs in qdf_nbuf_alloc()
REVERT: 58189eb0bd70 qcacmn: Add logs in wmi_buf_alloc()
REVERT: c516cd4d5d26 qcacmn: Add logs in qdf_mem_malloc(), and qdf_mem_malloc_atomic()
REVERT: 680c3e8340f6 qcacmn: Fix NULL pointer dereference in dfs
REVERT: 898f6ff05591 qcacmn: Featurize P2P Listen Offload
REVERT: e381d2f9ca62 qcacmn: Fix NULL pointer dereference in policy manager
REVERT: 287dee3f437c qcacmn: Disable CE-IRQ interrupt before cleaning up the tasklets
REVERT: 521ac5f73290 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: 7d991b3f7281 qcacmn: Increase the WBM2SW ring size to 8191 from 4096
REVERT: 39bb395e2e4b qcacmn: Add scheduler history
REVERT: b7b7b36900e4 qcacmn: Add mgmt_txrx api to drain packets specific to peer
REVERT: 9b8cfb0ebfbf qcacmn: Fix NULL pointer dereference in ftm
REVERT: a9307520d350 qcacmn: Fix NULL pointer dereference in tdls
REVERT: 80dfdd5a6f57 qcacmn: Fix NULL pointer dereference in pno & regulatory
REVERT: 9996a315be6d qcacmn: Skip chan list update during SSR
REVERT: f0c03be15183 qcacmn: Configure the tdls offchannel params through IOCTL
REVERT: b2b84401a81a qcacmn: Modify debug log levels in P2P/TDLS/SCAN
REVERT: fa4d38354194 qcacmn: Add DFS coverage for overlapping ETSI channels
REVERT: d7d1d6707fb6 qcacmn: Remove vdev wds enable check for intra-bss fwd
REVERT: d2d1ad97742e qcacmn: Add WMI support for RU26 intollerent setting
REVERT: e4bd23b40040 qcacmn: Add API to get max size of the list
REVERT: 6ca4112f4689 qcacmn: Remove SW WAR in rawmode for qca8074v2 target
REVERT: a1f53043bb46 qcacmn: fix excessive logging when RX invalid peer data
REVERT: 030747ff179e qcacmn: Add flag in skb->cb for HTT packet pool
REVERT: c5517c51b619 Merge "qcacmn: Attach 2x2+1x1 action tables"
REVERT: f0e9b117fdc1 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: 10d8b3f2946f qcacmn: Attach 2x2+1x1 action tables
REVERT: 79694bd003e6 qcacmn: Use pm_wakeup_ws_event() for Kernels 4.12+
REVERT: d07cfa4b67e0 qcacmn: Add qdf debugfs API to detect buffer overflow
REVERT: e6feafc106f1 qcacmn: Use appropriate dev handle in OS wrappers
REVERT: ed2d24fc50f4 qcacmn: Fix for delay in preCAC timeout for non-weather radar channels
REVERT: 0ab053e1e197 qcacmn: Reduce log level for few prints to debug
REVERT: 2b791597daf8 qcacmn: Avoid including hal_api.h for non qca8074 targets
REVERT: e6a27f7cf7c1 qcacmn: Add apis to set and get ba ageing timeout
REVERT: db1218128921 qcacmn: Fix pointer dereference before null check
REVERT: 3715aa4dd66d qcacmn: [2/2] Support both qca8074v1 and qca8074v2 from hal
REVERT: 5d80641550da qcacmn: [1/2] Support both qca8074v1 and qca8074v2 from hal
REVERT: 31c991610be1 Merge "qcacmn: Change default WORLD mode"
REVERT: 23a180a185b5 Merge "qcacmn: Add API qdf_nbuf_reset to reset netbuf"
REVERT: 76c44ef0103c qcacmn: Change default WORLD mode
REVERT: 2193286e32cf qcacmn: Correct alpha2 for Argentina
REVERT: 31ee37a1dc3b qcacmn: Implement lithium dp ops to change peer ref count
REVERT: d32e9abf63db qcacmn: Add API qdf_nbuf_reset to reset netbuf
REVERT: 40df48b76721 Merge "qcacmn: Remove DP_INTR_POLL flag"
REVERT: d4b28882eca9 Merge "qcacmn: Use multi-page alloc for tso descs"
REVERT: e03102f60ddf qcacmn: Remove DP_INTR_POLL flag
REVERT: 08bf93bbaf3f qcacmn: Use multi-page alloc for tso descs
REVERT: df19d488622c qcacmn: Correct RSN IE length check
REVERT: 689aa38d1e63 qcacmn: Read AC ID from the firmware event
REVERT: 184a1f54c936 Merge "qcacmn: Indicate roc event to up layer for idle roc request"
REVERT: d9e5ae5fc10c Merge "qcacmn: Initial support for 11ax MBSSID IE"
REVERT: 29497de49e23 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: d0fc0ea3643a qcacmn: Add more debug_ids and reduce the dump log level
REVERT: f3ea89016b9a qcacmn: Indicate roc event to up layer for idle roc request
REVERT: b8de937cc40c qcacmn: Initial support for 11ax MBSSID IE
REVERT: f318f04a8390 qcacmn: Enable 11d in WORLD mode
REVERT: afcd0f12891d qcacmn: Add Video/all TID  Counters framework for both tx/rx
REVERT: 376d9b19f3e2 qcacmn: Include sgi parameter for ratekps calculation
REVERT: 2cbca3b0500b qcacmn: msdu time lag update for tx completion
REVERT: 234753cb0f73 qcacmn: add cal client timer change for peer stats
REVERT: 7d32b0aebb2b qcacmn: common api for cal client timer
REVERT: a88d618314e9 Revert "qcacmn: Add cdp ops to set/get timestamp for management frames"
REVERT: 0dd995fb96c0 qcacmn: Use statically allocated memory for a few DFS structures
REVERT: f840754fbfc8 qcacmn: Add support for last tx rate for multicast
REVERT: 0987f2dcf706 qcacmn: Add FTM build flags
REVERT: e5b563685603 qcacmn: Report err status if idr_find return NULL
REVERT: 4dd4a6227258 qcacmn: Extend target type checks of qca8074v1 to qca8074v2
REVERT: af4272dbab8a qcacmn: Check pending TX packets before runtime suspend
REVERT: 442d36e96730 qcacmn: Tie PM usage count to descriptor allocation and free
REVERT: 1f8f3195000b qcacmn: Add support for cfgtool ba aging timeout cmd
REVERT: 18fcc5548a5c qcacmn: Add return as int for qdf hrtimer cancel
REVERT: 3952f2b86c99 qcacmn: Remove QDF_BUG in htc_completion_handler
REVERT: 7f30b27044a2 qcacmn: Reduce the log level for dumpStats
REVERT: 72521f8c0ac9 qcacmn: Support channel utilization stats
REVERT: 4673310fbabc qcacmn: add rx data invalid peer indication
REVERT: 6e0a63ce63c9 qcacmn: Correct keymgmt append order in rsnie
REVERT: d652f8ffde58 qcacmn: Correct the pairwaise cipher order in rsnie
REVERT: 16ead22d9470 qcacmn: Add vdev id to command timeout log
REVERT: 17a6db2aa607 qcacmn: Correct parameter passed to cipher2cap function
REVERT: 6a5267501fa4 qcacmn: Fix 'need_status' during rxtid deletion
REVERT: 6e8c57303bec qcacmn: Add new wlan crypto params
REVERT: 2cb2181a4cf5 qcacmn: Add API for concurrency check to cover AP channel switch case
REVERT: 6b0d0301d965 qcacmn: Enhance SAP concurrency check to cover AP channel switch case
REVERT: f9cb8344c468 qcacmn: Fix dptrace dump for TX path
REVERT: 79f4a94a1e97 qcacmn: Add 2x2_1x1 DBS action tables
REVERT: 10a38dcc425e qcacmn: Add 2x2+1x1 DBS Action type
REVERT: 4fd11a7234bc qcacmn: Add NDP frame supporting for monitor mode of Lithium
REVERT: 51d4664cb548 qcacmn: Reduce log level in peer unmap softirq context
REVERT: 7ac554bda541 qcacmn: Support for DP RX Threads
REVERT: 2e590ab62bab qcacmn: discard rx mgmt frame if decrypt error
REVERT: 1e7ab089240b qcacmn: Re initialize default SAP mandatory channel list
REVERT: 1dbc3068a8fc qcacmn: Add TLV support for estimated airtime calculation
REVERT: 5b4fb31cd0b2 qcacmn: Fix SAP-SAP concurrency when they are on single band
REVERT: ae20c9e9b5d0 qcacmn: Move log with error debug level outside of spinlock
REVERT: fc0d8a88f713 qcacmn: Add SAP-SAP-SAP policy manager next actions
REVERT: 6e4b9c54b687 qcacmn: Add support for src, dest in scheduler
REVERT: 3eab5b1b9298 qcacmn: Add a missing lock for del_ast
REVERT: a76abc45d721 qcacmn: Add supporting functions for extended capabilities IE
REVERT: 7235d9b33ded qcacmn: Update ack rssi only for successful completion status
REVERT: 599b14ce0335 qcacmn: Fill appropriate statistics value
REVERT: 4d877b8ea5e3 qcacmn: Delete duplicated rate info code in statistics printing
REVERT: b25cd898003a qcacmn: Move cfg list create to dispatcher init
REVERT: 7e4a17538541 qcacmn: Resolve dfs region namespace conflict
REVERT: 339b01d8aebe qcacmn: Check the MPDU start tag before read ppdu id
REVERT: daf867352cac qcacmn: Don't return if mon vap down in dp_rx_mon_dest_process
REVERT: 0e79b6e5bd0f qcacmn: Fix ppdu id wrap around issue
REVERT: 7f4494ffc5b2 qcacmn: Avoid race condition between tasklet schedule and kill
REVERT: 87a8e4458319 qcacmn: Drop beacon/probe frames posted on Scan Queue if queue is full
REVERT: cbc53dd023e5 qcacmn: Add support for reduced BW-Agile DFS
REVERT: 9ef73cbd9086 qcacmn: Do not send OUI to FW if info_presence OUI bit is not set
REVERT: 041b10a5f763 qcacmn: Fix CE history compilation issue
REVERT: 37b649522c9c qcacmn: Assign valid user index even for TLVs peerid 0xffff
REVERT: c86412881cdb qcacmn: Remove legacy code
REVERT: cfd8be4c4ccb qcacmn: Remove dual beacon MCC check from SCC check case
REVERT: df4a57cd3121 qcacmn: Handle 2k exception and rate limit delba
REVERT: f3c286ed155b qcacmn: Reduce log level for few prints to debug
REVERT: ed22a65b6693 qcacmn: Add caller/line info to recovery log
REVERT: 13f5ec27499b qcacmn: Enable DBDC WAR in Root AP mode
REVERT: 85b801ee9dd4 qcacmn: Reduce HTC/WMI init log message log level
REVERT: 23ae49236f6a qcacmn: Get next node and then delete current queue
REVERT: 31320b31bc86 qcacmn: Add WMI command for WMM based ATF config
REVERT: c17d8ee4d73d qcacmn: Add AC based ATF Scheduler support
REVERT: c2af7e764819 qcacmn: Wrappers for OS API's used for device cfg
REVERT: bf3428b20753 qcacmn: Move peer ref id debug support under compile flag
REVERT: 14b27a774b4f Merge "qcacmn: Fix multiple free of a single memory and memory leak in scan"
REVERT: 43b06b415b6e Merge "qcacmn: Add static compilation option to enable DP polling" into wlan-cmn.driver.lnx.2.0
REVERT: c341ca71a132 qcacmn: Fix multiple free of a single memory and memory leak in scan
REVERT: 37ce7097c7d5 qcacmn: Add static compilation option to enable DP polling
REVERT: 294c9b62c693 qcacmn: Rename dfs timer free function
REVERT: ba57f10c4a79 qcacmn: Do not free stats resource in get_peer_rssi_cb()
REVERT: ad82c760b788 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: e90bd0516c9d qcacmn: Check and then remove tx context from queue
REVERT: 1b9674e21e24 qcacmn: umac: Add logging macros without function/line info
REVERT: 681004968b8a qcacmn: HIF: Add logging macros without function/line info
REVERT: 331eb9e6f7ee qcacmn: Fix DP flow pool map for non-LFR3 roaming
REVERT: fe4a65a733f6 qcacmn: Fix channel list validation failure
REVERT: 27bcaf88ddf6 qcacmn: Add qdf api support for mtrace logging
REVERT: 9d0ed2532ce4 qcacmn: Add a new trace level for automation of logging
REVERT: 008baa9b4d13 qcacmn: Abstraction mechanism for OS API's
REVERT: 8e3eb149840a qcacmn: Add more fields to SAMP message
REVERT: 6ca6f835565d qcacmn: Fix 11d non offload issue
REVERT: 886d010afbdf qcacmn: Remove wmi_unified_get_buf_extscan_hotlist_cmd()
REVERT: 29757ad9ee77 qcacmn: Add DP support for qca8074v2
REVERT: 1da863ff58fe qcacmn: Add vdevId field to aggr_add_ts_param
REVERT: e393cf4170fb qcacmn: Deinit CE tasklet work before CE Cleanup
REVERT: 14e22492c58c qcacmn: Add new Module ID in enum QDF_MODULE_ID
REVERT: e8774bdf679d qcacmn: Fix race condition on setting irq_requested to true
REVERT: be9d5fcc1461 qcacmn: populate delayed_ba bit to tx PPDU descriptor
REVERT: 5c81249094bb qcacmn: Add support for converged NAN config params
REVERT: cb0c0a1d8b4d qcacmn: Define new config attribute for MU EDCA param override
REVERT: 61a21697f6b0 qcacmn: Add new radiotap header fields
REVERT: db24745af881 qcacmn: PPDU changes for DP Componentization
REVERT: 2a6e6143a3bb qcacmn: Add change for disconnected peer stat
REVERT: 58881d84fe31 qcacmn: Add nawds mcast drop counter while aggregate
REVERT: ca0ebcdbaab9 qcacmn: Clean up wmi component prints
REVERT: 648ce114abb2 qcacmn: Clean up hif and htc component prints
REVERT: ded018e40608 qcacmn: Clean up dp component prints
REVERT: f78a3d8ca5c8 qcacmn: Clean up spectral, tif and umac component prints
REVERT: 1c42c27c80a4 qcacmn: Move prints to QDF framework
REVERT: dbacd5e70f76 qcacmn: Add hif support for qca8074v2
REVERT: ef65ce37d754 qcacmn: Add TWT requester/responder bits in soc caps
REVERT: ad6f6e23b040 qcacmn: Add twt req and responder flags in peer assoc params
REVERT: b277479e830d qcacmn: Retain defaults in REO_GENERAL_ENABLE
REVERT: 35d89071c21a qcacmn: Refactor cp status callback handlers
REVERT: b23e6abab532 qcacmn: Add support for 1x1 connect with 1 Tx/Rx Chain action OUI
REVERT: 1b8804617156 qcacmn: Add preamble only PPDU support in monitor mode
REVERT: 8223158f81fe qcacmn: Add qca8074v2 register structures
REVERT: 452feb46d402 qcacmn: Append wbuf len by struct scan_offset len
REVERT: 8b6542bb7b5c qcacmn: Limit concurrency of STA(WAPI)
REVERT: d76fafe548cf qcacmn: Reset false radar event variables
REVERT: a822b190c4a7 qcacmn: do not delete self AST entry while AST flush
REVERT: 75e840c4b157 qcacmn: Add QDF_DEBUG_PANIC_FL stub
REVERT: c2241bc64fe9 qcacmn: Remove phyerr filter offload check
REVERT: 4ac64a95c62d qcacmn: Update twt del, pause and resume cmd to include peer mac
REVERT: 509429fee10c qcacmn: Add QCA6390 definitions
REVERT: 79860aa182b2 qcacmn: Enable QCA6390
REVERT: 01abdac6a063 qcacmn: Free dfs timers during wifi driver unload
REVERT: 6db0dac5b6d5 qcacmn: Fix SKB leak in Spectral Netlink
REVERT: 360ad1d34f68 qcacmn: Wrapper API for memset_io and memcpy_toio
REVERT: a1e18aa1e276 qcacmn: Move ratetable API to cmn code
REVERT: 3203d5e07c1b qcacmn: Add NULL checks in RX defrag path
REVERT: 54d8b648ad80 qcacmn: Add support MBSSID feature
REVERT: 511e657dcecf qcacmn: Do HW mode change based on all the candidate APs for STA
REVERT: 50d811e50dea qcacmn: Fix dead lock issue while enabling group interrupts
REVERT: 2ff117491454 qcacmn: Update TDLS feature flag when hanling FW ready event
REVERT: c1b9dcf73439 qcacmn: Fix invalid memory access while adding napi
REVERT: 7f9c050df479 qcacmn: ba_window size in WMI for rx_reorder_queue_setup
REVERT: b39e413ac0a5 qcacmn: Add ENABLE_DBS_CXN_AND_DISABLE_SIMULTANEOUS_SCAN
REVERT: d9b88605c565 qcacmn: Update current pktlog state if pktlog enable fails
REVERT: ee8f62576662 qcacmn: Clarify memory domain mismatch log
REVERT: 95fc62f8fc65 qcacmn: populate RSSI for the neighbor clients
REVERT: 3756b7603e31 qcacmn: DBDC repeater mode changes in AST
REVERT: 52c6b7346827 qcacmn: Notify peer stats change to upper layer
REVERT: 7fc4ef592c29 qcacmn: Add revised extscan start hotlist monitor API
REVERT: 427357d954fe qcacmn: Acquire nbuf meta lock during free
REVERT: 1ec1510b4883 qcacmn: Reduce the setup info console logging from hif and htc
REVERT: ce86ecdfd33b qcacmn: Add a public API to check if channel is in NOL
REVERT: 07a8aa0379c1 qcacmn: Added extra check to prevent buffer overflow
REVERT: d446afc16413 qcacmn: Remove struct extended_caps
REVERT: 1c61e0664dab qcacmn: Block Ack state machine enhancement in DP
REVERT: 121589c1050c qcacmn: Move ___qdf_dmaaddr_to_32s out of FEATURE_TSO
REVERT: dbfae9b995ef qcacmn: Add debug log to print length of the buffer
REVERT: c353d6b87ccd qcacmn: Fix null pointer dereferenc in __htc_send_pkt
REVERT: 0cb3198ecb30 qcacmn: Enable support for REO Queue Stats
REVERT: ed2a224ba244 qcacmn: Fix out-of-bounds write in htc_add_receive_pkt_multiple
REVERT: 890818bd0269 qcacmn: Return NULL peer for invalid local_id
REVERT: 1af76b8c97fc qcacmn: Do not invoke get_pcl multiple times during set_pcl to FW
REVERT: 7cdaae2be8dd qcacmn: Cleanup CE poll implementation
REVERT: 8b2d1c7c05f7 qcacmn: Add CB ftype for DMS packets
REVERT: c224b9e9c706 qcacmn: Fix KW issues
REVERT: 40a622b06207 qcacmn: Add check for bpr feature
REVERT: 0820b3ab2b5c qcacmn: Remove wmi_unified_vdev_restart_send() prototype
REVERT: 3fc809d63dce qcacmn: Reduce target_if info logging
REVERT: 00ffeaf6be23 qcacmn: Fix channel list validation failure
REVERT: a0e0bbc6b760 qcacmn: Add objmgr check for peer leaks API
REVERT: e177087b2253 qcacmn: Detect if host sends out reorder queue remove cmd
REVERT: a13757139baa qcacmn: Extend support for 'setratemask' cmd
REVERT: 717420835273 qcacmn: Add feature flags to crypto component
REVERT: 126db5db3f82 qcacmn: Add INI support for Lithium DP configuration items
REVERT: 919ecb00a722 qcacmn: add utf event exception handler for invalid pdev_id
REVERT: c3e68bc67d95 qcacmn: desc na change
REVERT: 253053fe2e28 qcacmn: Add cdp interface APIs to get/update dp stats
REVERT: 0291157bef51 qcacmn: Add new members for DP componentization
REVERT: 720e1983ff16 qcacmn: Add a per-radio command to fetch radio activity factor
REVERT: 42b74848d1bc qcacmn: Clean up the extscan unified WMI (phase 3)
REVERT: 8ed15d109c3d qcacmn: Remove session_id from nan_datapath_peer_ind (Step 3)
REVERT: f0e87032dc5f qcacmn: Use CONFIG_MCL flag to define MCL_OR_WIN_VALUE
REVERT: c3f3f9d4a8a7 qcacmn: QDF: Add logging macros without function/line info
REVERT: 4c6f33a07e68 qcacmn: Add 2G channel active dwell time CFG/INI items
REVERT: 7fc256120558 qcacmn: dfs: Fix reset delay line log for bin5 radars
REVERT: 589959b22840 qcacmn: Remove session_id from nan_datapath_peer_ind (Step 1)
REVERT: 973bc0affad8 qcacmn: Add support for twice antenna gain param
REVERT: 87668f872bfc qcacmn: Add compilation flag for enter/exit macros
REVERT: 4b47f374dcd5 qcacmn: Add support to disable channel list
REVERT: 0baf52bdf7b9 qcacmn: Fix buffer alignment check in target_if_dbr_replenish_ring
REVERT: 9f8db128515d qcacmn: Move init and exit of nbuf debug out of MEMORY_DEBUG
REVERT: 14b6f26e7111 qcacmn: Add multicast address in tx_capture header
REVERT: b3911b4c4801 qcacmn: Initialize spectral samp message with zero
REVERT: 937ba5df0c99 qcacmn: Define DSRC regdomains
REVERT: 72eeaec10313 qcacmn: Clean up the extscan unified WMI (phase 2)
REVERT: 0dfb9b6854da qcacmn: Define the APIs to cleanup roc and tx action by vdev or psoc
REVERT: 81c80a016f21 qcacmn: Define configures about TDLS
REVERT: 8235eb53c1b6 qcacmn: Fix for BMI transaction timed out
REVERT: dba82f2bfec1 qcacmn: Add API to get mon mode mask in interrupt mode
REVERT: 66970850d9f3 qcacmn: Add WMI layer support for action OUI extensions
REVERT: 02bcfd6c9980 qcacmn: Add Band selection for NSS Update API
REVERT: 6cb53789f5f4 qcacmn: Avoid scheduling ce_tasklet after tasklet_kill call
REVERT: 72eeed89e5fd qcacmn: Add NULL check for 'pl_dev'
REVERT: be68e7fa0628 qcacmn: Add support to enable strict passive scan
REVERT: b974b2df0f83 qcacmn: Define configures about P2P
REVERT: bdeda3a9471e qcacmn: Move to default SAR version, when SAR2 is not supported
REVERT: 2b64e4d5ff5f qcacmn: Fix use after free for vdev in tdls
REVERT: dad6b5beb3ff qcacmn: Change log levels in scan component
REVERT: 21b0086b0273 qcacmn: define hal tx and rx routines for qca6290 non 11ax
REVERT: ca15415988fc qcacmn: make hal target specific functions as static
REVERT: 96d2d41c87e3 qcacmn: Fix compilation issues and a minor issue
REVERT: fe9c9c038ccc qcacmn: implement qca6390 specific hal functions
REVERT: 97ad1061a32e qcacmn: introduce few target specific hal functions
REVERT: 6cf4c2741783 qcacmn: add HAL support for qca6390
REVERT: f72cb1f1ff36 qcacmn: include hal_hw_headers.h header file
REVERT: 54d16a937149 qcacmn: Use txrx_intr_attach function to attach to poll and interrupt
REVERT: 1b4476e7b6d7 qcacmn: remove PLD_PCIE_INIT compile flag and use runtime checks
REVERT: d0159640eabb qcacmn: Separate hal for qca6290 and qca8074
REVERT: 8ae6415cba3a qcacmn: Fix excessive logging from mgmt txrx component
REVERT: b2c14c4f0da0 qcacmn: Remove qdf_assert from hnc_link_clusters
REVERT: e1941d34ec3f qcacmn: Clean up the extscan unified WMI (phase 1)
REVERT: ac72a4201fe8 qcacmn: Reduce DBS opportunistic timer value to 5 sec
REVERT: ab48ce350260 qcacmn: Fix connection issue with hidden ssid in DFS channel
REVERT: 58e4dc7f9b16 qcacmn: Serialize the command eSmeCommandDelStaSession
REVERT: 4b25ab2b2f78 qcacmn: Compile qca-wifi with gcc 5.2
REVERT: d898ceddfa67 qcacmn: Change wmi ready wait to qdf_event
REVERT: 8afde5a83f7f qcacmn: Reduce/remove scheduler logs
REVERT: 2a331374b838 qcacmn: Add cfg API to parse additional files
REVERT: c7f622458886 qcacmn: Host changes to enable Scan Offset time
REVERT: 0f72e11a1fe5 qcacmn: Add Params for Continuous Background Scan(CBS)
REVERT: 205aeca91d48 qcacmn: Add a new qdf API for spin_trylock
REVERT: 13699a1bd8fb qcacmn: Add CFG items to scan component
REVERT: 6aab05a9ea4b qcacmn: dfs : Fix  compilation issue with dfs offload enable
REVERT: d62ad5b9168e qcacmn: Fix channel selection in case of DFS in ACS algo
REVERT: faa0d8b30a26 qcacmn: Update statistics counters
REVERT: fcdb18520369 qcacmn: Add cdp ops to set/get timestamp for management frames
REVERT: ba6526d5a50d qcacmn: Add CFG/INI items to scan component
REVERT: 8b60f1e6c0b0 qcacmn: Define new wifi test config for HE MAC padding duration
REVERT: 46a32752deaf qcacmn: Fix cfg_in_range for non-ini values
REVERT: 0bd21d200c50 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: ef354f7899e1 qcacmn: Fix GTK offload req params
REVERT: 8e15ed92a1af qcacmn: Fix mem leak during dp peer delete
REVERT: 85cfe85c707f qcacmn: Featurize wlan BMI
REVERT: 37bf7f4d22c5 qcacmn: Update radiotap header with LTF symbol value
REVERT: 828ddeb6144b qcacmn: Add QDF_DEBUG_PANIC_FL macro
REVERT: d0f08ef1554c qcacmn: Assign DMA address correctly to all scatterlist elements
REVERT: 989c563fb085 qcacmn: Add WLAN_MLME_OBJ_DEL_ID for tracking obj deletes
REVERT: eec5a3331ea3 qcacmn: Fix cfg_in_range macro for different CFG Types
REVERT: a175314c51a4 qcacmn: Map all module logs to per-level log APIs
REVERT: 5902dfd25462 qcacmn: Remove filling mgmt_ctrl frame buffer for NON TLV payload
REVERT: a69c898fed93 qcacmn: Remove unused ATF functions
REVERT: ea0a27f56a46 qcacmn: Set hw mode Id to FW
REVERT: edaa38708e69 qcacmn: Flush TxLookupQueue for WMI_CONTROL_SVC during htc_stop
REVERT: d519e6b2872c qcacmn: Remove boring log of spectral scan
REVERT: 163c3170a130 qcacmn: fix dptrace for data packets
REVERT: d82819b45736 qcacmn: Use peer mac to get station stats
REVERT: 30e442b0268f qcacmn: Disable monitor mode for QCA6390
REVERT: 59ec405e4984 qcacmn: Allocate roam debug buffer dynamically
REVERT: 78eced8c1da3 qcacmn: Add UMAC peer into DP peer structure
REVERT: 0e7fdae9fda4 qcacmn: Move DP OL ops to target if layer
REVERT: f1e3fb5c6ae9 qcacmn: Add hif register windowing support
REVERT: 5a6f590ed0bc qcacmn: Add api to set ctrl pdev to dp pdev handle
REVERT: d50f3a6b05e6 qcacmn: Fix 4.9GHz issue for legacy devices
REVERT: 0381f56e17f1 qcacmn: Add sanity checks
REVERT: 1dfef0346b21 qcacmn: Reset variables appropriately
REVERT: 62f2bb9136cf qcacmn: PreCAC auto channel switch support
REVERT: 0508016ef960 qcacmn: Skip DFS channels for SAP/GO when station exists
REVERT: 6f083bace33b qcacmn: Fix spectral scan compilation issue
REVERT: 0c66f3ef1007 qcacmn: Define new test config for HE MU EDCA params
REVERT: 6d5b8fa8e761 qcacmn: Remove unused osdep APIs
REVERT: 25855170f737 qcacmn: Ensure an nbuf is not mapped during free
REVERT: dbbaef4f815d qcacmn: Add UMAC vdev into DP vdev structure
REVERT: 7650ed990094 qcacmn: Assign an enum value to an undefined dfs region
REVERT: a275f210087a qcacmn: Cleanup qdf_event logs
REVERT: 9a59bd648374 qcacmn: Add a new parameter to the srng table
REVERT: 342371e063ec qcacmn: Add locks to serialization component
REVERT: 480210436f97 qcacmn: Avoid race condtion in wlan_serialization_pdev_scan_status
REVERT: 98b730349428 qcacmn: Add timeout QDF_STATUS to errno mappings
REVERT: 0757caeff0a7 qcacmn: Initialize wifi_core_id to default value
REVERT: 352de8a6135b qcacmn: Add qdf_thread_run and qdf_thread_join APIs
REVERT: d6c3b87fcd2d qcacmn: Fix active_tasklet_cnt mismatch issue
REVERT: fe1ee41cd8b4 qcacmn: Do not request new ROC if there is idle ROC in queue
REVERT: 304792abd895 qcacmn: Fix peer ref counting leak while finding and deleting peer
REVERT: 6b6b91db11ce qcacmn: Update QDF API to convert ASCII hex char to decimal value
REVERT: 587df12305a2 qcacmn: Invalid dependency of header files
REVERT: b8f2d083bdfe qcacmn: Add support to extract Extender IE in beacon
REVERT: 49496d088a4f qcacmn: Enable CE scheduling logging feature
REVERT: fe41df9c00a2 qcacmn: Move panic messages into QDF_DEBUG_PANIC
REVERT: 9791957823b9 qcacmn: Fix high latency during BTM roaming
REVERT: 6615d89b5807 qcacmn: SDIO HIF Layer refactor
REVERT: 7bfb1e9bafad qcacmn: Fix OOB read in iw_hdd_set_var_ints_getnone
REVERT: bf9efa756115 qcacmn: Extract Hw mode Id and band info
REVERT: dfd97f38f6ee qcacmn: Call blocking functions in right context
REVERT: 1a9c6d1d4c33 qcacmn: Rename osif_pdev and os_if_vdev in dp_pdev and osif_dev structures
REVERT: 371fce287ddf qcacmn: Allocate MAC Trace buffer dynamically
REVERT: a0c640b5fb77 qcacmn: Fix rx nss stats for fixed rate nss 1
REVERT: 1d0fedf86c15 qcacmn: Add host support for WMI_VDEV_PARAM_SET_HE_SOUNDING_MODE
REVERT: ee875f47d7db qcacmn: Reduce roam offload logging level
REVERT: 9c0d0e0422d2 qcacmn: Define new test config for Tx beamformee NSTS
REVERT: d01ccdf6eb69 qcacmn: Add WMI for estimated airtime calculation
REVERT: ab28071e571a qcacmn: Add OL param for estimated airtime calculation
REVERT: 4a987aa95d46 qcacmn: Fix hw mode change issue in case of DBS
REVERT: 4c8b78a44ca4 qcacmn: Add support for QCN7605(Genoa)
REVERT: 07734b957b5a qcacmn: Add OL param for DBR ring status dump
REVERT: b214c2454c47 qcacmn: WMI Recording Failure on Multi-radio RDPs
REVERT: 85191774b52d qcacmn: Re-configure interrupt bits once again after FW resets
REVERT: b49263bc0bd8 qcacmn: Add support for SRD channels in ETSI domain
REVERT: 661ec9d74a3f qcacmn: Verify id before removing idr
REVERT: f1e076664723 qcacmn: DP peer functions code cleanup
REVERT: 45b7264097ba qcacmn: Enable configuration component in dispatcher
REVERT: 21e69f5fe23f qcacmn: Handle reinjected pkts in REO null q execption
REVERT: 985e8440d5ed qcacmn: Fix possible buffer overflow in wma_encrypt_decrypt_msg_handler
REVERT: 686253e1f1fa Merge "qcacmn: Deregister rx callback if failed to abort P2P scan"
REVERT: ff887f7a2e81 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: 7e6e9b3180a7 qcacmn: Deregister rx callback if failed to abort P2P scan
REVERT: 973024916e4e qcacmn: Add new definition of usb_hif_get_logical_pipe_num()
REVERT: a63ed8be192f qcacmn: Init tgt_info->target_type for QCN7605 USB
REVERT: cd4a1c43081f qcacmn: qcn7605: Add support for HIF_RX_CTRL_PIPE
REVERT: 9bf4f33852da qcacmn: Avoid possible buffer overflow
REVERT: 1a3151ed20bc qcacmn: Post tdls connet/disconnect event to target_if queue
REVERT: ced1918365f4 qcacmn: Commands related to PreCAC auto channel switch support
REVERT: 0fd49e9a6fab qcacmn: Add check for valid length to avoid buffer overflow
REVERT: e0abd264db66 qcacmn: Move SAP to safe channel after STA disconnection
REVERT: 143f083967dd qcacmn: Fix compile implicit conversion from enumeration type error
REVERT: f290a54316fa qcacmn: Fix irq imbalance issue
REVERT: ce28cb1bdb30 qcacmn: Add optional reason to QDF_DEBUG_PANIC
REVERT: f48e5a8e205c qcacmn: Ignore deauth ind received when in DEAUTH_REQ substate
REVERT: 490ccc914e1b qcacmn: Add definitions for WMI_HOST_SMART_LOG_SCENARIO
REVERT: cb5ce20e2890 qcacmn: Remove DBS logic from scm_calculate_nss_score
REVERT: 62b8a9886d82 Merge "qcacmn: Fix vendor abort scan failure" into wlan-cmn.driver.lnx.2.0
REVERT: 449009a34ca0 Merge "qcacmn: Map IGMPMLD pdev param to appropriate param supported by target" into wlan-cmn.driver.lnx.2.0
REVERT: dc89e47503cb qcacmn: Fix vendor abort scan failure
REVERT: 9e6c82e47f51 qcacmn: dfs: Reduce log level for false radar detections
REVERT: 257b307eb021 qcacmn: Map IGMPMLD pdev param to appropriate param supported by target
REVERT: cb090521decf Merge "qcacmn: Allocate DP_TRACE buffer dynamically"
REVERT: fa056a3e1433 Merge "qcacmn: Configure Allowed Channels and ACS Allowed Channels"
REVERT: 6e10cb2dd6a3 qcacmn: Add CDP API to set key in data path
REVERT: 366c1e01e617 qcacmn: Add WAR for fragmented TKIP MIC error
REVERT: bfbf4422a7df qcacmn: Fix qbss calculation in case of good RSSI threshold
REVERT: d005ca249239 qcacmn: Added change to correct Tx PPDU BW value
REVERT: 1113c5b6494f qcacmn: Initialize tdls peer sta_id
REVERT: cf4286b7307b qcacmn: DPtrace: Do not log to memory during high throughput
REVERT: 617ff247dd1a qcacmn: Affine NAPIs based INI CPU mask
REVERT: b5a400ee01fa qcacmn: Move the SAP to non DFS channel after STA disconnection
REVERT: dea772a6b78d qcacmn: Add support to allow user select preferred band for SAP
REVERT: b3ba76975ed5 qcacmn: Allocate DP_TRACE buffer dynamically
REVERT: dd68508f03ec qcacmn: Check pdevhandle before processing htt msg
REVERT: 15da7ce9be17 qcacmn: Fix compilation error on LE target
REVERT: dbff0cc4f258 qcacmn: Make worker thread processing API non static
REVERT: e7ac594b6a44 qcacmn: Fix information leak issue during memcpy
REVERT: 2e9e4260c213 qcacmn: Don't move SAP if SCC on lte coex channel is allowed
REVERT: e7b40d657ab4 qcacmn: Send signal strength in user expected unit
REVERT: 762ad5db891b qcacmn: Add SAR V2 support
REVERT: 0c45b0848fb7 qcacmn: Send mode change event after addkey
REVERT: d733cd7d3054 qcacmn: Reset seq number during key install
REVERT: e874411d1e05 qcacmn: Configure Allowed Channels and ACS Allowed Channels
REVERT: 4493d2d605c2 qcacmn: Allow FILS decap for (Re)Assoc frame
REVERT: fb2fd39069b4 qcacmn: dfs: convert pdev id from target to host
REVERT: 87b8afa143f4 qcacmn: Suppress unsupported WMI service prints to info level
REVERT: df66989cb2ad qcacmn: Add config enumeration for P1 ping failure smart log
REVERT: 2980d724f137 qcacmn: Add type+subtype specific data to WMI fatal event
REVERT: ea4a324ce543 qcacmn: Not to be hard to make high order page
REVERT: c5f0bd188c27 qcacmn: Bypass QBSS IE length check
REVERT: 3dcbc895e050 Merge "qcacmn: Add objmgr check for pdev leaks API"
REVERT: 2f78ba9708d3 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: a8eefc87b9c1 qcacmn: Add objmgr check for pdev leaks API
REVERT: 942f939848a4 qcacmn: Conditionally unmap nbuf in htc_issue_packets
REVERT: 3bdf380c03c0 qcacmn: Don't process scan command when vdev delete is in process
REVERT: e449244e9f77 qcacmn: Fix possible buffer overflow in send_stats_ext_req_cmd_tlv
REVERT: 1e8e057a7772 qcacmn: Free NDI peers/vdev at time of ndi_delete/driver unload
REVERT: 51f68ff7dffe qcacmn: Add support for NDP TCP/IP params
REVERT: 97c4e1efcc5c qcacmn: Allocate gplog_msg dynamically
REVERT: 46f90ce4ac77 qcacmn: Remove WDS AST entry when STA roams from RPTR to ROOT AP
REVERT: fd7c31dc801a qcacmn: Fix Spectral priority value after stop_scan call
REVERT: e65eeb03883d qcacmn: Add vdev param to enable/disable buffering of mcast frames
REVERT: 56fe2450b596 qcacmn: Cleanup DFS function and corresponding function pointer
REVERT: 367a882dc9d8 qcacmn: Fix printk format error in SDIO HIF
REVERT: 9347b8dbd0ad qcacmn: Select window mask based on target
REVERT: ee42a3202b43 qcacmn: Reorganize skb unmap, free and tx_desc free logic for TSO
REVERT: 51240dc6db37 qcacmn: Fix beacon metadata in debug sniffer mode
REVERT: 1e9e680a9250 qcacmn: Defer the channel switch if it is already in progress
REVERT: 02c2fb460616 qcacmn: Add channel information in ndp confirm event
REVERT: b4a29b7a4295 qcacmn: Fix vdev reference in NDP commands
REVERT: 5811d874a627 qcacmn: Ignore CSA if the channel is DFS or disabled
REVERT: fdfc25db7fb3 qcacmn: Fix compilation error to enable genoa pcie
REVERT: d250672acf93 qcacmn: Fix compilation error for NAPI disable
REVERT: 09089f1b73df qcacmn: Remove unused APIs qdf_nbuf_set_rx_info and qdf_nbuf_get_rx_info
REVERT: 8727ab68ff2a qcacmn: Add sanity check in init/deinit function
REVERT: e556063bc76e qcacmn: Rename a DFS CAC function and corresponding function pointer
REVERT: 4d5a2fe8d979 qcacmn: Clear the force_set flag while resetting a qdf_event
REVERT: 506c4d60f5ef qcacmn: Add new members to 'struct cdp_lflowctl_ops' for HL flow control
REVERT: d1543e09d1e3 qcacmn: Add cdp_hl_fc_register() to register FC for HL DP
REVERT: ecef5a402408 qcacmn: Add api to get dfs offload service bit in target_if
REVERT: a173a184ae82 qcacmn: fix the stats counter in raw mode
REVERT: f48c3911e9cb Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: 303c73c76d38 qcacmn: SDIO HIF layer refactor
REVERT: 12bcba2d71da qcacmn: SDIO HIF layer refactor
REVERT: df25e2251d1a qcacmn: SDIO HIF layer refactor
REVERT: 068bac1f4a22 qcacmn: SDIO HIF layer refactor
REVERT: 7d721c3bafd5 qcacmn: Fix file name tracking logic in QDF nbuf tracker
REVERT: 5cf9805bc3c2 qcacmn: Changes in direct buffer Rx module
REVERT: 9bd8152057ba qcacmn: Flush TxLookupQueue for ENDPOINT_0 during htc_cleanup
REVERT: 09ec6f98d04b qcacmn: Fix key_mgmt datatype
REVERT: 871623466184 qcacmn: Clean up excessive console logging from target if and qdf
REVERT: 46cb680595ad qcacmn: Add cdp peer debug id type for ccmp replay detection
REVERT: 305da26660ee qcacmn: Avoid un-initialized access in wifi_pos_get_ch_info
REVERT: b52ad743617c qcacmn: debugfs support for qdf memory tracking on WIN
REVERT: cb0a5b0bf4ff qcacmn: Fix NDI create sequence
REVERT: 18617b86385d qcacmn: Decouple netlink service and wlan logging service
REVERT: 6874a8510166 qcacmn: Check HW mode before sending join request to lower layers
REVERT: 5233ffe848d9 qcacmn: Enhance cp_stats component
REVERT: 8178d6fcb07e qcacmn: Stop and reset the DFS test timer for Full-offload
REVERT: 382282644567 qcacmn: fix  api for getting first vdev
REVERT: 05f1b5964200 qcacmn: Sync Spectral header files
REVERT: 03643e756f3c qcacmn: Allow SAP to move from one DFS chan to another DFS chan
REVERT: 9248a4c4e214 qcacmn: Do not stop TDLS timers before restart
REVERT: aadee8cc5a94 qcacmn: Add ol_txrx_completion_fp in ol_txrx_ops
REVERT: e6f2f9ad64c0 qcacmn: Fix memory overrun issues in smartlog CE dump
REVERT: 862541432bb1 qcacmn: Add api for dumping the CE discriptors
REVERT: cae37fee6ed4 qcacmn: Add definitions for fatal condition event type/subtype
REVERT: b69942b3c9d7 qcacmn: CE Debug Enhancements WMI interface
REVERT: 6f00d693a982 qcacmn: Vendor command support to enable/disable GTX
REVERT: a0895b998974 qcacmn: Add support for ETSI pre-CAC cleared list
REVERT: d56247e9e4e5 qcacmn: Featurize WLAN_FEATURE_LINK_LAYER_STATS
REVERT: 8d3689237251 qcacmn: Fix OOB access in utils_dfs_get_chan_list
REVERT: b29adc4a4f20 qcacmn: Implement the commands that cover APF 3.0 requirements
REVERT: 2e7637575d1e qcacmn: Free memory for stats event to os_if in timeout
REVERT: 5840784be3a4 qcacmn: Fix invalid format specifiers for kernel addr
REVERT: 78495ce9665a qcacmn: Fix Integer Overflow Leading to Buffer Overflow
REVERT: da542178c9ac qcacmn: For dp peer reuse add peer to pdev local peer id map
REVERT: 6dfc2c26ecc4 qcacmn: Add nbuf debug version for qdf_nbuf_unshare API
REVERT: c84218fed7d2 qcacmn: Add SSR callbacks
REVERT: 9d56e3a4c046 qcacmn: sanitize the range of local_id before using it
REVERT: fa7a033cacfe qcacmn: Add enum for listen interval offload support
REVERT: 1c8f4f7be238 qcacmn: Featurize wlan roam debug
REVERT: cd23d9575c07 qcacmn: Cleanup roc and handle tx ack in schedule thread
REVERT: 7cdfa7318f2d qcacmn: Incorrect usage of QDF_ARRAY_SIZE macro
REVERT: d576e7fba8aa qcacmn: Populate PCL list correctly using channel select logic ini
REVERT: 832f0e82438e qcacmn: Skip CAC and ignore radar indication for SAP
REVERT: 3bd52b06e927 qcacmn: ini parameter to allow STA+SAP SCC on LTE coex channel
REVERT: 96863531f129 qcacmn: Add management frame over WMI support for HL transport
REVERT: 1b6202d34116 qcacmn: Restrict the force SCC logic for STA+SAP only
REVERT: c352d6073172 qcacmn: Fix Uninitialized byte sent to FW in wmi_unified_cmd_send
REVERT: d460329ba283 qcacmn: Send enable/disable flag separately in hw filter command
REVERT: a52b8182da48 qcacmn: Rename legacy definitions containing BPF to APF
REVERT: f412a02f2294 qcacmn: Refactor APF related common modules in separate
REVERT: 4c9e971f8ef8 qcacmn: Deregister NL MSG handlers during hdd_wlan_exit
REVERT: 2318e0f0e721 qcacmn: Free napi context allocated during hif_napi_create
REVERT: 513c8ead1371 qcacmn: Init crypto params with default value
REVERT: d58eaf419e18 qcacmn: Fix incorrect indention
REVERT: faa27fbe8983 qcacmn: Fix compilation error for LINUX_VERSION_CODE
REVERT: 79ec3e999b74 qcacmn: Add support to configure buffer size from kbuild
REVERT: ab1d4c30ca7b qcacmn: Cleanup dfs unused function
REVERT: 96bdde1b075c qcacmn: Fix TDLS tear down issue on initiator
REVERT: 873dc40d46fd qcacmn: Beacon to replace a probe response
REVERT: 68cd728ed80e qcacmn: Fix compiler failure with HOST_DFS_SPOOF_TEST not defined
REVERT: 65eb1b106fbb qcacmn: Add sanity checks
REVERT: 7d5128c79b0a qcacmn: Initialize id before tx MGMT frame
REVERT: f57464c549e3 qcacmn: Add an API to check if scan is completed
REVERT: 9bb98176f35d qcacmn: Add length check in ndp event handler
REVERT: f40b2202d4fa qcacmn: Add support for WCN3998
REVERT: c396c9015afa qcacmn: Log reason code while flushing logging events
REVERT: 76fb31df3168 qcacmn: Reduce logging in REO NULL queue desc error case
REVERT: 916926fd9758 qcacmn: Move DFS functions to appropriate files
REVERT: 4a8f66f382b5 qcacmn: NULL pointer dereference in htc_issue_packets()
REVERT: b4fd609e03d9 qcacmn: Reduce excessive p2p logging during suspend
REVERT: 45098b95de0c qcacmn: Fix host dfs confirmation FR issues
REVERT: 3ca68af4ff01 qcacmn: Support PDEV CP Stats for DA
REVERT: cabd46d04407 qcacmn: Set IRQ_DISABLE_UNLAZY flag for DP interrupts
REVERT: 46837cc4f961 qcacmn: Export symbol to other modules
REVERT: fc76555f2ec7 qcacmn: add the tx_desc id checking
REVERT: 49f9618accbc qcacmn: Allow broadcast probe req for p2p scan with empty SSID
REVERT: 315d67f3f48c qcacmn: Fix pl_info->log_stat update
REVERT: cf124491c7cd qcacmn: Remove unused data structures in TDLS component
REVERT: 5fb51321a8b9 qcacmn: Add diag events for debugging
REVERT: 2a44c1c81117 qcacmn: Set wmi_service_wow_wakeup_by_timer_pattern service bit
REVERT: 75d5ce39720a qcacmn: Fix NPD in function os_if_nan_process_ndp_responder_req
REVERT: 9b56f5dc1ce0 qcacmn: Use atomic allocation for all scheduler context scan allocations
REVERT: 028f5609911f qcacmn: Add objmgr check for vdev leaks API
REVERT: 76da7996ae24 qcacmn: Add support to send regulatory sync event
REVERT: f909a8a0afcb qcacmn: Fix enum values of MGMT subtype field to correct value
REVERT: ffc6a0439cbb qcacmn: Add spinlock release API in objmgr debug code
REVERT: f433b0787cb0 qcacmn: Reject tdls_vdev create/destroy when disabled in INI
REVERT: 719f93364211 qcacmn: Remove scan event log
REVERT: 972ee331d97b qcacmn: Export cfg_psoc_parse API
REVERT: fcc2488d253b qcacmn: NULL pointer dereference in free_htc_bundle_packet()
REVERT: e6168d475d40 qcacmn: Extend kernel version condition in i_qdf_time.h
REVERT: 54a68b575232 qcacmn: Add os_if implementation of dcs chan stats
REVERT: 8703c9c98f09 qcacmn: Add os_if implementation of atf peer cp stats
REVERT: 06ef93b2c162 qcacmn: Add os_if implementation of pdev cp stats
REVERT: 9eeb35db5f38 qcacmn: Add os_if implementation of vdev cp stats
REVERT: c5e9342021ed qcacmn: Add os_if implementation of peer cp stats
REVERT: 81f4f19830de qcacmn: Add debug change to record timestamp
REVERT: c9b093195040 qcacmn: Featurize packet log
REVERT: 6cc647211dc0 qcacmn: Add legacy code CTRY_JAPAN15 to regdb
REVERT: 372f566a593d qcacmn: Remove rx_header.h file inclusion
REVERT: 27b4aef1963a qcacmn: Add support to store target TWT capabilities
REVERT: 699074598ba8 qcacmn: Remove unused function htc_add_receive_pkt
REVERT: f98d926bcf0d qcacmn: Validate the network buffer before processing
REVERT: d4a55e0c77c0 qcacmn: Fix compilation error when FEATURE_NAPI disabled
REVERT: 26d9f36f9068 qcacmn: Do not print DFS error message for non 5 GHz pdev
REVERT: dd58f63b1330 qcacmn: pmo feature flag disable
REVERT: 1883008d4c1f qcacmn: Fix get chain rssi stats
REVERT: 562c9115cef9 qcacmn: Add NULL check for qdf_dev in init_deinit_free_num_units()
REVERT: 0a341a5e9298 qcacmn: Add spectral scan feature flag
REVERT: 03f2ec07f7af qcacmn: Use configured value for channel_prediction
REVERT: 3a7669bf6c65 qcacmn: Rate-limit excessive logs
REVERT: 5a03e749e989 qcacmn: Fix invalid format specifiers for kernel addr
REVERT: f1c577ee031a qcacmn: Cleanup defrag waitlist when removing peer
REVERT: b5955f0e24cd qcacmn: check peer when removing from defrag waitlist
REVERT: e6aba4f65f19 qcacmn: Add DP callbacks for flow_pool create and delete
REVERT: 92d87f51612f qcacmn: Remove SYS_MSG_ID_MC_THR_PROBE
REVERT: daa9515da82d qcacmn: Add extscan feature flag
REVERT: f2a954e49364 qcacmn: Add command to set ACS noise floor threshold value
REVERT: 0dd6eb531b7e qcacmn: Reduce log level to debug for tdls
REVERT: a66ede604eed qcacmn: Replace reference to typedef cds_context_type
REVERT: 03f91cce40d5 qcacmn: Remove legacy tQDF_* definitions
REVERT: 5539b45b8853 qcacmn: Initialize reg_cap in init_deinit_populate_phy_reg_cap
REVERT: f0e1361efe80 qcacmn: Do not take PSOC ref count during PSOC create notification
REVERT: 1239566fc10b qcacmn: Add numeric values to UMAC component id
REVERT: 15da8a56d79d qcacmn: fix tx desc allocate from freed pool issue
REVERT: aa6deb6c22cb Revert "qcacmn: Use the right index while accessing ipv6 array"
REVERT: da1d4517f482 qcacmn: Check chip capability when enable AP+AP
REVERT: c8a48dbe8f52 qcacmn: Remove ipa_add/del_hdr_proc_ctx from QDF
REVERT: eb5dc5bd6880 qcacmn: Add timeout for BMI message exchange
REVERT: a6ba9eefb488 qcacmn: Add support to parse MU-EDCA IE from beacons
REVERT: 0b79d037ff0a qcacmn: Add support for ACS diag event
REVERT: 2d39710f9b3b qcacmn: Protect wifi_pos global psoc object
REVERT: cd192eccc885 qcacmn: Pass the arg by reference while calling sme_pdev_set_pcl()
REVERT: 77e179103b3e qcacmn: Remove lock free option in object manager iterate APIs
REVERT: 583a3b1b18e0 qcacmn: Featurize dbglog_host
REVERT: 641744838165 qcacmn: Fix format specifier for printing kernel addr
REVERT: 6a027fb223cf qcacmn: Indent adjustments for DP statistics counters
REVERT: 3c724258f3c6 qcacmn: Add null pointer check in qdf_dp_trace
REVERT: 72d455a1bdfc qcacmn: Add WLAN_PDEV_F_WRAP_EN as part of pdev nif feature caps
REVERT: 9402d50fd620 qcacmn: Indicate ch avoid event even channel list is NULL
REVERT: f0f731014235 qcacmn: Potential memory leak in scan manager
REVERT: 53c613d400d3 qcacmn: Replace new instances of tQDF_ADAPTER_MODE
REVERT: b6c29037e685 qcacmn: Remove 2.6.19 kernel check from qdf_defer
REVERT: 5a0302c53ea8 qcacmn: Rename qdf_trace_register() param module_iD
REVERT: ee9b1761a7ac qcacmn: Check return value for channel conversion
REVERT: 9ddfbc7ed4aa qcacmn: Convert pdev_id from target to host
REVERT: 43ebaa7182e5 qcacmn: [CRYPTO] Fix encap/decap issues in TKIP/WEP
REVERT: 51d11033764d qcacmn: [CRYPTO] Add apis to access key information
REVERT: 6ac6143190e2 qcacmn: [CRYPTO] Support word-aligned 802.11 headers
REVERT: 9492161c23a1 qcacmn: [CRYPTO] Refactor converged crypto to support BE/LE hosts
REVERT: a5a30867c467 qcacmn: cancel ce_tasklet workers during deinit sequence
REVERT: 8c720075969d qcacmn: Implement ndp schedule update and channel info in ndp confirm
REVERT: 6f5ff952abde qcacmn: Add implementation of dcs chan stats
REVERT: a488d16e8128 qcacmn: Add implementation for atf peer cp stats
REVERT: 5ce6fc8d9a70 qcacmn: Add implementation of pdev cp stats
REVERT: 4d111710757f qcacmn: Add implementation of vdev 80211 cp stats
REVERT: 6a72f69904f5 qcacmn: Add implementation of vdev ucast and mcast cp stats
REVERT: d8351b4740b4 qcacmn: Add implementation of peer cp stats
REVERT: 670e851c19aa qcacmn: Add implementation of WIN cp stats
REVERT: efc0b7183135 qcacmn: Add support for SMMU IPA WDI unified API
REVERT: a92269843228 qcacmn: Remove unused serialization command
REVERT: 67d105d44500 qcacmn: Add DFS master feature flag
REVERT: cfb14523ad33 qcacmn: Fix debugfs issue for DPTRACE
REVERT: 8e04fa7fcea4 qcacmn: Remove the 11d error log
REVERT: 3a7cf9b15854 qcacmn: Refine chirp check for ETSI type 4 radar
REVERT: 660b3d4ce4e8 qcacmn: Fix nl service link module for multi driver compilation
REVERT: 0927a44520ac qcacmn: Fix return value of hif_exec_event
REVERT: ade480af7165 qcacmn: Add support for sending TWT enable command
REVERT: 4b3b7e711076 qcacmn: debug prints for monitor mode TLVs
REVERT: 6c22db3b4515 qcacmn: process PHYRX_OTHER_RECEIVE_INFO_OTHER TLV
REVERT: 9106902215c8 qcacmn: Featurize dp trace
REVERT: c7ee85c4a8a1 qcacmn: Use qdf_flex_mem for scheduler messages
REVERT: d78dedc9dd8c qcacmn: Configure qdf_flex_mem segments for scheduler pool
REVERT: 4a66b6f3588c Merge "qcacmn: Delete obsolete RX statistics number of BW and frame type"
REVERT: 51d0f4e5ac7b qcacmn: Delete obsolete RX statistics number of BW and frame type
REVERT: f05472e6ce1b Merge "qcacmn: Tx desc counter changes"
REVERT: 771ab4597255 Merge "qcacmn: Define test config attribute to configure Tx beamformee"
REVERT: dbb85302455e qcacmn: Tx desc counter changes
REVERT: 993a38474422 qcacmn: Define test config attribute to configure Tx beamformee
REVERT: 8785b9dd692a qcacmn: Process host DFS confirmation status from firmware
REVERT: 661654d37653 qcacmn: Send radar found command to FW
REVERT: 4159e623b575 qcacmn: Add target_if changes for host DFS confirmation check
REVERT: 0dc7935c0fbd qcacmn: Add global dispatcher for host DFS confirmation check
REVERT: 9951d56842c7 qcacmn: Add WMI changes for host DFS confirmation check
REVERT: 21a96f9644e2 qcacmn: Add pdev param for host dfs confirmation
REVERT: ab190639a7b0 Merge "qcacmn: CCE Classify only for non encrypted packets"
REVERT: bd22540e0dd9 qcacmn: CCE Classify only for non encrypted packets
REVERT: a4c237643312 Merge "qcacmn: Fix compilation error in CP_STATs"
REVERT: 922b34461b51 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: b901c808743a qcacmn: Fix compilation error in CP_STATs
REVERT: 46f13624dd21 qcacmn: Update qca_vendor with NAN attributes for TCP/IP info
REVERT: a83c716d5f40 qcacmn: Revert to old API signature for WIFI_POS component
REVERT: b2e9551c57c2 qcacmn: Use IDR API in p2p component
REVERT: 839cf6df5983 qcacmn: Reset the dfs radar event log counter
REVERT: c7bfa72ec112 qcacmn: utils: Fix misspellings
REVERT: b4c573c77362 qcacmn: Add support WPA2 security improvements
REVERT: c6d591092d88 qcacmn: Add support for new key mgmt
REVERT: 8bc50427854f qcacmn: qdf: Fix misspellings
REVERT: 1002ca5ed920 qcacmn: hif: Fix misspellings
REVERT: ff2dfb217bfa qcacmn: dp: Fix misspellings
REVERT: f0296ccc9696 qcacmn: Fix style issue in crypto register functions
REVERT: 5e8e07a94a7d qcacmn: Fix checkpatch ERRORs in son_ol_send_null()
REVERT: eea4516fd3be qcacmn: wmi: Fix misspellings
REVERT: cfb7f321120c qcacmn: wmi: Fix misspelling of 'accommodate'
REVERT: 090ee9206ccb qcacmn: umac: Fix misspellings
REVERT: 550966209ce8 qcacmn: Rename DFS offset macros
REVERT: c3e125cc8dec qcacmn: Rename DFS_80_NUM_SUB_CHANNNEL
REVERT: 413b6224e74a qcacmn: spectral: Fix misspelling of 'transferred'
REVERT: 5d4bd11421a9 qcacmn: spectral: Fix misspelling of 'frequency'
REVERT: 4865edfd190c qcacmn: scheduler: Fix misspelling of "message"
REVERT: 24d440bccbd1 qcacmn: os_if: Fix misspellings in qca_vendor.h
REVERT: 130088fb543f qcacmn: init_deinit: Fix misspelling of 'their'
REVERT: 4b253f0e5645 qcacmn: htc: Fix misspellings
REVERT: f7aed493b18b qcacmn: hal: Fix misspellings
REVERT: bb7848e5b686 qcacmn: Drop MPDUs for some RXDMA errors
REVERT: 593c11023947 qcacmn: Scan duration is longer
REVERT: 8884aeac630f qcacmn: Mark spectral cache valid after writing into it
REVERT: 8aaf9b6959f4 qcacmn: ignore l2_hdr_offset in rx path for raw mode
REVERT: d6113d67a027 qcacmn: wmi: Remove legacy markings
REVERT: 5f255001d962 qcacmn: utils: Remove legacy markings
REVERT: da0a82610be8 qcacmn: umac: Remove legacy markings
REVERT: a12301a4301f qcacmn: target_if: Remove legacy markings
REVERT: 80617cac205e qcacmn: scheduler: Remove legacy markings
REVERT: 1974e07df26e qcacmn: qdf: Remove legacy markings
REVERT: 3d70ae460bc3 qcacmn: os_if: Remove legacy markings
REVERT: 19a4014b6b47 qcacmn: htc: Remove legacy markings
REVERT: 5fb2e3d5f1b6 qcacmn: hif: Remove legacy markings
REVERT: e71b8c4019ea qcacmn: dp: Remove legacy markings
REVERT: 76693bcc89bc qcacmn: Support HMWDS for legacy platform
REVERT: 6824d8d9c944 qcacmn: Fix compiling error when enable ATH_TX_PRI_OVERRIDE
REVERT: b7871f64ad1a qcacmn: Add qdf_status_from_os_return()
REVERT: a487539d7d9d qcacmn: Pre-allocate flex-mem segments
REVERT: a5dfb6d8477d qcacmn: Add hdd memory dump feature flag
REVERT: 210778359a24 qcacmn: Add QDF API for ID allocation
REVERT: 51198fc4eec2 qcacmn: Add counters for IP, TCP/UDP checksum errors
REVERT: e2137870de48 qcacmn: print the value of register fw_indicator
REVERT: 1c6bb0336224 qcacmn: Avoid timer double free when disable scheduler
REVERT: 768d0997a39d Merge "qcacmn: Possible information leak due to uninitialized data"
REVERT: dd1d8ba52a36 qcacmn: Possible information leak due to uninitialized data
REVERT: 2b2ed37d86ab qcacmn: Fix typo "doesnt"
REVERT: 3f0dfd144a69 qcacmn: Fix typo "continous"
REVERT: c9e37ee940f5 qcacmn: Fix typo "initalizes"
REVERT: bd6e61f610bf qcacmn: Fix typo "funtion"
REVERT: 42dda700f68f qcacmn: Fix typo "paramter"
REVERT: 2d821eb0fe41 qcacmn: Fix typo "recieve"
REVERT: 7947f90a3035 qcacmn: Fix typo "retrived"
REVERT: 7bc361fc18d8 qcacmn: Fix typo "comand"
REVERT: ab0aeed5015c qcacmn: Fix typo "aquired"
REVERT: ba9272370e9d qcacmn: Fix typo "coexistance"
REVERT: d277f28dde76 qcacmn: Fix typo "occured"
REVERT: dc9c55962da6 qcacmn: Fix typo "lenght"
REVERT: d087edef2e6a qcacmn: Fix typo "fuction"
REVERT: 97a1cc5caf7b qcacmn: Fix typo "paramters"
REVERT: 4cee5cf7cc13 qcacmn: Fix typo "seperate"
REVERT: cc793da52b3e qcacmn: Fix typo "adapater"
REVERT: 2f29abc243fc qcacmn: Fix typo in "P2P_EVENT_PROPOGATE_TIME"
REVERT: 3a1832e5989e qcacmn: Fix typo "capabilites"
REVERT: ae1b3de378f3 qcacmn: Fix typo "sucess"
REVERT: 9f2d54f03996 qcacmn: Fix typo "accross"
REVERT: 23dbde8dd9cd qcacmn: Fix typo "choosen"
REVERT: 97a913abb71e qcacmn: Add target_if/wmi implementation of get_stations_stats
REVERT: c22314728759 qcacmn: Add osif implementation of get_stations_stats
REVERT: 3d57f518263b qcacmn: Add umac implementation of get_stations_stats
REVERT: 4d9c3f98062a qcacmn: Add sanity checks before retrieving rx_desc
REVERT: 453a7c9510f8 Merge "qcacmn: Add mgmt cipher in rsn ie"
REVERT: 6f7a99c4f451 qcacmn: Fix memory leak in WMI
REVERT: 77250fa1d77e qcacmn: Changes to compile out fastpath feature
REVERT: 7131fc814758 qcacmn: Fix for TX Unicast Packet Count Statistic
REVERT: 49cdc74b40e5 qcacmn: Modify SGI value in case of VHT SIG TLV
REVERT: 5b9f08253ef1 Merge "qcacmn: Fix possible OOB access while sending NAN msg to firmware"
REVERT: 7b6d21f76369 qcacmn: Populate Rx Raw, Tx Nawds multicast counters
REVERT: 9b3988c24583 qcacmn: Populate rx raw stats at peer level
REVERT: adbfaa7c8da6 qcacmn: Account for temporary peers created in object manager
REVERT: adfce988a9f5 qcacmn: Add mgmt cipher in rsn ie
REVERT: 92eefadac7fa qcacmn: Fix possible OOB access while sending NAN msg to firmware
REVERT: e6353c654ea8 Merge "qcacmn: Release peer ref if mem malloc fails and reset system"
REVERT: de062d80ca84 qcacmn: Release peer ref if mem malloc fails and reset system
REVERT: 8ea70525aa08 Merge "qcacmn: add null checks in cdp_get_dp_htt_stats"
REVERT: 396bbc8f6f2e qcacmn: add null checks in cdp_get_dp_htt_stats
REVERT: b847c69bf138 qcacmn: Do not process bangradar command in NON-DFS channel
REVERT: ee40c5657f9f qcacmn: handle mcast pkts in DBDC QWRAP mode
REVERT: 4face242473b qcacmn: Generate pdev mask based on mac number
REVERT: 54c03854809e qcacmn: Use channel and vdev_id array for get_mode_specific_conn_info
REVERT: 783e0382230e qcacmn: Add monitor mode ppdu and mpdu stats
REVERT: 78f803eb1ea4 qcacmn: Remove DA specific from common cp_stats
REVERT: 6f0eadf7be81 qcacmn: Add support for cp stats in init_deinit
REVERT: daf261b2a947 qcacmn: Add break for few cases in tdls_process_mgmt_req
REVERT: 6b44ef3460ad qcacmn: Use NDP vendor attribute from qca_vendor.h
REVERT: 6500e56b3894 qcacmn: Fix NDP Config QoS policy
REVERT: 6c3cb57806ac qcacmn: Fix Green AP reference count ID mismatch
REVERT: b47e07d77efc Merge "qcacmn: Check to validate wmi tartget_type"
REVERT: e30a7f5b7d34 qcacmn: Fix NDP Response Code policy
REVERT: 444703f75f7e qcacmn: Fix NDP Discovery MAC address policy
REVERT: 4d62c9dac332 qcacmn: Enhance objmgr error log
REVERT: ef742350c2ad qcacmn: Add management frame wake stats
REVERT: 8e9eb4f27dd9 qcacmn: Add API to get first vdev of given pdev
REVERT: df3100c1575e qcacmn: Share Spectral HW gen as part of capability exchange
REVERT: 0a04a141c2fc qcacmn: Add spectral hardware generation attribute
REVERT: 0e634fab651e qcacmn: Add target_if/wmi implementation of get congestion stats
REVERT: 7b90f6cdfe4e qcacmn: Add umac implementation of get congestion stats
REVERT: 413868686da5 qcacmn: Add mcast SW encrypt decrypt feature
REVERT: 9c5c6132f6c5 qcacmn: Check to validate wmi tartget_type
REVERT: 02ed94801adf qcacmn: Add support in DP for enabling multiqueue support
REVERT: 9bb99acfcab1 qcacmn: Add skb record rx queue to qdf API
REVERT: 008d66251dca qcacmn: Add NULL validation check in tgt_scan_cancel() API
REVERT: aafe28ed40f8 qcacmn: Consistently use policy_mgr_dual_mac_config
REVERT: 3bd09d612d12 qcacmn: Add API to stop DBS opportunistic timer
REVERT: 8add0f7fbbf1 qcacmn: Fix validation in dfs_process_phyerr_owl()
REVERT: dbbf2c45da13 qcacmn: Replace ucfg prefix with lmac
REVERT: 2a216edab03f qcacmn: Replace void pointers with appropriate/common structure types
REVERT: e4430b559d75 qcacmn: Add NULL validation check in tgt_scan_start() API
REVERT: 72dc9132a687 qcacmn: Raw mode re-factoring and cleanup in rx
REVERT: bc62989ce473 qcacmn: Handle NULL objects properly
REVERT: 659fecb9fcbb qcacmn: Dereference vdev object only after validation check
REVERT: 8c268a0f54a3 qcacmn: Use qdf_flex_mem for nbuf map metadata
REVERT: 03a7ac6e1941 qcacmn: Add reduction limit to qdf_flex_mem
REVERT: 4f263a9a191a Merge "qcacmn: Release peer ref after peer pointer usage"
REVERT: c1797fd6ea9e qcacmn: Release peer ref after peer pointer usage
REVERT: 636cbc217030 Merge "qcacmn: Update API signature for vdev and peer search to include pdev_id"
REVERT: 2dedc55d4357 Merge "qcacmn: Fix htt included bit set for mesh exception packets"
REVERT: d338594cf9c8 qcacmn: Update API signature for vdev and peer search to include pdev_id
REVERT: 97ca7e92fac8 qcacmn: Fix htt included bit set for mesh exception packets
REVERT: 4b7d7fc2bd17 Merge "qcacmn: Add missing entry to VERBOSE_STR[]"
REVERT: 49dd1d9143c3 qcacmn: Add missing entry to VERBOSE_STR[]
REVERT: c26dfc85f424 qcacmn: Fix return buffer manager for REO error ring
REVERT: 2755048d7d21 qcacmn: Remove NAWDS Rx Drop Count length counter
REVERT: 7095e2e8836d qcacmn: Increase num_peers to include bss_peers
REVERT: 3370ea52d119 qcacmn: Fix uninitialize variables in few policy manager APIs
REVERT: cf2db1bee207 qcacmn: Add NULL pointer check in p2p_remove_tx_context() API
REVERT: acd250c4af4b qcacmn: Add NULL pointer check in tgt_scan_pno_stop() API
REVERT: c61d48d88635 qcacmn: Add NULL pointer check in tgt_scan_pno_start() API
REVERT: bc1c547b8e94 qcacmn: Add timekeeping.h inclusion under correct kernel version
REVERT: 4d71268f01c7 Merge "qcacmn: Converge dbglog and diag_event_log"
REVERT: 2faa46fbfb00 qcacmn: avoid vdev stats aggregate for every ppdu stats event
REVERT: 46ffb8610554 qcacmn: Add range check for mode param in cds_get_pcl
REVERT: 0e8a2c655847 qcacmn: Get NSS info from SS bitmap
REVERT: 56023f564973 qcacmn: Add GRO support to NAPI+Rx_thread processing model
REVERT: 848fc04585e2 qcacmn: Fix DSCP-TID mapping configuration recipe
REVERT: d7bfcdf52030 qcacmn: Refine API wlan_log_to_user
REVERT: c8d0614f8dc2 qcacmn: Update Japan regulatory domains
REVERT: 0f345aee166f qcacmn: Fix for NULL check reference in hif_get_hal_handle()
REVERT: 538a3a6e3d64 qcacmn: Remove ipa_reset_hdr from QDF
REVERT: 231d7df5d33b qcacmn: Add Radartable related changes for ETSI14_WORLD
REVERT: 4200acb550ee qcacmn: Update target resorce config with TWT params
REVERT: 04d38d67ae94 qcacmn: Correct RX NSS statistics counter for txrx_stats commands
REVERT: 41bd701ee775 qcacmn: Correct the alpha2 for Netherlands
REVERT: 38ff9e3bb1b0 qcacmn: clear the tx_desc flags in V2 flow_ctrl dp_tx_desc_free
REVERT: caca8b01fd17 qcacmn: Add get channel width from phy mode API
REVERT: 9fdd4f55e660 qcacmn: Re-factor buffer len calculation for NDP events
REVERT: 4e30c9aba011 qcacmn: Avoid null pointer dereference
REVERT: bcffecb07e1e qcacmn: Add QDF abstraction for IPA_CLIENT_WLAN1_CONS
REVERT: 612594a52358 qcacmn: Do not mark pool id as INVALID_FLOW_ID in unmap
REVERT: 5f7085d09d67 qcacmn: Fix vdev ref leak in CP_STATs get_peer_rssi
REVERT: 1a9ee7dc4902 qcacmn: Define ucfg api to free stats_event
REVERT: 581787f9afad qcacmn: Add osif implementation of getting peer rssi
REVERT: 34e15c463660 qcacmn: Add umac implementation of getting peer rssi
REVERT: ddde9c16f0a9 qcacmn: Add target_if/wmi implementation of getting peer rssi
REVERT: c3aeffb5e9d5 qcacmn: add API to get NAPI instance corresponding to NAPI ID
REVERT: 2f5727960b1b qcacmn: Initialize dp peer map memory after WMI service ready
REVERT: d80395982686 qcacmn: Populate BeamFormed info from VHT_SIG_A and HE_SIG_A
REVERT: 5142030dd96d qcacmn: add qdf API for skb_orphan
REVERT: 4c9a4edde63f qcacmn: Add locks while extracting vdev from vdev_list
REVERT: 8c93d70695ad qcacmn: Implementation of some generic stats
REVERT: 1c31fee00e3f qcacmn: Configure RXDMA_MONITOR_STATUS on set mon rx filter
REVERT: b002f889e7e1 qcacmn: Converge dbglog and diag_event_log
REVERT: 70539512de2e qcacmn: chain nbufs using phy_ppdu_id for peer invalid case
REVERT: 41323bb65cb1 qcacmn: Avoid scatter buffer from going out of bounds
REVERT: 0425280d73d8 qcacmn: add DPTRACE Enhancements - Phase 2
REVERT: 083d9da2673d qcacmn: Add kernel backport versions
REVERT: e5515b01bfea qcacmn: Validate nbuf in dp trace function
REVERT: f5e2570abe65 qcacmn: Fill htt message length correctly
REVERT: 55b86c274bf9 qcacmn: Fix crypto KW issues
REVERT: 940d1d3c345a qcacmn: Support to enable/disable SWBA events in beacon offload
REVERT: 1f49bffd6449 qcacmn: Initialize ast_list during peer create
REVERT: d1a16871a3dc qcacmn: Fix compiler error with WDI_EVENT_ENABLE disabled
REVERT: 8e9beaef6b7c qcacmn: Change IE parse failure prints to debug level
REVERT: 909eb2e46fc4 qcacmn: Change ce_service_max_yield_time ini to us granularity
REVERT: 1ea82922099b qcacmn: Add API to set ce service max rx indication flush
REVERT: 2874cca0413f qcacmn: Adjust RSSI values for Spectral HW gen III
REVERT: 77f3c438f077 qcacmn: Fix memory leaks in direct buffer receive(DBR) module
REVERT: 80a3da4f5758 qcacmn: Add macros for GCMP header and MIC length
REVERT: 0e6b17aeb30a qcacmn: Add NL80211 Testmode Conditional Directives
REVERT: 488763687b7a qcacmn: fix tid overwrite/save FRs for HK
REVERT: d9d0e5255528 qcacmn: Add APIs to set/get ce service max yield time
REVERT: 23668cdf4e3b qcacmn: Check key valid for get key api
REVERT: e25c64c047d4 qcacmn: Fix ccmp sw encrypt and decrypt
REVERT: 001d05b69636 qcacmn: Use noise floor value from spectral report
REVERT: 3d32949b42ae qcacmn: Extract meta data from dbr event
REVERT: 3b0f9169c5eb qcacmn: add wildcard search support for peer_hash_find
REVERT: 6d34c7fb1ff0 qcacmn: Check for radio_tap length
REVERT: dcd073313e72 qcacmn: ADD APIs to set/dump dp trace buffer
REVERT: 8f4c9087bf6b qcacmn: Fix CP_STATS rx_ops registration
REVERT: 6ecd284e5a94 qcacmn: Add handlers for scan queue in scheduler core
REVERT: 1fe9fd414a29 qcacmn: add HE radiotap flags for MU cases
REVERT: f6862a652771 qcacmn: Add HE MU and HE MU Other support
REVERT: ee5f26e356d7 qcacmn: Add support to set the MU EDCA params to FW
REVERT: b7ffd125308d qcacmn: Add osif implementation of get_tx_power
REVERT: 299269828a56 qcacmn: Add target_if/wmi implementation of get_tx_power
REVERT: a2a1eb161952 qcacmn: Add umac implementation of get_tx_power
REVERT: 046e6bf8af8d qcacmn: Add new ini to set min delay btw scan and reason bit-mask
REVERT: 9feb40d5e358 qcacmn: Decrease log level to avoid excessive logging
REVERT: 4d577e4c2bbe qcacmn: Fix issue while handling ndp response without iface name
REVERT: 295cfd1a851b qcacmn: Accept nan responder request without iface name
REVERT: 19911f3a06a9 qcacmn: Add qdf_flex_mem pool allocator
REVERT: c60a22b88de6 qcacmn: Fix use after free of SKB in DP trace path
REVERT: 2c3dba28d9d5 qcacmn: Fix qdf_tso_seg_dbg_bug to use qdf_print format string
REVERT: 41da2479868a qcacmn: Remove redundant initialization of array indices
REVERT: aa6cfd9f971c qcacmn: Add magic string for debug enhancement
REVERT: 137abeab4871 qcacmn: Add new ini to enable/disable FT open feature
REVERT: c03bbf527de8 Merge "qcacmn: Fix Access Array out of bound"
REVERT: bb4f65bfb69a qcacmn: Serialize TDLS set state cmd to firmware
REVERT: 0b83e8489c6b qcacmn: Add osif implementation of get_wake_lock stats
REVERT: d24bebbf24f5 qcacmn: Add umac implementation of get_wake_lock stats
REVERT: 1cd5f6848846 qcacmn: Add target_if implementation of get_wake_lock stats
REVERT: 38205cc1b736 qcacmn: Create flow control pools on vdev start
REVERT: afb889318f96 qcacmn: Add new supporting api for crypto
REVERT: 4adc11500dbf qcacmn: AMPDU_AMSDU per vap offload
REVERT: d578db10c00f qcacmn: Handle STA roaming to another AP/Repeater
REVERT: fef604ff9982 qcacmn: Fix issue to correctly populate HT MCS rates
REVERT: 00392f394cb1 qcacmn: Fix Access Array out of bound
REVERT: 81515d46c86d qcacmn: Add new ini to set delay Hand-off period
REVERT: 5369725a352c qcacmn: Fix FCS error flag set in radiotap header
REVERT: 19f4f63c35ab qcacmn: Fix AMPDU status info in radiotap header
REVERT: 2c0da266be67 qcacmn: Block WMI cmds before issuing HTC stop
REVERT: 9d600faa1176 qcacmn: Check EXT_IV bit for PMF frames only
REVERT: 6add3db0d6cb qcacmn: Fix Multicast RX Bytes and TX Packet Value in Node Stats
REVERT: 76210cdb3565 qcacmn: Fix for buffer overflow KW issue
REVERT: 9d32d1dfc507 qcacmn: Move retrieval of wmi_handle to target_if layer
REVERT: 2415cf38c25d qcacmn: Add regulatory update-26 to reg db
REVERT: 3c843340f88f qcacmn: Assign radar table for ETSI12 and ETSI13
REVERT: 5951a618f84c qcacmn: Remove pld smmu platform API from QDF
REVERT: eca2de6c6d60 qcacmn: Fix KW Null dereferencing issues
REVERT: c6b4a7be5023 qcacmn: Fix a race btw tx and tx-compl
REVERT: cb94e45a0eb0 qcacmn: Add qdf_list static initializer macros
REVERT: f667999f9a0e qcacmn: Add compile time macro for scheduler queues in regdb
REVERT: 2ed63d0e1a76 qcacmn: Reset delayline even for zero bin5 radars
REVERT: 73deb9aa73b7 qcacmn: Populate BSS peer pointer for P2P GO
REVERT: c176a5241bdd qcacmn: Use cookie instead of bool to check if scan node is active
REVERT: beb931826363 qcacmn: Adjust the bin5 rssi threshold in radar filters
REVERT: ec84983f4227 qcacmn: Correct BW statistics printing for txrx_stats commands
REVERT: a798a593e069 qcacmn: decrement ref count for P2P CLI
REVERT: 7edbb05f1152 qcacmn: Temporary WAR to bypass beacon channel mismatch check
REVERT: 48ecda84bf76 qcacmn: Fix 4.9GHz cfg80211 issues
REVERT: 685bf25eb3ed qcacmn: Move hdd_request_manager to qcacmn osif layer
REVERT: 3cb98124c1ff qcacmn: Fix NBUF_MEMORY_DEBUG PERF build error
REVERT: ae63a5be248e qcacmn: Export antenna info to the userspace
REVERT: cbb21ca11570 qcacmn: Add wifi test config attribute for HE LTF config
REVERT: 70fd32e41bd3 qcacmn: Add new files for cp_stats mobile connectivity component
REVERT: e37bc4601ef4 qcacmn: Add stats counters to account for Error packets
REVERT: b1554313617e qcacmn: Fix the limitations in enabling memory debug on WIN
REVERT: 8a4564f22108 qcacmn: Add support to restrict scan to preconfigured chans
REVERT: b17e0bce591b qcacmn: Fix OPPS set failed on p2p GO
REVERT: 65817ac2d7c4 qcacmn: Avoid NULL pointer dereference
REVERT: 35fc699c0f36 qcacmn: Populate RX PPDU length
REVERT: 68450abc57be qcacmn: Fix peer NULL check in peer map handler
REVERT: e466b5a8111c qcacmn: Use qdf spin lock bh in DFS component
REVERT: 832737116d2d qcacmn: Fix scan db mem leak in race condition
REVERT: 1ca70f07c80b qcacmn: Resolve KW issues
REVERT: 9d240daf92d1 qcacmn: Fix architecture dependency
REVERT: fd3685537b8c qcacmn: change lock order to avoid deadlock
REVERT: 4ef4fb339cf4 qcacmn: Process scan event for 11d only if event indicates completion
REVERT: 6d06baaa603d qcacmn: Add new component id for cp stats
REVERT: f325f1fe601d qcacmn: Add support for cp stats in os_if
REVERT: a3d376270a36 qcacmn: Add support for cp stats in global_umac_dispatcher
REVERT: 1c4d57ea15b2 qcacmn: Avoid un-initialized pointer access
REVERT: f2d4e238188a qcacmn: Add support for cp_stats in target_if
REVERT: f161d3eea680 qcacmn: Add framework for cp stats component
REVERT: 22d99df34031 qcacmn: Fix function return type for epping_hard_start_xmit
REVERT: 402fe1a26a0f qcacmn: Tx capture/Mcopy mode changes
REVERT: 3b16ea52b5aa qcacmn: Fix kernel warning in free irq path
REVERT: 44461ef5898e qcacmn: Resolve peer ref count increment issue
REVERT: 01b492112794 qcacmn: Enable spectral registration to direct dma
REVERT: 24a08f2ad9b1 qcacmn: Adjust FFT bin size for Spectral report mode 2
REVERT: 428d34b091c3 qcacmn: Use fix length for RADIOTAP_HEADER instead of arbitary length
REVERT: abdf9afdea30 qcacmn: Initialize array indices with default value
REVERT: f06184550ad2 qcacmn: Move object ref prints to error level
REVERT: 16fcceb7de23 qcacmn: Change the buffer manager
REVERT: de2ec73f9bd3 qcacmn: fix ipa mcc scc event notification
REVERT: 708e7f57c5cf qcacmn: Remove multicast logging check from wlan_log_to_user API
REVERT: 958e7515b266 qcacmn: spectral: Replace instances of unadorned %p
REVERT: e33a5632b885 qcacmn: add abstraction to update rx stats
REVERT: 2db395377ae9 qcacmn: Add reg domain FCC2_FCCA
REVERT: 029b665b6f79 qcacmn: Add enum for invalid htt stat type
REVERT: d7f3057bc4cc qcacmn: Fix build error when Green AP disabled
REVERT: 560f90ce7339 qcacmn: send packets for invalid peers
REVERT: 2a5dc616631c qcacmn: Fix memory allocation in NDP firmware events
REVERT: 9ff1ef9798bf qcacmn: Disable CE6 interrupts for Hawkeye
REVERT: 9eaa6f099b33 qcacmn: Remove redefinition of *tx_flow_control_fp
REVERT: d345d2786700 qcacmn: Remove obsolete dmac_inv_range API
REVERT: 03f2586d7fa6 qcacmn: Fix BSS color issue and add cmd support to disable BSS color
REVERT: 89219d97b4e4 qcacmn: ast entry reset api for son
REVERT: 414d2e790c9a qcacmn: Use correct enum type in function send_get_rcpi_cmd_tlv
REVERT: e323f80584f9 qcacmn: remove assert for peer delete_in_progress from peer map
REVERT: bf873df72236 qcacmn: Fix API for getting first vedv of pdev
REVERT: 7eab01c3f96b qcacmn: Add magic string for debug enhancement
REVERT: 0cc70bc6ff00 qcacmn: Add magic string for memory leak debug
REVERT: 0cc3fc4ad8c3 qcacmn: Fix compilation warnings in TDLS
REVERT: 80bfeb949d91 qcacmn: Fix LLVM compiling issues
REVERT: f940918d4f97 qcacmn: Use enum type policy_mgr_con_mode instead of enum QDF_OPMODE
REVERT: bf1e4f3f2823 qcacmn: Use correct enum type in function call
REVERT: dba772b9c8be qcacmn: Fix OCE WAN scoring logic for initial connection
REVERT: 054a6a4fd4ba qcacmn: Initialize the local variable do_pm_get to false
REVERT: d6c4f2209c1b qcacmn: Validate nbuf in dp trace function
REVERT: 0323f80221b1 qcacmn: Correct peer create-delete sequence
REVERT: cf526b7b9fcb qcacmn: Free memory for ppdu descriptor tlv list in detach path
REVERT: bcfa6d86839a qcacmn: Add lock to protect rx_desc_pool
REVERT: 12b2b2c897f7 qcacmn: Use mon_lock while accessing monitor vap
REVERT: bef3b1b9b2f1 qcacmn: Disable batch intr for SW source rings
REVERT: 44ece3267272 qcacmn: Impl. qdf_print_thread_trace for non-ARM
REVERT: 2bcdb546e5ee qcacmn: Dump TLVs before freeing nbuf
REVERT: dc8aca850114 qcacmn: Strip additional bytes from skb containing Rx payload
REVERT: 7fc11f76a333 qcacmn: Fix htt_included bit set for tx frames
REVERT: 3caf63aa2602 qcacmn: Add NULL check for 'pl_dev'
REVERT: 269c3deaac1a qcacmn: Fix for direct dma + ftm mode
REVERT: 37244642bf89 qcacmn: Featurize QDF_ASSERT
REVERT: 4c7099f001c9 qcacmn: Add lock for update ast entry
REVERT: 61f7fa32c4e7 qcacmn: Fix Static Code Analysis Issues
REVERT: 71a0ad2500f4 qcacmn: API to get peer count per psoc
REVERT: f12b0a3463a8 qcacmn: Update netdevice stats to reflect ifconfig counters
REVERT: 0573462cb20f qcacmn: Aggregate peer rssi and rx rate stats
REVERT: 471b552ca5c7 qcacmn: Add OS abstraction for NSEC_PER_MSEC
REVERT: e456cb8400e6 qcacmn: Add qdf wrapper for ktime, hrtimer related APIs
REVERT: 87bcfb4b86f5 qcacmn: Deprecate enum wmi_dwelltime_adaptive_mode
REVERT: 99556ec2ccfe qcacmn: WMI interface changes to configure TWT
REVERT: 6c56b09a4384 qcacmn: Define list iterate API without ref count protection
REVERT: 2703fafbe215 qcacmn: Use new phymode for vht in 2G
REVERT: b311d8e273dc qcacmn: Remove WLAN_SER_CMD_SCAN_IDLE_SCAN
REVERT: 838731140913 qcacmn: Handle invalid peer after deauth
REVERT: 2c57b8d8ee03 qcacmn: WMI support to set autorate HE GI LTF combinations
REVERT: fb82d5305596 qcacmn: Add pdev NULL check in reg_set_country
REVERT: f1d9fe23cf22 qcacmn: Enable support for Tx OTA Ack stats
REVERT: 87f18a386960 qcacmn: Suppress the verbose log from policy mgr
REVERT: e062e823521c qcacmn: Never ageout connected AP scan entry
REVERT: 8e5e2f86c4f5 qcacmn: Fix for the rx_desc leak
REVERT: 24f704eefc86 qcacmn: Explicit cast for boundary checks for unsigned cfg items
REVERT: 9578a90c6568 qcacmn: Acquire pdev lock on updating pdev peer count
REVERT: ae49c692cd25 qcacmn: Set half/quarter rate flags in the scan channel list
REVERT: 8949120a2602 qcacmn: Avoid QDF_BUG logs when panic is disabled
REVERT: 668c22c96b8b qcacmn: Fix BW mapping on host and add Tx nss stat
REVERT: 2438a563c5ba qcacmn: Add ENABLE_DBS_CXN_AND_DISABLE_DBS_SCAN
REVERT: b10508a903e2 qcacmn: Add regulatory update-25 to reg db
REVERT: 65180eceac63 qcacmn: Fix SW desc leak in defrag path
REVERT: fe276b3bc76e qcacmn: Fix qdf_get_monotonic_boottime_ns()
REVERT: 581297b4d9b0 qcacmn: Fix null pointer dereference in scan
REVERT: 2b109825ac34 qcacmn: Replace A_UINT with appropriate types
REVERT: 74f2a30e7d44 qcacmn: Modify dwell time and DBS scan based on scan request
REVERT: 668d8679ff82 qcacmn: Fix minor pn_size init and index check
REVERT: 6fcc790e98a4 qcacmn: Add correct api call to get proper boot time
REVERT: 929e1e9760dc qcacmn: Send WMI cmd only on completion of wmi_init
REVERT: 33a88221186b qcacmn: Fix use after free for vdev
REVERT: 077f9c27fc56 qcacmn: Enable QDF parsing and file read functionalities
REVERT: 07e2404dd982 qcacmn: Add reaping RXDMA status ring for 2.4GHz MAC for PKTLOG
REVERT: ed8c9d3bc80a qcacmn: Have separate macros for DA/PO/FO to reduce the code size
REVERT: d75cdc199ea0 qcacmn: Fix Spectral KW issues
REVERT: 27d55ecd7de6 qcacmn: Add support for PPDU ACK timestamp
REVERT: a4ea3a95efe2 qcacmn: remove addtional checks in __dp_peer_find_by_id
REVERT: ee82634a989c qcacmn: Remove macro WMI_DEBUG_ALWAYS
REVERT: ea66b6843b2c qcacmn: Modify WMI cmd to point to IPA CLD component
REVERT: 8ec45bbd3382 qcacmn: Propagate reception type parameter
REVERT: 0894f015d880 qcacmn: Use the right index while accessing ipv6 array
REVERT: 19735e75ceab qcacmn: Rate limit CE access log to avoid watchdog bark
REVERT: f74576cb8447 qcacmn: Add TX credits after WMI logging
REVERT: 6b6bf629d262 qcacmn: Fix The beaconing functionality of Mesh vap fails
REVERT: efe6c5a88499 qcacmn: Increase log level of HIF module
REVERT: 376e5f1e3fa4 qcacmn: Add IPA component related definitions
REVERT: ac0b96edf928 qcacmn: Add Pktlog service msg in ce config
REVERT: 2b2435e56481 qcacmn: Avoid memory use after free in scan node delete
REVERT: 8a54599b3a90 qcacmn: put bss reference taken in cfg80211_inform_bss_frame
REVERT: d45830e34f8a qcacmn: Add new diag event to capture connection stats
REVERT: 6ace02054e0c qcacmn: Add new diag events to log TX and RX mgmt frames
REVERT: 455eb684700e qcacmn: export few crypto functions
REVERT: 950ceeeb806a qcacmn: Add configuration component implementation
REVERT: 00e22124e6ae qcacmn: Add configuration component header files
REVERT: f02993c7ec52 qcacmn: Rename QDF_TRACE_RATE_LIMITED
REVERT: 86f4ba70f31c qcacmn: Allocate HW link desc pools for each mac
REVERT: cd0f31388593 qcacmn: Add RXDMA err process for RING 1
REVERT: d9ce350f01be qcacmn: Initialize and reap both 2.4GHz and 5GHz MACs
REVERT: 0081d767f1ee qcacmn: Fix buffer overflow in process_tx_info and process_rx_info
REVERT: 974da2640ae4 qcacmn: Avoid reference of peer object after peer_teardown
REVERT: 3053deedfab0 qcacmn: Avoid mcast check in qwrap isolation mode
REVERT: 71c46b9357ee qcacmn: WDS and AST specific code under different compile time flag
REVERT: dc56b1e39afd qcacmn: Detach scan object on release memory callback
REVERT: 5034701e137a qcacmn: Assign ldpc from ppdu info and non-amsdu counter increment
REVERT: 0dae67614e98 qcacmn: Assign bss peer in peer map event
REVERT: eb61d7e09fa6 qcacmn: Add WLAN Module name as log prefix
REVERT: b5387d410226 qcacmn: Fix export symbol for multi drivers compilation
REVERT: 3fc6592581d6 qcacmn: Fix export symbol for multi drivers compilation
REVERT: 0f3c99b8ef8c qcacmn: Fix export symbol for multi drivers compilation
REVERT: a2993a595c34 qcacmn: Fix export symbol for multi drivers compilation
REVERT: 56a2bf8921c5 qcacmn: Fix export symbol for multi drivers compilation
REVERT: 56c2608fa3c3 qcacmn: Fix export symbol for multi drivers compilation
REVERT: a18b86465c77 qcacmn: Fix export symbol for multi drivers compile
REVERT: 5bdb2fe470e2 qcacmn: Fix export symbol for multi drivers compilation
REVERT: cc33f70e91ea qcacmn: Fix SMMU enable compilation error
REVERT: 3738db4d3fba qcacmn: Add QDF IPA abstraction for WDI UL params
REVERT: 4e417e0ad0f5 qcacmn: Add APIs to get IPA SMMU status
REVERT: 58e0adfb5356 qcacmn: Add support for WLAN-IPA WDI2 with SMMU Stage 1
REVERT: 59c25048cd8b qcacmn: Add QDF APIs for SMMU Stage 1 translation
REVERT: b71c52d9c9c9 Merge "qcacmn: Add per-level logging wrapper APIs"
REVERT: 16960ff67a86 Merge "qcacmn: Rate limit logs based on elapsed time"
REVERT: 385b73090fdf qcacmn: Add per-level logging wrapper APIs
REVERT: 9a94c9a29db0 qcacmn: Rate limit logs based on elapsed time
REVERT: c13c0db118ad Merge "qcacmn: Add support for vdev feature ext flag WLAN_VDEV_FEXT_AMSDU"
REVERT: 88de1dba44e0 qcacmn: Add common QDF API qdf_is_fw_down() to check fw status
REVERT: 084a46d276dc qcacmn: memory leak in invalid peer handler
REVERT: 328285da8891 qcacmn: Handle multi P2P MGMT frame TX
REVERT: e25d5f4ba3ed qcacmn: Enable more debug information for P2P
REVERT: 0685ec210f9c qcacmn: Set flag for deleting tx context
REVERT: 93809fdc4208 qcacmn: Fix band scoring logic for 5Ghz channels
REVERT: 7fd216a62936 qcacmn: Configure phyerr filter offload before sap starts
REVERT: 257af1fa022f qcacmn: Add support for vdev feature ext flag WLAN_VDEV_FEXT_AMSDU
REVERT: 8d33d9b7a84d qcacmn: Add connectivity stats rx function pointer
REVERT: c8d752f7b21e qcacmn: Add debug enhancements to object manager code
REVERT: cb89aac98c57 qcacmn: Add check for max pdev id on pdev search
REVERT: 7c1a52ca7a58 qcacmn: Fix duplicate scan entry visit while iterating scan database
REVERT: 9cc217ab6ac7 qcacmn: Compile out MTRACE feature
REVERT: 860938ec5972 qcacmn: Move monitor interrupt to separate group
REVERT: 0a7a3b15bed2 qcacmn: Ignore qdf debug fs create failure during init/deinit
REVERT: 830d5850329c qcacmn: Send max commands as param to wmi_unified_attach
REVERT: 11f5bd5daaee qcacmn: Move the WMI_MAX_CMDS macro
REVERT: 091393ef25ad qcacmn: Add new resource config fields
REVERT: 4af5290d9777 qcacmn: Add QDF abstraction for IPA enums
REVERT: f83b87ed160b qcacmn: Print radar found string when usenol is set to 0 or 1
REVERT: 7a47aac367e2 qcacmn: Remove AST entry from previous peer ast_list for ast update
REVERT: 0a580a384060 qcacmn: Set mpdu data_ptr only for the right buffer length
REVERT: e87355474fa8 qcacmn: fix monitor nbuf double unmap when rmmod
REVERT: 3a7fda4ab07f qcacmn: Remove DPU signatures from TDLS Add STA Response
REVERT: d536f88dda2c qcacmn: Add correct peer macaddr entry for son
REVERT: c3546321b67e qcacmn: add nbuf map result check when replenish
REVERT: af08a97d270f qcacmn: Add support for vdev level mgmt drain
REVERT: c8e2987f9325 qcacmn: Reduce SCHEDULER_CORE_MAX_MESSAGES to 1000
REVERT: 0ad4fdafb19f qcacmn: Disable TLV for PKTLOG LITE
REVERT: 1ac430d08607 qcacmn: Reset the master_list[].chan_flags
REVERT: e7ba79c97095 qcacmn: Remove obsolete struct target_resource_config
REVERT: 6d906fa7abe6 qcacmn: Remove obsolete TDLS signature
REVERT: 0e2f7657a27e qcacmn: Remove obsolete TDLS peer callback interface
REVERT: e7abced1a1f7 qcacmn: Register fw down legacy callback with QDF
REVERT: b9e7d01e5200 qcacmn: Add linked list logic to store per ppdu descriptor status tlv
REVERT: 301a242a3148 qcacmn: Fix potential buffer overflow dp_rx_defrag_waitlist_flush
REVERT: 3051831c3e0a qcacmn: Introduce new versions of TDLS peer callbacks
REVERT: a2f544f294ce qcacmn: Fix incorrect return type & variable access
REVERT: d9dce6e18cfd qcacmn: [HIF] Add support for QCA9379 on x86 platform
REVERT: 93caac752f38 qcacmn: Fix DFS NOL KW issues
REVERT: ceae543cff4e qcacmn: Change object manager trace level to ERROR
REVERT: 3149adf58a32 qcacmn: Migrate scheduler logging functions
REVERT: 2a06b23e8268 qcacmn: Change ATF default trace level
REVERT: 7846150f2b00 qcacmn: Fix compilation issues for FW header abstraction
REVERT: 2f54de20b02b qcacmn: Enable promiscuous mode for M-copy feature
REVERT: 1723d45ad2fd qcacmn: Don't inline QDF_DEBUG_PANIC for debug builds
REVERT: c5da01ead09a qcacmn: Implement extract_comb/single_phyerr for tlv
REVERT: ac863c4b4dd3 qcacmn: Set the pdev mask based on channel id
REVERT: ef2cbc6c9331 qcacmn: Change default DSCP-TID mapping table to use all TIDs
REVERT: 1bc114974712 qcacmn: Add HTC Credit History Feature flag
REVERT: 56c28c0cd192 qcacmn: Assign lmac id on tx packet enqueue
REVERT: cfcb8b4de05f qcacmn: Add NULL check for wmi_hdl before use
REVERT: cdee9f80d223 qcacmn: Free ROC context if p2p_scan_abort failed
REVERT: f204aa825e64 qcacmn: Allocate heap memory instead of stack for print buffers
REVERT: 47e6af8c989a qcacmn: Don't set up second Rx refill ring for WIN
REVERT: 77ba8f42ca08 qcacmn: Fix possible null pointer de-references in DFS
REVERT: c713727406c0 qcacmn: Fix possible null pointer de-references in FTM
REVERT: 03e69b3098c2 qcacmn: Translate QDF pending status to Linux error
REVERT: 0d0cce805791 qcacmn: Featurize EPPING Feature
REVERT: 697449805e30 qcacmn: Add new attibutes to NUD vendor subcommand
REVERT: a9172bf24d5b qcacmn: Add APIs to get data packets info
REVERT: a7bed4f56d8c qcacmn: Extend wmi interface command to support other connectivity stats
REVERT: c50c2280ff24 qcacmn: Compile out WMI logging feature
REVERT: 8ede0d39ac6e qcacmn: Remove redundant DBS HW mode request
REVERT: 83953b769c75 qcacmn: Change return type of fw down callback from void to bool
REVERT: 64de344cd76b qcacmn: Add vendor command to get HW mode info
REVERT: a143f83a27ee qcacmn: Add Netlink deinit functionality in Spectral
REVERT: 448e07a99ee0 qcacmn: Fix integer underflow and buffer over-read in fwlog
REVERT: deeaf6e9b29c qcacmn: Add logic to negotiate the auth and enc type depending on AP
REVERT: 1e6e00f35018 qcacmn: Remove 11ax IE length checks
REVERT: c42f0c13b734 qcacmn: Disable indoor channel on sap start
REVERT: 42398afc0888 qcacmn: Add vendor attribute to configure addba and noack
REVERT: 2a450cc1c317 qcacmn: Add vendor attribute to configure WEP/TKIP in HE
REVERT: 0bd967d0215c qcacmn: fix mon vap RX skb size issues
REVERT: 4ca1bf63ba88 qcacmn: Flush peer entries, if target is in reset state
REVERT: 2a6bd8a5f9f3 qcacmn: Don't send message to FW when in reset state
REVERT: 8b2a535e7a7b qcacmn: Extend cfg80211 scan cleanup API to support netdev level cleanup
REVERT: a6157cfeb150 qcacmn: Avoid scan entry use after free in scm_handle_bcn_probe
REVERT: 8c07d6178599 qcacmn: Add support for PPDU END TSF in ppdu stats
REVERT: 6b55904827c2 qcacmn: Fix issues in direct buffer rx module
REVERT: 8a8fa10854f0 qcacmn: Avoid peer/vdev/pdev spin lock used before init
REVERT: b882f93dbc56 qcacmn: Fix channel info in radiotap
REVERT: 4d3daf5cf001 qcacmn: Fix static analysis
REVERT: 31b98d4cd73b qcacmn: Fix memory leak during REO cmd ring drain
REVERT: 8bb56ebedc3a qcacmn: Initialize preferred_hw_mode to MAX
REVERT: f16867f4c214 qcacmn: Remove qdf_str include from qdf_mem
REVERT: 92d5175130d9 qcacmn: Add support for chan_nf noise floor
REVERT: 1848acda2bf4 qcacmn: Fix NULL pointer dereference issues in scan and power debug
REVERT: 2cd4bfb1043a qcacmn: Include qdf_str.h
REVERT: f7cc13d8d951 qcacmn: Unmap tx frame in error scenario in send_mgmt_cmd_tlv()
REVERT: 3507923a8002 qcacmn: Fix Coding field in radiotap for VHT
REVERT: 10e4d4a858ba qcacmn: Fixes for AES-CCMP, WEP encrypted fragments
REVERT: ac9c6c850bf7 qcacmn: Suppress verbose debug printing
REVERT: f279a4a02a26 qcacmn: Correcting CCE Disable Param check
REVERT: d6ba7ae230d1 qcacmn: Correct return values on ast entry add
REVERT: 1435fba5e0f0 qcacmn: Add qdf time api to get time of the day in millisec
REVERT: ec03bb838b11 qcacmn: Fix double unmap issue in RX defrag path
REVERT: fb6527630f02 qcacmn: Deprecate WLAN_MACADDR_LEN
REVERT: 013ae979a62e qcacmn: Use size_t for qdf_str_len() return type
REVERT: 81fe062e7dde qcacmn: Add peer protection for pdev control stats
REVERT: 33038895577f qcacmn: Fix GI and LTF in radiotap field of HE
REVERT: d5ff73ebc7b5 qcacmn: Move existing qdf_str APIs to qdf_str
REVERT: 68c9a549cb4e qcacmn: Fix RSSI info in radiotap header
REVERT: de3c3a0c1173 qcacmn: Ignore monitor pkt ring TLVs during flush
REVERT: 394f93bbbca2 qcacmn: Add support for GMAC offload
REVERT: 78e6478d2920 qcacmn: Enable Pktlog Support
REVERT: 3beed81ef5aa qcacmn: Use WLAN_MGMT_NB_ID as dbgid when TX release peer reference
REVERT: 87a93cf03a98 qcacmn: Use MSDU indications to update Tx byte counters
REVERT: 43bb056ed04f qcacmn: Add fw stats to cdp_pdev_stats
REVERT: 9ab76e283f9b qcacmn: Add support for ppdu length in ppdu_stats
REVERT: a823ce622a7b qcacmn: Adjust the bin5 rssi threshold in radar filters
REVERT: b432e7c080b3 qcacmn: [QDF] Add support for QCA9379 on x86 platform
REVERT: e85133ca7172 qcacmn: populate duration value for rx status structure
REVERT: 8fbbb8f0deb9 qcacmn: Add sanity check for wmi TLV length
REVERT: f1822ba49bb0 qcacmn: Fix compilation error
REVERT: 49d76900b6ec qcacmn: Add command to not send ADDBA REQs
REVERT: 82a39a111020 qcacmn: Increase the wmi watchdog timeout to 30sec
REVERT: 7821bf873d01 qcacmn: Remove direct Target I/F-DP interactions
REVERT: 51f80b8f0ba5 qcacmn: Add CE config for 2nd mac in qca6290
REVERT: 52402555cd8a qcacmn: Free raw frame pointer in failure path
REVERT: 710c25255024 qcacmn: Fix flags field in radiotap for HT
REVERT: 9d9cbb6762e6 qcacmn: Fix memory leak during vdev detach in STA mode
REVERT: 26f9833fb840 qcacmn: Send per chain rssi to upper layer
REVERT: 3e25780223b8 qcacmn: Save vdev id of current roc ctx
REVERT: d1f73fa8ef59 qcacmn: Add const to qdf_*_parse function parameters
REVERT: 19fa32351f27 qcacmn: Set mpdu data ptr correctly
REVERT: d819e9846521 qcacmn: Parameter API related changes
REVERT: 46a383c663b6 qcacmn: Add scan filter to ignore PMF check for STA test mode
REVERT: 65812e69c8ff qcacmn: Fix for Tx completions counter not being updated in txrx_stats
REVERT: 26e61b5928a5 qcacmn: Fix inappropriate use of qdf_str_lcopy()
REVERT: 249ddc70eb88 qcacmn: Fix radar detection failure for 11A mode
REVERT: e8d9e209a8db qcacmn: Add support for HW mode info vendor command
REVERT: 4374b684de12 qcacmn: Add TLV support for WMI command to get tpc config
REVERT: b067d27d61eb qcacmn: Add context parameter to qdf_ini_parse()
REVERT: c729c57e65c6 qcacmn: Resolved NULL ptr dereference in detach path
REVERT: 5e47d43331c6 qcacmn: Add support to drop beacon if channel mismatch
REVERT: 8b221806acd8 qcacmn: Create new QDF file qdf_util.c
REVERT: b99ecba78387 qcacmn: Add support for more WNM subtype frames
REVERT: 0e3478d8a81e qcacmn: Fix passing right pointer as pdev object
REVERT: aaeb68237ecb qcacmn: Set hw mode based on channel_select_logic_conc ini
REVERT: 4a2dfa987f8c qcacmn: Add ini support for channel selection logic
REVERT: 68a824774cc7 qcacmn: Add qdf utility functions for ARP debug stats
REVERT: 5b96a308004c qcacmn: Fix for zero-CAC DFS Kernel panic
REVERT: 14e527f66a6e qcacmn: Fix X86 driver load problem
REVERT: bc719e6b02e7 qcacmn: Add support to get RSSI of Non associated clients
REVERT: 96ad17d131bc qcacmn: Fix parse failure in qdf_bool_parse()
REVERT: 6523a02ecc84 qcacmn: Fix mesh no ecryption frame issue
REVERT: e50d168ba5d1 qcacmn: Add qdf_str_dup() API
REVERT: 64740289bc75 qcacmn: Add qdf_str_eq() API
REVERT: 61cabef5b651 qcacmn: Update qdf_trace for CONFIG module
REVERT: 47452e942b8b qcacmn: Add QDF_DEBUG_PANIC API
REVERT: 2850421a7797 qcacmn: copy raw data length to new scan entry
REVERT: 4a59d8de1cd9 qcacmn: Fix issues leading to use-after-free
REVERT: 0e95ca191b63 qcacmn: Fix memory leak in TDLS rx mgmt callback
REVERT: 876a6931e33e qcacmn: Modify maximum BW only conditionally
REVERT: f6d3035ec6f3 qcacmn: Fix race while stopping the ce poll timer
REVERT: 3ab3633184d4 qcacmn: Add support for QCA6290 platform
REVERT: ce6b9444a440 qcacmn: Add command and attributes for MSDU queue depth threshold
REVERT: c8fe4680ae31 qcacmn: Fix sending dfs offload enable command sequence
REVERT: 28dba98f8ba5 qcacmn: Define QDF API to register fw down callback
REVERT: 0f7b9cd89877 qcacmn: Trim ACS channel list based on the concurrent connections
REVERT: 5b3912a049a5 qcacmn: Move mgmt descriptors per pdev for probe response throttling
REVERT: fdaf38b849b9 qcacmn: Invoke beacon update callback before adding new entry
REVERT: 8fb188fc9abf qcacmn: Add qdf abstraction for byte order identifiers
REVERT: 20d7142933e4 qcacmn: Removed WDS rx stats from host peer stats
REVERT: 888823edd35a qcacmn: Align objmgr structure members
REVERT: 6e19edc1e487 qcacmn: Update function name and remove redundant code
REVERT: 91f2654d56d2 qcacmn: Provide a configuration to enable/disable CCK Tx
REVERT: 165d0abaf7f4 qcacmn: Fix QOS issue with mesh tx
REVERT: 37a3a456f64a qcacmn: Increase debug level of mesh prints
REVERT: 1de7baec7edc qcacmn: Adding support to drain mgmt frames
REVERT: 25f1b0434b57 qcacmn: Change REO queue descriptor delete sequence
REVERT: e1d7e0ecc97d qcacmn: fix double unmap issue in monitor mode
REVERT: 9a6fdd5ceebb qcacmn: Debug prints for monitor mode
REVERT: e70f87290c0d qcacmn: Fix for dfs channel flag set if dfs_set is true
REVERT: 33ed0312fa4e qcacmn: set mpdu next to null during msdu stitching
REVERT: d3478efb89c9 qcacmn: Add CDP interface for attach/detach of extended DP
REVERT: 52c506d034fb qcacmn: Add caller info to memory debug infrastructure
REVERT: 4ffe1c5a1be2 qcacmn: Memory leakage with WiFi traffic
REVERT: 1ba3ada3aa16 qcacmn: Add IPA WDI Unified API support
REVERT: 337c5c6adabb qcacmn: Fix buffer overflow in fill_ieee80211_hdr_data
REVERT: 1b50fdc45110 qcacmn: Add a local variable to dereference frequency range
REVERT: 9d7dc27fe2ab qcacmn: Masked out the Host Tx Desc allocation for NSS offload
REVERT: 8281964dfeef Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: 89a217419e9b qcacmn: Perform minor cleanup of qdf_*_parse APIs
REVERT: 6419ff128ea9 qcacmn: Set peer params for crypto PMF
REVERT: 6461e566f419 qcacmn: Add int/bool parse functions to QDF
REVERT: e8eeb444209e qcacmn: Resolve null pointer dereference issue in flush txdesc
REVERT: 7ea1800145da qcacmn: Export __qdf_nbuf_is_bcast_pkt
REVERT: 7d65c1b32df7 qcacmn: Add individual length checks to Beacon Information element
REVERT: 40789ff92d54 qcacmn: Add NULL check for wdev member of vdev's ospriv
REVERT: 339dc26b2177 qcacmn: Enable scan command time out if not disabled explicitly
REVERT: 726ea124452d qcacmn: Mcast2Ucast fix for no-snoop entry case
REVERT: 57b6bb3e1d24 qcacmn: Add support for DBDC repeater
REVERT: 98d3395e7ac8 qcacmn: Fix KWork issues in Scan component
REVERT: 57614da632ae qcacmn: Populate timestamp,duration,lsig_a stats
REVERT: e5dd51ce96d0 qcacmn: remove inact timer multiple initialization
REVERT: 8713aa61ffe8 qcacmn: Additional export symbols for split of kernel modules
REVERT: dfdbf5f8465b qcacmn: Fix security concern with %p
REVERT: 2d237dde7494 qcacmn: Avoid stack trace when PANIC_ON_BUG is off
REVERT: 0d6245c0ac89 qcacmn: PPDU stats debug enhancement
REVERT: cd672949739c qcacmn: Fix configuration of Spectral module for Gen2
REVERT: 8e2796b8ac1e qcacmn: assert in rx path
REVERT: 1a66b209d5e3 qcacmn: Add extended service bit for obss offloads
REVERT: 6e6217bcd2e2 qcacmn: Add bss color collision detection support
REVERT: ddf7f8840a35 qcacmn: Add new vendor sub command for wifi test configuration
REVERT: 677a26121305 qcacmn: Add qdf_file and qdf_parse files to QDF
REVERT: a4fd883481c1 qcacmn: Add qdf_str files to QDF
REVERT: 40126d4847bb qcacmn: Check world mode when setting country code
REVERT: d1d26229a8be qcacmn: Extract MAC address list in ready event
REVERT: 844e6271702b qcacmn: Based on Preamble type setting flags value
REVERT: bc9c48582620 qcacmn: Keep unsafe chan enabled in curr_chan_list
REVERT: 56800ad9a517 qcacmn: Add debug support for DMA memory allocations
REVERT: f01a81b79fa7 qcacmn: spectral changes for gen3 HW
REVERT: cd793f38a30f qcacmn: Configure spectral module for Gen2
REVERT: 101778698b79 qcacmn: Move Spectral Netlink APIs to os_if layer
REVERT: 82032dd2a462 qcacmn: Move the spectral tgt layer functionality to tgt file
REVERT: 71155a3e4881 qcacmn: Use module level logging in Spectral
REVERT: 72bbf175311f qcacmn: Use correct ref id for mgmt transmit
REVERT: 01548b7f5cf7 qcacmn: Fix hidden ssid match in OWE
REVERT: 8dc369bdba08 qcacmn: Fix memory leak on reo_cmd_list
REVERT: 469d3f59d915 qcacmn: use converged wmi events
REVERT: cda25129beb5 qcacmn: Configure correct parameters for STATS_RESET command
REVERT: 184b640cbd83 qcacmn: Move cdp_stats to cdp_txrx_stats_struct.h
REVERT: d36a315227bc qcacmn:  Add mutex lock for proc handlers
REVERT: 32e74e669dc0 qcacmn: Linearize nbuf in intra-bss forwaring case
REVERT: c0f9c97c9532 qcacmn: Free txdesc during pdev detach
REVERT: 172974d1c3f0 qcacmn: Fix for Beacon burstmode issue
REVERT: bc685e88f13f qcacmn: Add 80211W support to P2P component
REVERT: f70a37bb90da qcacmn: Move wma_get_buf_start_scan_cmd to ucfg_scan_update_params
REVERT: ca6152167b97 qcacmn: Support 11d for non-offload platform
REVERT: e6d32a9f381f qcacmn: populate current channel number from TLV
REVERT: 4d36b3299159 qcacmn: Add Indication for MSDU or MPDU level aggregation
REVERT: 5aa8c073925e qcacmn: Add support to mark bonding channels to nol
REVERT: d385dbe43d05 qcacmn: Add QDF API to find packet type
REVERT: e460c52c3fd0 qcacmn: update the pcl info from the converged structures
REVERT: 37995ac19603 qcacmn: Fixes for monitor ring stall issues
REVERT: dc82a77896cc qcacmn: Support to WIN for split of kernel modules
REVERT: 6c8fdba41bbd qcacmn: WMI registration change to support to WIN modularization
REVERT: 6c99befe8c3b qcacmn: FR 43198 Firmware Coex Stats
REVERT: 221c795fead6 qcacmn: Add nbuf count support
REVERT: 3373194c4e3b qcacmn: Define channel structure per vdev
REVERT: 7dd49fec1745 qcacmn: scan all channels in A/G if 0 channels provided
REVERT: 1b5e807809ad qcacmn: expose get/set target_if_api's
REVERT: fda96ad28f0d qcacmn: Add additional CE Tx descriptor debug
REVERT: 2d4506751221 qcacmn: Replace nla_parse API with the wrapper API
REVERT: 0261f94dd57c qcacmn: Add policy mgr API to get no. of active sessions
REVERT: c4cec662cfc9 qcacmn: Remove dependency on WMA layer for green AP component
REVERT: f31b24105bd6 qcacmn: set txpow for frame and subframe
REVERT: 83298473caa8 qcacmn: Change max mgmt descriptor pool size to 512 for AP
REVERT: 497e83eeeae2 qcacmn: Add support to get objmgr pdev from scn handle
REVERT: d004c7e040e6 qcacmn: Fix meta header infomration for the mesh tx frames
REVERT: 58c8085e21da Revert "Revert "qcacmn: Mesh throughput enhancements""
REVERT: 1f3bcf604ab3 qcacmn: Regulatory 24 updates
REVERT: a8489d50b9f7 qcacmn: Increase max value of unit test arguments to 100
REVERT: b71ad041682d qcacmn: Fix link descriptor pool cleanup
REVERT: 1df9464a4de1 qcacmn: Handle TLV received asynchronously from Firmware
REVERT: 207255794313 qcacmn: Populate required info to capture header
REVERT: 94b76158c13c qcacmn: hotfix for qdf_nbuf_map checking logic of TSO TX
REVERT: 5c20975544a1 qcacmn: Wrapping remove_peers_for_vdev_no_lock
REVERT: 0c590ceba40e qcacmn: Move dfs leakage from qcacld to qcacmn
REVERT: 9f8a06472691 qcacmn: Invoke the legacy cb for ready event
REVERT: 5530895779c7 qcacmn: Add API to get num radios
REVERT: 38c6f988d552 qcacmn: Pass psoc/pdev object as ctrl objects to DP
REVERT: 0b9d3b241a35 qcacmn: Define API to get component handles
REVERT: f6b4bc8f0251 qcacmn: Use new APIs to get dp handles
REVERT: cc75651c34ab qcacmn: Converge initial HOST FW handshake
REVERT: 9af4f65f61b4 qcacmn: Spectral changes for target_if
REVERT: ee54aea6d860 qcacmn: Add target_if changes to DFS
REVERT: 3dcdf9e7a8aa qcacmn: Move regulatory capabilities
REVERT: c7f4e0320888 qcacmn: Enable target_if in object manager
REVERT: c664572a933f qcacmn: Add target_if support to WMI
REVERT: c4bdc7a1df41 qcacmn: Add target_if changes to QDF
REVERT: d8781f1693f0 qcacmn: Define psoc/pdev target_if structures
REVERT: 1ddc439f4631 qcacmn: Add wait_timeout API in qdf
REVERT: 089564f11df1 qcacmn: Add sanity check for WMA NDP extract TLV functions
REVERT: e37387598ed9 qcacmn: Fix the coding convention issues in Spectral simulation
REVERT: 318d20fc69f2 qcacmn: Fix the coding convention issues in Spectral target_if layer
REVERT: 6273adc01a54 qcacmn: Fix the coding convention issues in Spectral dispatcher
REVERT: f57c0b6262b3 qcacmn: Fix the coding convention issues in Spectral core
REVERT: 57a7ff2f9b0e qcacmn: Remove QDF_MAC_ADDRESS_STR
REVERT: 181ebf835ccc qcacmn: Avoid memory corruption when calling cb to release cmd memory
REVERT: f534bf93638a qcacmn: notify scan complete after comamd complete
REVERT: 7b5130c6ce0c qcacmn: Fix host panic due to missing WMI service handles
REVERT: f9efb3d998fc qcacmn: Check for TSO packet in release_skb
REVERT: fa60a1a00b4b qcacmn: radiotap: Move HE flags to bit 23
REVERT: 276c0f1969ff qcacmn: Use new APIs to get and set DFS Non-Occupancy-List(NOL)
REVERT: 36b80ed9bf62 qcacmn: use driver database for reg no-offload
REVERT: 8136b58f56ec qcacmn: Fix radar detection failure for DA and PO
REVERT: aa1810a8fbfe qcacmn: Fix nol timer memory leak
REVERT: 5fc318cedb6c qcacmn: Do not switch channel in DFS testing mode
REVERT: 7229739ec7ee qcacmn: Add objmgr lifecycle logs
REVERT: c05285da8aba qcacmn: Fix RSSI for the beacon received in adjacent channnel
REVERT: 48884688c329 qcacmn: Add api to get the current country code
REVERT: 80f52e70ca52 qcacmn: Add API to return the msdu link descriptor for NSS offload
REVERT: 91dfd50160c8 qcacmn: Add API to change Rx Fragment DST ring
REVERT: 6c40b760d545 qcacmn: set center freq segment0 for channel params in 2g HT20 mode
REVERT: b004c6d432d6 qcacmn: Refine DFS object allocation for MCL
REVERT: 9e7f12f7dae4 qcacmn: Fix Scatter-Gather and TSO
REVERT: 36794926297e qcacmn: Add UT framework for OCB module
REVERT: be41d971755a qcacmn: add dp_tx_send_exception
REVERT: 6f7ddcadb430 qcacmn: Avoid null pointer dereference and un-initialized data access
REVERT: e05bc00ff3be qcacmn: Disable radar for current channel before selecting new channel
REVERT: c83573954f27 qcacmn: Extend radar event structure for ETSI chirp radar detection
REVERT: eea6738ef95f qcacmn: Move peer activity marking to a common place
REVERT: a5a3ae721e8e qcacmn: Add support for Tx and RX Broadcast Packets
REVERT: 2e1a7bc65ac2 qcacmn: Add wmi APIs to extract OCB events data
REVERT: 88486ab463a9 qcacmn: Fix delta peak number counting for DFS
REVERT: cb80e2f5d234 qcacmn: Fix scan node use after free issue
REVERT: 4b3f37d7dced qcacmn: Stop touching HTC packet after it sent to CE
REVERT: 69a4679e5771 qcacmn: Check NULL pointer before use it
REVERT: 124b766d2ef2 qcacmn: Use no_of_open_sessions to check multiple beaconing sessions
REVERT: aeff44499da3 qcacmn: Fix double memfree issue in MCAST2UCAST
REVERT: 9c524f5fc408 qcacmn: Restore WMI_DFS_RADAR_EVENTID for Rome FW
REVERT: 602a3588a975 qcacmn: Restore WMI_DFS_RADAR_EVENTID for Rome FW
REVERT: ca90616ffa53 qcacmn: Restore WMI_DFS_RADAR_EVENTID for Rome FW
REVERT: 0344d1c399b4 qcacmn: Restore WMI_DFS_RADAR_EVENTID for Rome FW
REVERT: faf9682f94fd qcacmn: Add WMI Support for 11ax FW Scheduler API and Stats Per Peer
REVERT: a78f35577e0b qcacmn: Add support for sending bigger chunk CTL table bin file
REVERT: 24895ade0cb1 qcacmn: Increase the HTC control msg timeout
REVERT: b2864fabe4c2 Revert "qcacmn: Mesh throughput enhancements"
REVERT: ce25ca30271f qcacmn: Add packet fate and driver dump enums
REVERT: 490d818d1d4d qcacmn: Replace QDF_MAC_ADDRESS_STR
REVERT: 82377ce4dd18 qcacmn: ADD OCB module ID
REVERT: f8e62c011544 qcacmn: Do not free timer object from within timer callback
REVERT: 1fe7d8335d13 qcacmn: Add WMI Support for Setting SU, MU TXBF Sounding Interval
REVERT: e6de7e02fb9c qcacmn: Add min, max, reg max, antenna gain and max tx power
REVERT: 1b4e6b5e21a6 qcacmn: Remove QDF_MAC_ADDR_BROADCAST_INITIALIZER
REVERT: f98b12e05fb4 qcacmn: Fix safe channel switch failure
REVERT: 94f906c40391 qcacmn: Fix vdev free issue
REVERT: c8eb4d60fbc5 qcacmn: Add support to get monitor filter
REVERT: 26fc2e1e98dc qcacmn: Add support for 11k offload related WMI commands
REVERT: 86db6ab400d0 qcacmn: Access only created objects
REVERT: 28490c4c5ed7 qcacmn: Add checks in rx_mon_status handler to filter spurious frames
REVERT: a38c7a3b04f8 qcacmn: Fix scn_stats issue
REVERT: 23a5265cc324 qcacmn: tdls: Fix instances of unadorned %p
REVERT: 06490bebacfe qcacmn: Converge on wmi service/ext service is enable
REVERT: 409c4cf989e4 qcacmn: Disallow Dualband MCC
REVERT: 8bf184d6e4b6 qcacmn: Remove QDF_MAC_ADDR_ZERO_INITIALIZER
REVERT: 3653ab5bee0b qcacmn: Pass back scan start request in scan events
REVERT: 885f275c2686 qcacmn: Optimize HIF module driver load time logs
REVERT: 3b17c379c5f1 qcacmn: Introduce wlan_is_ie_valid()
REVERT: 49ae4cbad4df qcacmn: Fix coding errors detected by gcc 5+
REVERT: 8245c03b690f qcacmn: Fix may be used uninitialized compile error
REVERT: 8139413318a5 qcacmn: Modify same value for an enum
REVERT: b265cca82053 qcacmn: WMI support to obtain NAC RSSI
REVERT: 99bc15a8f224 qcacmn: Fix WMI mgmt cmd tx comp record
REVERT: af18e70b248c qcacmn: Fix pdev refcount issue in regulatory component
REVERT: 1863f93c9d19 qcacmn: Temporary fix to drop all encrypted fragments
REVERT: fc2f91b86a4a qcacmn: Add RX defrag timeout handler
REVERT: 7e69eaa30332 qcacmn: RX defragmentation fixes
REVERT: ed9697f4aa57 qcacmn: Fix race condition in enabling group interrupts
REVERT: 29e7f156dc1b qcacmn: Modify scan pno dwell-time depending upon current conc mode
REVERT: 1d325746a417 qcacmn: Avoid using tdls_soc_obj after it has been freed
REVERT: 15ca1af93f3f qcacmn: Add support to retrieve SAR power limits
REVERT: f99536018606 qcacmn: Fix function headers
REVERT: ea71ebf12ba1 qcacmn: Pass peer pointer instead of MAC address to set_peer_wep_keys
REVERT: 0d702b752407 qcacmn: Add lithium_cycle_cnt stats in apstats
REVERT: f484c2b0da90 qcacmn: update logic to get wmi_handle from pdev
REVERT: b8e1241366d7 qcacmn: dump reo ring when flush cache failed
REVERT: 987316d757e1 qcacmn: Fix copy length error of unsafe_channel_list
REVERT: e6da44ea06da qcacmn: Call ch avoid register/unregister callbacks
REVERT: 3ce87c3e5f07 qcacmn: Add support to send WMI_ADDBA_CLEAR_RESP_CMDID in HK
REVERT: 2e93d637cf8e qcacmn: Add MAC/IPV4/IPV6 address parsing to QDF
REVERT: 60f4ee3b58f3 qcacmn: Add new config for BTM offload
REVERT: bf12587bd12e qcacmn: Support for SWFDA Event & FD Frame tx
REVERT: 622a2fae1cbe qcacmn: Populate vdev id in WMI WDS commands
REVERT: 145aef1dfa36 qcacmn: Fix potential buffer overflow
REVERT: 372647d95a85 qcacmn: Avoid REO queue setup after peer deletion
REVERT: 45d282c2a8cc qcacmn: Fix for correct per AC stats
REVERT: 072d8977052c qcacmn: cck,nss and preamble update fix
REVERT: 697aacf6856d qcacmn: Change to config PS transition time in seconds
REVERT: 08ed90571350 qcacmn: Fix TDLS wpa2 teardown failures
REVERT: 7081c12040df qcacmn: Add PEER_DEBUG_ID_OL_RX_THREAD
REVERT: f8ce8100ea34 qcacmn: Check length in wlan_crypto_rsnie_check
REVERT: d5fdfacb1b8b qcacmn: Add debug trace for extender AP
REVERT: dbc7ec17022e qcacmn: Untrack nbuf map on map failure
REVERT: a13db3582129 qcacmn: Hold lock for entire nbuf debug iteration
REVERT: 976a7f6f6e0b qcacmn: Add nbuf map/unmap history tracking
REVERT: ed0aba69a984 qcacmn: Rx and Tx peer statistics update
REVERT: 5819e29cbb6e qcacmn: Return error on nbuf map alloc failure
REVERT: 4082a0951fd2 qcacmn: Add nbuf map/unmap tracking
REVERT: 71ab9ef0b7ca qcacmn: Populate mon_rx_status structure fields
REVERT: 37243d354adc qcacmn: Fix tdls KW issues
REVERT: c116a013227d qcacmn: Add obss detection info extract handler
REVERT: a9e498663417 qcacmn: Add obss detection offload support
REVERT: 6f3e4a828d76 qcacmn: Add SAE AKM in umac component
REVERT: d70b7d958d1e qcacmn: Fix memory leak in rx_wbm_error_process
REVERT: 1315fb746853 qcacmn: Add support for sendaddba/senddelba cmd in HK
REVERT: fffcebf2e926 qcacmn: Converge FTM feature
REVERT: 3550d5a7f64b qcacmn: Fix possible buffer overflow in regulatory api
REVERT: da18becba6ed qcacmn: Support for wifi performance metric
REVERT: ca6ca820876d qcacmn: Use default RSN IE fields if optional fields are not present
REVERT: ffd0a2fa8a34 qcacmn: Add config support for BTM offload
REVERT: a7db8ce9a150 qcacmn: Add function pointers to get regdb information
REVERT: a22b91956086 qcacmn: bug_on on detecting nbuf leak
REVERT: 4aec1d63a8d6 qcacmn: Fetch the scan cmd in active list using scan ID
REVERT: a1975e2fa7cb Revert "qcacmn: Add debug print before calling WMI event handler"
REVERT: 108f090a0022 qcacmn: Greenap componentization follow up patch
REVERT: a00b71b980f5 qcacmn: Use after free when clean up scan queue
REVERT: 2280e8644053 qcacmn: Componentize extender AP
REVERT: 6a5c6a4c2fd2 qcacmn: Add DP handle member to psoc/pdev/vdev/peer objects
REVERT: 1dead6f99e99 qcacmn: Fix pointer dereference after memory free
REVERT: 53193349667c qcacmn: Add support to print time on event log and command log
REVERT: 1e61fbc2a0c4 qcacmn: Address minor HTC review comments
REVERT: 5428570e416f qcacmn: Check pcl array size against QDF_MAX_NUM_CHAN
REVERT: e91dd92e8b89 qcacmn: Mesh throughput enhancements
REVERT: 306de84f274f qcacmn: Add mic error and decrypt error stats
REVERT: 99a58d3b1a70 qcacmn: Add support for setaddbaresp cmd for HE
REVERT: d4212c2c9e20 qcacmn: Add vendor attribute to enable RSNIE test mode
REVERT: 9abb49061da2 qcacmn: Choose opportunistic timer's session id dynamically
REVERT: f5d592433f20 qcacmn: Add support for GMAC MIC calculation
REVERT: b3c81ac057fe qcacmn: Green AP UMAC componentization
REVERT: 73554f9a8cbf qcacmn: pktlog host change for pdev id
REVERT: 706ab89167b1 qcacmn: Fix static analysis issues in policy manager
REVERT: ec4b2a97ad0c qcacmn: Add new data stall event for no TXRX post tim
REVERT: 0b8b57e63279 qcacmn: Fix potential NULL dereference in P2P
REVERT: f2f8dea00bd0 qcacmn: Define a QCA vendor command to retrieve SAR Power limits
REVERT: f379e37f9431 qcacmn: Add support for SuiteB AKM suites
REVERT: 7a4721f3abb1 qcacmn: Free Tx ME pool in detach path
REVERT: 8e79865e1113 qcacmn: Correct the data type of byte count variable
REVERT: 479698e1d7cb qcacmn: Add NULL ptr and data initialization checks in pktlog
REVERT: c686275355b0 qcacmn: Add support for ce_cancel_srng API
REVERT: 980ceb9cb9e8 qcacmn: Add new HAL API to get SRNG descriptor which is pending reap
REVERT: 0dca5c06e2f0 qcacmn: Free dfs_b5radars when it is not NULL
REVERT: 87d49672746f qcacmn: Fix Assert in dp_rx_mon_mpdu_pop
REVERT: 7607184303da qcacmn: Clean up direct buf rx framework
REVERT: 1d3e9309b3d7 qcacmn: Fix wmi debugfs creation after interface creation timeout
REVERT: 6b0c64ff8c8b qcacmn: Unify the wmi command and event record offset
REVERT: ccd320ac7d20 qcacmn: Change max mgmt descriptor pool size to 64
REVERT: de3edcbb9e80 qcacmn: Add wrapper for nla_parse_nested()
REVERT: 2986c8d53350 qcacmn: Change DFS related prints to WMI log info level
REVERT: 53f9e39a43f2 qcacmn: Fix sanity issue during peer delete
REVERT: 2a19fe431745 qcacmn: Fix legacy rate and group id in rx_status
REVERT: 96c42b6ae962 qcacmn: Save htt htc endpoint in transport layer
REVERT: 33485811af96 qcacmn: Modify DISA legacy code to point to the DISA CLD component
REVERT: 88ae85340c63 qcacmn: Add Objmgr related definitions to support DISA component
REVERT: 68805125fdf3 qcacmn: Avoid WMI TLV structures in NAN target_if
REVERT: d4ad6afa3771 qcacmn: Fix Rx pkt len in stats
REVERT: f227fb7417bd qcacmn: Reduce the number of scheduler message buffers for WIN
REVERT: 7c6b803c4f07 qcacmn: Add variable to enable scoring result filter on scan results
REVERT: 7853b790bfc7 qcacmn: Free all resources when VDEV is detached
REVERT: fb0d54d00c21 qcacmn: Fix kernel panic issue in multicast enhancement code
REVERT: 5747b7809109 qcacmn: Move mgmt descriptors per pdev for probe response throttling
REVERT: 4f894924e04c qcacmn: Fix vdev stats reset to zero on peer disassoc
REVERT: 6744161372ff qcacmn: Add locks to protect DFS NOL list
REVERT: 7ec5169030c0 qcacmn: Send frame as multicast if snoop entry not found
REVERT: bc9718fea2fc qcacmn: Fix HTC packet map/unmap disparity
REVERT: 8969ad7fa8c0 qcacmn: Fix double dmap problem in htc
REVERT: b4e12686e614 qcacmn: Enhance Runtime PM wakelock logging
REVERT: ba29129dfb01 qcacmn: dp support for inact timers
REVERT: 7b5cffe84f2c qcacmn: Avoid null pointer dereference and OOB access
REVERT: 489ac742361a qcacmn: Fix kernel panic in wifi down path
REVERT: b899cf8b8e2a qcacmn: Don't encapsulate packets in htc_send_pkt
REVERT: ae1a370d4837 qcacmn: Use correct size in consistent free of CE rings
REVERT: cb30062355ec qcacmn: enqueue back dequeued packet if mmap fails
REVERT: 8868bafb8cd7 qcacmn: Don't encapsulate packets in recv_packet_completion
REVERT: 8e21276038e9 qcacmn: Allow GAS public action frames to be received and forwarded to LIM
REVERT: 8ec6351b6cb7 qcacmn: Keep HW mode in sync with FW when hdd stop happens
REVERT: 034cb7cb6061 qcacmn: Define Host based TARGET_TYPE
REVERT: 7768da689003 qcacmn: Extract memory debugging features from qdf_mem
REVERT: fc5e85f7be10 qcacmn: Avoid possible null pointer dereference
REVERT: 6c3778275ae8 qcacmn: Fix 2GHz association failure
REVERT: 5fa39fd72814 qcacmn: Fix the invalid memory access in WMI cmd
REVERT: 376116e05232 qcacmn: Handle error case with HAL SRNG setup
REVERT: 7a41e8c20eaa qcacmn: Fixed BIP-GMAC mmie calculation
REVERT: 5929a9fdb42a qcacmn: update mon_rx_status field from TLVs
REVERT: 090d64923604 qcacmn: Initialize pcl length to 0 in cds_get_alternate_channel_for_sap
REVERT: 91c901021694 qcacmn: Fix memory leak for invalid peer error
REVERT: 08bf9be85257 qcacmn: Fix WEP+OL issue in MIPS platform
REVERT: a4fa1ef85d4a qcacmn: Fix offset for rssi stats from PPDU stats
REVERT: 2b75d6df3918 qcacmn: Add FILS AEAD crypto
REVERT: a80287435f00 qcacmn: Delete duplicated statistics in RX
REVERT: 409e45666470 qcacmn: Remove FW memory dump feature
REVERT: a2c32d4a5854 qcacmn: Add target if interface to get wmi_handle from pdev
REVERT: 1d2f3d2a2543 qcacmn: Ensure vdev is valid before accessing it
REVERT: 9bece1afc78f qcacmn: Enable DP statistics in driver by default for MCL
REVERT: abb925005dab qcacmn: Remove nbuf free
REVERT: d6b2247eceed qcacmn: Check for successful memory allocation for peer
REVERT: a7ef89abb13a qcacmn: Ensure legacy_callback is not NULL before calling
REVERT: 47e7416b12c7 qcacmn: Add check to drop mcast loopback packet
REVERT: 3ef184498063 qcacmn: Add Support for Setting MSDUQ Depth Parameters
REVERT: 45393697a8f8 qcacmn: Fix potential buffer overflow
REVERT: 8b8f00f622dc qcacmn: Add WPA/RSN IE from driver
REVERT: 65b626eb3d8a qcacmn: Monitor status PPDU ID wraparound handling
REVERT: 1e1def755013 qcacmn: Spectral scan module initialization for MCL
REVERT: 5e7ad9b03f1c qcacmn: Add null pointer validation and fix initialization in dfs
REVERT: 7422db894db1 qcacmn: PPDU stats
REVERT: 153b2881cf27 qcacmn: Do not allocate DFS object for 2GHz radio
REVERT: d8532ff2a05a qcacmn: Raw Mode AMSDU msdu ext desc not working
REVERT: c6764593d583 qcacmn: Extend beacon parse util functionality
REVERT: 6942640c400b qcacmn: Cancel ROC if cancel tx MGMT
REVERT: ccf1cbd0638b qcacmn: Expose dp_rx_mic_error_process() to other modules
REVERT: c34484f2a214 qcacmn: Direct Buffer Rx framework to facilitate DMA between tgt & host
REVERT: 26190a142e6e qcacmn: Add support for direct buffer rx module
REVERT: 85da7c5fdbef qcacmn: Add WMI interface support for Direct Buffer Rx module
REVERT: fc2ff39199ea qcacmn: Add multicast and unicast packets stats for BSS peer
REVERT: d7e10baaa940 qcacmn: Change the BW mapping on host side according to FW
REVERT: b9e2f6637753 qcacmn: Set passive dwell time
REVERT: 4fe1d4b0ee26 qcacmn: Fix spectral scan compilation errors
REVERT: 9403463db31e qcacmn: refactor wbm_err_process function
REVERT: 8d0c219dde71 qcacmn: Hook checksum offload INI key to DP TX path
REVERT: 4c1468fb23ad qcacmn: RAW Mode EAPOL Frame Classification
REVERT: f67e197433fc qcacmn: Remove unused ipa_connect/ipa_disconnect APIs
REVERT: 7e36889461cc qcacmn: Adding vdev id for WDS add/del/update API's
REVERT: f4cb93c5e797 qcacmn: Green AP framework
REVERT: f832d98d7281 qcacmn: Add NULL check for del igtk key
REVERT: 47d702f693b4 qcacmn: Add qdf memory domain support
REVERT: dbbb61a6cd66 qcacmn: Add support to append scan channel list
REVERT: 111dcb8ef5ea qcacmn: Allow NULL bssid get logically del peerlist API
REVERT: f7bbb3512fa8 qcacmn: Add HE SU Radiotap Support
REVERT: 91ad019921f9 qcacmn: Correct the log level for debug messages
REVERT: a30dd102200b qcacmn: Rename wmi_do_wow_xxx to wmi_d0_wow_xxx
REVERT: fcb834f3bcd0 qcacmn: Add QCA vendor command and attributes for RROP
REVERT: a9a42ebe0480 qcacmn: Add module id for direct buffer rx module in QDF debug trace
REVERT: 9aec0b53dc4d qcacmn: Add NULL checks before accessing pldev
REVERT: 529d3e8a7c88 qcacmn: Fix the TDLS command process map
REVERT: 223883fb888d qcacmn: Handle RX defrag in exception path
REVERT: e3947bd8d6f6 qcacmn: Add stats for BA per Tid
REVERT: 8b7ea68fc0cf qcacmn: Do sanity check of requester ID
REVERT: d1e56f90822a qcacmn: Correct the structure of rsn_mdie
REVERT: e7c1401cf0b3 qcacmn: Change the data type of message type id
REVERT: 8107b66d8fed qcacmn: Fix NR_CPUS overflow for one byte data structure
REVERT: 2649554e7323 qcacmn: Fix memory copy overflow in dp_process_htt_stat_msg
REVERT: 850948303817 qcacmn: Add option to wait for target scan cancel
REVERT: 11c7f8b00e3c qcacmn: Dump WMI work queue stack for watchdog bite
REVERT: e0c9f6699fa2 qcacmn: split scheduler init/deinit
REVERT: c3b7a68d5402 qcacmn: Add SYS_MSG_ID_UMAC_STOP system message
REVERT: ebf8d638354f qcacmn: Fix athdiag regression caused by boundary check
REVERT: 2c3db2644613 qcacmn: passing correct argument to qdf_mem_set api
REVERT: fca764003209 qcacmn: Fix memory leak when failing to delete RX TID
REVERT: 54ee5e48db68 qcacmn: Enable support for HE radiotap headers
REVERT: b0ac369215b6 qcacmn: Delete igtk keys: key_idx 4 and 5 for PMF
REVERT: 85d964f48b02 qcacmn: Add AST type for DP path
REVERT: 6be39c17e91d qcacmn: Remove unused structure while sending probe resp template
REVERT: d124b749b7ed qcacmn: Add support to set monitor filter dynamically
REVERT: 03d77e65907a qcacmn: Add source ring for direct buffer rx module
REVERT: 2a5fc625d25a qcacmn: Add WDS Vendor Extension ECM Framework
REVERT: 9dee72a40ce8 qcacmn: fix invalid vdev for group tkip mic error
REVERT: 3f11bd6b0a71 qcacmn: Add logic to logically delete the scan cache node
REVERT: 5c60deba4842 qcacmn: Send RX DESC WDI event with AM Copy mode
REVERT: f451d046d16b qcacmn: Fix bug in handling hal rx status tlv
REVERT: adfe908a35cd qcacmn: Add peer APIs to get and release peer ref
REVERT: f7fb76bd5e6a qcacmn: Add qdf_mc_timer_check_for_leaks API
REVERT: c5ac638d5114 qcacmn: Save first msdu and last msdu flags in NULL queue handler
REVERT: f4c76f93293e qcacmn: Refactor Scheduler init/deinit paths
REVERT: 91abaccb452c qcacmn: Use sched logging helpers in scheduler_api.c
REVERT: d6d1635ec86f qcacmn: Implement interface to set WLM level
REVERT: ebdb2daf6846 qcacmn: Replace instances of unadorned %p
REVERT: ca1b9f8769b5 qcacmn: Increase WMI event ring size for HK
REVERT: 47876f618c83 qcacmn: make dp_send_compl_to_stack non static
REVERT: 09adf5336c91 qcacmn: Enable Packetlog
REVERT: 5a6f4296cd8c qcacmn: Add timer to reap monitor rings
REVERT: 7055c33bdbca qcacmn: Fix potential buffer overflow in process_tx_info
REVERT: ce2432138467 qcacmn: Fix bug in recent NAPI scaling change
REVERT: 42f0350da18e Merge "qcacmn: Fix ext Tx descriptor pool lock issue"
REVERT: ddf07405c534 qcacmn: Fix ext Tx descriptor pool lock issue
REVERT: 30927c532cce qcacmn: changes for httstats application
REVERT: e0883edf1d88 qcacmn: Define BAND_UNKNOWN in enum band_info
REVERT: 11d46e04765e qcacmn: Optimize data path logging
REVERT: 33608d1e948d qcacmn: Add a wakelock reason for monitor mode
REVERT: f1db3f4b21bc qcacmn: WMI changes for target scheduler policy
REVERT: 53acad918010 qcacmn: Add dispatcher enable/disable stubs
REVERT: 967af271964c qcacmn: Add a delay before sending WMI message
REVERT: f23c714cf3fc qcacmn: Rename enum tQDF_GLOBAL_CON_MODE
REVERT: 6d62ef4e5939 qcacmn: Change HAL APIs for the new 11AX header
REVERT: a12b4b305cf0 qcacmn: Add support for missing Node statistics
REVERT: 74587948fff0 qcacmn: Use try_get_ref API in wlan_util_get_vdev_by_ifname
REVERT: 0a297e1b1411 qcacmn: clang: Remove unnecessary NULL check for address of array
REVERT: bcec8a775da3 qcacmn: Split the filter and bss score logics in different files
REVERT: 7a44531ee3be Merge "qcacmn: Add HE beamforming capabilty mask"
REVERT: ca79a651c809 qcacmn: Add HE beamforming capabilty mask
REVERT: cd23a3eaf6d7 Merge "qcacmn: Add validity check in tdls deinit path"
REVERT: 7efa6e4ab776 qcacmn: Add validity check in tdls deinit path
REVERT: c5f3c2415bd8 Merge "qcacmn: Add support for vdev delete response handler"
REVERT: a917863e624d qcacmn: Add support for vdev delete response handler
REVERT: 51ddee343e61 Merge "qcacmn: Add QDF timer multiplier in qdf_wait_for_event_completion APIs"
REVERT: 9368d4e645cc qcacmn: Add QDF timer multiplier in qdf_wait_for_event_completion APIs
REVERT: d1e8e496eb88 qcacmn: Add CCE disable param in WMI resource cfg
REVERT: 34721398d568 qcacmn: Host CCE Classification Changes
REVERT: 75ba86ec7c3b qcacmn: Add status and num_extra_peers in wmi ready extract API
REVERT: 4f14fc8f4e3b Merge "qcacmn: Handle late tx ack in P2P component"
REVERT: 002e799c9454 qcacmn: Handle late tx ack in P2P component
REVERT: 648a1cfc7dcc qcacmn: Use qdf API instead of linux function
REVERT: 2ab65cbbd572 qcacmn: Pass dev strcut to qdf_mem_free_consistent
REVERT: 0b44828ab9ba qcacmn: Use regulatory API for channel info
REVERT: b6fc4707c9f9 Merge "qcacmn: Number of space stream correction"
REVERT: 643bbedfabae Merge "qcacmn: Handle LFR case in RX datapath"
REVERT: f500afbd3a34 qcacmn: Number of space stream correction
REVERT: 03f9a792e32f qcacmn: Handle LFR case in RX datapath
REVERT: f6a858edbfc3 Merge "qcacmn: WEP bit set for RAW Mode Workaround"
REVERT: 45f3ac45c914 qcacmn: WEP bit set for RAW Mode Workaround
REVERT: 283a2f4221cd qcacmn: Dynamic antenna switch in TDLS operation
REVERT: 41f857eb3191 qcacmn: Debug print rate limiting
REVERT: d2f89f24a273 Merge "qcacmn: Initialize the peer state after creating the peer"
REVERT: ba43c5b29551 Merge "qcacmn: Replace substring IEEE80211 by WLAN in DFS component"
REVERT: e2900952dc87 Merge "qcacmn: Fix RADAR found on wrong channel"
REVERT: b9ec57ef6593 qcacmn: Initialize the peer state after creating the peer
REVERT: a072dc55f773 qcacmn: Replace substring IEEE80211 by WLAN in DFS component
REVERT: fbeb761ef069 qcacmn: Fix RADAR found on wrong channel
REVERT: 1333ba09c528 qcacmn: Delete unwanted lock destroy of reo_cmd_lock
REVERT: c293c1ba4586 Merge "qcacmn: add periodic data traffic stats"
REVERT: 90d7ebd385ee qcacmn: add periodic data traffic stats
REVERT: a821b5d58f6b Merge "qcacmn: Add target_if ops init for offhchan txrx"
REVERT: 48b20361a695 Merge "qcacmn: Add WMI service define for offchan_data_tid"
REVERT: 303c1f655ece qcacmn: Add target_if ops init for offhchan txrx
REVERT: 1d3e52959710 qcacmn: Add WMI service define for offchan_data_tid
REVERT: 6531f05fd5a1 Merge "qcacmn: skb->cb reorganize, use new FLOW_ID macro"
REVERT: 419c93e1b10e Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: 71772a531799 qcacmn: skb->cb reorganize, use new FLOW_ID macro
REVERT: de90e5966722 qcacmn: Reorganize the tx & rx member of skb->cb structure
REVERT: 6fee59c4d531 qcacmn: RX AM Copy mode
REVERT: 2f779b050b2a qcacmn: AM copy mode for TX
REVERT: 89647efbf661 qcacmn: Enable/Disable AM copy mode
REVERT: 28541119a52d qcacmn: Populate RU tones in TX PPDU stats
REVERT: 38d5f6fc61a5 qcacmn: Add KOREA_ROC3 country code to regdb database
REVERT: e23acaf21ed6 qcacmn: Setup RXDMA to software Ring for WMAC1
REVERT: a301c8343dda Revert "qcacmn: Add WPA/RSN IE from driver"
REVERT: 013400c3e10a qcacmn: Add several QDF logging APIs
REVERT: c2fa95196dd6 qcacmn: Abort scan cancel upon failure to get vdev ref
REVERT: 65dabe448cae qcacmn: Add WMI_UNIT_TEST_EVENTID extraction code
REVERT: e0c7fbdb93c1 qcacmn: Callback functions for legacy spectral apis
REVERT: d8c6a467ddee qcacmn: Add QCA vendor commands for spectral scan
REVERT: a3d50e8a850f qcacmn: Removing WIN specific structures from spectral
REVERT: de0cb20d071d qcacmn: Moving spectral module to cmn_dev
REVERT: f5a56570a968 qcacmn: Fix NULL pointer dereference in regulatory object
REVERT: 1872489c4c6e qcacmn: Fill correct mode information for deleted sta
REVERT: 396cef7bcfda qcacmn: Converge on wmi event registration / unregistration
REVERT: 78e34459fd25 qcacmn: Unmap DMA region mapped for nbuf in rx_desc
REVERT: f254886c3dd5 qcacmn: Mapping between NAPI budget and internal budget
REVERT: 98b30de85218 qcacmn: Track available ext descriptors in the pool
REVERT: bd894b3bb984 qcacmn: NAWDS multicast issue CR2130039
REVERT: 7b59903d414f qcacmn: Update new scoring logic with configurable user value
REVERT: a867edf5ee77 qcacmn: pass correct argument to qdf_nbuf_alloc
REVERT: bc6003b78f63 qcacmn: Fix PMF check
REVERT: b5088bf0b8fe qcacmn: Add OWE AKM in umac component
REVERT: 2f8cae345554 qcacmn: Allow SAP to come up on DFS channel in SCC mode
REVERT: bdc1d8e3b1ea qcacmn: Enable support for sending WMI caldata version tlv cmds
REVERT: fcb34c7f2c4b qcacmn: Fix different lock being released than taken
REVERT: 9d30d6377581 qcacmn: Add qdf debug domain support
REVERT: a4a02defe3b1 qcacmn: wlan_roam_debug: Replace instances of unadorned %p
REVERT: cd61d59e3ae0 qcacmn: Add wmi support to dump WDS table
REVERT: c2cf669514c8 qcacmn: Enable support for new HTT Peer stats TLVs
REVERT: 1999d41eb69f qcacmn: Make the set HW mode & NSS update actions independent of each other
REVERT: 9ae09aeace70 qcacmn: Have same dfs action for Fulloffload and legacy
REVERT: 2a9f2a0525d2 qcacmn: Rename dfs_ioctl.h as wlan_dfs_ioctl.h
REVERT: f9df7db9b53f qcacmn: Avoid functions with a very long list of arguments
REVERT: 2907bc546c6f qcacmn: Fix channel information in mesh tx completion
REVERT: 1bf5585a0822 qcacmn: Enable D0WOW for pcie
REVERT: 192f5be008eb qcacmn: Add WPA/RSN IE from driver
REVERT: 70113f22aacb qcacmn: Add TDLS user command getTDLSPeers
REVERT: 5661cef405d7 qcacmn: Fix pcie remap window to 6 bits mask
REVERT: 03efb6a7b65d qcacmn: Enhance txrx_stats interface to accept multiple args
REVERT: d9bf209f70b3 qcacmn: ETSI 302-502 Radar Pattern for ETSI11
REVERT: d8987b30ff33 qcacmn: Do not log when we run out of tx descriptors
REVERT: 2b51b577c668 qcacmn: Request and process Beacon stats from FW
REVERT: 8fa36d412722 qcacmn: skb memory leak, log skb being leaked
REVERT: 6d2f46df2c2b qcacmn: Fix potential nbuf memory leak if mmap fails
REVERT: c850ec6e184c qcacmn: Move AST handling functions under WDS compile flag
REVERT: 15a94747eff8 qcacmn: Check endpoint index range
REVERT: 2a4e5d226223 qcacmn: Proxy STA fails to connect to ROOT AP in QWRAP mode
REVERT: bbb6bd65852e qcacmn: Do not stop at first object in get vdev by op_mode
REVERT: a7010a6a6d4b qcacmn: additional sanity checks on reo exception ring
REVERT: 4bd7f8c513c9 qcacmn: Clear the scan list before destroy
REVERT: 5d0d10479819 qcacmn: Use qdf_cpuhp APIs for NAPI
REVERT: 519d203401a3 Merge "qcacmn: Change format specifier %p to %pK"
REVERT: d97eb1e53179 Merge "qcacmn: Handle athkey getkey in open authmode"
REVERT: 9655be589af5 qcacmn: Change format specifier %p to %pK
REVERT: 434838f5d049 qcacmn: Handle athkey getkey in open authmode
REVERT: 365a8bd24021 qcacmn: Fix parameter passed in dp-target_if API
REVERT: da917d573c00 qcacmn: Fixes for 64-bit paddr
REVERT: 311cb2237973 Merge "qcacmn: Populate ppdu end timestamp"
REVERT: a6bdfd8b46d5 qcacmn: Populate ppdu end timestamp
REVERT: 30f67a628bda Merge "qcacmn: Fix transmitter MAC address"
REVERT: 741b8fe64a60 qcacmn: Fix transmitter MAC address
REVERT: 7f6b37485539 qcacmn: Fix memory leak issue in tdls peer delete operation
REVERT: 57a435a7e0fc qcacmn: Move peer stats to PPDU indications
REVERT: 54a555a08c77 Merge "qcacmn: Clarify usage on Q_TARGET_ACCESS_BEGIN/END"
REVERT: 3fb3644e6194 qcacmn: Clarify usage on Q_TARGET_ACCESS_BEGIN/END
REVERT: 7d9c9373a783 Merge "qcacmn: Add WMI API to send beacon offload control"
REVERT: 9e60eb57f62b Merge "qcacmn: Add API to extract params from WMI ready event"
REVERT: 084aff450bd1 qcacmn: Add WMI API to send beacon offload control
REVERT: 276e8d5911e5 qcacmn: Add API to extract params from WMI ready event
REVERT: 361892ec588a qcacmn: Add Wake timer pattern API
REVERT: 8a20d98c0ca3 Merge "qcacmn: Fix a memory leak in HTC tx bundle packet allocation"
REVERT: a1d51683c26e Merge "qcacmn: ADD Vendor Command to enable/disable FILS"
REVERT: fbf643a4fc8f qcacmn: Fix a memory leak in HTC tx bundle packet allocation
REVERT: 3c11bdd46065 qcacmn: ADD Vendor Command to enable/disable FILS
REVERT: fd269b5021a0 qcacmn: Remove kernel includes from datapath
REVERT: d448fad508d4 qcacmn: Fix memory leak for SDIO RX path in the HIF layer
REVERT: f2e0ad8d0fba qcacmn: Fix 4.9GHz channel list validation failure
REVERT: fd134e45dd48 qcacmn: Add support for custom aggr size cmd and rate dropdown vdev param
REVERT: f3b138c62519 qcacmn: dfs: Replace instances of unadorned %p
REVERT: e858515daffe qcacmn: Fix memleak issue in DFS component
REVERT: e98fadcd8c84 qcacmn: Add changes to handle WMI_ROAM_SYNCH_FRAME_EVENTID
REVERT: 3e166ff7e401 qcacmn: Add support for wide band scan
REVERT: f4618d407e64 Merge changes  into wlan-cmn.driver.lnx.2.0
REVERT: e34e0b2c7a22 Merge "qcacmn: Fix false radar detect"
REVERT: 4ef75c1c976b qcacmn: Fix false radar detect
REVERT: 01b680df0458 qcacmn: tdls: Replace instances of unadorned %p
REVERT: feb1b9c535a9 Merge "qcacmn: DP Tx path change for H/W alignment requirement"
REVERT: 56b85b3a4f1b Merge "qcacmn: serialization: Replace instances of unadorned %p"
REVERT: 871850e01553 qcacmn: DP Tx path change for H/W alignment requirement
REVERT: 1493b989c705 qcacmn: serialization: Replace instances of unadorned %p
REVERT: a145e0954197 qcacmn: Free hotplug handler in qdf_cpuhp_unregister
REVERT: 20fcc14251a1 Merge "qcacmn: Add Null checks in CDP Layer"
REVERT: e3145500ddf6 Merge "qcacmn: Add NULL checks within CDP Layer"
REVERT: d0c90d7ed935 Merge "qcacmn: ensure dynamic ce_count < CE_COUNT_MAX"
REVERT: c4a6b8480b9d qcacmn: Add Null checks in CDP Layer
REVERT: aa62ae7615c2 qcacmn: Add NULL checks within CDP Layer
REVERT: c80eea7fcc51 qcacmn: ensure dynamic ce_count < CE_COUNT_MAX
REVERT: a5685dec529c qcacmn: Use epping_tx_complete instead of epping_tx_complete_multiple
REVERT: a4262320ce3f qcacmn: Use enum QDF_OPMODE
REVERT: 20edcbb5e02e qcacmn: Add QCA vendor commands for spectral scan
REVERT: 80683044e3e7 qcacmn: Fix mesh fixed rate issue
REVERT: 2fb5613f1bc8 Merge "qcacmn: Fix the invalid memory access issue in TDLS"
REVERT: 1caffee64c37 qcacmn: Fix the invalid memory access issue in TDLS
REVERT: 428a19b59400 qcacmn: Add pdev param to set firmware to use lower chains for tx
REVERT: ab551a63c00a qcacmn: Remove duplicated API call
REVERT: 131ec0d2b679 Merge "qcacmn: Fix nan_release_cmd"
REVERT: 239b88737e50 Merge "qcacmn: Rename enum tQDF_ADAPTER_MODE"
REVERT: 73c3e3fb26ae Merge "qcacmn: Changes to support DPP AKM"
REVERT: 92e3c10b45d4 qcacmn: Fix nan_release_cmd
REVERT: 616d1309d26f qcacmn: Rename enum tQDF_ADAPTER_MODE
REVERT: a0f242168c75 qcacmn: Changes to support DPP AKM
REVERT: 92794de618f5 Merge "qcacmn: Perform cleanup of send_init_cmd"
REVERT: dc5672f7606f qcacmn: Perform cleanup of send_init_cmd
REVERT: 8aaf6f265395 qcacmn: Add WLAN_PEER_NDP peer type
REVERT: 4711ade7bbff qcacmn: Fix memmory leak from dp_tx_ipa_uc_detach
REVERT: a7ee2c65f770 qcacmn: WAR for wrong MSDU count in Rx descriptor
REVERT: 87f0c5d850bd qcacmn: Replenish Rx buffers on low threshold intr
REVERT: 1f88428baf79 qcacmn: Replace instances of unadorned pointer reference in DFS
REVERT: d6eb35e9f2b3 qcacmn: Get WMI_SERVICE_THERM_THROT capability from FW
REVERT: 101b8b4cde24 qcacmn: Add vdev param to enable/disable buffering of mcast frames
REVERT: 0087818a2518 qcacmn: Fix to propagate key-receiver-sequence-counter to WMI
REVERT: 88e0b955649a qcacmn: Remove local queue from send_packet_completion
REVERT: 231f9296864d qcacmn: Add QDF cpu hotplug APIs
REVERT: 3379c749690a qcacmn: Fix descriptor leak issue in DP
REVERT: be998d8c2de8 qcacmn: Free sdio hif device when hif_device_inserted fails
REVERT: 349c2a913343 Merge "qcacmn: Fix memory leak in P2P component"
REVERT: c1293325b7a1 Merge "qcacmn: Add vendor attribute to set/get wifi configuration"
REVERT: 761329bbf2c3 qcacmn: Do not start unmap timer if send cmd to FW fails
REVERT: 2bb999c91abe qcacmn: Fix memory leak in P2P component
REVERT: 0a1742186a3d qcacmn: Add vendor attribute to set/get wifi configuration
REVERT: 793a3996a832 Merge "qcacmn: iwpriv txrx_fw_stats support halphy stats"
REVERT: 51ddfbcbeebe qcacmn: iwpriv txrx_fw_stats support halphy stats
REVERT: ea57be67f14f Merge "qcacmn: Check target address boundary before access"
REVERT: 6f752b487b33 qcacmn: Check target address boundary before access
REVERT: 4cf0744280d9 Merge "qcacmn: wlan_serialization_activate_cmd activates first cmd only"
REVERT: 5b55c8e85787 qcacmn: wlan_serialization_activate_cmd activates first cmd only
REVERT: 78214bbfd8b0 Merge "qcacmn: Fix compilation issues for DFS component disable/enable"
REVERT: 7383ef9d7e26 qcacmn: Fix compilation issues for DFS component disable/enable
REVERT: aa6d7e52a80a Merge "qcacmn: Stop the opportunistic timer when hdd stop happens"
REVERT: 17a90d0b7d55 qcacmn: Stop the opportunistic timer when hdd stop happens
REVERT: 0ea0a2466ea9 qcacmn: Add random channel debug bit mask
REVERT: 2427663f1f8b qcacmn: Cleanup old random channel function
REVERT: 68431d3ea55c qcacmn: Add support to use new random channel algorithm
REVERT: 1b30f135af40 qcacmn: Set weight of DFS/passive channels in pcl to 0
REVERT: 606fb3902c60 qcacmn: Parse received PPDU stats TLV appropriately
REVERT: c5fc03dc5902 qcacmn: Fix DFS component KW issues
REVERT: 679a8798c4d4 qcacmn: Fix Regulatory component KW issues
REVERT: bd9ecaee84c6 qcacmn: Add enum for ACS Ranking iwpriv
REVERT: f27d13eaa7ce Merge "qcacmn: Add support for periodic chan stats config command"
REVERT: 322b4cb4c5c6 qcacmn: Add support for periodic chan stats config command
REVERT: 46ee282e84fe Merge "qcacmn: Fix logic and no return issue in wlan_serialization_stop_timer"
REVERT: b3928a29aeb2 Merge "qcacmn: Enable scan mac randomization if user cfg is set"
REVERT: 458de35c6d93 Merge "qcacmn: Fix stability caused by unwanted recursive calls in serialization"
REVERT: 2255930af5df qcacmn: Fix logic and no return issue in wlan_serialization_stop_timer
REVERT: e66386705744 Merge changes Id53cc788,I27fe45e9,Ic15bada7,Ib2cb73f5,If2f86924 into wlan-cmn.driver.lnx.2.0
REVERT: 584e6617ca33 qcacmn: Enable scan mac randomization if user cfg is set
REVERT: 959cb86f8258 qcacmn: Fix stability caused by unwanted recursive calls in serialization
REVERT: bbba9176f8f3 qcacmn: Set the initial wake flag on MSI resume
REVERT: b851d1086802 qcacmn: Add support to query RCPI info
REVERT: 52ae099d0b6e qcacmn: Inc the peer->peer_objmgr.ref_cnt in time
REVERT: 8ce12c7355d0 Merge "qcacmn: Create roam debug log infrastructure" into wlan-cmn.driver.lnx.2.0
REVERT: 8c7c60c6cd7f Merge "qcacmn: Send Grat-ARP Keep Alive request to FW" into wlan-cmn.driver.lnx.2.0
REVERT: 9c150f956d4b Merge "qcacmn: Check for buffer overflow for diag messages" into wlan-cmn.driver.lnx.2.0
REVERT: 04ecb030f839 Merge "qcacmn: Fix memory leak for RX path of SDIO WLAN" into wlan-cmn.driver.lnx.2.0
REVERT: 66698093e181 qcacmn: fix spinlock paring issue
REVERT: 1072d6c74a8e Merge "qcacmn: Remove code related to mmap functionality for pktlog"
REVERT: 449a2a0425e4 qcacmn: Separate TcpDelAck and TcpAdvWinScale
REVERT: 7e0b8ba31a25 qcacmn: Create roam debug log infrastructure
REVERT: dce148149307 qcacmn: Send Grat-ARP Keep Alive request to FW
REVERT: 287c86433e0d qcacmn: Check for buffer overflow for diag messages
REVERT: 23b6502d88ae qcacmn: Fix memory leak for RX path of SDIO WLAN
REVERT: 9f7b297a38dd qcacmn: Remove code related to mmap functionality for pktlog
REVERT: e9f0e9c77fd7 qcacmn: add device pointer in pld snoc API
REVERT: d34799deb2dc qcacmn: Add EXT NSS Signaling support for legacy platform
REVERT: 23f475ea317d Merge "qcacmn: Restrict max/min pktlog buffer size using pktlogconf tool"
REVERT: 658455b4133d qcacmn: Restrict max/min pktlog buffer size using pktlogconf tool
REVERT: a9919d6e123e qcacmn: Changes to wext interface for external acs
REVERT: 409dc097bed1 qcacmn: Enable sending vdev-param HEOP to target
REVERT: 948539c1d312 qcacmn: Go for DBS scan if atleast one session is connected
REVERT: ef8506f32a8c qcacmn: check for directed SSID and BSSID
REVERT: 009d7f1ab209 qcacmn: Add size checks in diag_fw_handler
REVERT: d20efc9eb304 Merge "qcacmn: Do not call scheduler for PO and FO"
REVERT: 5528adbcc6b5 Merge "qcacmn: Fix invalid memory free"
REVERT: 739e33f1e074 qcacmn: Do not call scheduler for PO and FO
REVERT: 70f77c51bd08 qcacmn: Fix invalid memory free
REVERT: 20faed88a405 Merge "qcacmn: Support non atomic skb allocation"
REVERT: a4955a6e32ce Merge "qcacmn: DP logging adjustments (0)"
REVERT: c6d785d033fb qcacmn: Support non atomic skb allocation
REVERT: b9a7b5ac0ddd qcacmn: DP logging adjustments (0)
REVERT: a006ccbf3a6f Merge "qcacmn: Add "static" to fix compilation error for HL bus"
REVERT: b9e3b46fb6c6 Merge "qcacmn: Add knobs to configure the scan paramters"
REVERT: 474bba0579fa qcacmn: Add "static" to fix compilation error for HL bus
REVERT: c55ea472492c qcacmn: Add knobs to configure the scan paramters
REVERT: 92c0c601a229 Merge "qcacmn: Fix channel list validation failure for Taiwan country"
REVERT: 4105bf68a47c qcacmn: Fix channel list validation failure for Taiwan country
REVERT: c1e703a4cb35 qcacmn: Set CPU floor freq on high throughput
REVERT: 26cf747681db qcacmn: Release the spin lock before return
REVERT: e72a02d4e7aa qcacmn: fix FT_PSK connection failure
REVERT: 96713609aaa0 qcacmn: Get rid of spinlock lro_unloading_lock
REVERT: 3cbcfa519f3c qcacmn: Fix invalid buffer access in p2p mgmt tx processing
REVERT: 21f4cdaee281 qcacmn: Free sdio global variables scn, ol_sc in hif_sdio_close
REVERT: db8a58c97b00 qcacmn: Check for buffer overflow in event handler
REVERT: 1962d05a1781 Merge "qcacmn: Add sanity check for pktlog msgs"
REVERT: 6bd48f118ab2 qcacmn: Add sanity check for pktlog msgs
REVERT: b9ebd57e2316 Merge "qcacmn: Cleanup fw_abi_version handling in WMI"
REVERT: fa601a66eb26 qcacmn: Cleanup fw_abi_version handling in WMI
REVERT: 8dfe5dd158fa Merge "qcacmn: Free netbuf and release peer ref at driver unload time"
REVERT: 2afd4479990f qcacmn: Free netbuf and release peer ref at driver unload time
REVERT: 896e5ccab93e Merge "qcacmn: Fix for AP to ignore CAC complete event from firmware during CAC"
REVERT: ad25e73cc58d qcacmn: Fix for AP to ignore CAC complete event from firmware during CAC
REVERT: 786886b48302 qcacmn: Management MGMT TXRX component over HTT
REVERT: b5e74bb6ae70 qcacmn: Fix irq mismatch from wake irq
REVERT: 0a83b57dd699 Merge "qcacmn: Add protection for pkt_log ops with module stop"
REVERT: 26207605032e qcacmn: Add protection for pkt_log ops with module stop
REVERT: 4c438df7eb51 Merge "qcacmn: Restrict each tso segment to 6 frags max"
REVERT: a8cff1d78636 qcacmn: Restrict each tso segment to 6 frags max
REVERT: e9d320934e1a qcacmn: Fix return condition
REVERT: a0affa4174b3 qcacmn: Fix the packet capture issue on AMSDU/AMPDU
REVERT: b6abe86915d1 Merge "qcacmn: Allways do WMI_RX_EVENT_RECORD when wmi event recieved"
REVERT: 353f06c4bd16 qcacmn: Allways do WMI_RX_EVENT_RECORD when wmi event recieved
REVERT: fb715349e32f qcacmn: Include bitops.h header file to resolve compilation errors
REVERT: f54299ee6fd0 qcacmn: Send TDLS frames with lower AC
REVERT: 9563db893439 qcacmn: Remove wmi_id_to_name from wmi_unified.c
REVERT: 3de6a688cce5 Merge "qcacmn: Enable RPS dynamically for SAP mode"
REVERT: 174abfa4e47a Merge "qcacmn: Fix IPA WDI3 Tx issues" into wlan-cmn.driver.lnx.2.0-dev
REVERT: a267008ac37f Merge "qcacmn: Remove buffer allocation for holding amsdu llc header"
REVERT: 8b6b17b592a5 qcacmn: Fix compile error
REVERT: 1666dd32aa89 qcacmn: Enable support for Coldboot calibration in IPQ8074 platform
REVERT: 175539f1fe15 qcacmn: Enable RPS dynamically for SAP mode
REVERT: 7395e40ec2de qcacmn: Disable LRO capability during concurrency
REVERT: 601d0d868a64 qcacmn: Fix IPA WDI3 Tx issues
REVERT: 1374d4b10121 qcacmn: Remove buffer allocation for holding amsdu llc header
REVERT: fe0b0d43c2b8 qcacmn: SSR protect the pktlog_fops functions
REVERT: cdf3f06928c8 Merge "qcacmn: Propagate config parameters to datapath"
REVERT: 3e8add86bbb9 qcacmn: Propagate config parameters to datapath
REVERT: cfbb8952fffd qcacmn: Tx packet capture
REVERT: f6cb4b8576c1 qcacmn: Avoid CAC when switching to the same channel
REVERT: ce79c26f244a Merge "qcacmn: return msdu link descriptors to wbm release ring"
REVERT: 0017291c1374 qcacmn: return msdu link descriptors to wbm release ring
REVERT: f8be350be2c2 Merge "qcacmn: Update Scan_ctrl_flags_ext flag on passive scan"
REVERT: 358312c3dae3 qcacmn: Update Scan_ctrl_flags_ext flag on passive scan
REVERT: 52a3a3ad0511 qcacmn: Fix TDLS set state cmd sequence in concurrent TDLS connections
REVERT: bd9c13f2e879 qcacmn: Enable update of per-peer statistics in MSDU Tx completions
REVERT: 9b3889d6c47f qcacmn: Enforce MCC to SCC for 3-port combinations
REVERT: 6827e930aeb6 qcacmn: policy_mgr update for new connection
REVERT: 4298b392d7fc qcacmn: New value for ini gWlanMccToSccSwitchMode
REVERT: 3eef916a4011 qcacmn: Correction in PCL index fetching routine
REVERT: 0e5479e08c6f qcacmn: PCL update for 3-port combinations
REVERT: b22ee3c0a0be Merge "qcacmn: Add support to enable/disable scans"
REVERT: 65c4be7ef350 qcacmn: Add support to enable/disable scans
REVERT: 1af6a4bdc638 Merge "qcacmn: Control frame stats Rx BAR frames"
REVERT: 51b6b6d21b00 qcacmn: Control frame stats Rx BAR frames
REVERT: 110e03024d4e qcacmn: Create a list for events and force complete them during SSR
REVERT: 23e14ce96c06 Merge "qcacmn: Log the debug information before freeing the buffer"
REVERT: 0f6d1214467d qcacmn: Log the debug information before freeing the buffer
REVERT: a94f054d670b Merge "qcacmn: Add NULL pointer check before dereferencing it"
REVERT: 05889f32eb6f Merge changes  into wlan-cmn.driver.lnx.2.0-dev
REVERT: 80898349e8fc qcacmn: Add NULL pointer check before dereferencing it
REVERT: 136dd8267691 qcacmn: Compilation fix, replace VOS by QDF macro
REVERT: d2c91d97a2fe qcacmn: Initialize the mgmt tx params
REVERT: 9b9aedcfb4b2 qcacmn: Add cmn changes for supporting flush PMKSA fw
REVERT: 9523aa15fa31 qcacmn: Add ucfg_wifi_pos set/get apis for FTM value
REVERT: 73b1f73a8cac qcacmn: Add suspend and resume handler in P2P
REVERT: 41b912cfff5e qcacmn: DP logging adjustments (1)
REVERT: bcb1eefaf600 qcacmn: Fix camelCase issues with DHCP Offload
REVERT: 73112fd8aab1 qcacmn: utils: Validate packet length, before processing PTT commands
REVERT: e73a5ae04c09 qcacmn: Fix compilation issues of FILS roaming
REVERT: 051ef2e64425 qcacmn: Support FILS roaming
REVERT: 3f2a92dd1342 qcacmn: Clean up of magpie/k2 related code and files
REVERT: 6cbb319e7a97 qcacmn: Add fw build version in (ext) service event data
REVERT: ef615e765564 qcacmn: Use atomic set bit ops for mc thread
REVERT: 4296edb2c949 qcacmn: vendor support to block scans
REVERT: b39fce7bc3e0 qcacmn: Add mac address check in mec handler
REVERT: 02782bed09bf qcacmn: Initialize variable in cfg80211 roc and mgmt tx
REVERT: e3a0334ad064 qcacmn: Fix for interrput masking of NSS Tx/Rx rings
REVERT: fcfdd4e01827 qcacmn: Add debug functions to P2P component
REVERT: 44c6d56027ad qcacmn: Fix a double free crash
REVERT: b2f7ab65cfff qcacmn: Added new debug module id for NSS
REVERT: 457b5a25c010 qcacmn: Add debugfs API definition
REVERT: 68bb47153d75 qcacmn: Add debugfs APIs
REVERT: 164ecb724a04 qcacmn: Add QDF file permissions
REVERT: 61cb97c58e58 qcacmn: choose proper REO destination ring for invalid hash
REVERT: ead27fb6139d qcacmn: Move packet log to HTT
REVERT: 03a8b152218f qcacmn: Handle dfs pulse information in host side
REVERT: 9fef1a1c0dd1 qcacmn: Add the entries "WLAN_SA_API_ID" & "WLAN_SPLITMAC_ID"
REVERT: 1fae3c8f03dc qcacmn: Remove qdf_nbuf_free for NULL buf
REVERT: 4db22523ffb9 qcacmn: Fix to prevent channel switch to channels in NOL list
REVERT: a1a7e163afba qcacmn: Add support for bangradar for hawkeye
REVERT: 6f35bb0636db qcacmn: Add usenol support for full offload
REVERT: 42978fd43ff6 qcacmn: Fix channel list validation failure
REVERT: 7df92bada920 qcacmn: Fix compilation issue in wlan_ptt_sock_svc.c
REVERT: 1c73aa673bf5 qcacmn: Parse PPDU stats TLV
REVERT: 2576425ab606 qcacmn: Fix serialization log to use proper module ID
REVERT: edb7a957067c qcacmn: Dump PMKID information
REVERT: bec3ab7f3043 qcacmn: Fix for wapi ping with x86 sta
REVERT: e8dffb2cc971 qcacmn: Cleanup qdf_print_thread_trace conditional compilation
REVERT: 9b53a47e39f3 qcacmn: Add AUTH STATUS and RETAIN CONNECTION attribute
REVERT: c1e317ea40e0 qcacmn: Fix compile error
REVERT: 835033e388ea qcacmn: Fix TX PPDU stats issues
REVERT: 0a00062f58a5 qcacmn: Fix MIPS regression
REVERT: 99881a9668fe qcacmn: WMI changes to send BSS scoring params from INI to firmware
REVERT: bc679dc919b0 qcacmn: Do not allow CE register access when recovery is in progress
REVERT: 4a2f03c01c0e qcacmn: Add support for 'he_ltf' command
REVERT: ea027c5bf2e7 qcacmn: Adding back lost LMAC interrupt changes
REVERT: 9e5b93c55cb2 qcacmn: Limit yield log to rx data CEs
REVERT: 6dfa7ee2a194 qcacmn: Add utils_ prefix to dfs public functions
REVERT: fe33ab5fdec4 qcacmn: Enhance serialization cancel command API
REVERT: cc9b3a48563c qcacmn: Drop scan events if scan req not in active queue
REVERT: ca2862d351a3 qcacmn: Add host diag events for wow stats
REVERT: c73cd7db11fd qcacmn: Follow spec for NL80211_CMD_START_SCHED_SCAN
REVERT: 2636384f2c0e qcacmn: Fix kernel check patch warnings in fwlog
REVERT: 8dc86d6e54e5 qcacmn: Fix kernel check patch warnings in PTT
REVERT: 78acc11a990d qcacmn: Fix WIN compilation problem
REVERT: f653d16e6c31 qcacmn: Remove qdf_handle_t from unused qdf_defer APIs
REVERT: 5fd835b44b6a qcacmn: Cleanup unused typedef variables
REVERT: 3b236ec96b25 qcacmn: Fix compilation issue in ptt_cmd_handler()
REVERT: 41eff4f752b8 qcacmn: Initialize DFS radar table based on dfsdomain
REVERT: b432fc0ef7f0 qcacmn: Add support for configuring ACK timeout pdev param
REVERT: d7eb83ec15ec qcacmn: Add missing fields in CDP Rx PPDU Statistics structure
REVERT: 04dfab5ac671 qcacmn: Add API to init scan runtime suspend lock
REVERT: d42ab38aa347 qcacmn: Remove WMI_CONTROL_SVC_WMAC1/2 from the default service map
REVERT: 2fedb1353144 qcacmn: Add IPA ownership clear for Intra-BSS Tx packets
REVERT: 24fd1943fc53 qcacmn: Add wmi send multiple mcast filter api
REVERT: 02139a7de9d2 qcacmn: Validate buffer length in wmi tlv check and pad tlvs
REVERT: eae1b41e3390 qcacmn: Fix uninitialized access to rx desc pool lock
REVERT: 5c57a8905ee5 qcacmn: Add register/deregister data stall detect cb api
REVERT: d85083e7be24 qcacmn: Remove pld_common.h from pld_stub folder which is no longer used
REVERT: 77561584ad4a qcacmn: Define DFS logging APIs
REVERT: 6d2ffaa98057 qcacmn: Increase cld80211 family nlmsg size to 8K bytes
REVERT: 6e56986cae98 qcacmn: Introduce QCA_NL80211_VENDOR_SUBCMD_HANG
REVERT: 1b5ceb75a2c3 qcacmn: Initialize pdev_id for PDEV STATS request and event
REVERT: 60e3b3062d65 qcacmn: Add host data path functions for TDLS
REVERT: 54771c7c6d9c qcacmn: Throw error if nla_parse is used directly
REVERT: 25607a7bb856 qcacmn: Handle MIC error indication from Hardware
REVERT: 92af713fa294 qcacmn: Fix Intra-BSS forwarding issue
REVERT: 0d7163dbd496 qcacmn: Log failures to prevent PCIe power collapse
REVERT: 6e26c9c1f87b qcacmn: Implement get current list from reg API
REVERT: 49bc225a920b qcacmn: Implement nbuf alloc fail replenish timer
REVERT: e5738b5a877d qcacmn: Return proper error status from modules under hif_start
REVERT: ae820d08e5a0 qcacmn: Remove diag config from HOST CE config
REVERT: dec67cca9822 qcacmn: Fix compilation error in os_if_wifi_pos_register_nl
REVERT: ddd81ae02441 qcacmn: Add 11ax channel property flags for use with external ACS
REVERT: e48dc35af009 qcacmn: Add functionality to send bridge MAC to firmware
REVERT: d2d6ac58a4ba Merge "qcacmn: utils: Replace instances of unadorned %p"
REVERT: 5da9ee74b2ab Revert "qcacmn: Propagate config parameters to datapath"
REVERT: 388c21cbb60a Revert "qcacmn: Cleanup Statistics"
REVERT: 8104b5db0759 qcacmn: utils: Replace instances of unadorned %p
REVERT: 60cb7e6fc902 qcacmn: Cleanup Statistics
REVERT: 78819cf2bd18 qcacmn: During host-invoked roaming, don't to send null data to AP
REVERT: 05503ee8f171 qcacmn: hal: Replace instances of unadorned %p
REVERT: b945021c3076 qcacmn: hif: Replace instances of unadorned %p
REVERT: a79b1114d1dd qcacmn: htc: Replace instances of unadorned %p
REVERT: 6a1a0dafb420 qcacmn: os_if: Replace instances of unadorned %p
REVERT: 9d1aa2cc25fc qcacmn: target_if: Replace instances of unadorned %p
REVERT: 878533e29be0 qcacmn: umac: Replace instances of unadorned %p
REVERT: 60246bcf4bd1 qcacmn: wmi: Replace instances of unadorned %p
REVERT: bf4231b6d831 qcacmn: Add support to log ICMPv6 packets in DP Trace
REVERT: 86a17f6ab454 qcacmn: Reset SKB buffer link in wmi descriptor if Tx fails
REVERT: 5427179120c0 qcacmn: Add IFACE_CHANGE_TIMER wake lock event
REVERT: 76d8384344ee qcacmn: Add support to check if DFS is enabled in HE160/HE80_80
REVERT: 09e53bd45c47 qcacmn: Wait for 2secs before sending CSA
REVERT: 4f8130e8c916 qcacmn: Fix Zero CAC DFS kernel panic
REVERT: 6a7f21d9e6d6 qcacmn: Rename pAdapter in epping
REVERT: b80af7e971af qcacmn: Select best candidate at first connection
REVERT: 5a02b1f0531e qcacmn: Propagate config parameters to datapath
REVERT: bd20096931ce qcacmn: At set DMA mask skip IPA version check
REVERT: 73c74698c98f qcacmn: Add generic api get interface id from pdev
REVERT: 7ea84255344f qcacmn: Update PCL table for non DBS to give preference to SCC
REVERT: 66d15b2908c9 qcacmn: Record nbuf free information for debug
REVERT: 72b1c7195ff2 qcacmn: Add support for data path ring stats
REVERT: c70ccac86e60 qcacmn: Remove typedef v_CONTEXT_t
REVERT: 3f217e2a81bf qcacmn: dp: Replace instances of unadorned %p
REVERT: f48993dd6377 qcacmn: qdf: Replace instances of unadorned %p
REVERT: b12e92eccda8 qcacmn: scheduler: Replace instances of unadorned %p
REVERT: 4366deab0147 qcacmn: Enable chan stat event by default for WIN
REVERT: 41ac5cf9a71f qcacmn: Add fields to wmi channel info event object
REVERT: d339c2d2d77a qcacmn: Add netif action type for HI PRIO queue
REVERT: e265e3315c28 qcacmn: Add watchdog timer for WMI work queue lock-up
REVERT: a3f76c5ae5d8 qcacmn: Add CDP API to set ptp rx opt
REVERT: e14e8e9fcfb4 qcacmn: Fix Dma memory allocation leak from Hif layer
REVERT: 84613b085a1c qcacmn: Add support to disable monitor mode
REVERT: 6e3ecc0cb47d qcacmn: New vendor sub-cmd id to change BmissFinalBcnt dynamically
REVERT: ad516ae457eb qcacmn: Fix monitor hang issue on receive amsdu pkt
REVERT: 245b47bfb5a5 qcacmn: Add runtime PM support for new data path
REVERT: 21fae9fd6a27 qcacmn: Enable LCA Disallow for Background Roam Scan
REVERT: 5a8249b1ea6c qcacmn: Regulatory updates
REVERT: c2cce632c801 qcacmn: Refactor the code to update the conc_system_pref
REVERT: 727c4b388019 qcacmn: Add support for  QCA_NL80211_VENDOR_SUBCMD_ACTIVE_TOS
REVERT: 625276bc31e3 qcacmn: Increase number of Tx descriptors for 1024 clients
REVERT: ebc085458b2e qcacmn: Fix RX dead loop for SDIO WLAN
REVERT: 482bc5ecbc21 qcacmn: Add support of extended service bitmap handling
REVERT: a46d9c69f2c3 qcacmn: Fix compilation issue when CNSS_GENL is enabled
REVERT: ce76a35340c6 qcacmn: Fix TDLS peer capability initialization
REVERT: 074f5e91b803 qcacmn: Send default ies in scan request to fw
REVERT: 3a133b7ca37e qcacmn: Dump disconnect stats
REVERT: 833077d4a10e qcacmn: Move ipa.h include under #ifdef IPA_OFFLOAD
REVERT: 052b32a5b3e2 qcacmn: Fix incorrect number ul_outstanding_cnt when do TX bundle
REVERT: b3d6b4e44647 qcacmn: remove module parameter from dp code
REVERT: 1d5f7ede48b5 qcacmn: Flush memory table on debugfs iterator stop
REVERT: 308ff004985e qcacmn: Fix per msdu info for Monitor mode
REVERT: d7d562de5ad8 qcacmn: Pass new Bad RSSI threshold offset for 2G and flags to FW
REVERT: 77b6e57eb087 qcacmn: Remove log in pm runtime get and put
REVERT: d40d1d1df4bf qcacmn: Add wmi interface command to support debug stats
REVERT: 37dd1494e68d qcacmn: Interpret delayed work interval as milliseconds
REVERT: ce94494ad3a8 qcacmn: Initialize the channel map during DFS init
REVERT: e918f62496f6 qcacmn: Control frame stats
REVERT: e0ea1373cc34 Merge "qcacmn: add useful debug prints"
REVERT: e09994c0ede6 Merge "qcacmn: Add APIs to get IE by EID and Ext ID"
REVERT: 367584a18d8f Merge "qcacmn: Fix DFS kernel panic"
REVERT: 5b6fb9d48fa8 Merge "qcacmn: Add ini param to control the crash inject"
REVERT: 1d1801c53dbc qcacmn: add useful debug prints
REVERT: 502dceb933ee qcacmn: fix vdev id limited to 32 issue
REVERT: 11e51e2863a2 qcacmn: Add pld_stub/inc to qdf include path
REVERT: fb49db3c8300 qcacmn: Check to prevent crash when reading stats
REVERT: 4ff1c130d34d qcacmn: Remove vma from vm_operations_struct->fault handler
REVERT: 7df3f4f74ba8 qcacmn: Regulatory add 4.9 channel support
REVERT: fcf0cc659373 qcacmn: Avoid NULL pointer dereference in nl_srv
REVERT: 527d2b2994d2 qcacmn: Aggregation failure in PMF
REVERT: 56ce86e04f29 qcacmn: Pass beacon tx rate value to FW
REVERT: e20506e2aec2 Merge "qcacmn: Test change"
REVERT: 0090e226f130 qcacmn: Add ini param to control the crash inject
REVERT: 7a7a6e85bb6a qcacmn: Pass config parameters for bad RSSI roaming to firmware
REVERT: 8b1ec565ccb5 qcacmn: Add APIs to get IE by EID and Ext ID
REVERT: f56e59833cf0 qcacmn: Configure MAWC NLO parameters from host to firmware
REVERT: bb8b27481518 qcacmn: Fix DFS kernel panic
REVERT: 86a83e8927cc qcacmn: Fix Radiotap headers in monitor mode
REVERT: e8762e7c5029 Merge "qcacmn: Add API to check if scan entry is from hidden AP"
REVERT: bbc972659d06 qcacmn: Remove name indirection for ieee80211_get_channel()
REVERT: 9feb2018620d qcacmn: Fix compile error for cfg80211_sched_scan_results()
REVERT: 81b317efbf4a qcacmn: Enable preAlloc support for SKB buffers
REVERT: 1d1525db36ad qcacmn: Add API to check if scan entry is from hidden AP
REVERT: 2f5dc3f0bb9e Merge "Revert "qcacmn: Add more information to object manager debug prints""
REVERT: 8ed2fe93dd20 Revert "qcacmn: Add more information to object manager debug prints"
REVERT: 255259ce38bb Merge "qcacmn: Add wrapper for nla_parse()"
REVERT: 1b57dba257f8 qcacmn: Add wrapper for nla_parse()
REVERT: e72853c63f7d qcacmn: D1.4 support - Code changes for HE-MCS & NSS Set
REVERT: 49a8f6e37e34 qcacmn: Prepend kernel includes with "kernel/"
REVERT: 3f9b04cf4647 qcacmn: Initialize SAP mandatory chan list
REVERT: c1698dde8f9f qcamain: Test changes
REVERT: 4c183b84c639 qcacmn: Configure REO dest ring ctrl register to address rng mapping non UDP TCP flows
REVERT: 3aa586ac2982 qcacmn: Compile errors when a preprocessor flag is on
REVERT: a86de10a9af8 qcacmn: Add qdf_print_thread_trace API
REVERT: 7b32946958cc qcacmn: Dump scheduler thread stack for watchdog bite
REVERT: ae850c6d627e qcacmn: Cleanup some excessive logging
REVERT: 374c849736c1 qcacmn: Do not notify supplicant of 5GHz LTE avoid channel range
REVERT: f098e73c0b80 qcacmn: Disable servicing of uninitialized WBM2SW rings
REVERT: 539ecfa47d3f qcacmn: HTT PPDU Status TLV processing
REVERT: 38a2956c7a79 qcacmn: Add PPDU Statistics Support for Rx datapath
REVERT: 038d09081754 qcacmn: Add PPDU statistics support for Tx datapath
REVERT: 9b24afb720cd qcacmn: Remove obsolete START and STOP SYS_MSG_IDs
REVERT: 44a78ca33396 qcacmn: Fix Null Pointer Kernel Panic on wlan_crypto_setkey
REVERT: ea368417b04b qcacmn: Add more information to object manager debug prints
REVERT: 7750a17a55e0 qcacmn: Dptrace enhancements
REVERT: 9b1964e78a11 qcacmn: Fix compilation errors under BIG_ENDIAN_HOST
REVERT: 525bcabbb703 qcacmn: Clean up desc pool during soc detach
REVERT: a079b8c678cb qcacmn: Deregister HIF ext groups on rmmod
REVERT: 579c02f57077 qcacmn: Provide special sleep_state_adjust api for srng based targets
REVERT: 382c50fff7a5 qcacmn: refactor DFS code Part-I
REVERT: 4d23cd788605 qcacmn: Add support to fetch min and max tx power
REVERT: 77dd1efb64f4 qcacmn: Add support for PNO scan in connected state
REVERT: 3734a9d2b89a qcacmn: Update PCL table for non DBS to give SCC preference
REVERT: 818d59f91a90 qcacmn: Strip out the DSRC channels while getting valid channel list
REVERT: 4e0ea8039089 qcacmn: Remove cds_ctx param from register_ocb_peer()
REVERT: 67d8e31cec76 qcacmn: Test change
REVERT: c15357faae10 qcacmn: Add API to get pdev vdev count
REVERT: 5645dd280310 qcacmn: Use qdf_dbg instead of qdf_print for non-error logs
REVERT: 8f6788d071cf qcacmn: Use vm_fault->address instead of virtual_address
REVERT: 23f532b8872b qcacmn: Remove reference to obsolete vos_ctx
REVERT: fa099795fa49 qcacmn: Replace hdd_adapter_t in wlan_logging_sock_svc
REVERT: 0960ae344a8b qcacmn: Replace hdd_context_t in wlan_logging_sock_svc
REVERT: 2af3d67336b5 qcacmn: Add Wake MSI support
REVERT: 903165f2ef2d qcacmn: Reduce CE msg flush count for SLUB build
REVERT: 81d95718793b qcacmn: Enable client isolation
REVERT: 7d978533ad2f qcacmn: Define a QCA vendor attribute to update the listen interval
REVERT: cc0b0dae428b qcacmn: Add an attribute to represent PNO/EPNO Request ID
REVERT: be546459fa75 qcacmn: Remove all commands related to vdev when it is destroyed
REVERT: 7c2444ce91eb qcacmn: Add function to extract MAC addr list
REVERT: 3844c6009c9c qcacmn: Set the TX_Usage in key Flags for EAP-TLS
REVERT: 0add4c2028de qcacmn: Migrate to linux/sched/signal.h
REVERT: edd089044500 qcacmn: Add ini param to control the crash inject
REVERT: 175e034a96df qcacmn: Fix RX Bus bundle error for SDIO WLAN
REVERT: e2f4335d2308 qcacmn: Add CDP API to configure mgmt tx power
REVERT: 2da6acd74b7e qcacmn: Enable all HW Transmit datapath rings
REVERT: 481a9dfb4c3a qcacmn: Avoid deadlock while protecting connection list
REVERT: 95e7e2714752 qcacmn: Handle no common channel between PCL and the favorite channel list
REVERT: 4980f3c81c70 qcacmn: Fix logic to force SCC in SAP+STA concurrency
REVERT: d3c96deba90e qcacmn: Dynamically allocate memory for work sta_ap_intf_check_work
REVERT: abf086a23132 qcacmn: Add logic to force SCC in SAP+STA concurrency with ACS
REVERT: 6efce6c5dd11 qcacmn: Add logic to force SCC in SAP+STA concurrency - Part 2
REVERT: 3c3d4ed35350 qcacmn: Add logic to force SCC in SAP+STA concurrency
REVERT: d694b02be978 qcacmn: Add DFS full offload check for dfs radar process
REVERT: 76192e12a9b5 qcacmn: Register a DFS callback function to get AP CAC status
REVERT: 9a489c42bed8 qcacmn: Statically allocate wlan logging buffer
REVERT: ed15e74a8704 qcacmn: Add support to pass napi budget as module parameter
REVERT: 7b24441d5ea7 qcacmn: Remove 5GHZ channel for FCC4
REVERT: 2800a7eeb593 qcacmn: Regulatory updates
REVERT: 269b020a618c qcacmn: Cancel ZERO CAC NOL timer during wifi down
REVERT: c2fc6d09c643 qcacmn: Fix DFS kernel panic
REVERT: 33d5173722f7 qcacmn: Enable Bus bundle for both TX and RX
REVERT: dcb5226baf80 qcacmn: Fix PACKET_LOG_SVC service to ce_map for QCA8074
REVERT: e7b4922f939d qcacmn: Populate pdev params that are enabled in target header
REVERT: 9fef21a8ce1b qcacmn: Add INI for 11d scan interval
REVERT: 9b55b5fbb90e qcacmn: Fix ce ring timeout interrupt hw work arround
REVERT: 1fecd1563687 qcacmn: Add stats and filtering support in delivering of unencrypted frames
REVERT: dbbb0c808578 qcacmn: Add support for Hash based steering in RX PATH
REVERT: 7f9408baccee qcacmn: Add timestamp param and enable foreign channel exit in scan event
REVERT: 7d30bf7ecb13 qcacmn: Use min rest time same as max rest time in SAP+STA case
REVERT: c505cdc689d8 qcacmn: Fix race condition in tx lookup queue during tx completion
REVERT: 899e7757698e qcacmn: Add support to dump Host AST table
REVERT: 9e34025ada82 qcacmn: Add option to enable or disable accounting of Tx in NAPI budget
REVERT: 6bcbdd5a2786 qcacmn: Use HP instead of loop count in dst rings
REVERT: 3eec5f32732e qcacmn: WMI support for EXT NSS Signaling
REVERT: cc5d7b8ff70b qcacmn: tail fragment nbuf next is not set to NULL in RAW Mode
REVERT: f45a0df7e255 qcacmn: Fix hotspot starting failure
REVERT: 7c31ec678c1a qcacmn: Add support for TID stats v1 tlv
REVERT: 37cf36d2e635 qcacmn: Fix TX Bus bundle error for SDIO WLAN
REVERT: f8c766c95721 qcacmn: Add support for action id bitmask in allowed action frames
REVERT: 24c31020a27f qcacmn: Use refcount APIs for sk_buff.users with 4.13+ kernels
REVERT: ddfe26635daf qcacmn: Save the unsafe channels in policy manager
REVERT: 71cc01bb1199 qcacmn: Do Multicast Echo Check for Multicast pkts only
REVERT: 1ef0c77b452c qcacmn: remove QCA_WIFI_NAPIER_EMULATION from pci enable
REVERT: e098ebd3e085 qcacmn: FILS changes for scan path
REVERT: 4b0ee101cadb qcacmn: Fix napi polling issue
REVERT: c50a659932fc qcacmn: Update calls to cds_trigger_recovery
REVERT: 6915956d4cfe qcacmn: Update WMM params per VAP for lithium onwards
REVERT: 85a145579597 qcacmn: Do WDS source port learning if it is a 4-addr pkt
REVERT: 6228e3be6646 qcacmn: Add CDP API for HK DP to get security type from peer handler
REVERT: 1d25d6d7fc84 qcacmn: Add sanity check to avoid len overflow issue in WMI event data
REVERT: 6af738bb71e3 qcacmn: Init average rssi with frames rssi on receipt
REVERT: fe1abe8c703a qcacmn: Add hw_mode_id for SBS_OR_DBS mode
REVERT: 5e32fdec2b01 qcacmn: Add support for wmi pktlog disable
REVERT: 34a374603cbd qcacmn: Configure MAWC NLO parameters to the firmware
REVERT: f0d90c7f28c9 qcacmn: Configure MAWC roaming parameters to firmware
REVERT: b5d426d68393 qcacmn: D1.3 support - Code changes for Ie-Id, Length and IE-Id Ext
REVERT: 7613908cb95e qcacmn: SmartMesh add support for multi radio
REVERT: 8b300c08c150 Merge "qcacmn: Fix race condition that Tx is paused by flow control forever"
REVERT: a75fdd8b0c14 Merge "qcacmn: Fix the use of uninitialized variable in policy manager"
REVERT: e18cb77f4ec1 Merge "qcacmn: Reduce log spam from policy manager"
REVERT: 9472baa04e22 Merge "qcacmn: Add support for back to back htt stats"
REVERT: 39017b6b93de Merge "qcacmn: Fix DSCP to TID map table"
REVERT: 4dcaf8b2392c qcacmn: Fix race condition that Tx is paused by flow control forever
REVERT: 36aea6f5631d Merge "qcacmn: Fix key index extraction for mesh rx stats" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 418996a5efda Merge "qcacmn: Expand the use of gDualMacFeatureDisable INI" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 51f59338d362 Merge "qcacmn: Fill rssi value in the mgmt rx event structure"
REVERT: 7c535ebbfacc qcacmn: Reduce log spam from policy manager
REVERT: 348e125905b3 qcacmn: Fix key index extraction for mesh rx stats
REVERT: 3441a08f567c qcacmn: Expand the use of gDualMacFeatureDisable INI
REVERT: 5e29e77a44a4 Merge "qcacmn: Fix for kernel panic in wifi up path"
REVERT: afcbbb23b3b5 Merge "qcacmn: Fix Key derivation for mesh rx stats"
REVERT: 6d840bcb94da qcacmn: Fix for kernel panic in wifi up path
REVERT: 3f4e1c48cc6f qcacmn: Fix Key derivation for mesh rx stats
REVERT: 121268292f45 qcacmn: Add support for back to back htt stats
REVERT: 03bcfb047929 qcacmn: Fill rssi value in the mgmt rx event structure
REVERT: e56aa7b89aa6 qcacmn: Markings updated
REVERT: 0b1a7ffdc029 qcacmn: Fix the use of uninitialized variable in policy manager
REVERT: 5425c52aa095 qcacmn: Fix DSCP to TID map table
REVERT: fbeb4bb9fa4b qcacmn: API for upating astentry active flag
REVERT: a3f4a2913049 qcacmn: Add support to include selective scan IEs only
REVERT: 7a3433459f77 qcacmn: add FW self recovery for SDIO
REVERT: a17d5ecbf428 qcacmn: Add support of GCMP (128/256) support
REVERT: 7f679457e122 qcacmn: Add QDF rate limit logging API
REVERT: 22046183edef qcacmn: Update chaninfo extract API for TLV target
REVERT: 725e9f5a0d3c qcacmn: Add missing qdf_spinlock_destroy() to free debug cookie
REVERT: f70f991f4542 qcacmn: Send peer create to NSS only for connected peers
REVERT: f80cf0eccb77 qcacmn: Relax the check on nss field during HW mode table lookup
REVERT: 1c14d5d8e96c qcacmn: MEC loopback check even when sa_is_valid not set
REVERT: fb72b637f7a5 qcacmn: AST based MEC support for HAWKEYE
REVERT: 6c7625b2caaa qcacmn: Add macro protection for HIF CE
REVERT: b696221fd3db qcacmn: Fix wep-shared in sta mode
REVERT: 947606fe4ae2 qcacmn: Fill rssi_thresh_offset_5g in WMI
REVERT: 7419feb01e2d qcacmn: Fix the invalid MAC address config issue in TDLS
REVERT: ff86e37d20b4 qcacmn: Fix connection information deleting and restoring
REVERT: fe366639e979 qcacmn: fix a bug in qdf_trace_hex_dump
REVERT: 56897ecb6c9a qcacmn: Remove membership check from list APIs
REVERT: 623fbee5f942 qcacmn: Clean up TxRx statistics
REVERT: 09120790f8c3 qcacmn: Enable per TID AMPDU and AMSDU WMI params
REVERT: 8ee469b48e9b qcacmn: Add ldpc_rx_enabled to vdev start parameters
REVERT: 65b0eaa24bfc qcacmn: Change semantics of Runtime Lock APIs
REVERT: ccb15fbd29fb qcacmn: Enable WBM scatter ring support
REVERT: d8d18f187ae3 qcacmn: Add support to randomize probe req SA and Seq number
REVERT: b9abb628db7f qcacmn: Correct shash APIs calling
REVERT: e22618a7907c qcacmn: Change soc level pdev id as per new definition
REVERT: 877f3236d816 qcacmn: Refactor dfs cac timer and other logic in dfs component
REVERT: 9a4ddd6a401a qcacmn: Compilation fix without FEATURE_NAPI
REVERT: a78b4bfb6720 qcacmn: Add support to process channel avoidance event
REVERT: eea59a38ac7b qcacmn: Add vdev as argument to wlan_serialization_comp_info_cb
REVERT: eca1b64d6c24 qcacmn: Add host initiated self recovery callback in qdf
REVERT: 817ff7fc72a0 qcacmn: Add target type for adrastea chip
REVERT: 7ddb964c7501 qcacmn: Use HOST_INTEREST_ADDRESS from targaddrs.h
REVERT: 5c1cc50c22ba qcacmn: Fix compilation errors
REVERT: c3fcb680f12d qcacmn: Add support to update mlme info in scan db
REVERT: 0d276aab1641 qcacmn: Enhance t-put for SDIO bus WLAN
REVERT: 682342a9adf0 qcacmn: Prevent memory violation with check
REVERT: 42a1dc059687 qcacmn: Trigger copy of pktlogs to SD Card on basis of ring ID
REVERT: 31d77bc18a28 qcacmn: Fix a NULL pointer dereference issue
REVERT: c4f7f445a6ae qcacmn: Add support to enable or disable channel 144
REVERT: 1276a11b8ec1 qcacmn: Fix excessive logging
REVERT: 9b8dcb46d9b0 qcacmn: Fix race condition issue with enabling interrupts
REVERT: 740f30f61425 qcacmn: Do netif_rx_ni() for frames received before peer assoc
REVERT: 82e91e054108 qcacmn: Check pointer tbuffer always before access it
REVERT: 0efe289db5f6 qcacmn: Perform napi state comparison before releasing napi lock
REVERT: fc77960e3889 qcacmn: Fix a locking issue in DP Tx error path
REVERT: 2411f76c2b7d qcacmn: Check pointer before dereference it
REVERT: 4f7c305cfa47 qcacmn: Fix HTT completions for ME and TSO Tx completions
REVERT: 408ae4c43065 qcacmn: Fix possible NULL pointer dereference access
REVERT: f5bed16eb446 qcacmn: Add debug print before calling WMI event handler
REVERT: 298329e6929b qcacmn: Restructure TDLS function to fix the compilation issue
REVERT: f934f2b8f754 qcacmn: Adjust logging level for LRO
REVERT: cde559911847 qcacmn: Fix mesh rx packets stats
REVERT: 105038008d7b qcacmn: Add support for DP RX checksum offload
REVERT: dbaf4bed59b4 qcacmn: Link descriptor IDs to assist debug
REVERT: b56689377526 qcacmn: Add scan_ctrl_flags_ext to scan command
REVERT: 3519b96e2479 qcacmn: Fixed regdb kernel panic
REVERT: f3a2ea90b840 qcacmn: Check mbox_index as index and check pointer
REVERT: fde6b9e55152 qcacmn: Enable WLAN host data path support for IPA WDI3.0
REVERT: 25ff719058f8 qcacmn: qcacld-3.0: Discard pktlog message for invalid msdu id
REVERT: f9400bd5aba7 qcacmn: Fixing tlv length in spectral wmi command
REVERT: d27d746357e6 qcacmn: Decrease REO DEST RING size for QCA6290
REVERT: 51052df40992 qcacmn: Fix average RSSI calculation of scan entries
REVERT: 34e0131b30f0 qcacmn: Add wmi command to set limit off chan parameters
REVERT: db183ccb8c00 qcacmn: Add scan_ctrl_flags_ext to scan command
REVERT: c983d7ee09ab qcacmn: Use interrupt polling only for monitor mode
REVERT: 648a918927fb qcacmn: Enable msi support for ext_group ring groupings
REVERT: 811c917719b3 qcacmn: Use sme session id in set_ric_req command
REVERT: 4e2df402476d qcacmn: Support hal detach
REVERT: eea0ef4450a1 qcacmn: Add dynamic channel enumeration
REVERT: 61b1a36f7292 qcacmn: Add NAPI stats
REVERT: 385c7c0eb05a qcacmn: Initialize zero cac dfs lock
REVERT: 4a3f486e6e4e qcacmn: Add max peer count and peer count support to pdev
REVERT: 8804f978eb51 qcacmn: Do not LRO aggregate if peer is not connected
REVERT: 43fa6527d4a0 qcacmn: Enable FATAL/ERROR/WARN/INFO log levels to console
REVERT: ee8f5dbf4b85 qcacmn: Utils: Reduce the log spam in kmsg
REVERT: 2cde14e687ca qcacmn: Fix clang warnings enum qdf_nbuf_l4_rx_cksum_result_t
REVERT: 3188f98125a3 qcacmn: Fix recursive memory allocation failure
REVERT: bc4a19290d03 qcacmn: Fix clang warning: redefinition of typedef 'qdf_mutex_t'
REVERT: f6b3aacb2e89 qcacmn: Add qdf_driver_type
REVERT: 3607be72ac65 qcacmn: policy_mgr_mode_specific_modification_on_pcl to be called per mode
REVERT: a291845373bc Merge "qcacmn: Fix build errors generated by gcc 6"
REVERT: 3d51966f11cb Merge "qcacmn: copy peer meta data from reo descriptor to RX TLV"
REVERT: 6edf0b6d1b56 qcacmn: Fix build errors generated by gcc 6
REVERT: bb3bbcd90df9 qcacmn: copy peer meta data from reo descriptor to RX TLV
REVERT: bac753d968f3 qcacmn: Avoid WD panic during scheduler shutdown
REVERT: 634d53f81b43 qcacmn: Fix the ppdu id and buffer reading issue
REVERT: cdc307f70b02 qcacmn: Replace SKB CB vdev_ctx member with vdev_id
REVERT: 7c55c7ed56c9 Merge "qcacmn: Fix NULL dereference of peer from DP_STATS macros" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 22b406cc1322 qcacmn: Fix NULL dereference of peer from DP_STATS macros
REVERT: 594c179476cd Merge "qcacmn: Allocate additional 8 bytes for MIC in PMF case"
REVERT: 2373e37ffa48 qcacmn: Allocate additional 8 bytes for MIC in PMF case
REVERT: 653d3cab073f Merge "qcacmn: Fix the page mask used for Tx Descriptor"
REVERT: 776310a80e3a qcacmn: Fix the page mask used for Tx Descriptor
REVERT: fc08fb352abb qcacmn: Disable intrabss forwarding for NAWDS nodes
REVERT: 6eacdbca8cca Merge "qcacmn: Correct OEM signature string for POS utils" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 09b574f3d43b qcacmn: Correct OEM signature string for POS utils
REVERT: 8237571825b7 Merge "qcacmn: WMI changes to Send OCE rssi reject BSSID list to firmware"
REVERT: 7a84fe0bba81 qcacmn: WMI changes to Send OCE rssi reject BSSID list to firmware
REVERT: 66859b73f2ce Merge "qcacmn: SmartMesh Extract status for radiotap headers"
REVERT: 4fbe3fe1c7ff qcacmn: SmartMesh Extract status for radiotap headers
REVERT: 3dda60e173b9 qcacmn: Remove redundant header file inclusion from wmi layer
REVERT: 8bdb0697af4e qcacmn: Add vendor features to indicate OCE support
REVERT: dcc4bb25d8f6 Merge "qcacmn: Check NAN iface with same name before creating another one"
REVERT: b948a1f9ad42 qcacmn: Check NAN iface with same name before creating another one
REVERT: 2171e391a828 qcacmn: Enable support for multiple NAN Data Interfaces
REVERT: fcb66972c20d Merge "qcacmn: Add GET_STATION_REMOTE vendor subcmd"
REVERT: 7c17db65c770 qcacmn: Add GET_STATION_REMOTE vendor subcmd
REVERT: cc203fd3912b Merge "qcacmn: For STA mode, set ucast key for bsspeer macaddr in crypto setkey"
REVERT: e9f8070cee1c qcacmn: For STA mode, set ucast key for bsspeer macaddr in crypto setkey
REVERT: 96b8cea9be12 qcacmn: Fix  "__aeabi_uldivmod" symbol error
REVERT: 1c5d90287652 qcacmn: Add proper api for ktime_get_boot_ns for kernel 3.10
REVERT: 04649c85762c Merge "qcacmn: Fix crash caused by sdio ramdump allocation"
REVERT: 60da5a87c454 qcacmn: Fix crash caused by sdio ramdump allocation
REVERT: 2908bdf2a3a8 Merge "qcacmn: Add API to get current regdomain" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 8b5f5bdeac9e Merge "qcacmn: Add API to get current dfs domain"
REVERT: 036d8bc7451b Merge "qcacmn: Fix DFS kernel panic"
REVERT: 82166673629b qcacmn: Add API to get current regdomain
REVERT: af06bcbb63f9 qcacmn: Add API to get current dfs domain
REVERT: 8c01b66c0e45 qcacmn: Fix DFS kernel panic
REVERT: 2057042a96cb Merge "qcacmn: Fix build errors generated by gcc 6"
REVERT: 727f52949daf Merge "qcacmn: Dual radio mode with 5g NSS offloaded and 2g Non-Offloaded"
REVERT: 6211cb6b564e qcacmn: Fix build errors generated by gcc 6
REVERT: 0b1c4d22bb70 qcacmn: Dual radio mode with 5g NSS offloaded and 2g Non-Offloaded
REVERT: ec1afd298236 Merge "qcacmn: Add wlan utility API to retrieve vdev from interface name"
REVERT: 9da3f01914a5 qcacmn: Add wlan utility API to retrieve vdev from interface name
REVERT: fccb3383acb3 Merge "qcacmn: Fix for NSS peer create message"
REVERT: 7e5af876b555 Merge "qcacmn: Fix issues in rxdma monitor status ring init"
REVERT: 8bc1922f851a Merge "qcacmn: Free events logs list of wmi handle"
REVERT: 662d734e4eae qcacmn: Fix for NSS peer create message
REVERT: 73a055137c63 qcacmn: Fix issues in rxdma monitor status ring init
REVERT: a5e5c6410a27 qcacmn: Free events logs list of wmi handle
REVERT: 6560d45bd2e8 qcacmn: Remove duplicate prints in tx path
REVERT: fe7233a7954d qcacmn: Fix DFS kernel panic
REVERT: c5152c790451 qcacmn: DFS code cleanup
REVERT: 2f4d5e4f541d Merge "qcacmn: Fix transaction id descrepancy during NDI create"
REVERT: 90ac7473ba1f Merge "qcacmn: Allow nan data interface delete with peers attached"
REVERT: db0fa14b0ea4 qcacmn: Pktlog modified to work for per pdev in wifi3.0         change pktlog CE ring to 5 from 11
REVERT: 2a372d279baf qcacmn: Flush the REO cmd list during detach
REVERT: 97fa0b0162d0 qcacmn: Smart Mesh Unlock mutex after NAC filtering
REVERT: a4cd297f848c qcacmn: Fix ME buf pool initialization
REVERT: dd67f457f8ca qcacmn: decrease the size of tx comp ring for nss
REVERT: 5f050a8187d6 qcacmn: Include cdp_txrx_flow_ctrl_v2.h only if V2 flow control enabled
REVERT: e501f2c62fea qcacmn: Create WMI debugfs only if WLAN_DEBUGFS is defined
REVERT: b586792e63e6 qcacmn: Fix number of buffers in ROAM_INVOKE command
REVERT: 133af812fb02 qcacmn: Do not include cds_api.h in dp_tx_desc.h
REVERT: aa4811806e78 qcacmn: Fix CLANG warnings in wmi_unified_tlv.c
REVERT: 13e5613615a5 qcacmn: Remove QDF_BUG from htc_wait_recv_ctrl_message
REVERT: 6856482065ca qcacmn: Object Manager debug print changes
REVERT: 607d7cef03f0 qcacmn: Log QDF trace error/fatal messages using pr_err
REVERT: eac514c1a974 qcacmn: Make ndp channel config parameter optional
REVERT: fd40df4bbcf2 qcacmn: Log leaked SKB counts before calling QDF_BUG
REVERT: ad612a237133 qcacmn: Update MODULE_LICENSE to "Dual BSD/GPL"
REVERT: 26e6be4b762d qcacmn: Add WAPI support in crypto convergence
REVERT: 4db9b8ff28ed qcacmn: Set default key bit only for default key
REVERT: de02d4f62b37 qcacmn: FILS indication IE changes
REVERT: ced7ea6cf2d6 qcacmn: Add changes for Napier flow control
REVERT: 43e9c64f300c Merge "qcacmn: Fix PMF in crypto convergence"
REVERT: 6e5563fc0fa7 Merge "qcacmn: WAR for RXDMA packet drop issue"
REVERT: cf08b7385eb6 qcacmn: convert target HT cap bitmap to host bitmap
REVERT: 1e656c2eede8 qcacmn: Fix channel mismatch issue
REVERT: eb8a92cedc9c qcacmn: Add support for delivering unencrypted errors
REVERT: 403b085d0a98 qcacmn: Change trace level of dp_trace to debug
REVERT: b8bbf16192df qcacmn: Add support for WDS aging
REVERT: a7b6842a72c3 qcacmn: Initialize msdu_info in dp_tx_send_multiple
REVERT: 786c9550d6e4 qcacmn: Fix wlan_crypto_setkey to set ucast key for correct macaddr
REVERT: 5214f28e3e85 qcacmn: Remove hardcoded stats_id in send_get_stats_cmd_tlv
REVERT: 6e1128196ae7 qcacmn: Add WMI_PMF flag to pdev for PMF support
REVERT: 26f45f7b0b81 qcacmn: nbuf cb optimization
REVERT: 15a3d48c7537 qcacmn: WAR for RXDMA packet drop issue
REVERT: a4b8d3575697 qcacmn: Move PMO from CMN to CLD
REVERT: 2a3df50deaf3 qcacmn: Fix PMF in crypto convergence
REVERT: 59626eba4b0c qcacmn: Set country code for full-offload using iwpriv command
REVERT: f4dc3785e963 qcacmn: Regulatory Updates
REVERT: 80cded8b4a4b qcacmn: WAR for incorrect MSDU count in MPDU desc
REVERT: e0baa4436a80 qcacmn: Add misc list to hold HTT msgs
REVERT: c05a6a163cf8 qcacmn: Fix driver initialization due to issues in pktlog init
REVERT: b3497c0dafc3 qcacmn: Strip hif_irq_afinity of duplicate logic
REVERT: a0ecf33aa94e qcacmn: Duplicate hif_napi files
REVERT: def86a361b4f qcacmn: Introduce hif_exec_context
REVERT: bc1989482054 qcacmn: Add QDF debug capability to track total SKB allocation
REVERT: 7dacc4efe31b qcacmn: Fix clang warnings implicit enum qdf_dma_data_direction
REVERT: 71a8dc51af22 qcacmn: WMI: Reduce the log spam in kmsg
REVERT: 38ee30564430 qcacmn: HTC: Reduce the log spam in kmsg
REVERT: 43977f7e6d4c qcacmn: Fix kernel checkpatch warnings in QDF
REVERT: 483104976822 qcacmn: Fix clang compilation warnings
REVERT: 09d4de8f981f qcacmn: Populate tx params tlv for mgmt and offchan tx WMI commands
REVERT: ed31227496fd qcacmn: TSO - Fix ip_len for ipv6 packets
REVERT: 532cd5f1617e qcacmn: Fix for Tx software descriptor leak
REVERT: 734cfbb2cbe5 qcacmn: Enable wake event config for all device modes
REVERT: 2cd7fab4736a qcacmn: create work queue to process htt stats
REVERT: bd5b3c2c9b0d qcacmn: Add CDP APIs to get security type from peer handler
REVERT: a6e06940982f qcacmn: fix start modules fail on sdio card
REVERT: 150a294b8a2d qcacmn: Check keyidx in wlan_crypto_getkey for validity
REVERT: d5406a73daa8 qcacmn: Fix memory overflow in wmi roam scan filter cmd
REVERT: 3da08113303c qcacmn: Fix REO stats prints
REVERT: a7fb93f83d07 qcacmn: configure different reo destination each pdev
REVERT: 8cc902e20ed1 qcacmn: Enable SET_MGMT_RETRY_LIMIT pdev param for TLV based host
REVERT: cc51c79fb63c qcacmn: FR 42103 drop mgmt if rx RSSI's below set threshold
REVERT: bea353e14cff qcacmn: Set the Tx completion ring size to appropriate value
REVERT: f82fb2b8f7ce qcacmn: Add support to process v2 fw2wbm completion structure
REVERT: ca7d77b4080e qcacmn: Fill per psoc regulatory info
REVERT: fa96ab66014f qcacmn: Fix transaction id descrepancy during NDI create
REVERT: 26cac01ab27a qcacmn: Allow nan data interface delete with peers attached
REVERT: cc5597b3d2a6 qcacmn: Add "reg_" prefix to regulatory static functions
REVERT: 331a5a6e7c9a qcacmn: Correct CTL value for world reg-domains
REVERT: 3162e0daadb4 qcacmn: Modify reg-domain to pdev level
REVERT: 3c38ca8bcfed qcacmn: Increase scan ageing init value for emulation
REVERT: 23473930aec0 qcacmn: Add more channel flags in nol logic
REVERT: 7b62aff6c722 qcacmn: Add Passphrase and Service Name parameter to NDP cmds
REVERT: e382ff88b977 qcacmn: Add RXDMA_DST ring support
REVERT: a0e6f88b1538 qcacmn: Add support to pass lca_disallow_config_params to fw
REVERT: a9ebe0a7ca09 qcacmn: Fix issues in monitor mode initialization
REVERT: 8851f4eb1c9e qcacmn: Enable RXDMA ring configuration for monitor mode
REVERT: 2320b6fe68fa qcacmn: Enable all mgmt, ctrl and data fields in pkt_tlv
REVERT: 1eaf7b5b82f0 qcacmn: Update radiotap header to include HE parameters
REVERT: 0ec675d2cda9 qcacmn: Add verbose print in wmi_register_event_handler
REVERT: d03216cbe10b qcacmn: Rename 20/40 coex flags to facilitate 11ax changes
REVERT: 5d4ab79521fe qcacmn: Move the logs to appropriate log levels
REVERT: 74011044317e qcacmn: Add support for AES ctr mode for kernel 3.18
REVERT: f5bb0ac31be5 qcacmn: Free global pointer ol_sc
REVERT: f4c4186d0dbe qcacmn: Add notes on Ref count
REVERT: 4decc31941af qcacmn: Add 11d scan as wakeup event
REVERT: c846868cd815 qcacmn: Add correct api call to get proper boot time
REVERT: f6ddc0cd3e17 qcacmn: Change keyix in wlan_crypto_getkey for athkey tool
REVERT: 2a46442db503 qcacmn: Send proper CTL info to fw in world regd
REVERT: 13146458f957 qcacmn: Fix CLANG warnings in Data path
REVERT: 59fcb31d8171 qcacmn: check for in use flag during free
REVERT: f40efac097a9 qcacmn: Fix wbm release descriptor settings
REVERT: 5c41638e141b qcacmn: set logging thread priority to default
REVERT: c79aed0d8c8f qcacmn: Wakeup target when configuring PCI-E legacy ISR
REVERT: 1018547152c9 qcacmn: Fix LMAC interrupt mappings
REVERT: 60c2c9836e53 qcacmn: Fix the TX packet drop after doing the TX bundle
REVERT: 2c6845fe2625 qcacmn: Increase bus request number from 64 to 105 for SDIO
REVERT: cbe4c342b6a2 qcacmn: Fix the issue on setup monitor mode ring
REVERT: d7f096602a7f qcacmn: Fix issue with locking
REVERT: 041087bfe838 qcacmn: Resolve compilation errors in lower version kernels
REVERT: 830881389a13 qcacmn: Add changes to support crypto  API
REVERT: fad6d088fa10 qcacmn: Packet log changes for wifi3.0
REVERT: 4a517a223e15 qcacmn: Auto Detect SoC Power Collapse Failure changes
REVERT: 7e19e88ef8d2 qcacmn: Fix setting WMI_ROAM_INVOKE_FLAG_REPORT_FAILURE
REVERT: defe8d10b797 qcacmn: Indicate firmware to report failure for ROAM_INVOKE
REVERT: f960724eafa2 qcacmn: Changes to support pdev stats for TLV
REVERT: fdcab13767a2 qcacmn: Do not free leaked memory if halt on kmem leak is enabled
REVERT: 3db6b3cc4e6e qcacmn: Avoid buffer overread when retrieving cnss diag cmd
REVERT: 64c3d8438f8b qcacmn: Add athdiag support for QCA6290
REVERT: 8fe2d7704cb5 qcacmn: Clean up unwanted prints or change to appropriate log levels
REVERT: 8c27253b0b2c qcacmn: Fix cnss diag log capture issue
REVERT: 54425cc36898 qcacmn: Disallow moving to single MAC mode when a 2.4GHz connection exist
REVERT: 5d0786be5e70 qcacmn: Change to address multiple logically deleted  node
REVERT: 2584ae5d53dc Merge "qcacmn: fix skb cb corruption issue"
REVERT: 0cd1793ba552 qcacmn: fix skb cb corruption issue
REVERT: b02a649f8908 qcacmn: Remove vdev/peer locks for trivial APIs
REVERT: 5ec0bd3636a3 qcacmn: Remove psoc/pdev locks for trivial APIs
REVERT: adbe5caff0b0 qcacmn: Remove lock requirement for trivial APIs
REVERT: a7acc98b0d0d qcacmn: Properly validate QCA_WLAN_VENDOR_ATTR_NDP_IFACE_STR
REVERT: be379457e6d8 qcacmn: Add a flag to enable/disable per-packet sync of DP stats
REVERT: 45b1df25fc83 qcacmn: Configure DP interrupt mitigation values based on ring type
REVERT: 6863f03e134f Merge "qcacmn: Initialize mac_phy_count to zero before populating macphy params"
REVERT: be23decc0672 qcacmn: Initialize mac_phy_count to zero before populating macphy params
REVERT: e99d6683f731 qcacmn: Enable PMK cache and OKC with RSO command
REVERT: f155c675e56f qcacmn: Validate vendor abort scan command
REVERT: eba9b1e192e6 Merge "qcacmn: Incorrect use of tx descriptor"
REVERT: 340c0d890365 qcacmn: Incorrect use of tx descriptor
REVERT: 444e706a79f6 Merge "qcacmn: Fix buffer overflow when radiotap header is larger than available headroom"
REVERT: 847482ff8ecc qcacmn: Fix buffer overflow when radiotap header is larger than available headroom
REVERT: 4fa65d80b7df qcacmn: increase scan cache size to 1024 for WIN
REVERT: 6b1f8fda05c7 Merge "qcacmn: Filter sched_scan channels when DNBS set"
REVERT: 03d8e64d8df0 Merge "qcacmn: Add icmp dptrace for latency issue debug"
REVERT: 890fc8d42004 qcacmn: Filter sched_scan channels when DNBS set
REVERT: fb9d5acfed18 qcacmn: Add API to deint scan runtime suspend lock
REVERT: af3420af93e7 qcacmn: Add icmp dptrace for latency issue debug
REVERT: 6d7efdb14278 Merge "qcacmn: Set-key convergence for non-TLV boards"
REVERT: d52b36da63e7 qcacmn: Set-key convergence for non-TLV boards
REVERT: c6e57eb7ba1d Merge "qcacmn: Kill bh execution contexts before cleaning up the hif"
REVERT: 1f9a6597076e Merge "qcacmn: Fix core_ctl_set_boost "off" ref count"
REVERT: 7622cd32b0be qcacmn: Kill bh execution contexts before cleaning up the hif
REVERT: 5d6386f28894 qcacmn: Fix core_ctl_set_boost "off" ref count
REVERT: a46056182a7c qcacmn: Add support to log IP addr of the wow wakeup packet
REVERT: 1033b6bcf5a6 qcacmn: Increase Tx descriptor pool size to meet single client peak KPIs
REVERT: 64350460786b Merge "qcacmn: Fix pdev_id used in WMI_PDEV_SUSPEND_CMDID command"
REVERT: 429221b9071f Merge "Revert "qcacmn: test change to validate on how to exclude MCL changes in WIN""
REVERT: b3e0af9eb2c3 qcacmn: Fix pdev_id used in WMI_PDEV_SUSPEND_CMDID command
REVERT: a06182082cb2 Merge "qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_ipa.h" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 5be8e86cc7c5 Merge changes I5d938601,I51d31046,Icdfc4937,I8e472338,I332add8c,I1061a37c,I1b0adc1d,I5b80583d,I67c975b7,I4c738b20,I9ffc3376,I39e704ca,Iae311bf0 into wlan-cmn.driver.lnx.2.0-dev
REVERT: 94b93083a0f0 Merge "qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_ctrl.h" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 04518d145d80 Merge changes I1a0c3be9,I75f5d440,I37b8edb7,I2385a73b into wlan-cmn.driver.lnx.2.0-dev
REVERT: 6eaefc4bf9ba qcacmn: Fix qdf_timer_init/free implementation
REVERT: c427841d4adb qcacmn: Correct vendor attribute for external ACS
REVERT: 3bac7297c07d qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_ipa.h
REVERT: 21cd32f84ee2 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_cmn.h
REVERT: 81e7dd6e200f qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_flow_ctrl_legacy.h
REVERT: 3e6659845fdf qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_flow_ctrl_v2.h
REVERT: 27f5833d73db qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_bus.h
REVERT: 93ac388a49e4 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_raw.h
REVERT: e849caef8b2b qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_stats.h
REVERT: 890328281a31 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_peer_ops.h
REVERT: f0e1c416c9f1 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_mon.h
REVERT: 178b9f3ef8d0 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_wds.h
REVERT: 1bd62b76d9bd qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_tx_delay.h
REVERT: 7b648742b76a qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_host_stats.h
REVERT: 0d86d86e31ff qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_misc.h
REVERT: 9cd1ffa70773 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_pflow.h
REVERT: 29f74f1c97b3 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_ctrl.h
REVERT: b0044b44b367 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_cfg.h
REVERT: 139de79c9e5b qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_tx_throttle.h
REVERT: 87adad0093d9 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_me.h
REVERT: f13e82a3b254 qcacmn: Refactor wmi_unified_get_pdev_handle for target stop/start
REVERT: 82ac62eccafd qcacmn: Fix double free irq of external group interrupts
REVERT: fc77072c6e1b Merge "qcacmn: Define platform CACHE_LINE_SZ"
REVERT: 86230a188bba Merge "qcacmn: Add changes for PN check in REO"
REVERT: 2f0bd1684c96 Merge "qcacmn: Sanity check on the incoming PTT cmd"
REVERT: 86287dcf2ee6 qcacmn: Define platform CACHE_LINE_SZ
REVERT: ed4bcf8e9ddd qcacmn: Add changes for PN check in REO
REVERT: d6789e55d3bd qcacmn: Add min_candidate_rssi to wmi_per_roam_config structure
REVERT: dc45ced7ba87 qcacmn: Fix DFS kernel panic
REVERT: 52b45a143a0d qcacmn: Add scatter-gather support in RX path
REVERT: 741073c18d0e qcacmn: Sanity check on the incoming PTT cmd
REVERT: 6d4160ef6787 Merge "qcacmn: Fix regulatory sanity issues"
REVERT: 56040b07b316 Merge "qcacmn: Regulatory database updates"
REVERT: af7e092d9a8a qcacmn: Fix connection failure with WEP AP
REVERT: c9f57df66012 qcacmn: Move GO to STA channel to achieve SCC
REVERT: dea694863976 qcacmn: Fix regulatory sanity issues
REVERT: 6b89e77b3f00 qcacmn: Regulatory database updates
REVERT: a5fe5429ad81 Merge "qcacmn: Converge WMI beacon template cmd implementation"
REVERT: 5a990aa2a7ec qcacmn: Converge WMI beacon template cmd implementation
REVERT: 2f93655d3ee4 Merge "qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_stats_struct.h"
REVERT: 2bea1c5170b9 qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_stats_struct.h
REVERT: f468418ef42e Merge "qcacmn: Fix SRNG low threshold setting in HAL"
REVERT: 52e6107cbb20 Merge "qcacmn: Use REO block resource only if required"
REVERT: 335bbd1374b4 qcacmn: Fix SRNG low threshold setting in HAL
REVERT: 4f886f3aa92a qcacmn: Use REO block resource only if required
REVERT: 790b75d53424 Merge "qcacmn: Reduce log level in RSSI_BREACH_MONITOR_CONFIG_CMDID"
REVERT: a6f86837f677 Merge "qcacmn: Add a configure interface to get max_peers from OL_IF to DP"
REVERT: 6b0d2a800c61 qcacmn: Add a configure interface to get max_peers from OL_IF to DP
REVERT: 5379474f6982 qcacmn: Enabled asserts in Rx error path
REVERT: 93f633c3942d qcacmn: Enable REO queue stats
REVERT: a3088d9a3464 qcacmn: WDS changes to address multi-radio scenario
REVERT: 84e3394a3ce5 qcacmn: Add a check for target_type for accessing CE legacy registers
REVERT: 9c9a2871a7bb qcacmn: Add missing lock initialization for tx_lock used for me_buf_pool
REVERT: 3d8e1e86558d qcacmn: Enable interrupts for DP Rx Error release and REO status rings
REVERT: c2cb427e7f62 qcacmn: Print Rx Decrypt error statistics
REVERT: 20802b298f24 qcacmn: add target_ce_config and target_service_to_ce_map for ipq8074
REVERT: 274eb9e76b44 qcacmn: Temporary WAR for Multicast echo check in host
REVERT: 4055568bada3 qcacmn: Monitor status ring handling
REVERT: 1eb4e0ae5cf2 qcacmn: Check for null resume handlers in suspend recovery
REVERT: ccf859d9f563 qcacmn: Refactor Unit-Test Suspend
REVERT: 0014f6238e0a qcacmn: Add validation check at NL scan event callback
REVERT: 15677ec85915 qcacmn: Add protection to access scan queue
REVERT: 0be8df7f5f83 qcacmn: Add stats for mnagement tx frames
REVERT: 9dfc3874f14d qcacmn: Fix for Rx descriptor pool
REVERT: ca919bd184b8 qcacmn: Validate mode and vdev while decrementing session
REVERT: c45b01eb2bba qcacmn: Fix bug in link descriptor pool setup
REVERT: 1be17fcd6b45 qcacmn: replace irq name from wlan_ahb to the actual name
REVERT: a4e0fd63ccb8 qcacmn: Add connect wakelock reason
REVERT: fa00fde21bca Merge "qcacmn: WAR for CE status ring timer intr issue"
REVERT: b5734e0ada88 Merge "qcacmn: Fix bounds check in populate_mac_phy_capability"
REVERT: 336a5ea28762 qcacmn: Reduce log level in RSSI_BREACH_MONITOR_CONFIG_CMDID
REVERT: b256bb0e8107 qcacmn: Add support to send DBS Scan command to firmware
REVERT: 4b70998fcb49 qcacmn: Restart SAP with CSA/ECSA when gWlanMccToSccSwitchMod=3
REVERT: 656ec600ac03 qcacmn: Fix Operands size in a bitwise operation
REVERT: 1312d700b582 qcacmn: Add debug prints when logically deleting an object
REVERT: 26cfe7eb284a qcacmn: Reduce log level of DPTRACE prints to DEBUG
REVERT: 6cc033514f3c Merge "qcacmn: Add support for wmi_service_chan_load_info"
REVERT: 7b61c6ca74ca qcacmn: WAR for CE status ring timer intr issue
REVERT: 69280df6ee96 qcacmn: Fix bounds check in populate_mac_phy_capability
REVERT: 95538ddc26f8 Revert "qcacmn: Provide Rx LDPC support for 2G STA"
REVERT: 8c0030f8e66e qcacmn: Add support for wmi_service_chan_load_info
REVERT: ebeeeef74568 Merge "qcacmn: Add flush callback for scan module"
REVERT: 216c0b7464dc Merge "qcacmn: Assert when regsiterng second handler for objects create/destroy"
REVERT: 62d0380257c9 qcacmn: Add flush callback for scan module
REVERT: 9e4783cd4113 qcacmn: Assert when regsiterng second handler for objects create/destroy
REVERT: d8ab3b6c5b10 Merge "qcacmn: Avoid using "ic_" prefix in common component code"
REVERT: 7dc39001a5ea qcacmn: Avoid using "ic_" prefix in common component code
REVERT: f3351d97d720 qcacmn: Expose scan_backoff_multiplier for NLO/PNO
REVERT: 9d9fa19d83b9 qcacmn: add 'const' for 'section' in struct TGT_REG_TABLE
REVERT: cb5d59b696be qcacmn: Fix different types of case labels used in switch statement
REVERT: b34c7b7c45e4 qcacmn: Add print functions to print HTT EXT TLVS
REVERT: 20760a9d762f Merge "qcacmn: fix implict memory leak"
REVERT: dc3552dfa4ab Merge "qcacmn: Allocate hif_napi_info structures dynamically"
REVERT: 70478c9d881c Merge "qcacmn: Unlock the tso segment descriptor pool"
REVERT: c6d738e3ce31 qcacmn: fix implict memory leak
REVERT: eab19b3b611b qcacmn: Allocate hif_napi_info structures dynamically
REVERT: 99868ac3ca63 qcacmn: Unlock the tso segment descriptor pool
REVERT: 7249f0df2c8a qcacmn: Export qdf_trace_hex_dump
REVERT: 4a3b96b4f188 qcacmn: Pause CDP timer during bus/runtime suspend
REVERT: 2e55c111a8cd qcacmn: Implement 11d state machine
REVERT: 82c8645b3800 qcacmn: Add support for 11d FW commands and events
REVERT: 4c7ead0ab604 qcacmn: Restore the wlan_reg_get_current_chan_list api
REVERT: 7c56c2335eed qcacmn: Provide Rx LDPC support for 2G STA
REVERT: 52569e2a8373 qcacmn: Extend radiotap header to include HE parameters
REVERT: 57522058e95b qcacmn: Add target information details to target_iflayer
REVERT: 4c48decbce7d Merge "qcacmn: Increase scan cancel sync time"
REVERT: d9ac9a2abeb8 qcacmn: Increase scan cancel sync time
REVERT: bf1069868c04 Merge "qcacmn: Print tx descriptor id" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 53b85751ce34 Merge "qcacmn: Add API to check if HT rates is allowed"
REVERT: 2c86b213c624 qcacmn: Replacing qdf_print with QDF_TRACE
REVERT: e43583f3c1ae qcacmn: Dptrace changes to take per pdev stats
REVERT: d6ad0d5c4922 qcacmn: Print tx descriptor id
REVERT: c6cd8dc07de0 qcacmn: Add API to check if HT rates is allowed
REVERT: 1c7d897d9cb9 qcacmn: Add support to extract pdev_id from utf seg info
REVERT: 7c24ceadfb58 qcacmn: Fill the frequencies in the SCAN req correctly
REVERT: 8c63d04d3bda qcacmn: Add vdev-mlme caps MASK for restrict_offchannel
REVERT: 83eddc57a184 qcacmn: Add wifi configuration attribute restrict offchannel
REVERT: a55792d14873 qcacmn: Race condition while using pkt log buffer
REVERT: 9e5e47976cde Merge "qcacmn: Add and modify extract APIs for TBTT offset and SWBA events"
REVERT: b5621e7d20a3 qcacmn: Add and modify extract APIs for TBTT offset and SWBA events
REVERT: e66556a21eeb Merge "qcacmn: Add implementation for WMI_OEM_DMA_RING_CFG_REQ_CMDID"
REVERT: db0277da28c0 Merge "qcacmn: Remove invalid vdev_id workaround in PMO"
REVERT: 11d820357ec7 qcacmn: Add implementation for WMI_OEM_DMA_RING_CFG_REQ_CMDID
REVERT: 7c3c74639841 qcacmn: Handle CIR/CFR capture in WMI_OEM_RESPONSE_EVENT
REVERT: ba24c486a354 qcacmn: Initialize DMA rings using hal_srng APIs
REVERT: ad866513f500 qcacmn: Do not free the src buffer in __qdf_nbuf_cat()
REVERT: 56e84390e23e qcacmn: support presence request
REVERT: 47f49f9362e5 qcacmn: Support category vendor specific frame
REVERT: 34bbc8a2122d qcacmn: Set wow_params explicitly for runtime PM
REVERT: 512724106113 qcacmn: Remove invalid vdev_id workaround in PMO
REVERT: b01696ba61ba qcacmn: Fix mem leaks in datapath
REVERT: ae6d6f42ec24 qcacmn: Fix for kernel warning in free irq group interrupts
REVERT: 4a4623c7c76b qcacmn: Let qdf_lock_stats_cookie_create failure be dbg level
REVERT: 3c777ef4d2cb qcacmn: Expose full hardware filter capabilities via WMI
REVERT: ca171d37c493 Merge "qcacmn: Return failure if dst ring alloc fails for fastpath CE"
REVERT: 20dc40e2247d Merge "qcacmn: fix compile error in APPs when include wlan_nlink_common.h"
REVERT: 0b024a4a4206 Merge "qcacmn: Make WLAN_LRO_ENABLE as 1 to enable LRO"
REVERT: caa850e7647f qcacmn: Return failure if dst ring alloc fails for fastpath CE
REVERT: 7250c7514696 qcacmn: fix compile error in APPs when include wlan_nlink_common.h
REVERT: 9737bd7da56d qcacmn: Make WLAN_LRO_ENABLE as 1 to enable LRO
REVERT: 5dad76f0c75a Merge "Test change to check permission accounts"
REVERT: 5f0637c0c870 Merge "Test change to check git internal dependency"
REVERT: bc3efea88525 qcacmn: Add API to get 2GHz/5GHz freq range and wireless modes
REVERT: 4881d6d5433f qcacmn: Fix setcountry code and getcountry code failure
REVERT: a09e859ba058 qcacmn: Always enable AVOID_FREQUENCIES vendor subcmd
REVERT: 60ff932b3810 qcacmn: Mask failures in hif_post_recv_buffers
REVERT: a95b324a8c9b qcacmn: Add CDP APIs for configuring interrupt
REVERT: 1dfdf6438168 qcacmn: Fix for R2 REO register size calculation
REVERT: a86e46fee92b qcacmn: Relax spin lock abuse detection thresholds
REVERT: e7e6e37448d8 qcacmn: Properly format new line spacing in scheduler_api.h
REVERT: 5bdb69bd913a qcacmn: Avoid deadlock with pdev lock
REVERT: 91b6182286ed qcacmn: Configure and clear packet filter
REVERT: 9aa049efcc4a qcacmn: add set packet filter
REVERT: 7e3ec7a1dc46 qcacmn: Configure and clear packet filter
REVERT: 94a9ec829ce1 qcacmn: ATF multiradio support
REVERT: 7375b0b3f52d qcacmn: Do not flush scan results for sched scan
REVERT: 16107813fabb Test change to check git internal dependency
REVERT: 1763abada008 qcacmn: Avoid race condition while modifying connection list
REVERT: 991ee4defcfa qcacmn: Modify legacy LRO implementation to use QDF
REVERT: 44cf05f6c8ea qcacmn: Parse service ready ext event for WIFI_POS DMA rings cap
REVERT: d2cd9eab9b38 qcacmn: Remove assert in Scheduler thread post message path
REVERT: da525ac7a3e8 qcacmn: send channel info to cnss daemon
REVERT: f1e9389791a5 qcacmn: Handle multiple H/w DBS modes
REVERT: 6d5917ad2276 qcacmn: Fix a function redefinition
REVERT: 5b321ba16ec7 qcacmn: Restrict debugfs file mode
REVERT: e4f8f0e015e4 qcacmn: Add mem stats for perf builds
REVERT: 1ff1f2ef8229 qcacmn: validate hw caps before dereferencing
REVERT: c7e0c632606c qcacmn: Create QDF timer multiplier get/set APIs
REVERT: a17c68d65698 qcacmn: Consolidate PMO ObjMgr Abstractions
REVERT: 6290a3c54326 qcacmn: Add APIs to enable HTT FW Stats
REVERT: 8dac1dba72a7 qcacmn: Increase peer count to support 16 vaps in DBDC
REVERT: 15c68dadff3b qcacmn: Fix channel information mesh frame tx completion
REVERT: a4c33f01bc9b qcacmn: Define new qdf_cpu_to_be*() macros
REVERT: 8dfac0797a7a qcacmn: Changes to support pdev_id in host from zero
REVERT: 5bdc4b301443 qcacmn: Fix vdev set ssid
REVERT: 03f1a662a710 qcacmn: TSO Bug fix
REVERT: 35503cce26f0 qcacmn: TSO fixes
REVERT: ae66cda53312 qcacmn: Remove excessive per packet logging in dp_rx_process()
REVERT: 5a0a7073fd32 qcacmn: Limiting a function declaration within CONFIG_MCL
REVERT: 4140c7659868 qcacmn: Fix regdb compilation error
REVERT: 03e2ac22d7f0 qcacmn: Change DP_TRACE level to FATAL (instead of NONE)
REVERT: 40dd86dbfe5e qcacmn: Populate ext-service-ready  info before using
REVERT: e1d3d092f61a qcacmn: Add scheduler logging macros
REVERT: f37f18e2b3b9 qcacmn: Trigger panic on SKB memory leak in debug builds
REVERT: 5ad91c1a6ffb qcacmn: part of FR 38654 splitmac(umac converge)
REVERT: 9f6058d24d9b qcacmn: Add support for PMO suspend and resume scan API
REVERT: 0243d51fbe38 qcacmn: Set max active scan limit for non-TLV chipsets
REVERT: 2fb392b7d5d3 qcacmn: Changes needed to support new hardware header files
REVERT: 140c41ee3650 qcacmn: Register scan rule callback with serialization
REVERT: d7cfa497c765 qcacmn: Fix regression in qdf_trace_hex_dump
REVERT: 9580a32ba1fb Test change to check permission accounts
REVERT: 90ae139bc4c2 qcacmn: Add callback for dynamic changes to current channel list
REVERT: 02771a0b9a3d qcacmn: Put structure to dynamic channel management
REVERT: a843634983ab qcacmn: Add support to send new country to FW
REVERT: a42244ef4d1d qcacmn: Add support for regulatory component ucfg APIs
REVERT: 2c07e445745c qcacmn: Fix for read and write operations in wmi_recording
REVERT: b463d9a735f7 qcacmn: Bug fix for NAWDS
REVERT: 243d0f17ad9d qcacmn: Fix to update Tx Completion stats correctly
REVERT: 997955e336c6 qcacmn: Add Support for Inspect Path for Lithium
REVERT: adeb66e07cca qcacmn: Set default trace level for all modules as NONE
REVERT: e7e784d1b422 qcacmn: Adding SW workaround for raw mode AMSDU packets
REVERT: ac7731fc6241 qcacmn: Fix TDLS set state cmd sequence for roaming
REVERT: b92ecffc259e qcacmn: Fix bug in Hawkeye emulation WAR
REVERT: 9a5d537249a0 qcacmn: changes to support lithium nss offload
REVERT: 9e22d3d99ea4 qcacmn: API to read memory info from HAL
REVERT: 4bd3efcdb78c Merge "qcacmn: Extract pdev id from vdev id received in WMI_CHAN_INFO_EVENTID"
REVERT: 7dbde899bdfe qcacmn: Fix to set TLV header correctly for coex config command
REVERT: 470c620cf907 qcacmn: Modify trace related APIs to support dynamic configuration in WIN
REVERT: 9f07b4749832 qcacmn: Check max scan allowed through API from scan component
REVERT: 642201f048d1 qcacmn: Converge the Spectral feature
REVERT: d3bf53a660f7 qcacmn: Remove unwanted vdev lock
REVERT: c20494087707 qcacmn: Remove unwanted vdev_unlock
REVERT: 43ee7b034394 qcacmn: DFS: Get DFS domain from regulatory component
REVERT: da029934e3cc qcacmn: Add API to get country ISO from regdb
REVERT: a5855993dbbd qcacmn: Regdb: Add APL13_WORLD regdomain pair to regdb
REVERT: 0c80b53ac789 qcacmn: Fix DFS nol memory leak
REVERT: 83f387ac42ff qcacmn: Change log levels in scheduler API's
REVERT: 104e0664e6f7 qcacmn: Add TLV support for thermal throttling
REVERT: 2ef278725593 qcacmn: pass parameter array to set the debug levels
REVERT: ea7dc9339dde qcacmn: Hawkeye emulation WAR
REVERT: 64cdfa8a23c7 qcacmn: Extract pdev id from vdev id received in WMI_CHAN_INFO_EVENTID
REVERT: 5e6d8d121fc0 qcacmn: Correct definition of HOST_IE_ADDRESS and HOST_IE_ADDRESS_2
REVERT: ac80309005a0 qcacmn: Add runtime suspend logic for scan
REVERT: a5c1fa5c1bc4 qcacmn: Rename power_management_offloads to pmo
REVERT: f95b9e424855 qcacmn: Add wait for cancel scan on pdev and vdev
REVERT: 0b9f5ec37c10 qcacmn: Smart antenna API convergence
REVERT: a584ea1e467a Merge "qcacmn: Update host WMI service enums with new additions"
REVERT: f16c6d09f418 qcacmn: Update host WMI service enums with new additions
REVERT: c9dda4429c29 Merge "qcacmn: SON convergence"
REVERT: 467fede48433 Merge "qcacmn: Move the lock initialization to module open for policy manager"
REVERT: 1f1ccf7b8b43 qcacmn: Move the lock initialization to module open for policy manager
REVERT: 145d393444d7 qcacmn: SON convergence
REVERT: 6e0cfd949406 qcacmn: HIF: Reduce the log spam in kmsg
REVERT: 36f68ad7cbe6 qcacmn: Enable support for receive defragmentation
REVERT: e7148bdd675e qcacmn: Add new files for supporting rx defragmentation on cdp
REVERT: e8deb197cf24 qcacmn: Add missing vendor commands and attributes to host from hostapd
REVERT: 2563e838ea1e qcacmn: Use macro WLAN_POLICY_MGR_ENABLE around policy_mgr API usage
REVERT: 922d5a4dbf34 qcacmn: Add NULL check for regulatory tx ops
REVERT: 1ea210968bfc Revert "qcacmn: test change to validate on how to exclude MCL changes in WIN"
REVERT: 5954e29ed4a4 Merge "qcacmn: test change to validate on how to exclude MCL changes in WIN"
REVERT: 0e5c6c7ec7ce qcacmn: Add API get Regdomain ID
REVERT: dedc15dc74c4 qcacmn: Add API to get country ISO
REVERT: 08fd8610b3c6 qcacmn: Added API to get the current country code
REVERT: 03816f37426e qcacmn: Fix memory leak during channel list building
REVERT: ae499840fc25 qcacmn: Regdb Kernel panic fixed
REVERT: 7644ff44b07e qcacmn: Add antenna gain to per regdomain structure
REVERT: f9889e58d48d qcacmn: Set country code from ioctl
REVERT: 9e63cb7b0011 qcacmn: Set default country code
REVERT: ae875e5d5ada qcacmn: Use sizeof of reg_rule structure instead of using macro
REVERT: 38dba645523b qcacmn: Parse function is split to modularize code
REVERT: 7aae4615a2c5 qcacmn: Add the country and regdomain parse functions
REVERT: c2d495323522 qcacmn: Fixes for master channel list
REVERT: 452e744883f1 qcacmn: Define API qdf_create_singlethread_workqueue
REVERT: b79fb55f0eb2 qcacmn: Get channel properly from conc_connection_list table
REVERT: 3f943022bfc6 qcacmn: Add Tx/Rx chainmask fields for vdev common object
REVERT: 36a711f12451 qcacmn: Fix code comments
REVERT: 314a0f77863e qcacmn: MLME tx/rx ops for DA scan
REVERT: 57c42a193cd3 qcacmn: Add missing TxRx Datapath stats
REVERT: 56bfd8fdb33d qcacmn: Update address search flags for TDLS
REVERT: 14f621c93492 qcacmn: Support QCA6290_DEVICE_ID (0x1100)
REVERT: 3da3bc731c71 qcacmn: Smart Mesh-NAC filtering in rx data path
REVERT: 918aefe25bd2 qcacmn: Per ring - Per core statistics
REVERT: b3f70dd8d7e0 qcacmn: test change to validate on how to exclude MCL changes in WIN
REVERT: 1880b6f8a675 qcacmn: Change init-deinit sequence of scheduler & call flush callback
REVERT: 5899b0a3da3d qcacmn: Init remaining scheduler_msg on stack before posting msg
REVERT: 8bbc99066e72 qcacmn: Use hal io apis in SRNG_REG_WRITE
REVERT: 61dad49aa363 qcacmn: Provide hal io apis to support register windowing
REVERT: 284d5f66cb53 qcacmn: Introduce qdf apis for register io
REVERT: 62d6736a1c49 qcacmn: Rename vStatus to linux style variable name
REVERT: 7fb196901782 qcacmn: Rename pMsgWrapper to linux style variable name
REVERT: 50ec7046060d qcacmn: Update for check patch fixes
REVERT: e3e209e1fd6b qcacmn: Fix kernel module check patch warnings
REVERT: e03493ddfb13 qcacmn: Fix kernel module check patch warnings in PLD files
REVERT: bd0ef8a2495f qcacmn: Fix kernel module check patch warnings in HIF files
REVERT: af3fb2cbb0af qcacmn: Fix kernel module check patch warnings in HIF USB files
REVERT: 8e0313588d6e qcacmn: Fix kernel module check patch warnings in HIF Dispatcher files
REVERT: c23f28e5409a qcacmn: Fix kernel module check patch warnings in HIF PCI files
REVERT: 8cf38e004bac qcacmn: Fix kernel module check patch warnings in HIF SNOC files
REVERT: afd6e88b36e1 qcacmn: Fix kernel module check patch warnings in HIF CE files
REVERT: a6d64a1dd6ee qcacmn: Fix kernel module check patch warnings in hif sdio files
REVERT: 6622bf43fc18 qcacmn: Remove dependancy on lithium_top_reg.h
REVERT: aef5a0262035 qcacmn: Add API to cleanup roc request by vdev
REVERT: 87a234b5e92c qcacmn: Filter PCL with NOL
REVERT: 1f271a1bd426 qcacmn: Hold a wakelock for management tx frames
REVERT: 7726378826d2 qcacmn: Update roaming candidate selection logic
REVERT: ceae5caddb9d qcacmn: Modify H/w DBS cap check and fetch NSS
REVERT: b4ebf34ea2db qcacmn: DFS kernel panic fixed
REVERT: 8b8334baa4ab qcacmn: Smart Mesh-Add filtering configuration to data path
REVERT: c59be52d4725 qcacmn: Add debug for TSO seg double-free
REVERT: 21f852f52c63 qcacmn: Fill antenna gain in master channel list
REVERT: e3331b5b3c2c qcacmn: Remove ol_defines dependency from WMI layer
REVERT: 4475ff297c6b qcacmn: P2P protocol changes to Disable/Enable NOA
REVERT: 7d867d672981 qcacmn: cfg80211 scan change for WIN
REVERT: aaf792b70335 qcacmn: Reject remain on channel if Do_Not_Switch_Channel set
REVERT: ec973b0aa75c qcacmn: Add API to check Do Not Break Stream eligibility
REVERT: 0c5110a424c8 qcacmn: Add send beacon by ref WMI for TLV target
REVERT: 3379232f4893 qcacmn: Add missing ini configurations to policy manager
REVERT: b3cbf8477720 qcacmn: Fix memory leak at policy manager initialization
REVERT: d54693fe79af qcacmn: Fix next action status in policy manager for SBS
REVERT: a23b01405b15 qcacmn: Implement converting freq/chan within dfs
REVERT: dd16c1b66451 qcacmn: Export qdf_sprint_symbol
REVERT: cdc362d52f99 qcacmn: Add PMO runtime suspend and resume support
REVERT: d51961c4b8f7 qcacmn: Add new wlan_objmgr_ref_dbgid type for policy mgr
REVERT: a21c3d17975d qcacmn: register vendor specific action frame after P2P started
REVERT: e5b7db3baa63 qcacmn: Fill rate and bw info for HT/VHT frames in monitor mode
REVERT: 9d973df7e751 qcacmn: Add attribute for LL stats
REVERT: e226cebdd2ec qcacmn: Add Scheduler Watchdog Timer
REVERT: d6b243219ddb qcacmn: Fix compilation with scheduled scan start delay
REVERT: 52cfdcf0012e qcacmn: Add support for WMI_COEX_CONFIG command
REVERT: af374199c1b5 qcacmn: Remove WDS peer event population for lithium based targets
REVERT: eeacf8c236ba qcacmn: Add target interface set run time pm in progress
REVERT: cdfde22d94c4 qcacmn: Disable per pdev rx ring on MCL
REVERT: 851184b0e4c4 qcacmn: Add support to extract SRP IE in beacon
REVERT: 6e7489e3e8bf qcacmn: Move user configured params from scan filter to scan params
REVERT: 0078b78f06bd qcacmn: add set/get APIs for max active scans
REVERT: 2f5bf3e645d1 qcacmn: Add pmo set runtime pm in progress in lmac interface
REVERT: cdcbb39764a5 qcacmn: update average rssi in scan entry
REVERT: d9e8b4f5316b qcacmn: Fix error while adding beacons with CSA IE
REVERT: 6d2e862c77b4 qcacmn: Get CCA from firmware
REVERT: bd3fc8eaf94b qcacmn: Add SR LOAD variance iwpiv support
REVERT: 47bd625a19d1 qcacmn: Change max queued WMI commands to 1024
REVERT: 61cbab79c3dc qcacmn: Fix frame-larger-than Werror in dfs
REVERT: 2668994354c4 qcacmn: Adding cdp interface for wdi events
REVERT: a973e13df726 qcacmn: Add objmgr dbg ref id for offchan txrx component
REVERT: 9e5be67bab05 qcacmn: Fix excessive logging problem in TDLS
REVERT: d5fc9c0b8e82 qcacmn: Add runtime pm lock for P2P
REVERT: cc21cb2e158e qcacmn: Add acs range support in random channel selection
REVERT: c9a13a52c807 qcacmn: Set addr_search flags according to vdev opmode
REVERT: 83e148887007 qcacmn: extract dfs events
REVERT: ef4372eeb024 qcacmn: Fix issue in getting channel list in dfs component
REVERT: 1cc7633792b6 qcacmn: regdb: HT40+ and HT40- is fixed for 2GHz
REVERT: c0f54cd23b80 qcacmn: Make client kick out event as wake-able event in SAP mode
REVERT: c4e05fd98d8b qcacmn: scan get results failed during connect
REVERT: bcc3c4e14966 qcacmn: Add paddr support for 32-bit host arch
REVERT: 79db2c47aadc qcacmn: Debug enhancements for rx_buffer history
REVERT: 0c547bbd85df qcacmn: Export API to add radiotap header
REVERT: 9fba31ea0b15 qcacmn: Register DFS component API in target_if
REVERT: 485d594ea1ba qcacmn: Race condition while using pkt log buffer
REVERT: 8d88af5f324a qcacmn: Random channel selection public API
REVERT: c64510ba8b9d qcacmn: Process DFS events from firmware
REVERT: b973986b3801 qcacmn: dfs memory leak fixed
REVERT: 021a75a82b17 qcacmn: Fix TDLS UMAC memory init issues
REVERT: c73c207412db qcacmn: Move public data structures
REVERT: f7aec735b4b8 qcacmn: Add param to ol params to dump objects of object manager
REVERT: ca792543cff7 qcacmn: Enable WDS learning only when configured
REVERT: 7e19ec5b535c qcacmn: Fix mesh rate extraction from meta header
REVERT: 469053dcb6cc qcacmn: Reducing function name to fix unresolved symbols
REVERT: 91ac5ea418ca qcacmn: Add random channel selection algorithm
REVERT: 63acfd2b2e88 qcacmn: Fix frequency offset signedness in channel marking logic
REVERT: 7e189c343688 qcacmn: Add TDLS off channel changes for TDLS UMAC
REVERT: e81cb8eac86b qcacmn: Add os_if changes for tdls management
REVERT: 8398292c6d35 qcacmn: Add scan related events for TDLS component
REVERT: b197624f9640 qcacmn: Populate tdls scan interface member
REVERT: 791f7aa23b6d qcacmn: Add TDLS ucfg changes for sta connect/disconnect
REVERT: 3e4752133a6a qcacmn: Add sta connect/disconnect in TDLS UMAC component
REVERT: 97bc1c725a53 qcacmn: Add TDLS management frames
REVERT: ee01ebfc2073 qcacmn: Add connection tracker to TDLS UMAC
REVERT: a477d5e3bc70 qcacmn: Add tdls timers function in tdls component
REVERT: cda0961ecc7f qcacmn: Enable TDLS component
REVERT: 085a40c25d24 qcacmn: TDLS component: os_if layer
REVERT: f0f46ac045c2 qcacmn: TDLS component: handle TDLS firmware event
REVERT: f2768cc42d6d qcacmn: TDLS component: core tdls_oper operations
REVERT: 9dd3c3e9cbb7 qcacmn: TDLS component: south interface
REVERT: ab9f0d1b3f6e qcacmn: WMI changes for TDLS component
REVERT: d4b12dbff629 qcacmn: TDLS component: core peer operations
REVERT: a2e796c40320 qcacmn: Add radiotap header for supporting monitor mode
REVERT: 1b9dcf5a12fd qcacmn: Add support to process radar found indication
REVERT: 7fc2e862cd24 qcacmn: Add new vendor cmd for LL stats
REVERT: 7f7b4aa23d60 qcacmn: Changing DBS query method from DP
REVERT: d817164e95c8 qcacmn: Remove debug message in Tx completion process
REVERT: 6c556c36e536 qcacmn: Refcnt debug support
REVERT: aa3bfccdea91 qcacmn: Add support for Native wifi for Hawkeye
REVERT: 55d6da0a41af qcacmn: Fix mem leak of datapath tx ring
REVERT: 928e3ecad0fa qcacmn: Add provision for flush callback in scheduler message
REVERT: afc63bc8afa8 qcacmn: Initialize scheduler_msg on stack before posting message
REVERT: b83f9e70ea6e qcacmn: Add attribute for propagation absolute delay
REVERT: c8039e3fa439 qcacmn: Validate existence of sch thread before posting a message
REVERT: 948ddd56e79d qcacmn: DFS component target interface support
REVERT: aa1b2abfb35d qcacmn: Add support to extract dfs events
REVERT: 0da3122669b6 qcacmn: Lithium LRO Support in the Data Path
REVERT: 65bf2306f031 qcacmn: Fix memory leak for soc handle
REVERT: 8a204d2dcba5 qcacmn: Add a qdf type for net device
REVERT: 99f07621b4f3 qcacmn: Enable HW broadcast filter
REVERT: 4a7fc001603f qcacmn: Enable HW broadcast filter
REVERT: 490aaa1f4b35 qcacmn: Enable HW broadcast filter
REVERT: 6bb2c1755f3d qcacmn: Return the error value if pktlog is not enabled
REVERT: 3a52bd7e6a64 qcacmn: Add support to collect pktlogs as part of bugreport
REVERT: d4aa277e8bb2 qcacmn: Static and Dynamic chain mask selection
REVERT: db66e6123e40 qcacmn: Add 4 counts to link layer stats
REVERT: 9749753a7567 qcacmn: Add API to pass configuration settings
REVERT: 8c4092b16ec7 qcacmn: Replace legacy regulatory APIs with new ones from host cmn
REVERT: a1e18b6b7dd9 qcacmn: Add dfs public structure file
REVERT: f527f16e8e1c qcacmn: add refcnt and lock support for scan
REVERT: c350256efadb qcacmn: Enable kernel panic on memory leak
REVERT: ea68a2c6f228 qcacmn: Deinitialize the pdev scan private member
REVERT: b4071431e960 qcacmn: Add new APIs to regulatory component
REVERT: 45e7d9501703 qcacmn: Add support to get the status for Roam Scan Offload command
REVERT: 19dc8b23a60c qcacmn: Fix to configure external group interrupts
REVERT: c838b133c131 qcacmn: Add Mcast enhancement feature support
REVERT: fd65c6eabcc7 qcacmn: Add QDF wrappers for kernel atomic bit operations APIs
REVERT: 4a3a13d73ed5 qcacmn: Revert disablement of regulatory component
REVERT: be6199297c0b qcacmn: Fix channel range for null range limits
REVERT: d35749f195c0 qcacmn: Fix memory leak in wifi_pos send peer status api
REVERT: c0687094445c qcacmn: Fix crash due to corruption in ce_mark_datapath
REVERT: 6cb0fa1c4f34 qcacmn: Create qdf_log_timestamp_to_secs helper function
REVERT: 674c4a0650de qcacmn: clear qdf_net_buf_track_free_list in nbuf memory manager destroy
REVERT: 5ded5dd1bd0d qcacmn: Populate DFS_CFREQ2 and BW-NSS mapping
REVERT: 33d0d707bd4e qcacmn: Add support to add memory tracking in tx path
REVERT: a47828dd20f4 qcacmn:  Handle scan dequeue event and start failed event
REVERT: 5468c5743710 qcacmn: Register PNO callback only when PNO req is sent
REVERT: 9c63fb71d0cf qcacmn: ATF Rx Ops prototype change
REVERT: e440caa3b306 qcacmn: Remove Logger socket app msg init/deinit changes
REVERT: 1a601690a138 qcacmn: Set SRNG_ENBLE bit in SRNG MISC register
REVERT: 3453674e755e qcacmn: Off-chan txrx componentization changes
REVERT: 3a0005c21009 qcacmn: skip wds handling for raw mode pkts
REVERT: fd1edcc08480 qcacmn: Add support for radio-based packet steering
REVERT: 61824944ab3d qcacmn: Add API to support configuring external group interrupts
REVERT: 0bce0449f091 qcacmn: Fix for htt_included bit issue for mesh raw packets
REVERT: 5503c76aca54 qcacmn: Add iwpriv pktlog command to clear pktlog buffer
REVERT: a6e44ca3bdf9 qcacmn: Initialize scan_f_chan_stat_evnt from configuration
REVERT: 3228727ce291 qcacmn: Regulatory component is disabled to fix the crash in X86
REVERT: 5126329e8ca2 qcacmn: support dequeue and start failed event for scan from STA
REVERT: 8a4e27cd59db qcacmn: Move qdf_nbuf_map call to after adding HTT header
REVERT: adc3147da911 qcacmn: add htc_get_tx_queue_depth api
REVERT: ac99ac8eea67 qcacmn: Update sw index from hw for ce_sendlist_send on data path ces
REVERT: 1c72830f3be6 qcacmn: Unmap ce nbufs before free
REVERT: b01db1885377 qcacmn: simplify error handling in ce_init(1)
REVERT: 748e1a690fde qcacmn: use hif_select_service_to_pipe_map for consistency
REVERT: bc6234361742 qcacmn: Migrate WMI from shared work queue to dedicated work queue
REVERT: fd15ef219621 qcacmn: Return status from qdf_create_work
REVERT: 32eb664610a9 qcacmn: dfs_ioctl header file is moved to common services
REVERT: a405eb741b3d qcacmn: Add dump stats feature for Lithium
REVERT: 5adc058835e8 qcacmn: Add boundary check on TSO segments
REVERT: 07d24be439ca qcacmn: Implement hif_dummy_map_ce_to_irq
REVERT: 2e59ee014533 qcacmn: A common function to get dfs_rx_ops
REVERT: 2c3ce9dbb856 qcacmn: Add WMI changes for PNO for converged scan
REVERT: 8c6e82d76396 qcacmn: Add PNO changes for converged scan
REVERT: fa59ee793626 qcacmn: Add WMI APIs to send and extract offchan data tx
REVERT: 4a76dde9ad1b qcacmn: stub core_ctl_set_boost if not defined
REVERT: 012bfe3098c7 qcacmn: modify HIF NAPI blacklist mechanism
REVERT: 5bfbc5b35b7c qcacmn: Make interrupt blacklisting robust
REVERT: 200e660f21df qcacmn: correct napi bucket calculation
REVERT: 9ee4b9e84a6b qcacmn: Use sched_clock instead of jiffies to calc yield time
REVERT: 518eb5092e59 qcacmn: Add NAPI statistics to dumpstats
REVERT: 17720241d47f qcacmn: Replace wlanLoggingFEToConsole to wlanLoggingToConsole
REVERT: d1f1484105fc qcacmn: In serialization timeout timer avoid double free
REVERT: bc0a546d5803 qcacmn: Fix for ping failure due to intrabss fwd logic
REVERT: 536064a37eb8 qcacmn: Implement WMI/Credit History log print APIs
REVERT: 52e9bb6d6ff5 qcacmn: NDP_END_REQ implementation
REVERT: f2bc82eb1841 qcacmn: NDP_RESPONDER_REQ implementation
REVERT: 06a5eb507150 qcacmn: NDP_INITIATOR_REQ implementation
REVERT: e830e98bcf70 qcacmn: Add implementation for NDI Create/Delete
REVERT: 7358d18e3969 qcacmn: Add framework for NDP cmd execution
REVERT: e3599a90e3eb qcacmn: Remove all non-QDF directories from include paths
REVERT: e73c403a0b9d qcacmn: Add missing stats for Host Lithium Stats
REVERT: d088a8a19ecc qcacmn: change scan API to pass pdev insted of vdev
REVERT: 8e039b16e124 qcacmn: Fix passing NULL vdev object to object manager
REVERT: cab5f29ee4ff qcacmn: Update correct format specifiers in ll_stats_get_req
REVERT: 7abd54674ead qcacmn: Prune PCL to active channels only for P2P GO
REVERT: 5def1a815a3c qcacmn: Change LMAC NAN tx and rx ops definitions
REVERT: 5b37936bf8f1 qcacmn: Add interface with LMAC for NAN Component
REVERT: e92475bb19de qcacmn: Implement NAN component init deinit
REVERT: 207fb4ead95a qcacmn: Define NAN components's get/set and utility APIs
REVERT: 5b3602a61732 qcacmn: Define NDP structures and enums and private obj
REVERT: fa594d9f08f6 qcacmn: Handle failure scenario for qdf_nbuf_map()
REVERT: 17e85331100a Merge "qcacmn: Add new iterate PSOC API for all objects" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 9e591dbe8745 Merge "qcacmn: Fix lock issues with object manager" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 33aeb5cac255 Merge "qcacmn: Fix peer ref count issue in p2p_mgmt_tx" into wlan-cmn.driver.lnx.2.0-dev
REVERT: f3c5a246285e Merge changes Ibef1681f,Ia62137da into wlan-cmn.driver.lnx.2.0-dev
REVERT: 6a4a298d9f35 Merge "qcacmn: Fix for unaligned memory access" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 17a4f64731e2 Merge "qcacmn: Add macros for aligning addresses" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 668838ea86d0 Merge "qcacmn: Lithium LRO Support" into wlan-cmn.driver.lnx.2.0-dev
REVERT: d982eff87d07 Merge "qcacmn: Activate init and deinit for regulatory component" into wlan-cmn.driver.lnx.2.0-dev
REVERT: f738826848dc Merge "qcacmn: Trigger panic if psoc object is leaked when destroying obj mgr" into wlan-cmn.driver.lnx.2.0-dev
REVERT: bb911c855e2e Merge "qcacmn: Reduce log level to avoid watchdog" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 1020f57e15c8 Merge "qcacmn: WMI regulatory message change"
REVERT: 935cd2dae815 qcacmn: Add new iterate PSOC API for all objects
REVERT: 9365b087828c qcacmn: Fix lock issues with object manager
REVERT: 8c2ce4125486 qcacmn: Fix peer ref count issue in p2p_mgmt_tx
REVERT: 7f0931823550 qcacmn: Fix checkpatch warning in policy manager component
REVERT: 41e34b1ca3a1 qcacmn: Fix the position of qdf_nbuf_map in Tx DP
REVERT: 6b23f75bf846 qcacmn: Fix for unaligned memory access
REVERT: bd46f6f92905 qcacmn: Add macros for aligning addresses
REVERT: efd4d823914d qcacmn: Lithium LRO Support
REVERT: 987d57e40585 qcacmn: WMI regulatory message change
REVERT: 5e7f1dc1d130 qcacmn: Activate init and deinit for regulatory component
REVERT: ae20f0b309fa qcacmn: Trigger panic if psoc object is leaked when destroying obj mgr
REVERT: 38cea4afc4a1 qcacmn: Reduce log level to avoid watchdog
REVERT: e39aab9f742d qcacmn: Populate TLV event ids for WIN specific WMI events
REVERT: 476d33a2b170 qcacmn: Add TLV implementations for WIN specific WMI CMDs
REVERT: f271ef063ffb qcacmn: Make sure no PCIe link access when runtime PM suspended
REVERT: 9c6f84da99ff qcacmn: Resume fastpath DP in correct place for runtime PM
REVERT: 9f174c6e2fd9 qcacmn: Add Non Association WDS(NAWDS) Support for Lithium
REVERT: e0a0247ead50 qcacmn: Reduce the log spam in kmsg
REVERT: c606d91600ff qcacmn: Populate WIN specific vdev param for TLV
REVERT: 9a7fdc14a61e qcacmn: Populate WIN specific pdev param for TLV
REVERT: 54518924c366 qcacmn: Add public API to set/reset NOL channels in regulatory
REVERT: 43568a9b3fdb qcacmn: Fixes for regulatory channel event processing
REVERT: 40c1783ccc3b qcacmn: Remove 4.9 ghz channels from reg component
REVERT: 5ae2b3ade647 qcacmn: Changes for DFS component to interact with southbound
REVERT: a3fc52371430 qcacmn: Do not free objmgr global context if child objects are leaked
REVERT: bfc37942a592 qcacmn: 11ax Draft1.0 wmi changes
REVERT: 398935eb5605 qcacmn: Fix the null check before invoking function
REVERT: cbe44a82a793 Merge "qcacmn: Increment peer ref count for mgmt Tx frame"
REVERT: 1d891ed8d307 qcacmn: Fix for datapath latency issues
REVERT: 62af8f390941 qcacmn: Fix Runtime PM compilation issues
REVERT: 2c6381da6b15 qcacmn: Add null check before invoking function
REVERT: 2a294f3483fb qcacmn: Rename nan_utils_i.h to nan_main_i.h
REVERT: 3968e9abd723 qcacmn: Increment peer ref count for mgmt Tx frame
REVERT: 57d866024a14 qcacmn: fix crash found in intrabss-forwarding
REVERT: 1b63ac6bf5f1 qcacmn: Fix a compilation issue in TSO DP code
REVERT: dbd1635cfe10 qcacmn: Add pdev_id in extract APIs for few pdev events
REVERT: 1fb9ce34b785 qcacmn: Change public APIs to pdev level
REVERT: 1b8762f7a659 qcacmn: Populate the current channel list by pdev
REVERT: bb105f90d1da qcacmn: Include correct header file in epping module for policy manager
REVERT: b178eb464d8d qcacmn: Initialize LRO and rx hash during vdev attach
REVERT: 312638baa2ba qcacmn: NULL check added before calling dfs_tx_ops
REVERT: bedeed925798 qcacmn: Remove unnecessary QDF_ASSERT to avoid watchdog bark
REVERT: b12ccb74a074 qcacmn: Support oom recovery for rx ce's
REVERT: c0c00a2c46ff qcacmn: Improve recv buffer refill failure logging
REVERT: ff18ea7927fe qcacmn: Remove thread unsafe ce_debug varialbes
REVERT: 32f8ccfadc78 qcacmn: Increase the ring size of the IPA ring
REVERT: 3891949b8caa qcacmn: Increase wmi ce rx ring size
REVERT: cbcd8397ea14 qcacmn: Block non-wmi traffic in ce layer durring suspend
REVERT: 06ba41e80421 qcacmn: Move to common wmi event id for scan
REVERT: f664eee546eb qcacmn: Kbuild changes to include regdomain dispatcher file in qdf
REVERT: b90940cb5af4 qcacmn: Move to common wmi event id for P2P
REVERT: 6d7909cdbe52 qcacmn: revert temp support legacy P2P by new scan component
REVERT: dc79e0759ca8 qcacmn: set correct pdev_id in pdev param
REVERT: a85d8b4ad787 qcacmn: Fix SKB double free issue in nl_srv_ucast
REVERT: 849fd2c75977 qcacmn: Init and deinit P2P
REVERT: 169eff157da8 qcacmn: Add new WMI API to unregister event handler
REVERT: 30e813585908 qcacmn: Changes for BA window update
REVERT: da0e2f41b7b0 qcacmn: Add SCAN WAR for hawkeye emulation
REVERT: 6b387341207f qcacmn: Add multiradio support for SCAN
REVERT: 89db19b5b7c7 qcacmn: Enable converged scan component
REVERT: ac2819788bfd qcacmn: Add null check for legacy callback functions in policy manager
REVERT: 564d3558336c qcacmn: Fix rmmod crash on 8074 soc emulation setup
REVERT: 6eca1a62dae1 qcacmn: Monitor mode configuration and processing
REVERT: f151c386005c qcacmn: Changes to store stats in 64bit data type
REVERT: 0b69ec499886 qcacmn: Update legacy fixes in new policy manager component
REVERT: 3dcc6ff1122a qcacmn: Fix SME callback for policy manager component
REVERT: 81967e04f379 qcacmn: Check NULL before derefencing pPacket from htc_packet_dequeue
REVERT: 110bf967415d qcacmn: Fix size mismatch between dma_map and dma_unmap in Tx path
REVERT: a8d98c8f5ee2 qcacmn: Fix incorrect meta header issue in mesh tx path
REVERT: 3318807269a9 qcacmn: Add shared print_ctrl_obj for qdf_trace_msg
REVERT: 87686d9a2f7b qcacmn: Fix for ampdu aggregation in host statistics
REVERT: c784f4e8dd0c Release 5.1.1.17I
REVERT: 0261c63a51ee qcacmn: Support rx p2p public action frame
REVERT: 6ddb08054f28 Release 5.1.1.17H
REVERT: af7fd9012998 qcacmn: Re-factor processing of WMI_REG_CHAN_LIST_CC_EVENTID
REVERT: e407974144a5 qcacmn: Add the event handler for WMI_REG_CHAN_LIST_CC_EVENTID
REVERT: a6f2836edb2b Release 5.1.1.17G
REVERT: 5e31b638c38c qcacmn: Add get/update vdev pause bitmap support in PMO
REVERT: 88f61415501a Release 5.1.1.17F
REVERT: 089fd7c9da53 qcacmn: Implement Dynamic serialization rules framework
REVERT: a36843cd5bb8 Release 5.1.1.17E
REVERT: 6f6166e36cfe qcacmn: Add support for intra-bss forwarding
REVERT: 975bf37ab6a6 Release 5.1.1.17D
REVERT: d5b7889c7c07 qcacmn: Add device ID for multinode support in Hawkeye emulation platform
REVERT: 7f5460ce9ae6 Release 5.1.1.17C
REVERT: 526307e52ae9 qcacmn: [11AX] Add vendor command for userspace to get HE capabilities
REVERT: 8952b583823f Release 5.1.1.17B
REVERT: f37bed7d2e52 qcacmn: Move communication with firmware to vdev_ready in PMO
REVERT: de25c8804f7d Release 5.1.1.17A
REVERT: e2fa8b7861d7 qcacmn: Setup CDP interface for flushing RX queue
REVERT: 53e7fb8fa346 Release 5.1.1.17
REVERT: e07402f57718 qcacmn: Add a legacy callback to get the type of non connected vdev
REVERT: 087062b4bb99 Release 5.1.1.16Z
REVERT: 6834d321d8cd qcacmn: Fix IRQ disable for unit-test suspend on PCIe
REVERT: c744104a4ebc Release 5.1.1.16Y
REVERT: 6716dfffcdc2 qcacmn: Add interface to WDI-stats and quota limit
REVERT: 42096a2a7afa qcacmn: Remove unnecessary NULL check before dereferenced
REVERT: 2a31213ccfe1 qcacmn: Change HDD IPA to comply with the refactored SKB CB
REVERT: 21ea04c7d0f6 Release 5.1.1.16X
REVERT: f8c3145190f2 qcacmn: move crypto init from umac to cmn code
REVERT: 439d7b515d6d qcacmn: Fix setkey issue in sta mode
REVERT: 13e9f9bb1918 qcacmn: Integrate crypto service and sw files
REVERT: c365d5fbb50b qcacmn: Add hostapd crypto files
REVERT: 89d288129ee5 qcacmn: Add crypto service files
REVERT: 0d0a368b46e4 qcacmn: add crypto callback registration
REVERT: d5b8cfa2ed16 Release 5.1.1.16W
REVERT: 7b7ea4d649b0 qcacmn: Add wlan_pdev_reset_ospriv() method
REVERT: 62a92578680d Release 5.1.1.16V
REVERT: 8b71edb772ba qcacmn: Add new WMI API
REVERT: 4474e4c33fb7 Release 5.1.1.16U
REVERT: 7957fa970539 qcacmn: REO descriptor allocation change
REVERT: 34ff0b5a3c10 Release 5.1.1.16T
REVERT: f53a9b0f4156 qcacmn: HIF: Reduce the log spam in Kmsg
REVERT: caaec0ba3b91 Release 5.1.1.16S
REVERT: 974d0a527535 qcacmn: Add variable to store magic pattern
REVERT: a4832c70e0b7 Release 5.1.1.16R
REVERT: b7e3c980e52a qcacmn: Separate pdev detach processing as per pdev attach
REVERT: b4ce09a734ac Release 5.1.1.16Q
REVERT: 54befcbf4c09 qcacmn: Add 2x2 chain configuration in policy manager
REVERT: 1b8fd3ec0fef Release 5.1.1.16P
REVERT: 68429e32a053 qcacmn: Invoke NAN APIs from dispatcher
REVERT: 2a6adb345e6a Release 5.1.1.16O
REVERT: 5154273ac35c qcacmn: Include NAN component ID in common files
REVERT: 709a3b3b4d63 Release 5.1.1.16N
REVERT: 1024ce0045d1 qcacmn: Add NAN changes in target_if and lmac common files
REVERT: 917178617f50 Release 5.1.1.16M
REVERT: 177b6a3f3b37 qcacmn: Fix DBS & HW mode configurations for policy manager
REVERT: 8d9a6d09b47e Release 5.1.1.16L
REVERT: 2a22561d0c3f qcacmn: [11AX] Add changes for 11ax peer association
REVERT: 3e2666829ebc Release 5.1.1.16K
REVERT: 8d46dbd8ac05 qcacmn: Remove legacy dependency from Policy Manager Part 7
REVERT: ac620941dad7 Release 5.1.1.16J
REVERT: 557bf6fcb39a qcacmn: Add necessary header files
REVERT: d5a387826f28 Release 5.1.1.16I
REVERT: 808f33bcaa10 qcacmn: Remove event report when failed to allocate memory
REVERT: 7a169c9a81a4 Release 5.1.1.16H
REVERT: 54c9a7ddf419 qcacmn: Policy manager component HDD callback changes
REVERT: 8c8ca7d492d7 qcacmn: Save user configurations in policy manager component
REVERT: e675dc6fcf9b Release 5.1.1.16G
REVERT: 2a1033ce7da7 qcacmn: Add new files for new NAN component
REVERT: e768091f821c Release 5.1.1.16F
REVERT: 9dd1ed1a8402 qcacmn: ADD qdf changes required for datapath
REVERT: 9d7d7043b45c Release 5.1.1.16E
REVERT: 38ae892add70 qcacmn: DFS componentization (DFS Dispatcher)
REVERT: 37cef934f181 Release 5.1.1.16D
REVERT: 41a58394a7a4 qcacmn: WMI changes for P2P component
REVERT: c5da74237c2c Release 5.1.1.16C
REVERT: dfc571c52132 qcacmn: mgmt frame txrx
REVERT: 26781f65dc78 qcacmn: remain on channel
REVERT: 930869e013ed qcacmn: Private commands and wmi events for P2P
REVERT: 03917b3447d1 Release 5.1.1.16B
REVERT: a77da0da850f qcacmn: Txrx statistics for Lithium datapath
REVERT: a590df80b426 Release 5.1.1.16A
REVERT: d97371668335 qcacmn: Initial crypto service component addition
REVERT: af42303440bc Release 5.1.1.16
REVERT: 364a3d31a939 qcacmn: Invoke WIFI POS APIs from dispatcher init and deinit
REVERT: 922724f2db16 qcacmn: Implement WIFI_POS commands
REVERT: 18ceca16b73c qcacmn: Add LMAC interface for WIFI POS component
REVERT: 445582f5b0e3 Release 5.1.1.15Z
REVERT: eab1923f7e80 qcacmn: DFS componentization (RADAR event notification)
REVERT: 49f69436c22c qcacmn: DFS componentization (NOL)
REVERT: 189e80817f64 qcacmn: DFS componentization (Zero CAC)
REVERT: 08748c89fb3a qcacmn: DFS componentization (CAC)
REVERT: 752ce0a9de49 qcacmn: DFS componentization (Filter Tables)
REVERT: af7d7da0ccc7 qcacmn: DFS componentization Initial version
REVERT: b13637bbdbb2 Release 5.1.1.15Y
REVERT: b17d067de018 qcacmn: Changes to support LFR
REVERT: a6a2fab439aa Release 5.1.1.15X
REVERT: cc0933b151a1 qcacmn: Add delete node definition when MEMORY_DEBUG macro is undefined
REVERT: 3ec493ec9b44 Release 5.1.1.15W
REVERT: cb16f9de15d2 qcacmn: Rectify arguments to qdf_mem_set
REVERT: 687340df4612 Release 5.1.1.15V
REVERT: ef66f6d21e26 qcacmn: Move max_event_idx and ctx_lock to wmi_soc
REVERT: 72b28bb3766f Release 5.1.1.15U
REVERT: 949674c4cbc9 qcacmn: Add DSCP_TID changes for Lithium
REVERT: ec9cb37ce5ba Release 5.1.1.15T
REVERT: 89c8a8a54641 qcacmn: Change WLAN_P2P_ENABLE to CONVERGED_P2P_ENABLE
REVERT: cde7d2553ca4 Release 5.1.1.15S
REVERT: a8423167a9ca qcacmn: Implement Wifi Positioning Init/Deinit
REVERT: 5a9c9df3cd0e Release 5.1.1.15R
REVERT: fc79e797e9ef qcacmn: Increase peer count to 32 in DP cfg
REVERT: df8e0bea8f86 Release 5.1.1.15Q
REVERT: 9cab88d2ab16 qcacmn: Populate the master channel list from firmware
REVERT: 7b56f8d67a2a qcacmn: Regulatory component public APIs
REVERT: 1fd82c6c5823 qcacmn: Regulatory component registration
REVERT: cac909128a0f Release 5.1.1.15P
REVERT: 2b94b1de5bae qcacmn: New regulatory database
REVERT: e2cc7069f566 qcacmn: Initial version of regulatory component changes
REVERT: fdc7ddc89cce Release 5.1.1.15O
REVERT: e3e6f491d1da qcacmn: Add wrapper to call legacy userspace or GENL socket API
REVERT: 070cdce63122 Release 5.1.1.15N
REVERT: 9a562cb5bce9 qcacmn: Add NULL check for dma address before calling unmap
REVERT: c381b001441e Release 5.1.1.15M
REVERT: 81c60e87a309 qcacmn: Airtime Fairness convergence
REVERT: 77a53d25e2e8 Release 5.1.1.15L
REVERT: 01c4031969cf qcacmn: Add a flag in skb->cb for packet tracking
REVERT: 4409f1c1fe2d Release 5.1.1.15K
REVERT: cdeea991199c qcacmn: Remove legacy dependency from Policy Manager Part 6
REVERT: dce2b089bf37 qcacmn: Remove legacy dependency from Policy Manager Part 5
REVERT: 1700e43c630d Release 5.1.1.15J
REVERT: 979a3f3e0b06 qcacmn: Add sequence number to peer mlme object
REVERT: 5461ba81f311 Release 5.1.1.15I
REVERT: b6f300b4b252 qcacmn: Initialize Policy Manager on host common
REVERT: 3305aabbb6e9 Release 5.1.1.15H
REVERT: e4449d3d01cf qcacmn: Enable Policy Manager logging
REVERT: 530ac5f3e38a Release 5.1.1.15G
REVERT: 381fe0ff8e40 qcacmn: Set Band Capability ini config to PSOC user config
REVERT: a31e5a4a384c Release 5.1.1.15F
REVERT: 73ce0d0216f6 qcacmn: tdls module init and deinit
REVERT: a29801145c86 Release 5.1.1.15E
REVERT: 40b91b83fa10 qcacmn: Provide new objmgr API
REVERT: 2190e728ad4c Release 5.1.1.15D
REVERT: 5122f8fc485a qcacmn: Enable TSO support for QCA8074/6290 DP
REVERT: 07ec569895e6 Release 5.1.1.15C
REVERT: 99399b4e6913 qcacmn: Add target_if handle in pdev
REVERT: 4dea15f8d4b4 Release 5.1.1.15B
REVERT: 8aa751af5933 qcacmn: API to expose vdev max_peer_count
REVERT: 95ef0c56755f Release 5.1.1.15A
REVERT: 9b820f500fc3 qcacmn: Object manager Changes for peer deletion response handling
REVERT: 0072b84e2baf Release 5.1.1.15
REVERT: 9edb9614d932 qcacmn: Send osif_pdev in peer_unref handler
REVERT: 30dd9bbcd271 Release 5.1.1.14Z
REVERT: 1e7401cbc7a9 qcacmn: Add Host Lithium Stats
REVERT: c0ce628e49f6 Release 5.1.1.14Y
REVERT: 99a10d078d8c qcacmn: Do not allocate scheduler context dynamically
REVERT: 14e97c31a933 Release 5.1.1.14X
REVERT: aab9ff4cbbf8 qcacmn: Remove legacy dependency from Policy Manager Part 4
REVERT: 94fef7786be7 qcacmn: Remove legacy dependency from Policy Manager Part 3
REVERT: b7659f7c1a6e Release 5.1.1.14W
REVERT: 80abcf4edea2 qcacmn: Remove legacy dependency from Policy Manager Part 2
REVERT: 40a32cc43c70 Release 5.1.1.14V
REVERT: 6c44a1c866a7 qcacmn: Add wireless device to vdev os interface
REVERT: 0fbe64f24bd9 Release 5.1.1.14U
REVERT: 38147d78438b qcacmn: Update vdev params list for tlv target
REVERT: 74502aa2e4c7 Release 5.1.1.14T
REVERT: 2eb57437bc02 qcacmn: Remove legacy dependency from Policy Manager Part 1
REVERT: 89d8cde2ed89 Release 5.1.1.14S
REVERT: 396518b08f64 qcacmn: Defines os and target interfaces
REVERT: 86637ce9668d Release 5.1.1.14R
REVERT: 67c7877fe00a qcacmn: Reduce maximum contiguous allocation size
REVERT: 097b546f7852 Release 5.1.1.14Q
REVERT: fc86d5e9933b qcacmn: Add support for DFS_PHYERR_OFFLOAD commands
REVERT: 4c4f0dc0d0f8 Release 5.1.1.14P
REVERT: e23557e71704 qcacmn: Add qdf_device to psoc object
REVERT: d111a279bd30 Release 5.1.1.14O
REVERT: 2f1324678d39 qcacmn: Add support to update user defined scan params
REVERT: 673bd512f3e3 qcacmn: Fix QDF assert in wlan_abort_scan if vdev is NULL
REVERT: 8a24f5038ccd Release 5.1.1.14N
REVERT: e4920915c70c qcacmn: Move PCL weight macros to api header file
REVERT: 1e34c3fa0195 qcacmn: Define utility functions of policy manager component Part 3
REVERT: 9c2d0c60ba7c qcacmn: Define utility functions of policy manager component Part 2
REVERT: 9c73f73749a2 qcacmn: Define utility functions of policy manager component Part 1
REVERT: 75f622428bf8 qcacmn: Define DBS action functions of policy manager component
REVERT: b48288685fa5 qcacmn: Define core functions of policy manager component
REVERT: 26d90e14ae4e qcacmn: Preferred Channel List derivation logic
REVERT: 8b6cb16342eb Release 5.1.1.14M
REVERT: 38af0dbc439a qcacmn: Add cac duration and reg domain in vdev start cmd
REVERT: b76e6980fc4f Release 5.1.1.14L
REVERT: 2173d3969e17 qcacmn: Map regulatory macros to legacy regulatory
REVERT: 388be5105bc5 Release 5.1.1.14K
REVERT: e59d03a76bbd qcacmn: Fix preallocation perf build compilation error
REVERT: 747001c1100d qcacmn: Remove CONFIG_CNSS ifdef for memory proallocatation
REVERT: 7cf5f320eedb Release 5.1.1.14J
REVERT: 757f799c947d qcacmn: Add DFS dbgid
REVERT: 791f4e9684ea Release 5.1.1.14I
REVERT: 2a0301a38941 qcacmn: Assign enum value to qca_wlan_vendor_config
REVERT: 4952a4b32647 Release 5.1.1.14H
REVERT: 7c6b935c647f qcacmn: Add support to use generic netlink sockets for userspace apps
REVERT: ca0e1697432d Release 5.1.1.14G
REVERT: c7cf021d175b qcacmn: Add support for delay_start_time in scheduled scan request
REVERT: 3388ba372083 Release 5.1.1.14F
REVERT: 9e780e357076 qcacmn: Rename utility function in policy manager component
REVERT: d00a36dfbe64 Release 5.1.1.14E
REVERT: 1404917b6e72 qcacmn: Add support for hash based rx steering
REVERT: ebeac9462524 Release 5.1.1.14D
REVERT: be427668461c qcacmn: Avoid new connection while HW mode change is issued
REVERT: 147267935fea Release 5.1.1.14C
REVERT: 5caa83a44e1f qcacmn: Fix review comments(trivial) given previously
REVERT: 6c6bdee6dda8 Release 5.1.1.14B
REVERT: 5cb811a79225 qcacmn: Remove WMI vdev ofdma_cplen command population
REVERT: 398376a13590 Release 5.1.1.14A
REVERT: 8648df62f7a7 qcacmn: Add new get_tso_num_seg API with address range check
REVERT: 1ecf17741e50 Release 5.1.1.14
REVERT: f9297e523b2f qcacmn: Add changes in scan req to support P2P search scan
REVERT: d7caa4055e58 Release 5.1.1.13Z
REVERT: 5a7b8301c8ba qcacmn: Temp changes to support ROC with new scan module
REVERT: d04a49dedbb3 Release 5.1.1.13Y
REVERT: 9b110f19d7b8 qcacmn: Add monitor time for PER based roam
REVERT: da9fbfea14f8 qcacmn: Set PER based roam value for config
REVERT: 5a4968e1457f qcacmn: Changes for PER based roaming
REVERT: 20de934e70e5 Release 5.1.1.13X
REVERT: b35a0ddc5872 qcacmn: Include WIFI POS component ID in common files
REVERT: fc2d8879e456 Release 5.1.1.13W
REVERT: 55e1d7242888 qcacmn: Fix wlan log svc leaks
REVERT: 18f952c1e342 Release 5.1.1.13V
REVERT: 4191d4a28510 qcacmn: Add APIs to configure Active BPF Mode
REVERT: fb39e006841c qcacmn: Add change to get rid of unused tx descriptor pools
REVERT: 849692259b12 Release 5.1.1.13U
REVERT: bc2d91f8f346 qcacmn: Add TxRx Statistics for Lithium  datapath
REVERT: 9637d2a02c0b Release 5.1.1.13T
REVERT: 86e9826f044b qcacmn: Fix interrupt handling after pdev deinit
REVERT: 777affa2c36d Release 5.1.1.13S
REVERT: 50df0b0f1fda qcacmn: Align frameworks of P2P component to convergence policy
REVERT: f228f1525499 Release 5.1.1.13R
REVERT: 397071836e64 qcacmn: Fix incorrect buffer for channel info in multiple vdev restart cmd
REVERT: 642958d9000e Release 5.1.1.13Q
REVERT: 89284c2621b1 qcacmn: Add new files for Wifi Positioning component
REVERT: f393366fce76 Release 5.1.1.13P
REVERT: 891d520f963b qcacmn: Refactor lithium datapath configuration items
REVERT: f874df211ef0 Release 5.1.1.13O
REVERT: 409f04a345e2 qcacmn: Fix PMO deinit sequence
REVERT: a3c3fc96b190 Release 5.1.1.13N
REVERT: d61006cb6b6b qcacmn: Fix the offset for HAL Tx Rate stats and enable stats by default
REVERT: cf7206c469b1 Release 5.1.1.13M
REVERT: f94beaad3622 qcacmn: scan convergence - add target if changes
REVERT: e5f3f0f10e0a qcacmn: Add 11ax related elements to common scan code
REVERT: d1442b3c0f6f Release 5.1.1.13L
REVERT: 514201712a9b qcacmn: Add callback context for wake up / suspend ack callback's
REVERT: 698612c58bcc qcacmn: Add LPHB, User space suspend and resume tx/rx ops
REVERT: 011a8aea101c qcacmn: Add LPHB, Suspend and Resume support in PMO
REVERT: e64b0fd28e6b Release 5.1.1.13K
REVERT: ec4f8e61c64f qcacmn: Add support for Mesh Rx filters
REVERT: ebe927f7137e Release 5.1.1.13J
REVERT: 2f81e9605ec4 qcacmn: Increase size of MSDU EXT DESC
REVERT: db8db581cd97 Release 5.1.1.13I
REVERT: d14a18919437 qcacmn: Fix memory leaks in scan start and stop requests
REVERT: 54c28ccd1443 qcacmn: Add vdev in abort scan request
REVERT: 483d914ab746 qcacmn: Improve logging in scan done callback and BSS ageout
REVERT: d0439cf6a803 Release 5.1.1.13H
REVERT: 31b0a1cdc83d qcacmn: initialization of policy manager component
REVERT: 570dd85d5622 Release 5.1.1.13G
REVERT: 67ad342abe04 qcacmn: Add RX TLV debug prints in error path
REVERT: b81cd55cf988 Release 5.1.1.13F
REVERT: 0edbd8cc082f qcacmn: Add host diag events for wlan disconnection state
REVERT: 5f45cfa93cf2 qcacmn: Add documentation for diag events
REVERT: f2e0f3f7a3e3 Release 5.1.1.13E
REVERT: 3e5e077d52bd qcacmn: Fix tx completion stats for mesh
REVERT: c64c8629389d qcacmn: Add debug support for mesh
REVERT: 556bf7fc1509 Release 5.1.1.13D
REVERT: 53477c51c854 qcacmn: Add TLV implementations for WIN specific WMI CMDs
REVERT: cf77948b3130 qcacmn: Add TLV extraction APIs for WIN specific WMI events
REVERT: c750ae1175e2 qcacmn: Add TLV implementations for WIN specific WMI CMDs
REVERT: d780035c3485 qcacmn: Add TLV implementations for WIN specific WMI CMDs
REVERT: ebeac48e172f Release 5.1.1.13C
REVERT: e32150ba3eb7 qcacmn: Replace HELIUMPLUS_PADDR64 with HTT_PADDR64
REVERT: 8f5f8fce670b Release 5.1.1.13B
REVERT: 161654aefad0 qcacmn: Convert wireless modes from target to host define
REVERT: fb2ead4abdc3 Release 5.1.1.13A
REVERT: 5dba3a3f9a7d qcacmn: Fix init failure and DP detach crash
REVERT: 04d9944cbaa0 Release 5.1.1.13
REVERT: 99554a349f0a qcacmn: Save user configurations in psoc
REVERT: 97678cf8069d Release 5.1.1.12Z
REVERT: c14b1b6f664d qcacmn: Add support for Mesh RX stats
REVERT: d3600859becb Release 5.1.1.12Y
REVERT: 7aad6f68c7ef qcacmn: Change default firmware log levels
REVERT: d9a2bf3fc5fd Release 5.1.1.12X
REVERT: 3f62370e2391 qcacmn: Add support for Mesh Tx path
REVERT: 5a8903b5f0fc Release 5.1.1.12W
REVERT: 2bf04b40c0d3 qcacmn: Add support for WDS source port learning
REVERT: f23af78c43fa Release 5.1.1.12V
REVERT: aae8c4177ee5 qcacmn: modify RX path to support multi-radio
REVERT: 4a1d49dfb213 Release 5.1.1.12U
REVERT: d7673a3c081e qcacmn: Remove duplicate (ext)service ready structures from WMI
REVERT: 4e965a23cc86 Release 5.1.1.12T
REVERT: 6e4f13348b1b qcacmn: restructure policy manager component
REVERT: 148efadebe37 Release 5.1.1.12S
REVERT: 75b776a7cf1b qcacmn: Fix unknown symbol error when FEATURE_TSO is disabled
REVERT: 1b6713eb15dd Release 5.1.1.12R
REVERT: 0f86c40b01ba qcacmn: Populate service ready data in PSOC
REVERT: 0364cc80bae9 Release 5.1.1.12Q
REVERT: 7acd31fa3353 qcacmn: Add cfg80211 scan start and stop command
REVERT: 6a1c821afd28 Release 5.1.1.12P
REVERT: 37bf2e0dca5e qcacmn: Add changes to get/flush scan results
REVERT: 8f87b9515afc Release 5.1.1.12O
REVERT: 3064cd6aab99 qcacmn: Fix incorrect status initialization
REVERT: 6ff102fdad02 Release 5.1.1.12N
REVERT: c18657199fe7 qcacmn: Add extract APIs for qvit event
REVERT: ba56a96c1f95 qcacmn: Add pdev_id in utf event
REVERT: 86ff51aa729a Release 5.1.1.12M
REVERT: af9ace8358e5 qcacmn: Fix wlan_cfg file inclusion and remove duplicate static API
REVERT: 11d4f50003ea Release 5.1.1.12L
REVERT: 5f3eea41fbe7 qcacmn: Rename serialization files
REVERT: 72de3d95c81d Release 5.1.1.12K
REVERT: cb5bf77dc63e qcacmn: Refactor the wmi code for PMO component adaption
REVERT: 890dbd2774e2 qcacmn: Register PMO component RX OPS in Global lmac_if
REVERT: 33f335ad4a32 qcacmn: Add PMO functionality in target interface
REVERT: 18ac01d2f628 qcacmn: Add pmo tx ops and rx ops in lmac interface
REVERT: 77172ecc0ee4 qcacmn: Add pmo init/deint support
REVERT: 7295f04a1133 Release 5.1.1.12J
REVERT: ff79f9589a8b qcacmn: Added WMI support for HE VDEV commands
REVERT: 199b72d9bbbf qcacmn: Update missing HE MAC/PHY WMI capabilities
REVERT: 3abe2eef8a5f Release 5.1.1.12I
REVERT: e04042ab5950 qcacmn: Fix NULL access in ext service API
REVERT: a5a04f624eb1 Release 5.1.1.12H
REVERT: 9eb058adcab3 qcacmn: Add changes to indicate beacon frame to cfg80211 layer
REVERT: d4e600f7d6b8 qcacmn: Add changes to add scan entry in scan cache
REVERT: 4caf1a9af4ae qcacmn: Add scan database init and deinit changes
REVERT: 760c116e0f30 Release 5.1.1.12G
REVERT: 22f95dcc59ee qcacmn: scan convergence - interface definition
REVERT: 46c03169badc qcacmn: Use correct offset for rx ring id
REVERT: ed5a913d52b7 Release 5.1.1.12F
REVERT: 7cea3414ec9b qcacmn: Add ID for config component
REVERT: 5c503a4c8a65 Release 5.1.1.12E
REVERT: 6938efe2cff1 qcacmn: Add WMI APIs to support CSA for beacon offload
REVERT: 4fb37936519e Release 5.1.1.12D
REVERT: 1033363bad69 qcacmn: Add configuration to enable per-PDEV tx descriptor pool
REVERT: ab33d9bb8f2c qcacmn: Fix Tx completion handling by using pdev instead of vdev
REVERT: 4eeafc6df308 Release 5.1.1.12C
REVERT: c018d5ed3a63 qcacmn: Do not populate service ready data in PSOC
REVERT: 67980337c9da Release 5.1.1.12B
REVERT: 75b601891bcf qcacmn:  Add mesh WMI support
REVERT: e308890e3e46 Release 5.1.1.12A
REVERT: 19f4104bcb90 qcacmn: Provide new serialization APIs & message types for legacy module
REVERT: a43598c26dba qcacmn: Fix previously provided review comments for serialization module
REVERT: cedfd2686008 Release 5.1.1.12
REVERT: bcf62ed43ef7 qcacmn: Initialize utils/logging module from QDF
REVERT: 6405932e631e Release 5.1.1.11Z
REVERT: 3a6d34a6593a qcacmn: Add changes to populate (ext)service ready data in psoc
REVERT: 5ab8052a259e qcacmn: Add ext service ready data structures in header file
REVERT: b9ed6cc1cf95 qcacmn: Add service ready data structures in header file
REVERT: 1cc78deb3c0b qcacmn: Add files for (ext)service ready data access in psoc
REVERT: 740a26d1739d Release 5.1.1.11Y
REVERT: 1ef07b917b49 qcacmn: Clean up comment text in psoc obj source file
REVERT: fdad4288cdce Release 5.1.1.11X
REVERT: fbce07779202 qcacmn: Add ID for policy manager component
REVERT: 80489466e388 Release 5.1.1.11W
REVERT: 277f45e2b1a4 qcacmn: Add support to handle RAW packets in RX path
REVERT: 713a5dd0e5c5 Release 5.1.1.11V
REVERT: 846cf373060e qcacmn: Do IPA version based DMA coherent mask setting
REVERT: 4bd194660d10 qcacmn: wmi_host_mgmt_rx_hdr struct cleanup for UMAC covergence
REVERT: e9be4534ecfb Release 5.1.1.11U
REVERT: 9fac863f7361 qcacmn: Fix for kernel panic in rx path
REVERT: 2ee22c724053 Release 5.1.1.11T
REVERT: 3e5a3ba077fb qcacmn: Define os private structure in pdev object
REVERT: 282e024fe17e Release 5.1.1.11S
REVERT: 8bebb003a462 qcacmn: WAR for REO queue deletion race with HW
REVERT: d0ea21f10938 qcacmn: WBM ring changes to fix stability issues
REVERT: e8828791e0d5 Release 5.1.1.11R
REVERT: 1b4d08d6bb4d qcacmn: Add support to print MCS rate, SGI & TID
REVERT: 0a013ab23106 Release 5.1.1.11Q
REVERT: ee2322c8f938 qcacmn: Enabling WPS for Hawkeye
REVERT: 646fb5f426f2 Release 5.1.1.11P
REVERT: 1cbd823f1bfa qcacmn: Send beacon frame in wmi_roam_invoke_cmd
REVERT: c48765600b80 Release 5.1.1.11O
REVERT: c336de23c904 qcacmn: Fix type of parameter passed to serialization timeout callback
REVERT: 086d6aad35c3 Release 5.1.1.11N
REVERT: d10b26950060 qcacmn: Set VDEV SELF PEER and  BSS peer to NULL on peer detach
REVERT: 5a4bc9d85291 Release 5.1.1.11M
REVERT: e2e544267e20 qcacmn: Global lmac_if
REVERT: 9809ff9e460e Release 5.1.1.11L
REVERT: b5c5b53524a0 qcacmn: Support per mac CE for WMI commands
REVERT: e17e3b63e07d qcacmn: Support per mac CE for WMI commands
REVERT: e77f65346333 qcacmn: Add support to send hw_mode in init cmd
REVERT: 63987624efc0 qcacmn: Add pdev_id for regdomain cmd send API
REVERT: fee9e5424474 qcacmn: Add pdev_id in Pdev AST reserve event
REVERT: c7d68db191d6 qcacmn: Add pdev_id in pdev commands and events
REVERT: 95db4376346b Release 5.1.1.11K
REVERT: 22d1abffe197 qcacmn: WMI service ready convergence changes
REVERT: 62ab2cd1aabf Release 5.1.1.11J
REVERT: d1e5de57f25e qcacmn: Add PMO ID in obj mgr reference debug id
REVERT: 2891d2aa881c Release 5.1.1.11I
REVERT: 45f85569ac40 qcacmn: Add cdp support four address raw mode simulation
REVERT: e41bc4aa3237 Release 5.1.1.11H
REVERT: 6f56586d9a2a qcacmn: Add 1 to pdev_id for multi-radio
REVERT: 8457f65ab867 Release 5.1.1.11G
REVERT: 2e1088dd4b09 qcacmn: Scan module init and deinit
REVERT: 037ae9c9ebfc Release 5.1.1.11F
REVERT: 58147956f146 qcacmn: Clean up WMI TLV/Non-TLV headers
REVERT: c575ebac73a1 Release 5.1.1.11E
REVERT: a60ad827cfdc qcacmn: Implement serialization command rules and processing logic
REVERT: 9760228d7001 Release 5.1.1.11D
REVERT: b2f5b6506db4 qcacmn: Add the iwpriv command parameter for runtime target dump
REVERT: 91913d10101d Release 5.1.1.11C
REVERT: 9748234151a6 qcacmn: Add cdp support for external tx completion for mesh mode
REVERT: 642affe68bee Release 5.1.1.11B
REVERT: 7e3f45da3c4d qcacmn: scan convergence - initial set of files
REVERT: e815fc5b9731 Release 5.1.1.11A
REVERT: 6bb6687ef847 qcacmn: Initial power manager offload skeleton
REVERT: 4f3ce9620519 Release 5.1.1.11
REVERT: b43977b1525e qcacmn: Serialization component initialization
REVERT: 0bb803fb7edb qcacmn: Fix compilation error caused by object manager API change
REVERT: 16641b145a69 qcacmn: Provide implementation of command queue operations
REVERT: 8a583437e7fe qcacmn: Fix bugs in serialization module reported by reviewer
REVERT: 37bad030c7c5 Release 5.1.1.10Z
REVERT: 60644c29e622 qcacmn: Add core\utils directory and files to qcacmn
REVERT: 619515279000 Release 5.1.1.10Y
REVERT: c430e1081f48 qcacmn: Add new obj manager API
REVERT: 85bf1748c1e5 Release 5.1.1.10X
REVERT: d4068aab107e qcacmn: Change WMI API's event_buf length type to uint32_t
REVERT: 00f41066756c Release 5.1.1.10W
REVERT: f482dea2a7d0 qcacmn: Initialization of P2P component
REVERT: e764b9809612 Release 5.1.1.10V
REVERT: e7d51ef086cb qcacmn: restore peer meta_data across msdus of A-MSDU
REVERT: 34a5d6663241 Release 5.1.1.10U
REVERT: 4e3341aa2a4f qcacmn: RX nbuf allocation from phy addr 0x50000000 and above for x86
REVERT: e2a9c86ca252 Release 5.1.1.10T
REVERT: 3549b43aab60 qcacmn: Drop pkts with same source MAC addr as BSS peer
REVERT: edf2aad8b1fc Release 5.1.1.10S
REVERT: 4d5d436e8a3b qcacmn: Add missing lock protection between DP Tx and Tx completions
REVERT: 25aa822c28a4 Release 5.1.1.10R
REVERT: 394a0f6e4087 qcacmn: Object Manager change
REVERT: d275a82ddb64 Release 5.1.1.10Q
REVERT: 009eee1dbba0 qcacmn: Change signature of mgmt rx frame related APIs
REVERT: b98676c6b999 Release 5.1.1.10P
REVERT: 45f665c82951 Release 5.1.1.10O
REVERT: 38edada3e8bd Release 5.1.1.10N
REVERT: ed8018ded106 qcacmn: optimize the usage of runtime PM spinlock
REVERT: eee91cedfd73 Release 5.1.1.10M
REVERT: f2a125a6f85a qcacmn: Handle void pointer declarations for pdev and vdev
REVERT: 703be6d6c468 qcacmn: New file to hold abstract structure handlers
REVERT: 5319baa1a308 Release 5.1.1.10L
REVERT: b7bc7e789b8d qcacmn: Add ref cnt enumeration for new modules
REVERT: 2f8f8b5addf7 qcacmn: Add support for Ref count debug mechanism
REVERT: 10aa60c11f2c qcacmn: Add reference count support to PSOC/PDEV/VDEV/PEER objects
REVERT: 78883134687f Release 5.1.1.10K
REVERT: 1f2c0b524248 qcacmn: Use osif_pdev for peer operations
REVERT: 6373d2cd03ea Release 5.1.1.10J
REVERT: 1e487a58a692 qcacmn: fix bus-open-failure for BUS_TYPE_SDIO
REVERT: 887bec8bf8d5 Release 5.1.1.10I
REVERT: d8fd144d9511 qcacmn: Add PMO qdf and component module ID
REVERT: 6fd61f209f1b Release 5.1.1.10H
REVERT: 2388a522100c qcacmn: Add msdu index for tso stats in msdu info
REVERT: ec19e4794413 Release 5.1.1.10G
REVERT: 7980f3eb60c2 qcacmn: Typecast address
REVERT: ed2f5970d0fc Release 5.1.1.10F
REVERT: 2d2f19a6ca51 qcacmn: Add device id for multi-node support in Hawkeye M2M
REVERT: 6346fec8a1dc Release 5.1.1.10E
REVERT: 6d72606ecff8 qcacmn: Add wmi support for 4-wire coex configuration
REVERT: 2244d2042425 Release 5.1.1.10D
REVERT: a42779ab0a64 qcacmn: Add host definitions for band, chan width
REVERT: d581e6a22193 Release 5.1.1.10C
REVERT: bb3ac37d0239 qcacmn: Remove unneeded pktlog prototypes from hif
REVERT: f60a3488d033 qcacmn: Add config flag to use shadow registers
REVERT: 9412db31eed1 Release 5.1.1.10B
REVERT: 739f8f01f786 qcacmn: Do not update wmi_channel info if flag_dfs is not set
REVERT: 001200dc89b6 Release 5.1.1.10A
REVERT: 2ea8c0fe0084 qcacmn: Ensure the mac id sent to firmware starts at 1
REVERT: 801426b7c27e Release 5.1.1.10
REVERT: 326121d5d050 qcacmn: Enable scheduler for qca-wifi-11.0
REVERT: 8e815a61d215 Release 5.1.1.9Z
REVERT: 6c5e33226be1 qcacmn: Protect the TxQueue in failure
REVERT: da0611616d06 qcacmn: Synchronize VDEV_DELETE and VDEV_DOWN with peer delete response
REVERT: e8156d658692 Release 5.1.1.9Y
REVERT: 19d5fabddcf2 qcacmn: Allocate memory tracking node for nbuf clone and copy
REVERT: 7d2fe3a224e1 Release 5.1.1.9X
REVERT: 4c303439a7ff qcacmn: Add support for target interface for components
REVERT: 4e411106c54d Release 5.1.1.9W
REVERT: 51577b19bff6 qcacmn: Add WMI Host PHY mode values for 11ax
REVERT: c6a472a7d936 Release 5.1.1.9V
REVERT: 45223f3b6061 qcacmn: Add WMI reference in PSOC and PSoc reference in WMI
REVERT: 4b05a25deee7 Release 5.1.1.9U
REVERT: fb0a7e5c2653 qcacmn: Change return type of get_vdev_rx_decap_type
REVERT: fb508619e854 Release 5.1.1.9T
REVERT: 630ed5a9bced qcacmn: Add ini keys for WRR tx scheduler tuning
REVERT: 44c01fde2fb7 Release 5.1.1.9S
REVERT: ff2328f3a0a6 qcacmn: API to insert node before/after a node in qdf list
REVERT: f71721f8ae16 qcacmn: In qdf malloc use GFP_ATOMIC if in_atomic is set
REVERT: 2d243db063e0 Release 5.1.1.9R
REVERT: dce49ecf59c1 qcacmn: Deregister legacy & target queue callbacks upon scheduler down
REVERT: ba5d80ca81e9 qcacmn: Initialize qid to qidx mapping to max value
REVERT: ae7f3cfb74ad Release 5.1.1.9Q
REVERT: 23a1564da5ca qcacmn: Do not copy buffer to user-space if diag read fails
REVERT: cb65cfc3544f Release 5.1.1.9P
REVERT: 0215a3ee9296 qcacmn: Pass the mac id while getting the ring id
REVERT: 520200d7ffe4 Release 5.1.1.9O
REVERT: d199fcb39453 qcacmn: Add the modules names for qdf debug framwork
REVERT: 1a2ab6fee3d1 Release 5.1.1.9N
REVERT: 28285a0ac760 qcacmn: Add QDF WAR for x86 to allocate consistent memory from high mem
REVERT: a447105852a9 Release 5.1.1.9M
REVERT: 315fe40beee5 qcacmn: Enable the scheduler based timer
REVERT: b0727eeb5db2 Release 5.1.1.9L
REVERT: 4f162b59fcc9 qcacmn: Add support to dump ICMPV6 RS and RA in wow wakeup stats
REVERT: f30a9e9314fa qcacmn: Add support to dump few bytes of rx packet in DPTRACE
REVERT: 6ad7666c15b7 Release 5.1.1.9K
REVERT: c4e3592bbfee qcacmn: Serialization Init and DeInit
REVERT: 748e6b76a170 qcacmn: Create serialization component's public API
REVERT: baf3efd0b8e7 Release 5.1.1.9J
REVERT: e49a53858298 qcacmn: Ensure shadow_v2 config is initialized
REVERT: 4cbbad44e1b0 Release 5.1.1.9I
REVERT: 488874a16324 qcacmn: Setkey convergence for TLV and non-TLV boards
REVERT: 2c8d2e0c14d5 Release 5.1.1.9H
REVERT: e1e9915d097d qcacmn: Add WMI vdev param AMPDU per Vap
REVERT: ad34a02d0e8b Release 5.1.1.9G
REVERT: 6755e4fb563c qcacmn: Add FIPS wmi tlv support
REVERT: 3dc6a0eb1afd Release 5.1.1.9F
REVERT: bda02dc9c28c qcacmn: Fix rx packet queue processsing
REVERT: ca0956bc7986 Release 5.1.1.9E
REVERT: af64522cc3d1 qcacmn: Add debug logging To Tx/Rx path
REVERT: d4032abf279c qcacmn: Support for configuring 2nd MAC
REVERT: 8b3f377928fd qcacmn: Null terminate the rx packets list
REVERT: 9ccbdd3623fa Release 5.1.1.9D
REVERT: d684ba2f05ab qcacmn: Update dp_peer structure to store qdf timers to detect DOS attack
REVERT: ecfb31c7ae07 Release 5.1.1.9C
REVERT: 71e5b833776f qcacmn: Fix peer ref_cnt usage and add logs for the same
REVERT: 604fe16cc05f qcacmn: Update peer delete sequence in dp_peer_delete_wifi3()
REVERT: 1741dc45461b qcacmn: Disable freeing TID's hw queue descriptor in dp_rx_tid_delete_cb()
REVERT: e61cf8776f74 qcacmn: Delete unused dp_rx_tid_stats_cb() function
REVERT: a8c779b2d1a3 qcacmn: Fix REO command issues
REVERT: d63ad93791b9 Release 5.1.1.9B
REVERT: d51739fbfc47 qcacmn: Enable HW broadcast filter
REVERT: 07b8ba1e1b20 Release 5.1.1.9A
REVERT: 7225a3b99b91 qcacmn: Merge Scan manager and scan database umac id
REVERT: 3e03c1f0f167 Release 5.1.1.9
REVERT: aa12e04badd3 qcacmn: noinline dp_tx_send_msdu_multiple when QDF_LOCK_STATS
REVERT: 72ddc02a93a0 qcacmn: Propperly free ce recv buffers durring driver unload
REVERT: fc0a960b550b qcacmn: Handle allocation failure in dp_rx_buffers_replenish
REVERT: 3274fbc1788f qcacmn: Remove ce_debug_cmplsn_context_srng
REVERT: 540222c531ed qcacmn: Set defaults for QDF_LOCK_STATS features
REVERT: 8d67f466cc28 qcacmn: Add acquired by to lock stats
REVERT: ea5d86fe2523 qcacmn: Add spinlockstats list
REVERT: 805668a63d35 qcacmn: add stats infrastructure to trylock
REVERT: d2e9dcd716e0 qcacmn: balance spin_lock_create (lro)
REVERT: a4b5f900be70 qcacmn: Don't flush irq_enable register write
REVERT: ee0e0bbc335f qcacmn: balance spin_lock_create (mc_timer)
REVERT: 03f4657b7b8d qcacmn: balance spin_lock_create (ce)
REVERT: 3c84105dc17a qcacmn: balance spin_lock_create (napi)
REVERT: 1ced412f8038 qcacmn: featurize LOCK_STATS functionality
REVERT: b6cbf5e312bf qcacmn: add stats to spinlock & mutexes
REVERT: 7dcbb86c237e qcacmn: Introduce qdf_spin_is_locked
REVERT: 94f80a1b7067 qcacmn: make qdf_print useable without qdf_trace.h (2)
REVERT: 125692a2408c qcacmn: make qdf_print useable without qdf_trace.h
REVERT: 14201bf72d1b qcacmn: support logtime conversion for qtimer
REVERT: 0f521bf9be3b qcacmn: Harden NAPI event handler
REVERT: 93e24e385d29 Release 5.1.1.8Z
REVERT: febd4b7b543f qcacmn: Update QDF Debug Framework
REVERT: 45cbe075a7e0 Release 5.1.1.8Y
REVERT: 3ba070e41e60 qcacmn: Include pld_common.h later
REVERT: 403c2df426be qcacmn: Fix wmissing errors in shadow_register code
REVERT: 10fedfc0500b qcacmn: move shadow_config_v2 to srng services
REVERT: e3c1a37468ff qcacmn: add sanity check of shadow configuration
REVERT: 5141f9d1e864 qcacmn: construct shadow v2 config
REVERT: f483307b62f3 qcacmn: Support shadow_reg_v2_cfg in dummy pld
REVERT: ec77860eabd6 Release 5.1.1.8X
REVERT: 92521a0c6bb7 qcacmn: Change FIPS event extract APIs
REVERT: 627ecd41e434 qcacmn: Add extract API for dcs interference event
REVERT: 0001efea924f Release 5.1.1.8W
REVERT: 3541df9810b0 qcacmn: Add extract API for UTF event to support TLV and Non-TLV targets
REVERT: 139d36723ee6 Release 5.1.1.8V
REVERT: d56844e3e5bb qcacmn: TSO MAP-UNMAP individual segments one by one
REVERT: 354cad54d449 Release 5.1.1.8U
REVERT: 66513f20835c qcacmn: Fix a compilation error on QDF mem stats
REVERT: bdcb4db461ac qcacmn: Add QDF memory stats
REVERT: e79aee03e85d qcacmn: Add debugfs support
REVERT: 5fe84fede14d Release 5.1.1.8T
REVERT: 4a033e4afef3 qcacmn: Fix wmissing-prototype errors (dp_reo.c)
REVERT: 64c32443c0fd qcacmn: make napier_emu_ioremap static
REVERT: bedf0fd2fe32 Release 5.1.1.8S
REVERT: c4c2ac41213f qcacmn: Inline funcs for mgmt_txrx southbound API's
REVERT: df39aeb61903 Release 5.1.1.8R
REVERT: df17b072b6a8 qcacmn: Fix wmi extended service ready handling APIs
REVERT: f7ab3176ff9b Release 5.1.1.8Q
REVERT: fc93b2d84d6d qcacmn: QDF Converged Debug Framework
REVERT: 4e13a1dfb6a2 Release 5.1.1.8P
REVERT: f3740946da26 qcacmn: Enable Log Level for QDF_TRACE prints
REVERT: 4c6f38dcd99b Release 5.1.1.8O
REVERT: 99075965f8c7 qcacmn: Add rawmode tx support for lithium
REVERT: bfbef4f48d19 qcacmn: Add rawmode simulation support in cdp interface
REVERT: 3e651347516a Release 5.1.1.8N
REVERT: e8380bbeceed qcacmn: REO descriptor changes
REVERT: 2fab33dcd4fa qcacmn: Fix to make ping work on Hawkeye emulation(64 bit)
REVERT: 73967c5c90c8 Release 5.1.1.8M
REVERT: 837d323bfb8d qcacmn: Attach CE SRNG SERVICES selectively
REVERT: 8e8d8f1e82bf qcacmn: Fix for compilation issues in REO management
REVERT: a98e024f860c qcacmn: Change due to R102 hardware headers for QCA6290
REVERT: a0f09eae1df8 qcacmn: REO management changes
REVERT: 4f0c6b17321a qcacmn: REO command access APIs
REVERT: d6445c874cd0 Release 5.1.1.8L
REVERT: 8a4fd9bec1d5 qcacmn: Fix -Wmissing-prototypes in dp_rx_err.c
REVERT: e67e82c484fe Release 5.1.1.8K
REVERT: 547ec528720c qcacmn: fix a potential access after free
REVERT: f50019f8b265 Release 5.1.1.8J
REVERT: 45c0daed198c qcacmn: Move defination of WMI_DBG_PARAM to host wmi file
REVERT: 434e47dab15a Release 5.1.1.8I
REVERT: 7af44280a7b4 qcacmn: Convert wireless modes to host internal values
REVERT: db59c09b5119 Release 5.1.1.8H
REVERT: 028f0696bea7 qcacmn: Add cookie to tso seg structure to debug double mem free
REVERT: da35fb5c91b2 Release 5.1.1.8G
REVERT: 4411a492aefe qcacmn: Use relative path for internal header files
REVERT: ea08d11a9f5c Release 5.1.1.8F
REVERT: 58cac671f3b8 qcacmn: decrement scheduler qidx count during deregister
REVERT: 512f26c08c5a Release 5.1.1.8E
REVERT: 6d2e13bb2605 qcacmn: Fix for write operations in wmi_recording
REVERT: 3d8019a02f41 Release 5.1.1.8D
REVERT: cae132b6a917 qcacmn: Get monotonic boottime from kernel in nano sec
REVERT: 9b18ff1e56b3 Release 5.1.1.8C
REVERT: 0771857b8052 qcacmn: Add WAR for dp_soc_attach_wifi3 -Wmissing-prototypes
REVERT: f135257ccbe5 qcacmn: Fix -Wmissing-prototypes in dp_main.c
REVERT: 416168bfaf45 qcacmn: Fix -Wmissing-prototypes in dp_peer.c
REVERT: a0346265d45d Release 5.1.1.8B
REVERT: 6249b4350a54 qcacmn: Runtime PM packets tagging after wow suspend
REVERT: 1f7a4b28bf9c Release 5.1.1.8A
REVERT: 7c2f97528ef7 qcacmn: Public APIs to get/set members of objects
REVERT: eb76bcde264e qcacmn: API to find peer with mac address and bssid
REVERT: 4821268f7a77 Release 5.1.1.8
REVERT: 8040436e3a0c qcacmn: Add new HW version for QCA9379
REVERT: 8bfa68369c4b Release 5.1.1.7Z
REVERT: fe23c57ef1f6 qcacmn: Export symbols of dispatcher public API's
REVERT: 8e5520e89c97 Release 5.1.1.7Y
REVERT: 73c05a808749 qcacmn: Add changes to detect if scheduler thread is stuck
REVERT: 4bc9248c74f6 Release 5.1.1.7X
REVERT: 603c594e4531 qcacmn: DP RX optimization changes
REVERT: 2844c30d9ade Release 5.1.1.7W
REVERT: 56d8a79a895c qcacmn: Call mgmt txrx init and deinit from dispatcher APIs
REVERT: ca307114d1e3 qcacmn: Add logic to handle reg/dereg of multiple rx callbacks
REVERT: 66d177febf62 Release 5.1.1.7V
REVERT: ff3cac313501 qcacmn: Return from lmac_if_open appropriately
REVERT: 47d0a107ec51 Release 5.1.1.7U
REVERT: 755f261b0ce0 qcacmn: Fix -Wmissing-prototypes in dp_tx.c
REVERT: 590aeb60c8b0 qcacmn: Properly export wlan_cfg API
REVERT: 32140745b11d qcacmn: Make dp_htt_h2t_send_complete() static
REVERT: 2cb8fc7e185a qcacmn: Properly export dp_peer API
REVERT: 5ce2a8cd894c Release 5.1.1.7T
REVERT: 3f0bfc305e4e qcacmn: Add scn parameter to ol_txrx_soc_attach
REVERT: 337bab319cf9 Release 5.1.1.7S
REVERT: 3148cb077a93 qcacmn: Fix issue in extraction API for peer and vdev extd stats
REVERT: 2bad0a07f95b Release 5.1.1.7R
REVERT: 59113a484025 qcacmn: Add generic logging API adhering to converged framework
REVERT: 01abf4d3d1f9 Release 5.1.1.7Q
REVERT: 78ee68fa4a48 qcacmn: Remove redundant qdf_mem_zero calls
REVERT: bf245e830a65 Release 5.1.1.7P
REVERT: 85ad39b00ef4 qcacmn: Add support to create global obj as part of init
REVERT: e71901442e57 Release 5.1.1.7O
REVERT: 24ca6c9ed7ae qcacmn: Fix the return status in psoc_pdev_detach()
REVERT: 28930525a53f Release 5.1.1.7N
REVERT: 1a2ef8c613a0 qcacmn: Add APIs to get component private object for pdev/vdev/peer
REVERT: 05e295113961 Release 5.1.1.7M
REVERT: 580f1c4ddf24 qcacmn: fix the runtime pm feature compilation error
REVERT: 1c62ff622c6d Release 5.1.1.7L
REVERT: bf8ed0a7a25f qcacmn: Fix -Wmissing-prototypes in if_pci.c
REVERT: 9a3fa3b8c3d2 Release 5.1.1.7K
REVERT: c7033bcfa853 qcacmn: CE setup changes to fix copy failures
REVERT: 1e93f0bea478 Release 5.1.1.7J
REVERT: 07918bf4b7e8 qcacmn: Fix CTL power configuration issued through acfg tool
REVERT: e3ec8493d11a Release 5.1.1.7I
REVERT: c028941135b0 qcacmn: Drop Action frame in FW config by host
REVERT: e2e69894e4a7 Release 5.1.1.7H
REVERT: 6fb389b4e4f8 qcacmn: Check peer for null before dereference
REVERT: 38f05ebf531e Release 5.1.1.7G
REVERT: 0571813a2b25 qcacmn: Fix -Wmissing-prototypes in ce_service_srng.c
REVERT: df771a9e28d5 Release 5.1.1.7F
REVERT: f176340b9ebd qcacmn: Fix to avoid skb buff leak when NBUF alloc fail
REVERT: 7caa9675593e Release 5.1.1.7E
REVERT: afd3a5b6f369 qcacmn: Add API to retrieve component private object from psoc
REVERT: d133fdc2f181 Release 5.1.1.7D
REVERT: edeb20382f54 qcacmn: Add cal data version check status enums in host
REVERT: ab718808aa67 Release 5.1.1.7C
REVERT: be6cc1703d34 qcacmn: Refine wlan_objmgr_cmn.h
REVERT: 9368909e70c2 Release 5.1.1.7B
REVERT: dd73487ad6c9 qcacmn: Rename variable for readability
REVERT: a3955d2aaaf7 Release 5.1.1.7A
REVERT: 290e3408b8fa qcacmn: Decrease the peer ref count after use
REVERT: c68d5a1acf8b qcacmn: Fix compilation errors in mgmt txrx component
REVERT: 66f6a83b95c9 Release 5.1.1.7
REVERT: f064db935dce qcacmn: Change value of MOB_DRV_LEGACY_DP macro
REVERT: f9748023cac5 Release 5.1.1.6Z
REVERT: 1ef5480ea4ea qcacmn: Added support to handle NULL Q descriptors
REVERT: 57567606a193 Release 5.1.1.6Y
REVERT: a1e3bcfaf09c qcacmn: Handle multiple keyix cases for WEP
REVERT: 4c94ce779fb4 Release 5.1.1.6X
REVERT: 9a5fc62db2b8 qcacmn: CL 1683879 - update fw common interface files
REVERT: 33689f5f4add qcacmn: CL 1685950 - update fw common interface files
REVERT: 532ae000d9f2 Release 5.1.1.6W
REVERT: cd3954956468 qcacmn: Rename control path scheduler from sch to scheduler
REVERT: c098c33337f6 Release 5.1.1.6V
REVERT: f8641b9a4e91 qcacmn: Changes for mgmt txrx component to interact with southbound
REVERT: f0d971512ccb qcacmn: Add support for TX path for mgmt_txrx
REVERT: b7388515b931 qcacmn: Rx frame handling in umac converged mgmt txrx component
REVERT: 74782880c8ea qcacmn: Init/deinit of mgmt txrx converged component
REVERT: 5d1df0fa51d6 Release 5.1.1.6U
REVERT: 9d22322f94fc qcacmn: Fix compilation for 64-bit platform in non-tlv.c
REVERT: d3e1859b16e7 Release 5.1.1.6T
REVERT: a17e5e546fb2 qcacmn: Fix for crash during unload of driver modules
REVERT: c3fcae8d0929 Release 5.1.1.6S
REVERT: 88c896f365c0 qcacmn: Support separate ce service map for qca6290
REVERT: d63cd7430cf9 qcacmn: Disable fastpath for srng rings
REVERT: 2dbfd29a90fa Release 5.1.1.6R
REVERT: ed1de120850d qcacmn: Lithium data path WMI changes
REVERT: 1fe74c48cf87 Release 5.1.1.6Q
REVERT: 5bcfa31ec4e2 qcacmn: Add support to process Tx completion status from WBM descriptor
REVERT: c6bb1bd75af4 Release 5.1.1.6P
REVERT: e96de7231d86 qcacmn: Remove osdep.h include file from scheduler
REVERT: edd17b2e06e6 Release 5.1.1.6O
REVERT: 5caa32f957fd qcacmn: Use disable_irq_nosync for ce srng msi mode
REVERT: e0a6dff81871 Release 5.1.1.6N
REVERT: 3b3cd3974105 qcacmn: North bound interface frame work
REVERT: 4ad175024f07 Release 5.1.1.6M
REVERT: e2e8dc2163b6 qcacmn: Add dummy bus suspend/resume ops for data path
REVERT: 8f5e14f5a102 Release 5.1.1.6L
REVERT: bc5cfa71b626 qcacmn: change CDS_MQ_ID to QDF_MODULE_ID
REVERT: f84113133a20 Release 5.1.1.6K
REVERT: 537d929e81ba qcacmn: Enable DP support for 8074 M2M and SoC RUMI
REVERT: 93fd0fe66659 Release 5.1.1.6J
REVERT: b31b6b1d498b qcacmn: Add peer_unref_delete CB to CDP
REVERT: 0e718f09318f Release 5.1.1.6I
REVERT: c108cd30351e qcacmn: Make scheduler context static inside scheduler core
REVERT: 0179ef104002 Release 5.1.1.6H
REVERT: 5c777e57d396 qcacmn: Reduce error log level to info in scheudler deregister APIs
REVERT: 2e4677c60e6a Release 5.1.1.6G
REVERT: 33a4c8c68fff qcacmn: Remove unused ce_service_srng functions
REVERT: c256a077df40 Release 5.1.1.6F
REVERT: e631b5865b3c qcacmn: REO descriptor changes to support blockACK
REVERT: ff475ff4dcb0 Release 5.1.1.6E
REVERT: b141f8dcac9c qcacmn: Add wrapper for WMI event registration
REVERT: 5dc5d530dacb Release 5.1.1.6D
REVERT: 186c3da22674 qcacmn: Add check to avoid adf_dp_trace_cb_table over read
REVERT: 1468f997c35a Release 5.1.1.6C
REVERT: 79cc20c1746c qcacmn: DMA unmap SKBs dropped in Rx error path
REVERT: 2d6228a8c165 Release 5.1.1.6B
REVERT: 3ec0b3059236 qcacmn: Fix for crash during unload of driver modules
REVERT: 55d3a20bb9a7 qcacmn: Fix for crash during unload of driver modules
REVERT: e2f3535264dd Release 5.1.1.6A
REVERT: 604dae04f41f qcacmn: Framework for umac south-bound interface
REVERT: 1fe26a3672b1 Release 5.1.1.6
REVERT: 5861c299d3c2 qcacmn: Add beacon burst,tx_power and tx rate ids for TLV
REVERT: 3e335c839810 Release 5.1.1.5Z
REVERT: a5cbbfec4c42 qcacmn: fix the rxDMA buffer address configuration
REVERT: 7d813a753775 Release 5.1.1.5Y
REVERT: fa5290fe30e2 qcacmn: Initial version of UMAC object manager
REVERT: 5ef1bb1ff9b4 Release 5.1.1.5X
REVERT: a25bb90e34c9 qcacmn: Add kernel doc in scheduler_core.h
REVERT: e91c6cf5c90d qcacmn: Separate qdf event complete and exit APIs
REVERT: 4ae759f7b672 qcacmn: Fix array out of bound write in scheduler queue registration
REVERT: b25a04daa5c6 Release 5.1.1.5W
REVERT: 360f646c3b75 qcacmn: Add SAR power limit configuration
REVERT: 755426e48081 Release 5.1.1.5V
REVERT: 30dc8f2e1ca3 qcacmn: Fix few bugs in HIF DP Interrupt handling
REVERT: 79b3ec1ac6b8 Release 5.1.1.5U
REVERT: e23f9dd9c62c qcacmn: IPA uC: Round down Tx/Rx buffer count to nearest power of two
REVERT: a504cdc344f5 Release 5.1.1.5T
REVERT: 858a769d6bf7 qcacmn: Fix and Clean up code under NAPI_YIELD_BUDGET_BASED
REVERT: db5e8c34f940 Release 5.1.1.5S
REVERT: d2c81426f07c qcacmn: Rename scheduler_resume_complete to scheduler_resume
REVERT: 5ff1c4fdcc17 Release 5.1.1.5R
REVERT: 616c11233acb qcacmn: Delete obsolete CONFIG_MCL from qdf_mc_timer.c
REVERT: d95f9214c39b Release 5.1.1.5Q
REVERT: 782a07e2bc55 qcacmn: Port 3-stage suspend/resume to PCI
REVERT: 8fba1977aa55 Release 5.1.1.5P
REVERT: 8524fdd6f807 qcacmn: Fix compilation for r96 headers
REVERT: e516b08079ee qcacmn: Fix compilation for r96 headers
REVERT: 40c69d9fec2d Release 5.1.1.5O
REVERT: 66eabcfdcc20 qcacmn: Add control path scheduler to common driver
REVERT: d729f3fd2818 Release 5.1.1.5N
REVERT: c61fdf6ea00b qcacmn: Change time format and default configuration in DPTRACE
REVERT: fb66d2f24275 Release 5.1.1.5M
REVERT: 88a68589e2cd qcacmn: Add proper scan req flags and bssid in scan request
REVERT: 66080493b0f4 qcacmn: Use correct flag to set DFS in vdev start request
REVERT: 2f65223d3447 Release 5.1.1.5L
REVERT: 3aa074f33878 qcacmn: override irq disable/enable for msi mode
REVERT: 15010778ea4b qcacmn: Use pld msi allocation for CE
REVERT: 9e2bb31af721 Release 5.1.1.5K
REVERT: a15d0b0eae50 qcacmn: Do wlan_disable/enable for QCA6290
REVERT: d0620a35b3c4 qcacmn: Support CONFIG_PLD_PCIE_INIT
REVERT: 6a5fff6becea qcacmn: Conditionaly compile hif_pci_probe_tgt_wakeup
REVERT: 91b3c3925b0e Release 5.1.1.5J
REVERT: 9a88de77d787 qcacmn: Fix incorrect data type assignment
REVERT: 089c33e336f2 qcacmn: Add boundary check for number of APs
REVERT: c606ed04ef4c qcacmn: Fix header include bug
REVERT: ed91973572ca Release 5.1.1.5I
REVERT: 20e5958da35f qcacmn: Disable TQM bypass
REVERT: 13a1dee36853 Release 5.1.1.5H
REVERT: b90a79ec7dc6 qcacmn: Fix packet offset computation logic in Tx path
REVERT: 728434f96c07 Release 5.1.1.5G
REVERT: d89217468d52 qcacmn: Add support for QCA9379 SDIO & USB boards
REVERT: bd37c7d1f592 Release 5.1.1.5F
REVERT: dfe618e3b586 qcacmn: Add a new version of hal_srng API does not update HW pointer
REVERT: 474bc4beb513 Release 5.1.1.5E
REVERT: c84501ab24bf qcacmn: Correct WLAN Configuration values for DP
REVERT: 5ca52020ae3c qcacmn: Fix mac address value sent in peer assoc WMI command
REVERT: 88c40ff68560 qcacmn: Delay DP Interrupt Poll timer start until a VAP is created
REVERT: 692f00cfd60f qcacmn: Add missing fields needed for DP Interrupt timer poll
REVERT: 766bffb1f1a9 Release 5.1.1.5D
REVERT: 8a8afe2b47f0 qcacmn: E4.1 M2M emulation base address change
REVERT: f61cb0725efb qcacmn: Changes to enable PCI based Hawkeye M2M
REVERT: b8c23dd815e8 Release 5.1.1.5C
REVERT: e1c6dd92979b qcacmn: Define init-deinit basic framework for convergence
REVERT: 8a0c76b7fc6a Release 5.1.1.5B
REVERT: 8fb94f68475f qcacmn: Populate qos_enabled in roam_scan_offload_cmd
REVERT: 4e5b862bcc6a Release 5.1.1.5A
REVERT: 388b9a5c1e91 qcacmn: Add support for multiple instances of the host driver
REVERT: 688645e3cb7a Release 5.1.1.5
REVERT: b423f1f3f815 qcacmn: change name for ZeroCACDFS
REVERT: 92c7904b4108 qcacmn: Add wmi support for btcoex duty cycle command
REVERT: b408ac4481d9 qcacmn: Change DFS agile flag
REVERT: 4f30c00e1c0b qcacmn: Add non-tlv APIs for new WMI commands and support for old commands
REVERT: 3fb189b4063b Release 5.1.1.4Z
REVERT: 5bca4c60649c qcacmn: Fix the compilation issue
REVERT: fd75713d6140 Release 5.1.1.4Y
REVERT: fec8ed123463 qcacmn: Remove cds from napi hot_plug_notifier functionality
REVERT: 60af6759fb49 qcacmn: Stringify HW_VERSION value when HW UNKNOWN
REVERT: 59fd245eae17 qcacmn: Add WCN3990_V2 to hw names
REVERT: 9c1982ad2106 Release 5.1.1.4X
REVERT: 72e658b87a88 qcacmn: Pass WOW enable flags to FW
REVERT: 91cf3175bfe3 Release 5.1.1.4W
REVERT: 710af5a21e7d qcacmn: Use 9 copy engines for QCA6290
REVERT: 8abb9ee21a79 qcacmn: Change to set-up default TID queue
REVERT: 6d90ef32d5f3 qcacmn: Separate peer object creation from other initialization
REVERT: 10a93237e6d8 qcacmn: TQM bypass workaround
REVERT: 05d9e677a889 qcacmn: Enable timer based polling for DP rings
REVERT: 7994eb827f8f Release 5.1.1.4V
REVERT: cbff9c909060 qcacmn: Enable napi to re-enable interrupts
REVERT: d1141c298ff0 Release 5.1.1.4U
REVERT: 46249e4f39b7 qcacmn: Add new defines for FW_STATS
REVERT: 230bf35ddde0 Release 5.1.1.4T
REVERT: 62e4d70de358 qcacmn: Store tx desc id in sk_buff instead of skb head
REVERT: 96f930545658 Release 5.1.1.4S
REVERT: 1f27ef32c50e qcacmn: Fix implicit declaration error for TLV helper APIs
REVERT: 2c734ee5ee0f Release 5.1.1.4R
REVERT: 589ca0919dd0 qcacmn: Fix -Wmissing-prototypes in WMI
REVERT: c66399a1ce58 qcacmn: Fix -Wmissing-prototypes in Host Transport layer
REVERT: 6950fdbedd8b qcacmn: Fix -Wmissing-prototypes in HIF
REVERT: 255a3fb04296 Release 5.1.1.4Q
REVERT: ae41b9e0aecd qcacmn: Add support for asynchronous Host to Target connection
REVERT: 1dd971bf7f3e Release 5.1.1.4P
REVERT: 57e420d642ba qcacmn: Pass the device to memory allocation and free
REVERT: 7ee2ab073b87 qcacmn: Increase timeout values for napier emu
REVERT: d5b4fa8eea26 Release 5.1.1.4O
REVERT: fd7832e90611 qcacmn: Change CDP layer to include build flags
REVERT: a4a0a3d008b9 Release 5.1.1.4N
REVERT: 8d9eba147044 qcacmn: Fix compilation error for msmcobalt_32
REVERT: 5ce8af883b56 Release 5.1.1.4M
REVERT: 6fe6059965b1 qcacmn: Dummy hif_hal_attach when hal not supported
REVERT: b522bdc3cc7e qcacmn: sync qca6290def.c with fw_common
REVERT: 2d8ee28971e7 qcacmn: changes in pcie path to bypass for emulation builds
REVERT: 74109127d084 qcacmn: write DEST_MAX_LENGTH for CE rings
REVERT: f7bc3084041b qcacmn: use my_io_remap to map 13MB for pcie space
REVERT: 202425d1a5cb qcacmn: Set intr_timer_thres_us to 0
REVERT: e1961b6e84ff qcacmn: supply dev to qdf_mem_alloc_consistent
REVERT: 6b3047aa2b38 qcacmn: Do msi init first and write to PRODUCER_INT_SETUP
REVERT: 9a1b39197084 qcacmn: Add direction to srng DPTRACE call
REVERT: 6c0c3f95fa19 qcacmn: skip bmi for srng based chips
REVERT: 31b25ecbea08 qcacmn: Support QCA6290 target type
REVERT: a57184e5ef8e qcacmn: remove pci_set_drvdata
REVERT: c566b4160d6b Release 5.1.1.4L
REVERT: 5b2cd35073a0 qcacmn: Add vap_hardstart function to NIC_DEV structure
REVERT: f0825482dac0 Release 5.1.1.4K
REVERT: 7423df490590 qcacmn: Add channel noise floor and rx cycle count to DCS IM stats
REVERT: 10ac3df3bbc4 Release 5.1.1.4J
REVERT: 5ea93a45270b qcacmn: wifi3 compile against cdp
REVERT: db6358c42f92 qcacmn: add cdp wrapper for mobile device compile
REVERT: 870abdada3f1 qcacmn: Remove common htt.h file and add cmn enum
REVERT: 2906ce194364 qcacmn: Remove unnecessary flags
REVERT: e5444bc96d5d qcacmn: Add CDP_IF wrapper layer for data path
REVERT: 140ce9541ada Release 5.1.1.4I
REVERT: bc2d1c9a0b2a qcacmn: Define IBSS mode
REVERT: 025e3d9a31ca Release 5.1.1.4H
REVERT: af427fe54c70 qcacmn: Adjust buffer size for fw dump
REVERT: bb3049e31b76 Release 5.1.1.4G
REVERT: 814094e9c2cd qcacmn: Change CONFIG_SLUB_DEBUG_ON define to HIF_CONFIG_SLUB_DEBUG_ON
REVERT: aefb2f4dc4a4 qcacmn: Fix NAPI compilation issue for ext group interrupts
REVERT: 21019a75ea56 Release 5.1.1.4F
REVERT: d2a62b50ec00 qcacmn: Fix use-after-freed when sending WMI command to FW
REVERT: a7e56fb7c58d Release 5.1.1.4E
REVERT: f006e9368260 qcacmn: Disable NAPI before disabling the irq
REVERT: f0e70a477d15 Release 5.1.1.4D
REVERT: a69581e79118 qcacmn: Disable interrupt processing before stopping the bus
REVERT: 7fe51b1cf377 qcacmn: Free ce fastpath buffer even if handler not installed
REVERT: 8a3539345e02 qcacmn: Do not export dump_hex_trace
REVERT: 78feca302e12 qcacmn: Prepend DPT timeout messages with 'DPT:'
REVERT: 271951f0dc88 qcacmn: Return error in hif start for allocation failures
REVERT: bba5ca6af769 qcacmn: Reduce log level of DPTRACE prints
REVERT: a5daa9165ad2 Release 5.1.1.4C
REVERT: 2146da30ddd5 qcacmn: Add changes for per NAPI or per Rx CE LRO manager
REVERT: 4b7565cba3d7 Release 5.1.1.4B
REVERT: e478fe720edc qcacmn: Remove function prototype for hif_get_dev_ba from c file
REVERT: 7439befaf80a qcacmn: Add function prototype for hif_get_dev_ba in header file
REVERT: 27215384175b Release 5.1.1.4A
REVERT: 132a470105d5 qcacmn: Enable STAT log for tx time and rx time
REVERT: 2b4d5cebf9e0 Release 5.1.1.4
REVERT: 3a4153318c2e qcacmn: Add extract routines for WMI ext service ready event
REVERT: 6768509c687c qcacmn: Pass valid dev in consistent mem alloc
REVERT: 7cd0866eabed Release 5.1.1.3Z
REVERT: 2c73be828a71 qcacmn: Fix WMI command tx failure
REVERT: 6dae88454ce8 Release 5.1.1.3Y
REVERT: e2e313532a70 qcacmn: Change time format of MTRACE logs
REVERT: 3f82a0e32d64 Release 5.1.1.3X
REVERT: 5984d920a09d qcacmn: Change WMI command limit to 256 from 1024
REVERT: 6a4fcd9914d4 Release 5.1.1.3W
REVERT: 887b648e1145 qcacmn: ADD API to sanatize during SSR shutdown
REVERT: d94d51144ba5 Release 5.1.1.3V
REVERT: 6e1de59a3ea7 qcacmn: Fix DP trace logging during HDD Tx timeout
REVERT: bc005906f48a Release 5.1.1.3U
REVERT: 815c6d8a62fc qcacmn: Implement run-time check for 8074 target for emulation
REVERT: c1a9fe647a55 Merge "Release 5.1.1.3T" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 3f11cfd901e1 Merge "qcacmn: add lithium rx queue setup wmi messages" into wlan-cmn.driver.lnx.2.0-dev
REVERT: b378941978bf Merge "Release 5.1.1.3S" into wlan-cmn.driver.lnx.2.0-dev
REVERT: bf565d63688b Merge "qcacmn: Fix for HT_C tx lock issue" into wlan-cmn.driver.lnx.2.0-dev
REVERT: e19d502759bb Merge "Release 5.1.1.3R" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 5768b5712147 Merge "qcacmn: Add wmi_roam_scan_mode_fixed_param TLV alone for RSO Stop command" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 38d8089cb36c Merge "Release 5.1.1.3Q" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 9b47c6439231 Merge "qcacmn: Move regdef for qca8074 out of AHB compiler flag" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 0e21a4b1cdca Merge "Release 5.1.1.3P" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 50198ce2e844 Merge "qcacmn: Add iwprivs for AGILE DFS" into wlan-cmn.driver.lnx.2.0-dev
REVERT: fa60886f115f Merge "Release 5.1.1.3O" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 1b385964ee7d Merge "qcacmn: improve mboxping TX t-put for SDIO project" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 4f55589c8abf Merge "Release 5.1.1.3N" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 2f2279452a7e Merge "qcacmn: Add top-level interrupt handling support for DP" into wlan-cmn.driver.lnx.2.0-dev
REVERT: bb1329672e46 Merge "qcacmn: Add configuration interace for Lithium Datapath" into wlan-cmn.driver.lnx.2.0-dev
REVERT: eb268f431045 Merge "qcacmn: Add Lithium DP Tx core functionality" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 8b0b06475524 Release 5.1.1.3T
REVERT: e34fbde3bd97 qcacmn: add lithium rx queue setup wmi messages
REVERT: 79a405f7f631 Release 5.1.1.3S
REVERT: b3c810b062b5 qcacmn: Fix for HT_C tx lock issue
REVERT: c0409433169b Release 5.1.1.3R
REVERT: c8719170625e qcacmn: Add wmi_roam_scan_mode_fixed_param TLV alone for RSO Stop command
REVERT: be0eb3d16311 Release 5.1.1.3Q
REVERT: 8c8390a7c245 qcacmn: Move regdef for qca8074 out of AHB compiler flag
REVERT: 7cec5a90f061 Release 5.1.1.3P
REVERT: 72c39f972374 qcacmn: Add iwprivs for AGILE DFS
REVERT: c8e3d1986dbb Release 5.1.1.3O
REVERT: b417db2f04f4 qcacmn: improve mboxping TX t-put for SDIO project
REVERT: 7aa5d2d431f2 Release 5.1.1.3N
REVERT: b775e130930a qcacmn: Add top-level interrupt handling support for DP
REVERT: d41d6d6a490f qcacmn: Add configuration interace for Lithium Datapath
REVERT: 576bd154a22b qcacmn: Add Lithium DP Tx core functionality
REVERT: d3403796dec6 Merge "Release 5.1.1.3M" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 2a3162d0e5bc Merge "qcacmn: add tx descriptor handle" into wlan-cmn.driver.lnx.2.0-dev
REVERT: c7ed1b2630d1 Merge "Release 5.1.1.3L" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 3e7086926d4b Merge "qcacmn: Add Lithium RX HAL definitions / macros / API's" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 4fed537c0a8a Merge "Release 5.1.1.3K" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 0705fe477bb6 Merge "qcacmn: Update scan_ctrl_flags when strict passive scan enabled" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 98d80c826048 Merge "qcacmn: CTL changes for Beeliner family" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 3d716505d4d5 Merge "Release 5.1.1.3J" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 198db0757393 Merge "qcacmn: Fix WMI cmd send issue in case of 100% cpu utilization" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 2658be83e4a3 Release 5.1.1.3M
REVERT: c2a7b763d138 qcacmn: add tx descriptor handle
REVERT: 20ce19fc9ecc Release 5.1.1.3L
REVERT: f89574ad9a9c qcacmn: Add Lithium RX HAL definitions / macros / API's
REVERT: bafba6753ad7 Release 5.1.1.3K
REVERT: f43bcd23ec00 qcacmn: Update scan_ctrl_flags when strict passive scan enabled
REVERT: 9d81d219e28a qcacmn: CTL changes for Beeliner family
REVERT: 58b28ac216e8 Release 5.1.1.3J
REVERT: 9e66f4f987ff qcacmn: Fix WMI cmd send issue in case of 100% cpu utilization
REVERT: b372a6ebb35f Merge "Release 5.1.1.3I" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 28d604446e07 Merge "qcacmn: Add HAL Tx library needed for Lithium Datapath" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 2e0c02571898 Merge "Release 5.1.1.3H" into wlan-cmn.driver.lnx.2.0-dev
REVERT: be385e14a41b Merge "qcacmn: Add Lithium RX Core Error Processing Infrastructure" into wlan-cmn.driver.lnx.2.0-dev
REVERT: a756436ca7ba Merge "Release 5.1.1.3G" into wlan-cmn.driver.lnx.2.0-dev
REVERT: b9098a9c7305 Merge "qcacmn: MCL Buffer Replenishment" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 980bf6dec7de Merge "Release 5.1.1.3F" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 2b66f1ab992b Merge "qcacmn: Add Lithium RX Core Processing Infrastructure" into wlan-cmn.driver.lnx.2.0-dev
REVERT: 2b7bad64b02a Release 5.1.1.3I
REVERT: a3e1e3ca75e1 qcacmn: Add HAL Tx library needed for Lithium Datapath
REVERT: 7fee9bef350c Release 5.1.1.3H
REVERT: 390645c6e19a qcacmn: Add Lithium RX Core Error Processing Infrastructure
REVERT: 2db804156c24 Release 5.1.1.3G
REVERT: 7351d17b418a qcacmn: MCL Buffer Replenishment
REVERT: e3df35488ac1 Release 5.1.1.3F
REVERT: c4c52dc1fd84 qcacmn: Add Lithium RX Core Processing Infrastructure
REVERT: 3a3555900fce Release 5.1.1.3F
REVERT: 3f5496230999 qcacmn: Enable logging of all DPTRACE logs for protocol packets
REVERT: 2ea98eb544ea Release 5.1.1.3E
REVERT: 9b814ce7e522 qcacmn: Lithium data path initialization
REVERT: 2d9765faf730 Release 5.1.1.3D
REVERT: 0f785150bada qcacmn: Clear WMI cmd buffer after TX completion
REVERT: 20f6ccd4507f Release 5.1.1.3C
REVERT: 861d5da41d62 qcacmn: Remove arch_get_cpu_efficiency references from hif napi layer
REVERT: ae4176f7c2c0 Release 5.1.1.3B
REVERT: fbb155f557d0 qcacmn: Add NULL check for HIF state and CE state before dereferencing
REVERT: fd30d93e2380 Release 5.1.1.3A
REVERT: 8f62b99c3305 qcacmn: Log Transport Layer Tag for debugging purposes
REVERT: 12c21d075af9 Release 5.1.1.3
REVERT: c4218f3dea1e qcacmn: Adapt WIN driver with FW abstraction changes
REVERT: aef48266dc65 Release 5.1.1.2Z
REVERT: c0b7145916df qcacmn: Add infrastructure to log roam events in DPTRACE
REVERT: 04dc129aa6c7 Release 5.1.1.2Y
REVERT: 5432c1babc6e qcacmn: Add support for low memory platforms
REVERT: c674941b076f Release 5.1.1.2X
REVERT: 62e09288486b qcacmn: Abstract RTT related operations out of WMI layer
REVERT: 04e642aae737 Release 5.1.1.2W
REVERT: 4729b6f8574d qcacmn: Fix -Wmissing-prototypes in QDF
REVERT: 4f17ef719875 Release 5.1.1.2V
REVERT: 84deb9727ecc qcacmn: Fix memset bug on error path
REVERT: f92c19b868b7 Release 5.1.1.2U
REVERT: 0bf10fa3b2ff qcacmn: Print proto type for ICMP/ICMPv6 packets
REVERT: f596d9374769 Release 5.1.1.2T
REVERT: 92ee60bd8aaf qcacmn: IWPRIV support for preferred uplink
REVERT: 328e551692b7 qcacmn: Added iwpriv control for secoffset and wide band subelement IE
REVERT: 2bfa22151981 qcacmn: Fix compilation errors
REVERT: c732aa6b69c5 qcacmn: Adding new ATH config params
REVERT: 4b8148b9d174 qcacmn: Phase 1 DP changes
REVERT: 42a39588480b Release 5.1.1.2S
REVERT: 532efd251fbd qcacmn: Set txrx chainmask to 0 for non CFR RTT report type
REVERT: 3fc96f7b2572 qcacmn: Add LOWI messages to be sent to FW
REVERT: 06c49d2c4ef5 Release 5.1.1.2R
REVERT: df1c4b2f7792 qcacmn: Add API in HIF to read Runtime State in readable format
REVERT: 0c6c4f3e4091 Release 5.1.1.2Q
REVERT: ebc2bbce563b qcacmn: Free pkt in wmi_unified_cmd_send error path
REVERT: dd4da483c7e1 qcacmn: Add WCN3990_V2 to hw names
REVERT: a8a17faa4c94 Release 5.1.1.2P
REVERT: b5d3912da097 qcacmn: Merging collard DP changes
REVERT: 3f54e2c75852 Release 5.1.1.2O
REVERT: 8a0b66589718 qcacmn: Replace DEBUG macro with WLAN_DEBUG
REVERT: f166a0dcee50 Release 5.1.1.2N
REVERT: 381fd122d718 qcacmn: Revert back implementation of wmi_mgmt_command_record
REVERT: d7f177ef74d2 Release 5.1.1.2M
REVERT: 458fefc8bdc8 qcacmn: Add a NAPI mode for roaming
REVERT: 3d426101ec88 Release 5.1.1.2L
REVERT: 81045d5cb890 qcacmn: Define Runtime PM init/exit API's in the driver
REVERT: 2813434f7284 Release 5.1.1.2K
REVERT: bd6de98526a6 qcacmn: Fix compilation error when peerflow control for mode 0 is enabled
REVERT: 6aee51e5ff7d Release 5.1.1.2J
REVERT: 865d8ff53514 qcacmn: Fix IRQ affinity Core-ID during NAPI CPU migration
REVERT: f1059c45e22f Release 5.1.1.2I
REVERT: a511f97d8a4a qcacmn: Support for Tx data capture WMI command
REVERT: 0e8dc3cbdfad Release 5.1.1.2H
REVERT: 019562cd1f98 qcacmn: Enhance EPNO feature
REVERT: 09557570850a Release 5.1.1.2G
REVERT: bdabc6cbdade qcacmn: Populate RSSI information during single phyerr WMI event extraction
REVERT: a784fe0df5a9 Release 5.1.1.2F
REVERT: 6d9b757ac59d qcacmn: Use PLD APIs instead of ICNSS ones
REVERT: c037db985d9a Release 5.1.1.2E
REVERT: a348a1ae3795 qcacmn: Register tlv ops for WMI POWER DBG command
REVERT: 3100f42a8a0c Release 5.1.1.2D
REVERT: cb984f5b3378 qcacmn: Reduce gscan priority
REVERT: 85d2c61da917 Release 5.1.1.2C
REVERT: 5ae75ca0c509 qcacmn: Move certain logs to appropriate log levels
REVERT: 24e56896503a Release 5.1.1.2B
REVERT: 041397ff749e qcacmn: Remove platform stub files
REVERT: caf0d73f9a08 Release 5.1.1.2A
REVERT: fe0694f65b98 qcacmn: Replace A_OK with QDF_STATUS_SUCCESS in wmi_unified_non_tlv.c
REVERT: 471e9a05e9e0 qcacmn: introduce dummy hif_ahb_configure_irq
REVERT: da6120072f2c qcacmn: Reduce log level in qdf_nbuf_track_memory_manager_destroy
REVERT: 834b927a3760 qcacmn: Check precondition at start of hif_snoc_enable_bus
REVERT: 125423fde161 qcacmn: Add cb funtion to qdf_dp_trace_cb_table for QDF_DP_TRACE_MAX
REVERT: e007aed7cd51 qcacmn: Initialize ret in send_pdev_utf_cmd_tlv
REVERT: 55fcf5a1c8ae qcacmn: Check ce_state for null before dereference in ce_mark_datapath
REVERT: 3ba2483b2e8b Release 5.1.1.2
REVERT: e589dd571c42 qcacmn: Cleanup code related to unit-test framework
REVERT: 5db409fc842c Release 5.1.1.1Z
REVERT: 75394d6c8f75 qcacmn: Dump driver information
REVERT: 99c4b0bf4de5 Release 5.1.1.1Y
REVERT: 39a5657e3f85 qcacmn: Fix issue in green AP feature
REVERT: 7d12f962cd80 Release 5.1.1.1X
REVERT: 6bdbda50fbe0 qcacmn: Power offload unit test framework enhancements
REVERT: a7154f68cc70 Release 5.1.1.1W
REVERT: 772377c7df3a qcacmn: Enhance ce register dump and add hif_get_irq_num
REVERT: 26f6f1ebaeec qcacmn: Add support for pipe specific callbacks
REVERT: b30d6e0b45a0 Release 5.1.1.1V
REVERT: eb7d24e1f692 qcacmn: Add new ftype enums to distinguish rx stats information
REVERT: 4fef865ec02a Release 5.1.1.1U
REVERT: 0cfad497cba6 qcacmn: Fix memory leak caused by fctxt overwriting ipa field in skb->cb
REVERT: 79c2bf597e01 qcacmn: Fix compilation errors in QDF for Big Endian platform
REVERT: b1ea5f82ad34 Release 5.1.1.1T
REVERT: 17cf2be2d483 qcacmn: Fix for CE Ring full error in ce_send_single path
REVERT: 7abeb455308f Release 5.1.1.1S
REVERT: 94e34bb26272 qcacmn: Add changes for DISA certification
REVERT: e03c37d9e5dd Release 5.1.1.1R
REVERT: 496dbad32b13 qcacmn: Add diag events for debugging
REVERT: a511975526ad Release 5.1.1.1Q
REVERT: 90cb4608b0fc qcacmn: Fix crash observed on issuing iwpriv wifiX dl_loglevel <Val> command
REVERT: 8aa1696dae82 Release 5.1.1.1P
REVERT: 5149c237b0a9 qcacmn: Fix issues in mcast_group_update and fips WMI cmd
REVERT: 43d703093494 Release 5.1.1.1O
REVERT: 46af87ba9c8c qcacmn: Fix key installation issue for BE offload radios
REVERT: be724823a88c Release 5.1.1.1N
REVERT: fd25fb92e143 qcacmn: Populate composite RSSI info received as part of phy error event
REVERT: d41c727375b4 Release 5.1.1.1M
REVERT: cece18d0b2b9 qcacmn: Enable EXTSCAN cycle start and completed events
REVERT: b5aadb4f2ea7 Release 5.1.1.1L
REVERT: 38e9275e5a11 qcacmn: Correct the comment for qdf_mem_cmp
REVERT: fbc62b07e52a Release 5.1.1.1K
REVERT: 55047e66ef13 qcacmn: Add non-tlv registrations for atf_peer, atf_group and lcr WMI cmd
REVERT: 3183f5ad724a Release 5.1.1.1J
REVERT: 3aa7fed31946 qcacmn: Call PLD APIs of athdiag read/write when bus type is SNOC
REVERT: 2d8c1353eda9 Release 5.1.1.1I
REVERT: 62ae0a9e2fdc qcacmn: Correct the peer assoc command TLV length
REVERT: c1aba9368f6b Release 5.1.1.1H
REVERT: 8fbfeea05fdf qcacmn: Lithium SRNG HAL
REVERT: dda10ccdc151 Release 5.1.1.1G
REVERT: 2510b58c34fa qcacmn: Prevent NOC/Link Access in resume when Link is down
REVERT: 6d7d3b3f62b3 Release 5.1.1.1F
REVERT: fbf6ce182c58 qcacmn: Cache ARP/NS offload request at wma layer
REVERT: 5ee7985b3b38 Release 5.1.1.1E
REVERT: 068d22da6272 qcacmn: Add WMI fixes made for TLV bringup on WIN
REVERT: f41ef2e09349 qcacmn: Add CE services changes for SRNG based target
REVERT: 182a88a34905 qcacmn: Add changes to skip fw boot, reset and HIA config
REVERT: 31108f318c72 qcacmn: Add framework for external group interrupt handling
REVERT: 9fd9af065c51 qcacmn: Interrupt handling support for chipset QCA8074
REVERT: 2aa2c6913e88 qcacmn: regtable population of QCA8074
REVERT: e20c6dceda98 qcacmn: Fix AHB & disable soc-sleep durring driver load
REVERT: 13164aac7644 qcacmn: Make host_ce_config and target_ce_config per radio
REVERT: c5de4d9fd70e qcacmn: Cleanup target reg table
REVERT: 127461b4e7c6 Release 5.1.1.1D
REVERT: 424c62e877c3 qcacmn: Address compilation issues for WIN new fw headers
REVERT: 483484f03af5 Release 5.1.1.1C
REVERT: cf0b41853f2d qcacmn: Add support to get per chain rssi stats
REVERT: 6debe6553a34 Release 5.1.1.1B
REVERT: 87f80ed6d031 qcacmn: CL 1641391 – update fw common interface files
REVERT: 99f7d6ef0354 qcacmn: CL 1614559 - update fw common interface files
REVERT: 9347f94f9508 qcacmn: CL 1613065 - update fw common interface files
REVERT: 77627801b15e Release 5.1.1.1A
REVERT: 24bee7a4c08b Release 5.1.0.23S
REVERT: 21196d25783d qcacmn: Fix multi queue NAPI build errors
REVERT: 7ce54e770f31 qcacmn: add multi-queue NAPI
REVERT: 2235081d8713 qcacmn: Maintain length for each TSO segment
REVERT: d8dca2d3bab3 Release 5.1.0.23R
REVERT: fd52ffbe3317 qcacmn: Track size of qdf_mem_list
REVERT: c10a0f60efb8 Release 5.1.0.23Q
REVERT: 24eb14ce292d qcacmn: Send HT/VHT CAPs IE to firmware per band
REVERT: c6388debfdae Release 5.1.0.23P
REVERT: df9ac5731ede qcacmn: Add NULL check for HIF device before dereferencing
REVERT: 8d0cdea5b432 qcacmn: Add sanity check to avoid NULL pointer dereference
REVERT: af9db8b8f7b3 Release 5.1.0.23O
REVERT: 61d118eb9bfe qcacmn: Remove ani_global.h from qca-cmn
REVERT: 87b90e5d1210 Release 5.1.0.23N
REVERT: c1064a8fd8fc qcacmn: Move ADRASTEA_BU inside pci code
REVERT: 82ef9d23ee17 Release 5.1.0.23M
REVERT: 83ac1bd294b9 qcacmn: Add support to provide default scan IE's to FW
REVERT: 53b478ce4e78 qcacmn: Fix mismatch in mem alloc and mem free API
REVERT: 051532339218 Release 5.1.0.23L
REVERT: 4989bafb07e4 qcacmn: Check nbytes before posting in SLUB
REVERT: e1257fb4b46b qcacmn: Merge remote-tracking branch 'origin/wlan-cmn.driver.lnx.1.0-dev' into wlan-cmn.driver.lnx.2.0-dev
REVERT: d3724937c31d Merge changes Ifa659ac4,I28379233 into wlan-cmn.driver.lnx.1.0-dev
REVERT: b6087e042147 Merge changes Ie13f66eb,I1f208429 into wlan-cmn.driver.lnx.1.0-dev
REVERT: ffe91c5c0f21 Merge "qcacmn: Double CE2 resources on host and firmware" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 9f9bbd982c39 Merge changes I34cc7916,I19ad7ea2 into wlan-cmn.driver.lnx.1.0-dev
REVERT: c99a83ee8428 Merge changes Ica6da5c6,Ic2dc113e,I45a132e8,Idcb07751 into wlan-cmn.driver.lnx.1.0-dev
REVERT: d479aa85edc8 Merge changes I77bd699c,I810c59bb into wlan-cmn.driver.lnx.1.0-dev
REVERT: 29705b8fa972 Merge changes I6cb56ab1,Icc88647d into wlan-cmn.driver.lnx.1.0-dev
REVERT: fa599b22ec9f Merge "Release 5.1.0.23D" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 20114535deef qcacmn: Merge remote-tracking branch 'origin/wlan-cmn.driver.lnx.1.0-dev' into wlan-cmn.driver.lnx.2.0-dev
REVERT: b1880153b845 Merge changes I5ec5ce2a,If129b9c7,I86daffeb,Id50136f6,Id187b8e6,I22928dea,I15577c50,Ib952643a,Ib9984c43,Ic44825f4,If23398b0,I206d3008 into wlan-cmn.driver.lnx.1.0-dev
REVERT: 0808aa84313d Merge "qcacmn: Add WCN3990 to hw names" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 977a611a6515 Merge "qcacmn: Add htc_pm_runtime put/get apis" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 4df6c8541187 Merge "Release 5.1.0.22Y" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 838f6529c18b Merge "qcacmn: Fix compilation errors in WMI for Big Endian platform" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 89072beafe27 Merge "Release 5.1.0.22X" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 0dbf4ff24c04 Merge "qcacmn: Fail PM suspend if target has sent initial wake up" into wlan-cmn.driver.lnx.1.0-dev
REVERT: a076ab1f232c Release 5.1.0.23K
REVERT: ccd38dc2b463 qcacmn: Add APIs to get lower 32 and upper 32 bits
REVERT: a3232a58ed46 Release 5.1.0.23J
REVERT: 7a5f890d587c qcacmn: Fix index recording for FAST_TX_SOFTWARE_INDEX_UPDATE
REVERT: f7d5d8e3976b qcacmn: Double CE2 resources on host and firmware
REVERT: ed159ca8fddf Release 5.1.0.23I
REVERT: 1ad591fef792 qcacmn: Modify LFR3 firmware OKC flag
REVERT: afe72239cafa Release 5.1.0.23H
REVERT: e6d4b284990b qcacmn: Add fwtest interface
REVERT: 3af96ec7ee4c Release 5.1.0.23G
REVERT: 1633436e7447 qcacmn: Added a member in qca_napi_info structure
REVERT: 93912f1a1903 Release 5.1.0.23F
REVERT: 973abe89e42d qcacmn: fake apps ensures correct ce_id before resume
REVERT: b019e0da84e7 Release 5.1.0.23E
REVERT: 3ca38e2fe332 qcacmn: Support for wifidown and wifiup without modules removal
REVERT: d08ea3b79f04 Release 5.1.0.23D
REVERT: 7fdff0c52f98 qcacmn: Use suspend_noirq callback instead of disabling irqs
REVERT: e28261fdb1d5 Release 5.1.0.23C
REVERT: 59471382375e qcacmn: Implement QDF API to get queue mapping and total ram size
REVERT: 50a5518cd64e qcacmn: Fixing incorrect qdf_mem_set API usage in wmi_unified_non_tlv.c
REVERT: fa291a78517f qcacmn: Fix for kernel panic in wifi down path for peregrine
REVERT: 6a9cf7bd168d Release 5.1.0.23B
REVERT: cc277f9791fa qcacmn: Free WMI HB command buffer in case of errors
REVERT: bcb90fbcfb04 Release 5.1.0.23A
REVERT: 7252e4304838 qcacmn: Add WMI API for setting bandwidth fairness
REVERT: 2d9bcb1ade33 Release 5.1.0.23
REVERT: 4fcafd4990c0 qcacmn: unmap buffer for CE destination ring en-queue error
REVERT: af630c25c0aa Release 5.1.0.22Z
REVERT: cd0884a95404 qcacmn: Add WCN3990 to hw names
REVERT: 4d9b0808dab8 qcacmn: Add htc_pm_runtime put/get apis
REVERT: ac535e07649d Release 5.1.0.22Y
REVERT: a0e147431b8f qcacmn: Fix compilation errors in WMI for Big Endian platform
REVERT: a57aacae73b8 Merge remote-tracking branch 'origin/wlan-cmn.driver.lnx.1.0-dev' into wlan-cmn.driver.lnx.2.0-dev
REVERT: ee8d0c193579 Release 5.1.0.22X
REVERT: f5e306f78517 qcacmn: Fail PM suspend if target has sent initial wake up
REVERT: 6950dd253da3 Merge "qcacmn: Send anycast addresses for NS offload"
REVERT: 712e243e9176 Release 5.1.0.22W
REVERT: 92cf0523d870 qcacmn: Modify __qdf_assert to invoke QDF_BUG
REVERT: 35b4bced3255 Release 5.1.0.22V
REVERT: 8f312f27040d qcacmn: Reduce wake up IRQ enable/disable log level
REVERT: b4f7b7e702a2 Release 5.1.0.22U
REVERT: feeffba91bbe qcacmn: Add API to update mark parameter in sk_buff structure
REVERT: 80f7246bfb96 qcacmn: Send anycast addresses for NS offload
REVERT: 3c46e5dfb0d4 Release 5.1.0.22T
REVERT: 020997beda3c qcacmn: Add support to provide assoc IEs to FW in RSO command
REVERT: 63b327d89c34 qcacmn: Send anycast addresses for NS offload
REVERT: a5b290d549d9 Merge remote-tracking branch 'remotes/origin/wlan-cmn.driver.lnx.1.0-dev' into wlan-cmn.driver.lnx.2.0-dev
REVERT: 4bb67d4db687 Release 5.1.0.22S
REVERT: cb1175646367 qcacmn: Add support to enable/disable packetlog using iwpriv
REVERT: 3d673dc905e9 Release 5.1.0.22R
REVERT: 810141a6647a qcacmn: Add changes for coexistence of WIN/ MCL TLV implementation
REVERT: 77aa5857fa08 qcacmn: Add WIN compilation fixes for TLV
REVERT: 8387c37f77d9 Release 5.1.0.22Q
REVERT: 81ce26de0d23 qcacmn: Add API to find IPV6 mcast packet
REVERT: bf1a7c223bd4 qcacmn: Add API to find IPV4 mcast packet
REVERT: d9a81d80e01b Release 5.1.0.22P
REVERT: cfeb14de3458 qcacmn: CL 1605795 - update fw common interface files
REVERT: 18e43ddc1b97 qcacmn: CL 1598475 - update fw common interface files
REVERT: 7e2b5b0ab5d4 Release 5.1.0.22O
REVERT: ab4d9e94be33 qcacmn: Dump more WoW wakeup packet info
REVERT: fcd64e9e6441 qcacmn: Add APIs to get packet type and subtype
REVERT: 9c3b3fe2511d qcacmn: Parse tx packets only once in tx datapath
REVERT: 595dc58d7737 qcacmn: Update pld_soc_info structure
REVERT: 92a19bbb3c80 Release 5.1.0.22N
REVERT: 0f6194e94053 qcacmn: Add USB bus support (DP)
REVERT: d8a881864cda qcacmn: Add USB bus support (QDF)
REVERT: 440c5295c2b5 qcacmn: Add USB bus support (HIF Common)
REVERT: 1957ba938563 qcacmn: Add USB bus support (HIF Dispatcher)
REVERT: 91c8529516b4 Release 5.1.0.22M
REVERT: 8a3a9a4b0626 qcacmn: Integrate tasklet flushing logic into snoc
REVERT: 6f60b107c574 qcacmn: Move tasklet flush up to ce
REVERT: cb9bc6333d44 qcacmn: Configure the wakeup sources for the snoc bus
REVERT: bee3aab26fe2 qcacmn: Remove list traversal from qdf_mem_free in successfull case
REVERT: 296c019780af qcacmn: Handle initial wake up message from target
REVERT: a37dba09d208 Merge remote-tracking branch 'origin/wlan-cmn.driver.lnx.1.0-dev' into wlan-cmn.driver.lnx.2.0-dev
REVERT: bb6bd1132e96 Release 5.1.0.22L
REVERT: fd594c2455a0 qcacmn: HIF: Use PLD APIs
REVERT: 75ea891eca54 qcacmn: Add bus_id memeber to qdf_device
REVERT: 3af34357417f Release 5.1.0.22K
REVERT: 9538fefe710c qcacmn: Initialize ce ring base address high registers for adrastea
REVERT: faf8ab598385 qcacmn: Fix Q_TARGET_ACCESS in hif_fastpath_resume
REVERT: d2d23bdd4b17 Release 5.1.0.22J
REVERT: e421a3c06d18 qcacmn: Compilation fix in DP layer caused due to transport layer
REVERT: 6296c3e8f06c qcacmn: Compilation fixes for AP135 platform
REVERT: 64ccc85878c1 Release 5.1.0.22I
REVERT: 489c7193ec8c qcacmn: Fix compilation with WMI_INTERFACE_EVENT_LOGGING disabled
REVERT: 8dc5bf5e84f1 Release 5.1.0.22H
REVERT: 5bac30f5e605 qcacmn: Add unit test framework to validate WLAN suspend/resume features
REVERT: 3e52419f67fd Release 5.1.0.22G
REVERT: 66597e4cc5ae qcacmn: Remove unnecessary locking during WMI detach
REVERT: b9a7e4cedd7d Release 5.1.0.22F
REVERT: 9ff543f7db3f qcacmn: CL 1597848 - update fw common interface files
REVERT: 16546b6a57ba Release 5.1.0.22E
REVERT: edc1f370b3d6 qcacmn: Correct len size of oem data request
REVERT: 8e863818722c Merge remote-tracking branch 'origin/wlan-cmn.driver.lnx.1.0-dev' into wlan-cmn.driver.lnx.2.0-dev
REVERT: 55fb9d398d3d Release 5.1.0.22D
REVERT: 343739296c9b qcacmn: Address 32 bit specific compilation issues
REVERT: 9d305224a459 Release 5.1.0.22C
REVERT: 4e47333bde50 qcacmn: CL 1546483 - update fw common interface files
REVERT: 85e722996b33 Release 5.1.0.22B
REVERT: 9bf39423c529 Release 5.1.0.22A
REVERT: f99241ec6678 qcacmn: Fix incorrect channel list passed to the firmware
REVERT: 26476b51ebd8 qcacmn: Add workqueue APIs in QDF
REVERT: 645219840604 Release 5.1.0.22
REVERT: 26ca070efa1b qcacmn: CL 1534810 - update fw common interface files
REVERT: 7e42ae0c63dc qcacmn: CL 1529540 - update fw common interface files
REVERT: df7dfefed650 qcacmn: CL 1527207 - update fw common interface files
REVERT: a364739a6d73 qcacmn: CL 1524945 - update fw common interface files
REVERT: 10add765f02e Release 5.1.0.21
REVERT: 218accfb37b8 Release 5.1.0.20
REVERT: ac71f152d447 qcacmn: Enhance MGMT frame logging in WMI
REVERT: c968be6f735e Release 5.1.0.19
REVERT: 051a8c445757 qcacmn: Remove duplicate definition from hif layer
REVERT: 084e541d608a Release 5.1.0.18
REVERT: d83def39c716 Release 5.1.0.17
REVERT: 0b6da577e81c qcacmn: SAP DFS: Fix dfs_phyerr_filter_offload
REVERT: 2a92459208b0 qcacmn: Add NULL checks before dereferencing
REVERT: c2611a2c8015 qcacmn: Remove references to cnss_pm_runtime_request
REVERT: 4ede3494a7af qcacmn: Fix RUNTIME_PM wrt. runtime_pm_delay
REVERT: 3f0973bd164b qcacmn: Add PLD stub file for WIN
REVERT: c40413e315d0 Release 5.1.0.16
REVERT: d11e25c3a7e1 qcacmn: Add new fields to radiostats and OL_PARAMS
REVERT: b70bd731ec46 qcacmn: Add per CPU interrupt statistics
REVERT: 8f7d421854a8 qcacmn: Fix qdf_wait_single_event api to wait for infinite timeout
REVERT: 987c1fa61bbb qcacmn: Add messaging interface to support NAN data path
REVERT: e79befadca8c qcacmn: Fix for AR9887/AR9888 chips bringup
REVERT: c7620c1fa806 qcacmn: Fix for performence issue on beeliner
REVERT: 18e511516024 Release 5.1.0.15
REVERT: 921fb0059ed3 qcacmn: Remove WMA header file dependency to fix WIN compilation
REVERT: 525504d12c66 Release 5.1.0.14
REVERT: 2d2a38068870 qcacmn: Add WIN Driver Kbuild
REVERT: ced2345f71b2 qcacmn: Define qdf_mempool_t for non kernel users
REVERT: be11624671eb qcacmn: Use mandatory channel list during SAP operation
REVERT: f4cbd50d79c7 Release 5.1.0.13
REVERT: edabc98fadbf qcacmn: Add support for NSS configurability
REVERT: 004ec91c3db6 qcacmn: Populate target_type in target_info for snoc
REVERT: a1c7d6dd1dcf qcacmn: Fix implicit declaration warnings
REVERT: cede289aad6b qcacmn: Enhance data path related statistics
REVERT: c7ec8b37a523 Release 5.1.0.12
REVERT: aa8b2366eef1 qcacmn: Reduce logging for wmi messaging
REVERT: fb274b8013e3 qcacmn: Stop printing credit reports
REVERT: c50572b27a9a qcacmn: Reduce Shadow Register Logging
REVERT: e8a9500c7d2c qcacmn: Use qtimer for descriptor history timestamp
REVERT: 1f21bbbd6820 qcacmn: Add wma apis for High Latency systems (Part 4 - HL Datapath)
REVERT: df030095a3ee qcacmn: Add new apis for High Latency systems (Part 3 - HL Datapath)
REVERT: 0f1038d24d3a qcacmn: CL 1519524 – update fw common interface files
REVERT: 8f788f449170 qcacmn: Fix compilation issue for WMI Recording feature
REVERT: 8134019bae91 qcacmn: CL 1507516 – update fw common interface files
REVERT: bb9f83ec61fe qcacmn: CL 1506155 – update fw common interface files
REVERT: 06c3f0a7a8fa qcacmn: Reduce the info level logs in STA/SAP
REVERT: 86ab171ae4aa qcacmn: Add support for adaptive dwell scan time
REVERT: 11b22d3b7ed3 Release 5.1.0.11
REVERT: 4cc0ba809ccd qcacmn: Fix to avoid redefination error in AP code
REVERT: d5320a9658d2 Revert "qcacmn: Remove WMA header file dependency to fix WIN compilation"
REVERT: 8330485de6ca qcacmn: Fix compilation error in 4.4v Kernel
REVERT: da0881a68f8a qcacmn: Datapath changes for WiSA specification
REVERT: 31d694b25a96 qcacmn: Remove PROTO_TRACE feature
REVERT: 29beae0ab537 qcacmn: Enhance DPTRACE to support RX path
REVERT: ae6a0b31d22a qcacmn: Add ini support for DPTRACE
REVERT: bda5d43e7040 qcacmn: Add USB bus support (HIF USB)
REVERT: 56930513798e qcacmn: Enable DEBUG_Rx_RING_BUFFER to keep track of posted buffers
REVERT: 6bc771707b4d qcacmn: Remove WMA header file dependency to fix WIN compilation
REVERT: 26d120b3a79e qcacmn: Add WIN changes to wmi_unified_tlv.c
REVERT: cdebcd5d1cab qcacmn: Add firmware download support for sdio bus (Part 5 - HIF SDIO)
REVERT: 416b70695ecc qcacmn: Add datapath layer changes for sdio bus (Part 4 - HIF SDIO)
REVERT: e41943f3a8c4 qcacmn: Add hif layer changes for sdio bus (Part 3 - HIF SDIO)
REVERT: 3573f9537b34 qcacmn: SDIO bus support (Part 2 - HIF Dispatcher)
REVERT: 4cc8213cc24a qcacmn: SDIO bus support (Part 1 - HIF SDIO)
REVERT: 28803728da53 qcacmn: Check null in qdf_nbuf_track_free
REVERT: 2990bdc28ff2 qcacmn: Remove redundant null check for wmi_handle
REVERT: 5cfd37e21130 qcacmn: Store the DMA address in the TSO meta data
REVERT: 2bb5098d5e73 qcacmn: Do not truncate DMA addresses to 32 bits
REVERT: 047571e99914 qcacmn: set the snoc dma mask to 37 bits
REVERT: 2b0525b0f2a5 qcacmn: Implement a freelist for net buf tracking
REVERT: 77da347da932 qcacmn: remove duplicate definition of shadow_reg_cfg
REVERT: e5dc6df496b7 qcacmn: Add WIN Driver compilation fix
REVERT: 89298eaabc6e qcacmn: Destroy WMI eventq_lock in WMI detach
REVERT: 177f62144098 qcacmn: Do not call sleeping API from atomic context
REVERT: b348ba478a2e qcacmn: Add WIN Driver Compilation fix
REVERT: 08bd3dcacb0b qcacmn: Changes to converge WMI Recording feature
REVERT: eaa20d87514e qcacmn: Refactor DPTRACE to support new features
REVERT: 75cc5c83ebf0 qcacmn: Use different copy engine for packetlog
REVERT: c64364e6a934 qcacmn: Add logic to log pause/unpause time
REVERT: 436558b6c8f9 Release 5.1.0.10
REVERT: 8f7a1ff2c6be qcacmn: Abstract delta code of fw common to respective layer
REVERT: a5f0a396a2f3 qcacmn: Use PLD layer
REVERT: c8993b5509a4 qcacmn: Force unwake in ce_per_engine_service for fastpath
REVERT: 5364165a30ff qcacmn: Add yielding to ce_per_engine_service_fast
REVERT: 3b252aa509b5 qcacmn: Re-indent ce_per_engine_service_fast
REVERT: 056527220d97 qcacmn: per_engine_service yield based on timing
REVERT: 2bfb82fd6f64 qcacmn: make qdf_time_t synonymous with system ticks
REVERT: a757eda35671 qcacmn: Mangle napi_poll return value when rescheduling
REVERT: e683eea688ac qcacmn: Move locking for qdf_net_buf_debug_look_up to the colision list
REVERT: 10749156e48a qcacmn: Reduce spinlock time in qdf_net_buf_debug_look_up
REVERT: 341e6a9ec522 Release 5.1.0.9
REVERT: f0825aed7467 qcacmn: Add Win Driver Compilation Fix
REVERT: 056d452238b4 qcacmn: Add check for supported register
REVERT: 3db96a43b6e3 qcacmn: Support IPQ4019 driver probe and detach
REVERT: abd00774135d qcacmn: Address win specific compilation issues
REVERT: 8592507dfbf7 qcacmn: nss wifi offload changes
REVERT: f241eb09ae12 qcacmn: Fix for wifi reload
REVERT: fb698efe55a3 qcacmn: Add support for AP chipsets
REVERT: c3c6bc1e5c18 qcacmn: Add support for Regtable convergence
REVERT: 9348186afb16 qcacmn: Support WIN fastpath in HTC_module
REVERT: 56e0d70c3c35 qcacmn: Introduce APIs needed by WIN
REVERT: 4f529982ce53 qcacmn: Add HOST_INTEREST_AREA defines for ap chips
REVERT: 2d75fb987bc6 qcacmn: Remove ol_fw include from wmi_unified.c
REVERT: ec93ab0efa2d qcacmn: Remove qwlan_hw_list from hif_hw_version.h
REVERT: 4849fcc9cd9c qcacmn: Fix CONFIG_CNSS ifdefery
REVERT: b3e469d6e3e5 Release 5.1.0.8
REVERT: fcc15e29a7d9 qcacmn: CL 1498085 - update fw common interface files
REVERT: 61c3aba06607 qcacmn: CL 1492713 - update fw common interface files
REVERT: fe2c815b7733 qcacmn: Add non-tlv implementation in common wmi layer( part 2)
REVERT: 7c9496b6a685 qcacmn: CL 1488100 - update fw common interface files
REVERT: 6a4c9803a37c qcacmn: Remove extra ticks-to-msec conversion
REVERT: 82b8996739bc qcacmn: Make MAX_NUM_RECEIVES same for all cases
REVERT: 32afe374d815 qcacmn: Fix lro dereg crash on driver unload
REVERT: 47808175d442 qcacmn: Use CE index register values during init
REVERT: 2959c637e857 qcacmn: Fix incorrect arguments being passed in few WMI APIs
REVERT: 00cdc90fb672 Release 5.1.0.7A
REVERT: 614628ba9887 qcacmn: Remove CONFIG_CNSS dependency
REVERT: edd83c7c8a68 Release 5.1.0.7
REVERT: bc8441f46fe0 qcacmn: Add QDF_BUS_TYPE_NONE for error check
REVERT: 2a56c2284309 qcacmn: Add support for WMI_PDEV_WAL_POWER_DEBUG_CMD
REVERT: 2c3575e63511 qcacmn: Add qdf, nbuf changes for monitor mode
REVERT: dff1f975d978 qcacmn: Takecare of extended nbufs memory leak tracking
REVERT: 42364947dba4 qcacmn: Increase CE6 Ring Size
REVERT: ae3800344979 qcacmn: Clean up OS wrapper functions
REVERT: d8d4c735a8b7 Release 5.1.0.6
REVERT: 735bb8def4ac qcacmn: Define SLOTS_PER_DATAPATH_TX in ce_service.c
REVERT: 127467f040ce qcacmn: Add hif_ctx to fastpath_cb_register api
REVERT: fa260aa2ebc0 qcacmn: Add event recording for fastpath & napi
REVERT: d6f946ce210d qcacmn: Default CE_COUNT_MAX to 12
REVERT: 6ee559010d1d qcacmn: Remove unwanted header files in transport layer
REVERT: 61fad9f81c3b qcacmn: Add wow_nack to TargetSendSuspendComplete api
REVERT: e52902c4a5f1 qcacmn: Remove cds_api and wma_api includes
REVERT: 75ef5a55f285 qcacmn: Use qdf macro for epping mode
REVERT: 4b7ebcfb0170 qcacmn: Add static flag to cnss_wlan_pci_link_down definition
REVERT: f789c661a851 qcacmn: Remove support for QCA6180
REVERT: 247f09b86ac6 qcacmn: Remove icnss_dispatch_irq
REVERT: 49f6c66ca79f qcacmn: Cleanup snoc interrupt controll
REVERT: 0921144f1ea9 qcacmn: Reduce the QDF_GET_MEMORY_TIME_THRESHOLD to 300ms
REVERT: fd04653483d6 qcacmn: Fix compilation issue
REVERT: 7e21d109d2cf qcacmn: Replace soc level references of set mac config
REVERT: 0d0cff81827b qcacmn: Replace soc level references of set hw request and response
REVERT: d9615ed1e047 qcacmn: Add target bus type field in qdf context
REVERT: 0b58728a335c qcacmn: Add FL macro definition in QDF layer
REVERT: 01d950eb715e qcacmn: Replace mac_id with pdev_id in WMI PDEV commands
REVERT: 483daa86e68f Release 5.1.0.5
REVERT: 8bfdee01548f qcacmn: Add WIN Driver compilation fix
REVERT: caf80788e6fe qcacmn: Do not update control block for push/pull operation
REVERT: a5e18c482970 qcacmn: Add non-tlv implementation in common wmi layer
REVERT: e6eb894c8f6e Release 5.1.0.4
REVERT: d7f9159cf2cb qcacmn: Update htc_endpoint only for htt tx endpoint
REVERT: c5dc5f291c52 qcacmn:: Use proper API to allocate 2 MB target shared memory
REVERT: 732caef504a8 qcacmn:: Change QTIMER API as per 4.4 kernel
REVERT: b3a3073ae7e7 qcacmn: Replace WMI_SOC_SET_PCL_CMDID with WMI_PDEV_SET_PCL_CMDID
REVERT: 4e3feeb40bac qcacmn: Fix compilation errors for msmcobalt
REVERT: 1d4416c1cd64 Release 5.1.0.3A
REVERT: fbcb7c713552 Release 5.1.0.3
REVERT: e63304423734 qcacmn: Enable additional two HTT data services
REVERT: 41d0231b8772 qcacmn: Don't clear the interupt status when rx_pending
REVERT: eb2516c2442a qcacmn: Make napi rely on rx_pending flag
REVERT: c1d9a414159e qcacmn: Fix diag_ce initialization
REVERT: 8b2f77a0592f qcacmn: Add support for beacon filtering
REVERT: 841f5e87c6b4 qcacmn: add ini support for throttling period duty cycles
REVERT: 854f69e39f52 qcacmn: Fix compilation error in WMA
REVERT: e6b6f42c5cdc qcacmn: CL 1479065 - update fw common interface files
REVERT: 9a4af54f3e37 qcacmn: CL 1476371 - update fw common interface files
REVERT: 83a228e9e4f8 qcacmn: CL 1470160 - update fw common interface files
REVERT: e37820ebd2fa qcacmn: Fix WMI command stuck issue
REVERT: 3537500cc018 qcacmn: Add new enums for QVIT mode
REVERT: 6f8012b2aab0 qcacmn: Remove QDF_FTM_MODE from runtime pm code
REVERT: 74f7764f61ac qcacmn: Fix epping mode ce attribute table size
REVERT: 70efc7576cb2 qcacmn: Use epping specific shadow register config table
REVERT: 4aba77746558 Release 5.1.0.2
REVERT: 4a9c3a8fb6f4 qcacmn: Cleanup fastpath changes
REVERT: 7399f148b55d qcacmn: Add fastpath Rx support
REVERT: c7d542942863 qcacmn: Support multiple RX CEs for NAPI/LRO/FastPath
REVERT: a7a282f1e318 qcacmn: Bypass GLINK/QMI for 8998 RUMI bring up
REVERT: 9eb124d2746b qcacmn: CL 1469034 - update fw common interface files
REVERT: 32a8dc6fb275 qcacmn: Remove FEATURE_WLAN_ESE_UPLOAD compile macro
REVERT: 9123c15bb061 qcacmn: Replace enum device_mode to tCDF_ADAPTER_MODE
REVERT: 4758eb4153bf qcacmn: Send channel switch request instead of doing SAP restart
REVERT: 9a2518da770e qcacmn: CL 1466376 update fw common interface files
REVERT: 1aae997fb37c qcacmn: CL 1463814 update fw common interface files
REVERT: ca40cbad9db3 qcacmn: Incremental Release 5.1.0.6G
REVERT: c7636aca0762 qcacmn: Enable station SMPS only if the session supported NSS > 1
REVERT: 59aa1f57e56f qcacmn: Incremental Release 5.1.0.5G
REVERT: 7de43ac2b2d9 qcacmn: Incremental Release 5.1.0.5GG
REVERT: 4afc7c37acec qcacmn: Add qdf roundup macro
REVERT: 8e73708b0ead qcacmn: Fix compilation error caused by hif_disable_power_management
REVERT: cbbd7b2ee9c1 qcacmn: Fix compilation error caused by hif_enable_power_management
REVERT: 8093bc42d587 qcacmn: Add support for dense roam params in wmi layer
REVERT: fbb6c0f4d648 qcacmn: Incremental Release 5.1.0.1H
REVERT: ff2c10068cf8 qcacmn: Incremental Release 5.1.0.1G
REVERT: c28ab7b4bc0c qcacmn: Fix tlv formation of gtk offload command
REVERT: 3f14f6f9d45d qcacmn: Use QDF_STATUS instead of Linux return type in wmi layer
REVERT: e6fc2e19416e qcacmn: Fix tlv formation of pno start command
REVERT: b757dea383c5 qcacmn: Incremental Release 5.1.0.1F
REVERT: fe5662c2b83f qcacmn: Data path converged internal APIs (Set 2)
REVERT: 0a485f1a58f0 qcacmn: Fix the return type of the rx function
REVERT: b16cf3028e95 qcacmn: Clean up header files for HTC
REVERT: ec9e71c33b74 qcacmn: Remove CDS related functions in HTC
REVERT: 9be730f61b2d qcacmn: Update credit flow control enable/disable in HTC
REVERT: e8e3b1293975 qcacmn: Incremental Release 5.1.0.1E
REVERT: 20968291c5ed qcacmn: Reset the Runtime PM state when exiting
REVERT: b21a053526b3 qcacmn: Fix runtime pm compilation
REVERT: b4149dda4fce qcacmn: pointerize hif power_management apis
REVERT: febbf6b9ec2d qcacmn: Clean-up log messages from data path
REVERT: 5653d6e94fc5 qcacmn: Incremental Release 5.1.0.1D
REVERT: 5f45de51396d qcacmn: APIs to access core datapath data structures
REVERT: a22c2169fb38 qcacmn: Converged datapath APIs (set 1.1)
REVERT: 9c222b15b00b qcacmn: Data path converged internal APIs (Set 1)
REVERT: d90a4473ec22 qcacmn: include the qdf_event header file when using qdf events
REVERT: 5b64648f9f8c qcacmn: Data path converged common APIs
REVERT: 795d5196b66c qcacmn: Clean-up the data path folder
REVERT: 7508012ea960 qcacmn: Rename hif_callbacks and remove unwanted header files in source files
REVERT: 39ac6ff57685 qcacmn: Incremental Release 5.1.0.1C
REVERT: e50ae5858702 Merge "qcacmn: Add tlv formation of key installation commands in common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 39d02fc9655e Merge "qcacmn: Fix tlv formation of vdev start command" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 2ee07ffec638 Merge "qcacmn: Use IEEE80211_ADDR_LEN macro for size of mac address" into wlan-cmn.driver.lnx.1.0-dev
REVERT: aa592b4dca63 Merge "qcacmn: Fix tlv formation of arp ns offload command" into wlan-cmn.driver.lnx.1.0-dev
REVERT: f515949f900d Merge "qcacmn: Fix tlv formation of Peer assoc wmi command" into wlan-cmn.driver.lnx.1.0-dev
REVERT: a41da1d50f50 qcacmn: Add tlv formation of key installation commands in common wmi layer
REVERT: 7e30287bde85 qcacmn: Fix tlv formation of vdev start command
REVERT: 0609ff776b2d qcacmn: Use IEEE80211_ADDR_LEN macro for size of mac address
REVERT: 210485e9b7a0 qcacmn: Fix tlv formation of arp ns offload command
REVERT: 3fdb3a5761c1 qcacmn: Fix tlv formation of Peer assoc wmi command
REVERT: 19717c09c90d qcacmn: Replace linux API with QDF API's
REVERT: 85bc91a97b3e qcacmn: Add WIN Driver compilation fix.
REVERT: 915c27070112 qcacmn: Add tlv formation of some wmi vdev commands in common wmi layer
REVERT: e2082f28fd3c qcacmn: Add tlv formation of wmi roam scan commands in common wmi layer
REVERT: 50a16579d61e Merge changes I2f659159,I7eed7108 into wlan-cmn.driver.lnx.1.0-dev
REVERT: 04eb73b29bb5 Merge "qcacmn: Adpat common wmi layer with QDF os abstraction" into wlan-cmn.driver.lnx.1.0-dev
REVERT: d93a8dbe21de Merge "qcacmn: Add tlv formation of wmi main commands in common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 89e9ef33a678 Merge "qcacmn: Add tlv formation of wmi init commands in common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: be42b19933fb Merge "qcacmn: Add tlv formation of wmi feature commands in common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 017a6b7e3540 Merge "qcacmn: Add tlv formation of wmi scan roam commands in common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 4169246876f8 Merge "qcacmn: Add tlv formation of wmi data commands in common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 36fed118a4e8 Merge "qcacmn: Add tlv formation of ocb commands in common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 3999631dc88f Merge "qcacmn: Add tlv formation of wmi power commands in common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 3a1f8f90c657 Merge "qcacmn: Add tlv formation of scan commands" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 4b5081063818 Merge "qcacmn: support of common wmi rx event handling for common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 2e9d6068eb59 Merge "qcacmn: Add tlv implementation of common unified API" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 9ba7cf7bcb74 Merge "qcacmn: Modify wmi handle and api for common wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 2b557a22fcea Merge "qcacmn: Restructure and add new files in wmi layer" into wlan-cmn.driver.lnx.1.0-dev
REVERT: 3c017e7bcff5 qcacmn: Pointerize hif_dump_registers
REVERT: 162164c8cd36 qcacmn: Unify hif_bus_get_context_size
REVERT: 795299c42c9c qcacmn: Resolve duplicate hif_get_target_type definition
REVERT: 8f239f67a2fc qcacmn: Pointerize more HIF apis
REVERT: 4411ad4d0cf5 qcacmn: Replace A_TARGET_ACCESS_BEGIN/END_RET_PTR
REVERT: 987ab445de6c qcacmn: Fix return codes from A_TARGET_ACCESS_BEGIN_RET
REVERT: 2c32cf6dd190 qcacmn: Replace A_TARGET_ACCESS_BEGIN/END_RET apis
REVERT: bac94543901f qcacmn: Replace A_TARGET_ACCESS_BEGIN/END apis
REVERT: 54ef87d3aa5e qcacmn: Dummy sleep_state_adjust for epping mode
REVERT: 0b489132375e qcacmn: Unify A_TARGET_ACCESS_LIKELY
REVERT: ca581c4ee3a3 qcacmn: Remove extra sleep_state_adjust dummy
REVERT: 379fad90ca95 qcacmn: Remove driver registration logic from hif
REVERT: bd8c04fa2478 qcacmn: Unify Q_TARGET_ACCESS macros
REVERT: 858f723a6218 qcacmn: Unify io memory access
REVERT: dd50043a6e8a qcacmn: Remove unused #defines in snoc
REVERT: b72c03c8f74d qcacmn: Don't use war_pci_write32
REVERT: eadcb4a2342b qcacmn: Reduce number of pci A_TARGET_READ/WRITE definitions
REVERT: 4ca03b657915 qcacmn: Add dummy functions to bus_ops table for snoc
REVERT: 63777f221f7a qcacmn: Make hif_sleep_entry pci specific
REVERT: e61d4e1382bc qcacmn: Controll target sleep in hif
REVERT: 00d42aeb8e70 qcacmn: Move hif_targ_is_awake to pci
REVERT: b861cb383750 qcacmn: Manage driver load target sleep state in hif
REVERT: fb7d6129804c qcacmn: Move power_gating to centralized power management api.
REVERT: 60a1eeb69fb9 qcacmn: Export the bus type
REVERT: 26352594d990 qcacmn: Add hif_needs_bmi api
REVERT: f303f9173410 qcacmn: Make hif_device_id an opaque type
REVERT: d2ac86c79485 qcacmn: Run hif_save_htc_htt_config_endpoint for snoc
REVERT: bc69349d0dec qcacmn: Use new HIF_SNOC flag
REVERT: 854e67f79129 qcacmn: Move hif_set_hia to pci file
REVERT: f7718620535c qcacmn: Move PCIE_AWAKE_WHILE_DRIVER_LOAD code to pcie
REVERT: e02e12d156dd qcacmn: ifdef hif_pm_runtime_mark_last_busy call from ce file
REVERT: 32bc8eb68675 qcacmn: Add function pointer framework
REVERT: 108da4007497 qcacmn: Introduce hif_bus_configure
REVERT: 70f8b6e32c03 qcacmn: Update driver to use QDF NBUF APIs(2/2)
REVERT: fc06aa94302b qcacmn: Fix compilation issues HTC/HIF
REVERT: 5776318d1934 qcacmn: Add QDF OS abstraction convergence
REVERT: 5693683262e2 qcacmn: change skb->cb to support 64 bit paddrs(2/2)
REVERT: 16b886a0c8e9 qcacmn: Replace mac_id with pdev_id in common wmi layer
REVERT: 0a74fc5b10ff qcacmn: Protect rx execution context for wmi events
REVERT: 236fc209ea2e qcacmn: Adpat common wmi layer with QDF os abstraction
REVERT: a2e792e92477 qcacmn: Add tlv formation of wmi main commands in common wmi layer
REVERT: b75690aa2e39 qcacmn: Add tlv formation of wmi init commands in common wmi layer
REVERT: 25729cee6308 qcacmn: Add tlv formation of wmi feature commands in common wmi layer
REVERT: fef95e2eec1e qcacmn: Add tlv formation of wmi scan roam commands in common wmi layer
REVERT: 86b2818b4a4a qcacmn: Add tlv formation of wmi data commands in common wmi layer
REVERT: d0fd7262f95f qcacmn: Add tlv formation of ocb commands in common wmi layer
REVERT: 12438e6a0352 qcacmn: Add tlv formation of wmi power commands in common wmi layer
REVERT: 9892efb43d7e qcacmn: Add tlv formation of scan commands
REVERT: 3f302ecc5523 qcacmn: support of common wmi rx event handling for common wmi layer
REVERT: e9cda9a04d9d qcacmn: Add tlv implementation of common unified API
REVERT: 01dd33e9c7e3 qcacmn: Modify wmi handle and api for common wmi layer
REVERT: d88ae7fd2ed5 qcacmn: Restructure and add new files in wmi layer
REVERT: bd7c51d1c5cb qcacmn: Remove CDS instances in HIF
REVERT: 5584a7cf92af qcacmn: Make hif_opaque_softc as global HIF context
REVERT: a5911d3ca2fb qcacmn: Remove unwanted ini config from hif
REVERT: f76166d3c3b5 qcacmn: Move BMI info structure to global BMI context
REVERT: 8eb8f28ce29b qcacmn: Move targetdef out of ol_softc to ol_bmi_context
REVERT: 2a5fa63d2bf2 qcacmn: Modify HIF BMI API to pass dma command and response
REVERT: 6081702c40e5 qcacmn: Move Max Peers variable to WMA
REVERT: 3f78aa6a1d35 qcacmn: Make HIF independent of NIC_DEV
REVERT: 644263d323e2 qcacmn: Carve Out hif_softc out of ol_softc
REVERT: 02cf2f8509b7 qcacmn: Refactor HIF to use Single HIF Context
REVERT: 43301de9995a qcacmn: Make One HIF Context
REVERT: c92a0cf52ebb qcacmn: Query HIF for FastPath support
REVERT: f8600687ad92 qcacmn: Remove cds_get_context in HIF
REVERT: b3a3bdf89fa7 qcacmn: Refactor BMI members from ol_softc
REVERT: 7fca106501dd qcacmn: Refactor Ramdump API and PKTLOG API
REVERT: aa72bb719e5d qcacmn: Move relevent hif_pci_softc members from ol_softc
REVERT: 91553ce741f4 qcacmn: Refactor ol_sc for target_info and ini params
REVERT: 2443fb341a14 qcacmn: Abstract bus debug dump in hif layer
REVERT: 0f6d33084476 qcacmn: Fix hif_bus_prevent_linkdown compilation
REVERT: 142cee4bf22a Initial host-common file folder cleanup and moves
REVERT: abcec8c47e8f Merge commit '0219ae6' into wlan-cmn.driver.lnx.1.0-dev
REVERT: 65b41c171a1b Merge remote-tracking branch 'origin/caf/caf-wlan/master' into wlan-cmn.driver.lnx.1.0-dev
REVERT: 0219ae607ac5 Release 5.0.0.160
REVERT: a7512da0885d qcacld-3.0: Add wma handler for vdev delete and peer delete responses
REVERT: 32a4e14a7636 Release 5.0.0.159
REVERT: 9f79df4afdcc qcacld-3.0: Fix Compilation error on WLAN_FEATURE_11W disabled
REVERT: d7ff6aef93fe qcacld-3.0: Update channel width and center freq
REVERT: f6479c570990 qcacld-3.0: Move sta state to not connected after try disconnect
REVERT: c49931aaf505 qcacld-3.0: Remove #ifdef FEATURE_WLAN_LFR from HDD
REVERT: 99722fb229c2 qcacld-3.0: Remove RRM ie in Assoc Req based on AP capability
REVERT: f051ee490b04 qcacld-3.0: Fix fw statistics parsing on the host
REVERT: 9947e0ad5d00 qcacld-3.0: Fix IPA-uc callback in NON-SMP system
REVERT: 2782fb52023f qcacld-3.0: SAP DFS-3 Feature support in DFS layer
REVERT: 30de2f1e488e qcacld-3.0: SAP DFS-3 Feature support in WMA
REVERT: 3e502cb8f883 qcacld-3.0: correct phy_mode in hdd_chan_change_notify
REVERT: 3cfe68601a77 qcacld-3.0: move hif_bus_open to hif_open
REVERT: ebc68145ac84 qcacld-3.0: Remove hif_claim_device
REVERT: ef86da0a957b qcacld-3.0: Remove epping context from cds
REVERT: 381c39f7c498 qcacld-3.0: Enable Tx beamformee in SAP mode
REVERT: 945c02a9d617 qcacld-3.0: Set the IMPS enable/disable based on INI
REVERT: e8825e9bace7 qcacld-3.0: Fix memory leak in case of fw reset stats command
REVERT: dc2b5f5e8dab qcacld-3.0: Use appropriate API to get total free descriptors
REVERT: 01c7dd9c4ee1 qcacld-3.0: Remove unnecessary lock from sme_roam_free_connect_profile
REVERT: a20cd9f91d43 qcacld-3.0: Fix definition of tx_timer_create macro
REVERT: 8f9e6e392c4f qcacld-3.0: Fix memory leak in hdd_send_re_assoc_event
REVERT: e3b4b4b480c9 qcacld-3.0: Rename API cds_is_load_unload_in_progress
REVERT: e04c726b30c5 qcacld-3.0: Fix cds_is_load_unload_in_progress API
REVERT: 0e3b224a3195 qcacld-3.0: Add CDS SSR ready check for driver unload
REVERT: 826461a5376b qcacld-3.0: Add kernel doc for wlan_hdd_cfg80211_change_iface
REVERT: 048e1fe407a0 qcacld-3.0: Fix memory leak in scan
REVERT: 07e5e15ad25c qcacld-3.0: Fix scan request memory leak
REVERT: 2f58cf8ec81b qcacld-3.0: SAP DFS-3 Feature support
REVERT: 09b5e5528b54 qcacld-3.0: Fix all comments given as part of IBSS+STA code changes
REVERT: 9229132f4bba qcacld-3.0: hdd: Refactor wlan_startup (phase 4)
REVERT: 1540102eccd9 qcacld-3.0: hdd: Refactor wlan_startup (phase 3)
REVERT: 59b4c87e27f0 qcacld-3.0: hdd: Refactor wlan_startup (phase 2)
REVERT: 2d305045a2fd qcacld-3.0: hdd: Refactor wlan_startup (phase 1)
REVERT: 71b3d7242ccb Release 5.0.0.158
REVERT: 69581755634a qcacld-3.0: More regulatory cleanups
REVERT: 21767015e823 qcacld-3.0: Remove the 4.9 GHZ channels
REVERT: 6b176d20a9d5 qcacld-3.0: Remove FEATURE_STATICALLY_ADD_11P_CHANNELS
REVERT: e10e82a3250d qcacld-3.0: Change regulatory data structures style
REVERT: 666bbb33749e qcacld-3.0 : Remove the local regdomain mapping
REVERT: 2bac5d24b131 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeAssocCnf
REVERT: 7907a2402fff qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeDisassocReq
REVERT: f06a5cf8c8de qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeDisassocRsp
REVERT: 70a196142e70 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeDisassocInd
REVERT: c5409f988479 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeDeauthCnf
REVERT: e6a851ebdf73 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeDeauthRsp
REVERT: cd88e7602a22 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeDeauthRsp
REVERT: 3daefc9a3053 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeDeauthInd
REVERT: af677fc818df qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeStopBssReq
REVERT: ac69ec2378d5 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeSwitchChannelInd
REVERT: 1d4ce0f30dd8 qcacld-3.0: Fix mangled function lim_cmp_s_sid()
REVERT: 3a28a11ccd66 qcacld-3.0: Remove obsolete and duplicate macros
REVERT: 78467a8d6a28 qcacld-3.0: Move runtime pm bookkeeping out of hdd
REVERT: f460785909c9 qcacld-3.0: Instrument fastpath for runtime_pm
REVERT: 53b34c47142c qcacld-3.0: Fix rmmod for runtime pm
REVERT: 226a3b1bfee3 qcacld-3.0: Mark last busy in recieve for runtime pm
REVERT: cceec341a3e7 qcacld-3.0: Prevent runtime suspend when linkdown not allowed
REVERT: 692cc05e93cf qcacld-3.0: Log runtime suspend resume occurances
REVERT: 1dd227691f0e qcacld-3.0: Runtime puts for HTT messages
REVERT: c5141b0f9839 qcacld-3.0: Runtime PM handling for htc messages
REVERT: 466cb5b6195a qcacld-3.0: Coordinate runtime suspend from hdd
REVERT: 0c83a5b04c5c qcacld-3.0: Provide wma runtime suspend resume apis
REVERT: 1688fba972be qcacld-3.0: Provide hif runtime suspend resume apis
REVERT: dbfb7ad84d1c qcacld-3.0: Introduce cdf_suspend_type
REVERT: d2d9bd96b7c5 qcacld-3.0: Provide cdf apis for runtime suspend
REVERT: 9078a159f16d qcacld-3.0: Add hif apis to prevent allow runtime pm
REVERT: f2ff37a509c6 qcacld-3.0: Provide setters for pm_state to upper layer
REVERT: 62aa58dc7ae1 qcacld-3.0: Add runtime pm initialization
REVERT: 47e387baf71d qcacld-3.0: Implement htc runtime suspend/resume
REVERT: 8e1d8a6c8922 qcacld-3.0: Add dynamic wake event configuration
REVERT: 162f56579e86 qcacld-3.0: Send one suspend indication message to wma
REVERT: d51b14c377d3 qcacld-3.0: Merge two sme & csr config structure in to one
REVERT: 6d761723d7fc qcacld-3.0: Send the correct supported channel width in Assoc Resp
REVERT: edd6bc625ff1 qcacld-3.0: Fix checkpatch error in wlan_qct_sys.c
REVERT: 8077fae30654 qcacld-3.0: clean up the WLAN_FEATURE_MBSSID flag (phase 1)
REVERT: 191131eeba0c qcacld-3.0: Deactivate and clean up logging thread on driver load failure
REVERT: dc3231b00d08 qcacld-3.0: Avoid all module logging onto kmsg during driver load
REVERT: 182b6acddabb qcacld-3.0: Prefer ini params logging preference over code preference
REVERT: 84a65326a6cd qcacld-3.0: Add new IOCTL to change SAP/P2P-GO's operating channel
REVERT: c6419ecac54e qcacld-3.0: Accommodate channel bandwidth as input during channel switch
REVERT: 28c9b2ab7104 qcacld-3.0: Fix invalid operating class calculation during channel switch
REVERT: 02216642cebc qcacld-3.0: Remove the cb_mode usage in channel bonding
REVERT: dad871f574d7 qcacld-3.0: Optimize LFR3 roam synch propagation
REVERT: 663679ed08ff Release 5.0.0.157
REVERT: 24cc9e05c834 qcacld-3.0: Fix potential memory leaks in SSR
REVERT: f83551419ef4 qcacld-3.0: Save call stack for each memory allocation in SLUB builds
REVERT: 5b2fe2d54d21 qcacld-3.0: Fix build failure in cds module
REVERT: 234d3528b26b qcacld-3.0: Use CDF APIs for spin lock
REVERT: 11667807b96d qcacld-3.0: Add backward compatibiilty to older FW
REVERT: af206a788c18 qcacld-3.0: Revert merge conflicts in wma_suspend_req
REVERT: 4f2f4597228f qcacld-3.0: Replace ServiceID with service_id
REVERT: 29573d960dc0 qcacld-3.0: Replace EndPoint with endpoint
REVERT: 565aa509fd2d qcacld-3.0: Rename cdf_sched_work to cdf_schedule_work
REVERT: 49794a3d07d0 qcacld-3.0: Fix firmware assert completion handling
REVERT: 06bc4f52fc42 qcacld-3.0: Remove IHELIUM_BU flag
REVERT: 9c6b4e190854 qcacld-3.0: Define wma_is_vdev_in_beaconning_mode
REVERT: 58e12dc35ab0 qcacld-3.0: Add config for the MCC restriction on Adrastea emulation
REVERT: 896ca1dea9ea qcacld-3.0: cleanup cds_concurrency files
REVERT: 8371edfe0413 qcacld-3.0: clean up hddLog API in wlan_hdd_green_ap.c
REVERT: c6c40bade274 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirNsOffloadReq
REVERT: 1d1d3eb7806d qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirTdlsSendMgmtReq
REVERT: 040ffc4704f6 qcacld-3.0: Process SIR_LIM_ADDTS_RSP_TIMEOUT command in defer state
REVERT: 67e0fcac5e23 qcacld-3.0: Enable 11 AC TX compact feature for adrastea
REVERT: 926baab580a8 qcacld-3.0: Fix compilation issues on MSM8998 RUMI platform
REVERT: 8a32473952e6 qcacld-3.0: Remove roam cmd from sme active list in case of failure
REVERT: c830f14aa2ef qcacld-3.0: Abort previous connect if fresh connect is received
REVERT: df962438e5e6 qcacld-3.0: Send management frame indication directly to HDD from PE
REVERT: 27bb52f2bf62 qcacld-3.0: eSmeCommandDelStaSession stuck in smeCmdActiveList
REVERT: 03059dca6c44 qcacld-3.0: Convert wlan_hdd_driver_ops.c to unified logging
REVERT: 016329735ffd qcacld-3.0: Convert wlan_hdd_lro.c to unified logging
REVERT: 842318192c99 qcacld-3.0: Fix incorrect logging in hdd_send_re_assoc_event()
REVERT: 2c9cb348907e qcacld-3.0: Convert wlan_hdd_nan.c to unified logging
REVERT: 1c66dfac6535 Release 5.0.0.156
REVERT: 8da8e600067d qcacld-3.0: Configure FW WMI logging for adrastea and rome
REVERT: 25420011d515 qcacld-3.0: CL 1434462 update fw common interface files
REVERT: 58f72939dd74 qcacld-3.0: Remove code to clean pending_cons_req from WLAN_CLIENT_CONNECT
REVERT: d78d30cb273f qcacld-3.0: call IPA cleanup when cds_enable failed
REVERT: dfcae6ba35a0 qcacld-3.0: Maintain driver state in CDS
REVERT: aa9042d2422f qcacld-3.0: hdd: Clean-up FTM initialization
REVERT: ccf6c22d7050 qcacld-3.0: Add cdf_mem_exit cdf_mc_timer_exit when wlan exits
REVERT: 0a7b79ae3f2b qcacld-3.0: Add data length in oem data request msg
REVERT: 2b72327980a1 qcacld-3.0: Add event handler for oem data response
REVERT: 7b36dbfc440a Release 5.0.0.155
REVERT: 8773696a2768 qcacld-3.0: Use assoc req len from roam sync msg in if condition
REVERT: 1a934bdc7a39 qcacld-3.0: Do not allocate mgmt descriptors
REVERT: a56eeac9d40b qcacld-3.0: Fix issue about signal jump
REVERT: 31f0317102a0 qcacld-3.0: Optionally report raw rssi value to supplicant
REVERT: 25aac8b878e6 qcacld-3.0: cleanup cds_concurrency files
REVERT: d6c020bb965b qcacld-3.0: fix softlock-up caused by co-existence of NAPI and rx-thread.
REVERT: dbf709a2e9d3 qcacld-3.0: fix regression for STA PNO WoW
REVERT: b5bc04a6e80e Release 5.0.0.154
REVERT: 67bc5525855c qcacld-3.0: Vendor command to scale TX power
REVERT: 7b962531ffb5 qcacld-3.0: Clean up usage of con_mode
REVERT: 0aac2f1594d5 qcacld-3.0: CL 1432708 update fw common interface files
REVERT: 032eb4869ca0 qcacld-3.0: CL 1431762 update fw common interface files
REVERT: 0b9e7a92947b qcacld-3.0: CL 1430888 update fw common interface files
REVERT: 5dabfc7759ce qcacld-3.0: Fix datapath defects detected by Static code analyser
REVERT: 15df0cf75edd qcacld-3.0: Avoid double free of vdev
REVERT: 85d9c2e09700 qcacld 3.0: Fix return type of few "cdf_atomic" APIs
REVERT: e2a14d2f2516 qcacld-3.0: Add extended rates in Assoc req if AP has it
REVERT: 96c736af6d22 qcacld-3.0: Abort preauth if disconnect is received for the current AP
REVERT: 3bd1aff8fb76 Release 5.0.0.153
REVERT: 033aaebf0508 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirFTUpdateKeyInfo
REVERT: fbdb24390872 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeSetContext Req/Rsp
REVERT: e3b61cc4b7de qcacld-3.0: Remove obsolete struct sAniGetStatsReq
REVERT: 24dab280116d qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirAddtsReq
REVERT: 0fcbab2fe4fb qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirDelts Req/Rsp
REVERT: 1e054ed6f1d7 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirAggrQosReq
REVERT: 531a667f6c5a qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSmeIbssPeerInd
REVERT: 430bfc3cab8a qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSmeMaxAssocInd
REVERT: 05123e505197 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSmeCsaOffloadInd
REVERT: 4c9722cde076 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in WowlEnterParams
REVERT: c250b07891b4 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirUpdateAPWPSIEsReq
REVERT: 2087d8cb3e2a qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirChangeBIParams
REVERT: 2a542e63faf3 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSetHT2040Mode
REVERT: 28556aa279c8 qcacld-3.0: Fix static analysis error in limProcessTdls.c
REVERT: 44748d460e11 qcacld-3.0: Add support of setting FW debug mode
REVERT: 83622ef789a2 qcacld-3.0: For LFR 3, save reassoc frame sent OTA by firmware
REVERT: f2a13f96c88d qcacld-3.0: Fix rrm capability update from config ini file
REVERT: b13bf0365cd9 qcacld-3.0: Move 5GHz channels ahead of 2 GHz for Early Stop
REVERT: 6f8f7e6397b5 qcacld-3.0: Recheck firmware indicator register after enabling interrupts
REVERT: 6666df7fab58 qcacld-3.0: completion_freeq_lock needs initialization
REVERT: a575ec2fa482 qcacld-3.0: Record polled completion processing
REVERT: 5cc292bf4cd7 qcacld-3.0: Make ce_init_ce_desc_event_log not static
REVERT: 74ab29827c4c qcacld-3.0: Post message to SME upon DelBSS/DelSta failure
REVERT: 7167413bb000 qcacld-3.0: CL 1427715 update fw common interface files
REVERT: 3ef9f3fce6fa qcacld-3.0: CL 1427469 update fw common interface files
REVERT: b42d7d297d93 qcacld-3.0: CL 1426046 update fw common interface files
REVERT: f40f47c932a5 qcacld-3.0: CL 1424628 update fw common interface files
REVERT: 09c45a93c9c7 qcacld-3.0: hdd: Add EGAP interface and ini configuration
REVERT: f66f128fe12b qcacld-3.0: Add Enhanced Green AP interfaces and event handler
REVERT: efcc4aa28852 qcacld-3.0: Remove #ifdef FEATURE_WLAN_LFR from SME
REVERT: b45399a48b5c qcacld-3.0: Remove #ifdef WLAN_FEATURE_NEIGHBOR_ROAMING from SME
REVERT: ec647396357b qcacld-3.0: Remove #ifdef WLAN_FEATURE_NEIGHBOR_ROAMING from HDD
REVERT: 12650916478b qcacld-3.0: Delete preauth session in case of deauth from host
REVERT: 0b4f0c6c162a qcacld-3.0: set TX_USAGE flag for bss key in AP mode.
REVERT: 2b0c3e2ced6b qcacld-3.0: If RSN IE is present ignore WPA IE to get cbmode
REVERT: 2ad401a79d24 qcacld-3.0: Make data length as zero whenever we free the data
REVERT: 6798e7829f33 qcacld-3.0: Transmit tdls mgmt frames only for STA in authenticated state
REVERT: c1e4966db6c4 qcacld-3.0: Add missing MTRACE log in HDD
REVERT: c13be71c78f0 qcacld-3.0: Changes in Protocol Stack logs from numerical values to string
REVERT: 109daae06e85 qcacld-3.0: Set peer staId for management frame.
REVERT: 1ae65638227a qcacld-3.0: Do not send DEL BSS to FW if ADD BSS fails
REVERT: 52249826fc81 qcacld-3.0: Error handling in Roaming code #2
REVERT: b2225b161173 qcacld-3.0: Check for session validity in pe_delete_session
REVERT: 62bd6b89ab06 qcacld-3.0: Initialize PMF timer in create session
REVERT: 24e4dc9eaae2 qcacld-3.0: Log the rssi info from FW in sta kick out event
REVERT: 04b1a36cf78f qcacld-3.0: Check tdls off-channel passed is not a DFS channel
REVERT: ec4bf277c7fb qcacld-3.0: do not process HT IE change if RoC is in progress
REVERT: b7ab97b169b5 qcacld-3.0: Relocate key adapter fields
REVERT: b0435d7b879d qcacld-3.0: Relocate init of tx_action_cnf_event
REVERT: b9a4c16a238e qcacld-3.0: Remove OEM DATA request callback support
REVERT: faa640a6aee1 qcacld-3.0: Remove usage of fixed broadcast sta id for IBSS
REVERT: d32d7007fcdc qcacld-3.0: Wait for MC thread clean-up during IBSS leave
REVERT: 98894948100b qcacld-3.0: Don't remove p2p device adapter when SAP comes up
REVERT: 031007422b85 qcacld-3.0: Do not allow STA scan on IBSS channel's band
REVERT: d9fdf894a910 qcacld-3.0: dump IBSS concurrency information
REVERT: 9cf62384ba68 qcacld-3.0: Add support for IBSS+SAP
REVERT: 200b6e60485a qcacld-3.0: add support for IBSS+STA concurrency
REVERT: 04b215801228 Release 5.0.0.152
REVERT: 30268731cd94 TEST PATCH
REVERT: 957f4bdb8484 Release 5.0.0.151
REVERT: e58ba6b4ebd5 qcacld-3.0: while processing rx mgmt frame get vdev using bssid
REVERT: bf650e252354 qcacld-3.0: Enable single-queu NAPI
REVERT: 8cb3c6214bd0 qcacld-3.0: Fix the Rx data rate issue in 11b mode
REVERT: aab2b6f3f226 qcacld-3.0: Fix the crash in wlan re-initialization
REVERT: d2f458f35c59 qcacld-3.0: Add IPA UC WDI 1.0 backward compatibility
REVERT: aa9459f319ce qcacld-3.0: Fix MDM compilation errors
REVERT: bb8583d4ceef qcacld-3.0: Prepare HDD for unified logging
REVERT: da81f966826d qcacld-3.0: Fix transmitting in OCB mode
REVERT: 966b57bcce01 qcacld-3.0: Don't process TX frame in unauthenticated state
REVERT: 7d21f88ad1d5 qcacld-3.0: Fix the incorrect mcs rate index conversion
REVERT: 1ed08cb3affc qcacld-3.0: Clean up inappropriate HDD API in CDS
REVERT: 91fd4a7d5dd3 qcacld-3.0: Process WOW wake up event in the tasklet context
REVERT: 4275ba2b4f0f qcacld-3.0: Record CE interrupt and tasklet entry/exit
REVERT: 68e837ee9ca8 qcacld-3.0: Record ce descriptor events
REVERT: e8f53a6daf4a qcacld-3.0: Support atomic sub in cdf
REVERT: 8a13e5ca400e qcacld-3.0: Initialize irq_lock and connection_status_lock
REVERT: ea6109d49e47 qcacld-3.0: Enable WMM if HT capabilities are present in beacon
REVERT: a5cea29bd15d qcacld-3.0: Send TDLS setup request and response with VI tid
REVERT: 901e33ffc8f4 qcacld-3.0: Remove the obsolete LINUX VERSION checks
REVERT: c9b52a5e7de7 qcacld-3.0: Fix incorrect completion of pending IPA RM CONS request
REVERT: c89c19130940 qcacld-3.0: Send IPA CONS RM grant notification when loading is completed
REVERT: f462a55a9490 qcacld-3.0: send CLIENT_CONNECT message to IPA after enable WDI pipes
REVERT: 1c3971a9b45a qcacld-3.0: hdd: Remove unused SSR code
REVERT: 699ae7795815 qcacld-3.0: Do not wait for probe in module_init
REVERT: 6b581cb470f5 qcacld-3.0: Clean-up module init and exit
REVERT: 2de24ecc525b qcacld-3.0: hdd: Fix conditional compilation for FTM
REVERT: 7edb88b4c962 qcacld-3.0: Move module init related implementation together
REVERT: d768f502fbcb qcacld-3.0: Fix issue in Tx LDPC enable/disable using INI
REVERT: b0286c02e68b qcacld-3.0: Add support to indicate subnet change status to user space
REVERT: 47f7a469248e qcacld-3.0: Add handler for gateway parameter update request
REVERT: 7bdae9f21485 qcacld-3.0: Add LFR Subnet Detection support
REVERT: 4a9c884d7b36 qcacld-3.0: Add an INI item to configure LFR subnet detection
REVERT: 8c0f3422a788 qcacld-3.0: Interfacing files for LFR Subnet Detection support
REVERT: c12479078c1a qcacld-3.0: Lower the log level for unhandled Action frame logs
REVERT: b7b2a3b7122c qcacld-3.0: Add disconnect to the head of sme pending command list
REVERT: e0012150d2ff Release 5.0.0.150
REVERT: 8c976417a5d0 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirWPSPBCSession
REVERT: e84e213cfcbd qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeGetWPSPBCSessionsReq
REVERT: 7c5fe34474fc qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirWPSPBCProbeReq
REVERT: f51a2ff5d3d5 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirSmeProbeReqInd
REVERT: d11d8121cd52 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirUpdateAPWPARSNIEsReq
REVERT: 1c15c847bf22 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirHostOffloadReq
REVERT: 28d44ef4e4db qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirKeepAliveReq
REVERT: b0a524b4eab4 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirAppTypeParams
REVERT: bb59cdd6bca3 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in struct roam_ext_params
REVERT: b051973c7942 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in roam_offload_synch_ind
REVERT: b2ba7eb31aee qcacld-3.0: Remove #ifndef block of FEATURE_WLAN_ESE_UPLOAD
REVERT: a248d0d7a261 qcacld-3.0: Remove obsolete macros and functions
REVERT: 671895081f26 qcacld-3.0: Remove obsolete lim_cleanup_lmm()
REVERT: 5dd1a97b8147 qcacld-3.0: Clear txSTBC capab if number of tx streams is less than 2
REVERT: 914142d05400 qcacld-3.0: Fix SAP to not send Assoc Rsp for duplicate Assoc Req
REVERT: 763e040a5a11 qcacld-3.0: BT AMP Cleanup in CSR
REVERT: a46e863ff5b5 qcacld-3.0: Add configuration option for mpdu density
REVERT: 02be99a6c576 qcacld-3.0: Change TDLS default teardown parameters
REVERT: 014b263faa71 qcacld-3.0: Configure TDLS peer mac and kickout threshold to target
REVERT: 535f45dacad6 qcacld-3.0: Pass TDLS teardown notification interval to target
REVERT: 9db84666c145 qcacld-3.0: Convert wlan_hdd_green_ap.c to unified logging
REVERT: f7fae4873233 qcacld-3.0: Enable athdiag debug support for SNOC devices
REVERT: 67e19cac7304 qcacld-3.0: Remove support of power gating parameters
REVERT: 72e748efa92a qcacld-3.0: Add log in vos_mem_alloc if kzalloc takes more than 3 seconds
REVERT: 67f5d198a882 qcacld-3.0: Lower the log level for unhandled Action frame logs
REVERT: 9cfd7d0f03ec qcacld-3.0: Add disconnect to the head of sme pending command list
REVERT: 82d8528bed47 Release 5.0.0.149 QCACLD3 WLAN Driver
REVERT: 5998d5f66d76 qcacld-3.0: Enable emergency reaping for wmi pipe.
REVERT: c2425a6116ec qcacld-3.0: add retry logic if htc_issue_packets fails
REVERT: f2e3637e64dc qcacld-3.0: Ignore HTT_T2H_MSG_TYPE_MGMT_TX_COMPL_IND from FW
REVERT: 22bf44dc874f qcacld-3.0: Do not reserve mgmt descriptors
REVERT: 331172a1d90b qcacld-3.0: Use appropriate list API
REVERT: 6ea4ca5f0da3 qcacld-3.0: Remove per vdev tx descriptor pool
REVERT: 9d7f2e8b79a0 qcacld-3.0: Enable enahnced flow control
REVERT: bdc98160e989 qcacld-3.0: Add support for telescopic PNO
REVERT: dccab9a38a23 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirLinkSpeedInfo
REVERT: 3189655731a3 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirAddPeriodicTxPtrn
REVERT: a5bba7ad2bee qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirDelPeriodicTxPtrn
REVERT: 4f59379d6076 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirTdlsEventnotify
REVERT: a6a1d20a3a27 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirWlanExcludeUnencryptParam
REVERT: 98530492187f qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirRcvFltPkt
REVERT: 2213b1d9cf99 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in GtkOffload Req/Rsp
REVERT: a35f10958e9f qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirTdlsAddSta Req/Rsp
REVERT: 84f4292b85c4 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirTdlsDelSta Req/Rsp/Ind
REVERT: 5146deef9ff5 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirPlmReq
REVERT: 9d6a6db43f21 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sTSMStats
REVERT: 37eeeb06c8cb qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeProbereq
REVERT: d8af4a6b62f9 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeStartBssReq
REVERT: c7681990015f qcacld-3.0: CL 1417063 - update fw common interface files
REVERT: e2c7046b2a06 qcacld-3.0: CL 1414893 - update fw common interface files
REVERT: 1dfa3537bf36 qcacld-3.0: CL 1413998 - update fw common interface files
REVERT: 3878391e4aea qcacld-3.0: CL 1412803 - update fw common interface files
REVERT: 04c4e912c68e qcacld-3.0: CL 1412709 - update fw common interface files
REVERT: d91319060396 qcacld-3.0: Fix mangled function names
REVERT: 8a8df26374aa qcacld-3.0: Fix incorrect reference to wiphy flags
REVERT: ede435fab0b9 qcacld-3.0: cleanup tx-queue during SSR
REVERT: a51d6fb5dff5 qcacld-3.0: disable pn check for ibss network, in security mode
REVERT: 61270b0e5973 qcacld-3.0: initialize SendFlags in HTT before downloading to FW
REVERT: ec14e6a53bfd qcacld-3.0: STA is disconnected with specific AP IPTIME N904NS-second
REVERT: 5e1f302b2647 qcacld-3.0: Donot defer Rx frames processing if ADD TS request sent
REVERT: f5910aba20b5 qcacld-3.0: STA is disconnected with specific AP IPTIME N904NS-second
REVERT: e1ce562b9b29 Revert "qcacld-3.0: After DELTS, revert to UAPSD related intervals in ini"
REVERT: f78b05e239be qcacld-3.0: Avoid taking lock for vfree API during driver load/unload
REVERT: 278d012c6814 qcacld-3.0: Dynamic OTA test mode enable
REVERT: f9008d617a57 qcacld-3.0: Increase max vdev number in target config
REVERT: 4aeef3c7aa2b qcacld-3.0: Don't allow two P2P GO interfaces on the same band
REVERT: f217d9537228 qcacld-3.0: Enable Tx beamformee by default
REVERT: e1044069d8e9 qcacld-3.0: Stop overwriting pnoOffload value with dummy value.
REVERT: 121bf2115a50 qcacld-3.0: Support for handling of op class in xcsa action frame
REVERT: 7a53588e1d0d qcacld-3.0: Remove LL stats redundant logs
REVERT: 1e94d7a2cc36 qcacld-3.0: IBSS: Handle IBSS mode in stop adapter properly
REVERT: ac2be14ac29a qcacld-3.0: Update the status code in Re/assoc rsp for failure
REVERT: 3bc8fedce731 qcacld-3.0: wdi2.0 feature enable, hdd cds
REVERT: 8e07361afbe0 qcacld-3.0: wdi2.0 feature enable, dp hif
REVERT: a2bff83970ad Release 5.0.0.149
REVERT: 3d0cda898de0 qcacld-3.0: Enable emergency reaping for wmi pipe.
REVERT: 3044c6e30f32 qcacld-3.0: add retry logic if htc_issue_packets fails
REVERT: b4a4258557b7 qcacld-3.0: Ignore HTT_T2H_MSG_TYPE_MGMT_TX_COMPL_IND from FW
REVERT: 600a296834a4 qcacld-3.0: Do not reserve mgmt descriptors
REVERT: 2881312e10e5 qcacld-3.0: Use appropriate list API
REVERT: 11dbd38e50d3 qcacld-3.0: Remove per vdev tx descriptor pool
REVERT: 0dd9904c14be qcacld-3.0: Enable enahnced flow control
REVERT: 2a85ce72a205 qcacld-3.0: Add support for telescopic PNO
REVERT: a6d668dc91f9 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirLinkSpeedInfo
REVERT: 92f68ebe74b8 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirAddPeriodicTxPtrn
REVERT: d837ce0d7f96 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirDelPeriodicTxPtrn
REVERT: e2d1c1a5c7f3 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirTdlsEventnotify
REVERT: c9a5f01c0adc qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirWlanExcludeUnencryptParam
REVERT: 003f05480164 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirRcvFltPkt
REVERT: 906d66bb8211 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in GtkOffload Req/Rsp
REVERT: fba8196ce53d qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirTdlsAddSta Req/Rsp
REVERT: 835366721736 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirTdlsDelSta Req/Rsp/Ind
REVERT: 6982d8260341 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirPlmReq
REVERT: 0f63c870ea66 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sTSMStats
REVERT: d4ff8b4e79f1 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeProbereq
REVERT: 9dde763ecfcd qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeStartBssReq
REVERT: 777a2cd3354e qcacld-3.0: CL 1417063 - update fw common interface files
REVERT: 49b9ab9a03e8 qcacld-3.0: CL 1414893 - update fw common interface files
REVERT: 96dd7c7629e9 qcacld-3.0: CL 1413998 - update fw common interface files
REVERT: 93e2b6ca5fdf qcacld-3.0: CL 1412803 - update fw common interface files
REVERT: f7cbf85ea9c2 qcacld-3.0: CL 1412709 - update fw common interface files
REVERT: 9bd2d2db838f qcacld-3.0: Fix mangled function names
REVERT: 363af840d6e6 qcacld-3.0: Fix incorrect reference to wiphy flags
REVERT: 869169a4a236 qcacld-3.0: cleanup tx-queue during SSR
REVERT: 90ff56fb0587 qcacld-3.0: disable pn check for ibss network, in security mode
REVERT: e428c4c07e0b qcacld-3.0: initialize SendFlags in HTT before downloading to FW
REVERT: e7f859906a31 qcacld-3.0: STA is disconnected with specific AP IPTIME N904NS-second
REVERT: b3e26c9acf4b qcacld-3.0: Donot defer Rx frames processing if ADD TS request sent
REVERT: 43c7125ad8f4 qcacld-3.0: STA is disconnected with specific AP IPTIME N904NS-second
REVERT: c55b62f0442d Revert "qcacld-3.0: After DELTS, revert to UAPSD related intervals in ini"
REVERT: 60073371b3f3 qcacld-3.0: Avoid taking lock for vfree API during driver load/unload
REVERT: f5d767f6a311 qcacld-3.0: Dynamic OTA test mode enable
REVERT: 18d1ddb1aa8a qcacld-3.0: Increase max vdev number in target config
REVERT: b36f3d52a672 qcacld-3.0: Don't allow two P2P GO interfaces on the same band
REVERT: ba77b1f9fd03 qcacld-3.0: Enable Tx beamformee by default
REVERT: dd4ff9082764 qcacld-3.0: Stop overwriting pnoOffload value with dummy value.
REVERT: 0d766872cb43 qcacld-3.0: Support for handling of op class in xcsa action frame
REVERT: 319ae5cd1ac7 qcacld-3.0: Remove LL stats redundant logs
REVERT: 45ed3f8f1446 qcacld-3.0: IBSS: Handle IBSS mode in stop adapter properly
REVERT: a765ad7c95a3 qcacld-3.0: Update the status code in Re/assoc rsp for failure
REVERT: e8fed533e68b qcacld-3.0: wdi2.0 feature enable, hdd cds
REVERT: d85f78d03d62 qcacld-3.0: wdi2.0 feature enable, dp hif
REVERT: 3c8603715030 Release 5.0.0.148 QCACLD3 WLAN Driver
REVERT: f19e07d2eff7 qcacldi-3.0:IPA-uC: Cleanup IPA pending event list when driver unload
REVERT: fa043534bfae qcacld-3.0: Fix the issue observed in static code analysis
REVERT: 04aec8e5d1f7 qcacld-3.0: Fix the PNO WoW is not configured in concurrency case
REVERT: 589fd7061522 qcacld-3.0: Resolve invalid memory access while processing GET STATES IOCTL
REVERT: e306281cabeb qcacld-3.0: Add new vendor command to get link properties
REVERT: 28dcf49c9fac qcacld-3.0: avoid conditional compilation for HEADROOM_SIZE macro
REVERT: e3c8d35f4a80 qcacld-3.0: synchronize PE and HDD initiated disconnects
REVERT: 6a50152d98c6 qcacld-3.0: Honor NL80211_SCAN_FLAG_FLUSH scan flag
REVERT: bd8b391bf550 qcacld-3.0: Properly update channel width and bonding parameters
REVERT: 37595beb13b3 qcacld-3.0: Lower the log level of mtrace to Info to avoid WD bark
REVERT: 9e9304327270 qcacld-3.0: Fix Static analysis error.
REVERT: e1086fad37d3 qcacld-3.0: Cleanup checks in the driver exit path
REVERT: 044bda2e1082 qcacld-3.0: Create configuration item gfirst_scan_bucket_threshold
REVERT: f76f6de348a3 qcacld-3.0: Fix Static Analysis Issues
REVERT: b8954c6402f7 qcacld-3.0: Remove from_irq
REVERT: a499f30bd583 qcacld-3.0: Replace target_lock with ce_index_lock
REVERT: 15ec6c6895d0 qcacld-3.0: Remove target_lock from hif_crash_shutdown
REVERT: 3e551e46b910 qcacld-3.0: Remove target_lock from watermarks_set functions
REVERT: 5d2697f78d2d qcacld-3.0: Remove target_lock from ce_h2t_tx_ce_cleanup
REVERT: 542a5eeeb8ba qcacld-3.0: Remove ce_disable_any_copy_compl_intr
REVERT: a7163174a3dc qcacld-3.0: Remove target_lock from cb regsitration
REVERT: 1186b9104691 qcacld-3.0: Remove target_lock from ce_pkt_dl_len_set
REVERT: eab684b51100 qcacld-3.0: Check for SSR before sending messages to upper layers
REVERT: 7523d226a3e1 qcacld-3.0: Remove hif_completion_thread
REVERT: b4eb2b20b43c qcacld-3.0: Remove spinlocks from ce_enable_msi
REVERT: 7099f33d0403 qcacld-3.0: Remove spinlocks from ce_init
REVERT: 79f8ecd3c409 qcacld-3.0: Move recieve count to CE_state
REVERT: 3d491e2e0762 qcacld-3.0: Bypass hif_completion_thread in recv
REVERT: e0d54529fb5f qcacld-3.0: Move force break to CE_state
REVERT: efa01082056d qcacld-3.0: Enable gEnableTxSUBeamformer by default
REVERT: e7d86054712d qcacld-3.0: Increase SME cmd queue to support max clients connected
REVERT: b49384437553 qcacld-3.0: Add support for FST Action frames
REVERT: c0c91cd58cc0 qcacld-3.0: Fix UL TPUT issue when connected to 160MHz AP
REVERT: f8f6e7e95de4 qcacld-3.0: free cfgState->buf in failure cases.
REVERT: fd0d19c39939 qcacld-3.0: channel bonding is not valid for channel 14
REVERT: 1c6304472159 qcacld-3.0: Delete all TDLS peers on receiving CSA from AP
REVERT: f0493820922e qcacld-3.0: Send assoc response for duplicate assoc request frames
REVERT: 3d8690cf1429 qcacld-3.0: Fix memory leak in tx flow control timer
REVERT: c4a7ab8239a5 qcacld-4.0: TDLS: provide operating class and channel to HAL
REVERT: 21bde25bdaff qcacld-3.0: Fix race condition between disassoc/deauth from peer
REVERT: bf6450fa5b3c qcacld-3.0: CL 1411038 - update fw common interface files
REVERT: 1ca69bd2d920 Release 5.0.0.148
REVERT: 08364cec610c qcacldi-3.0:IPA-uC: Cleanup IPA pending event list when driver unload
REVERT: 70c1fb9602a5 qcacld-3.0: Fix the issue observed in static code analysis
REVERT: b46e9f94e46d qcacld-3.0: Fix the PNO WoW is not configured in concurrency case
REVERT: 14f4c4cfd5f9 qcacld-3.0: Resolve invalid memory access while processing GET STATES IOCTL
REVERT: 0809047cdff7 qcacld-3.0: Add new vendor command to get link properties
REVERT: a9185266f076 qcacld-3.0: avoid conditional compilation for HEADROOM_SIZE macro
REVERT: 29b53f710e4c qcacld-3.0: synchronize PE and HDD initiated disconnects
REVERT: 94a6364efdb7 qcacld-3.0: Honor NL80211_SCAN_FLAG_FLUSH scan flag
REVERT: 86669b3bbcb6 qcacld-3.0: Properly update channel width and bonding parameters
REVERT: 8938591f3e43 qcacld-3.0: Lower the log level of mtrace to Info to avoid WD bark
REVERT: 68505a10fd94 qcacld-3.0: Fix Static analysis error.
REVERT: 754d036bb5b3 qcacld-3.0: Cleanup checks in the driver exit path
REVERT: 8784091b26d6 qcacld-3.0: Create configuration item gfirst_scan_bucket_threshold
REVERT: bad3922b755b qcacld-3.0: Fix Static Analysis Issues
REVERT: e9afdc129898 qcacld-3.0: Remove from_irq
REVERT: 44b7e4abb00f qcacld-3.0: Replace target_lock with ce_index_lock
REVERT: 19671a707b3c qcacld-3.0: Remove target_lock from hif_crash_shutdown
REVERT: 2893aff03f05 qcacld-3.0: Remove target_lock from watermarks_set functions
REVERT: 9a831ef180de qcacld-3.0: Remove target_lock from ce_h2t_tx_ce_cleanup
REVERT: ff2eb0c907a1 qcacld-3.0: Remove ce_disable_any_copy_compl_intr
REVERT: a837c9a3f86f qcacld-3.0: Remove target_lock from cb regsitration
REVERT: a5e74c1180e3 qcacld-3.0: Remove target_lock from ce_pkt_dl_len_set
REVERT: 9c0f80a85b05 qcacld-3.0: Check for SSR before sending messages to upper layers
REVERT: 9c12f7fe0340 qcacld-3.0: Remove hif_completion_thread
REVERT: 8ed92e578c0e qcacld-3.0: Remove spinlocks from ce_enable_msi
REVERT: 233e909cbd53 qcacld-3.0: Remove spinlocks from ce_init
REVERT: 5bf441a49564 qcacld-3.0: Move recieve count to CE_state
REVERT: 910c626231b0 qcacld-3.0: Bypass hif_completion_thread in recv
REVERT: 18c7fc529e52 qcacld-3.0: Move force break to CE_state
REVERT: bce8774ba068 qcacld-3.0: Enable gEnableTxSUBeamformer by default
REVERT: 21c4003a06f2 qcacld-3.0: Increase SME cmd queue to support max clients connected
REVERT: d457067574c1 qcacld-3.0: Add support for FST Action frames
REVERT: 544c67ff9f16 qcacld-3.0: Fix UL TPUT issue when connected to 160MHz AP
REVERT: 146af2ac0997 qcacld-3.0: free cfgState->buf in failure cases.
REVERT: 25b19528660b qcacld-3.0: channel bonding is not valid for channel 14
REVERT: a797903ac901 qcacld-3.0: Delete all TDLS peers on receiving CSA from AP
REVERT: c8669318e830 qcacld-3.0: Send assoc response for duplicate assoc request frames
REVERT: 3f50cd3ff68a qcacld-3.0: Fix memory leak in tx flow control timer
REVERT: 0c68510e8c05 qcacld-4.0: TDLS: provide operating class and channel to HAL
REVERT: c6229d2b6f91 qcacld-3.0: Fix race condition between disassoc/deauth from peer
REVERT: b8fd9a7c29bc qcacld-3.0: CL 1411038 - update fw common interface files
REVERT: eea62029a735 Release 5.0.0.147 QCACLD3 WLAN Driver
REVERT: cb979fa1885a qcacld-3.0: Remove unused LRO logging function
REVERT: 2e60287b81ef qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirTdlsLinkEstablish Req/Rsp
REVERT: 0e321a956c03 qcacld-3.0: Remove obsolete struct sSirTdlsDisappearAPInd
REVERT: 96d68d3eee7f qcacld-3.0: Remove obsolete struct sSirPsReqData
REVERT: 9dc32cfb0f97 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirLPHBTcpParamStruct
REVERT: 9eddfdaf4cd6 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirLPHBUdpParamStruct
REVERT: afede1885ae0 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirRateUpdateInd
REVERT: 34b634c4d5e7 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirModifyIE
REVERT: 8b98396253d1 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirUpdateIE
REVERT: 0f09f999bd11 qcacld-3.0: Find extscan_in_progress irrespective of connected or pno
REVERT: a4db76f1f2b9 qcacld-3.0: Cleanup WOW_NLO_SCAN_COMPLETE_EVENT
REVERT: e80cea9353ad qcacld-3.0: Add support for wakeable NLO_SCAN_COMPLETE_EVENT
REVERT: f2599dd3c61a qcacld-3.0: WLAN logs cleanup
REVERT: ba3091c366dd qcacld-3.0: Increase MAX_CFG_INI_ITEMS to 1024
REVERT: 117e7fbb0954 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sir_ocb_config_channel
REVERT: 296105aaad36 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sAniDHCPStopInd
REVERT: 4962a56771ef qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sAniGetTsmStatsReq
REVERT: 37c133b074be qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeMicFailureInd
REVERT: c8b79e4170dc qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeTkipCntrMeasReq
REVERT: a1f8bac49baf qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeWmStatusChangeNtf
REVERT: 40567b94a12d qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirResetAPCapsChange
REVERT: 26ebb19c31ad qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeApNewCaps
REVERT: 065e777947f8 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeNewBssInfo
REVERT: 0ee6686841e8 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sLimMlmOemDataReq
REVERT: fd06152abec1 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirNewIbssPeerInfo
REVERT: 9721523f8efa qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sMaxTxPowerParams
REVERT: 2c6bf00570b1 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeScanReq
REVERT: a5bf54310475 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirScanOffloadReq
REVERT: 450f716e4824 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirRemainOnChnReq
REVERT: 1a65e5801ebe qcacld-3.0: Fix agc registers dump logic to avoid fw assert
REVERT: 274034cd12fe qcacld-3.0: Do not allow NoA setting in non P2P GO mode
REVERT: c841692ae40c qcacld-3.0: Restore service ready extended event
REVERT: 4f1ae707e7e7 qcacld-3.0: unlock the sme scan active list
REVERT: 5cd1e0eb1742 qcacld-3.0: Changes to add supported operating class IE
REVERT: 695468e069fe qcacld-3.0: Protect dfs_radar_found global variable using lock
REVERT: df2ec12f4879 qcacld-3.0: Properly handle channel switch through ioctl
REVERT: 6d0ea36ace83 qcacld-3.0: debug check for l_rx_defrag_waitlist_remove(2)
REVERT: 376398b24db3 qcacld-3.0: optimize data path memory allocation
REVERT: 0cda893fd65a qcacld-3.0: qcacld-2.0: replace semaphore to completion
REVERT: fbb9b3735855 qcacld-3.0: Add compilation flag for qcacld3.0
REVERT: 20dc9d2d4931 Release 5.0.0.147
REVERT: 8f62ad017af1 qcacld-3.0: Remove unused LRO logging function
REVERT: 7ddd15b14a73 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in tSirTdlsLinkEstablish Req/Rsp
REVERT: 6b5efdd5db00 qcacld-3.0: Remove obsolete struct sSirTdlsDisappearAPInd
REVERT: ebf2dedb26f5 qcacld-3.0: Remove obsolete struct sSirPsReqData
REVERT: d474785bbe19 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirLPHBTcpParamStruct
REVERT: 4f80b87db9ed qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirLPHBUdpParamStruct
REVERT: 2efd47f35d3e qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirRateUpdateInd
REVERT: c15ea962e82a qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirModifyIE
REVERT: 4a2f72d5931a qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirUpdateIE
REVERT: 159edf88bbe4 qcacld-3.0: Find extscan_in_progress irrespective of connected or pno
REVERT: c9a9792291ad qcacld-3.0: Cleanup WOW_NLO_SCAN_COMPLETE_EVENT
REVERT: abd7f6717b8b qcacld-3.0: Add support for wakeable NLO_SCAN_COMPLETE_EVENT
REVERT: 23df68c16d90 qcacld-3.0: WLAN logs cleanup
REVERT: 34a80af90d68 qcacld-3.0: Increase MAX_CFG_INI_ITEMS to 1024
REVERT: d0c5afc16294 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sir_ocb_config_channel
REVERT: 43f63cdbb548 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sAniDHCPStopInd
REVERT: de9d9d39851d qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sAniGetTsmStatsReq
REVERT: 103097ef12f6 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeMicFailureInd
REVERT: b26d70de2ec4 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeTkipCntrMeasReq
REVERT: b9a932bcbf93 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeWmStatusChangeNtf
REVERT: 25c5b6cadcd6 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirResetAPCapsChange
REVERT: 999106b34da1 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeApNewCaps
REVERT: dc10160f0165 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeNewBssInfo
REVERT: a85d8ddcf92d qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sLimMlmOemDataReq
REVERT: 62b92ecbdafe qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirNewIbssPeerInfo
REVERT: 79c1ba9afaea qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sMaxTxPowerParams
REVERT: b908e1b65679 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirSmeScanReq
REVERT: 1d999304e626 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirScanOffloadReq
REVERT: 743205e1fa57 qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirRemainOnChnReq
REVERT: 04475348cd38 qcacld-3.0: Fix agc registers dump logic to avoid fw assert
REVERT: e54e4bc2ff25 qcacld-3.0: Do not allow NoA setting in non P2P GO mode
REVERT: d580e0662b77 qcacld-3.0: Restore service ready extended event
REVERT: c48593612782 qcacld-3.0: unlock the sme scan active list
REVERT: 5324ec881e8d qcacld-3.0: Changes to add supported operating class IE
REVERT: a4fe619f12c4 qcacld-3.0: Protect dfs_radar_found global variable using lock
REVERT: 580ee5b5c3e3 qcacld-3.0: Properly handle channel switch through ioctl
REVERT: 9ffa9afe8db0 qcacld-3.0: debug check for l_rx_defrag_waitlist_remove(2)
REVERT: f24b357bf812 qcacld-3.0: optimize data path memory allocation
REVERT: 19a7dd28f5fa qcacld-3.0: qcacld-2.0: replace semaphore to completion
REVERT: 3031a86c694c qcacld-3.0: Add compilation flag for qcacld3.0
REVERT: 884eaee24667 Release 5.0.0.146
REVERT: a557a00a7410 qcacld-3.0: Increase the rate array for extended rate set.
REVERT: bef8c10a92c1 qcacld-3.0: Avoid sending positive RSSI value to framework.
REVERT: 90ed9e3bb9b9 qcacld-3.0: Allow addTspec in 11b mode.
REVERT: c4094610340f cld-3.0: Remove warnings issued by static analysis
REVERT: 96c9096523fe qcacld-3.0: Fix channel width assignment to improper enum value
REVERT: 72c8b22a2dfe qcacld-3.0: Add support for 11w offload feature
REVERT: e0fd9dda71ca qcacld-3.0: Enable full rx reorder offload for adrastea
REVERT: a64b512a9e4e qcacld-3.0: Check if unload is in progress during suspend
REVERT: 6bd8a2e02b08 qcacld-3.0: Remove redundant code in __wlan_hdd_cfg80211_connect()
REVERT: 2db50edd69d1 qcacld-3.0: wlan: Cleanup North-Bound load/unload logs
REVERT: 75deb33157f3 qcacld-3.0: Add DS param IE in probe req frame
REVERT: 6744cffe0080 qcacld-3.0: Add MTRACE logs for missing cfg80211_ops callbacks
REVERT: 6f3a865a2bf0 qcacld-3.0: wlan: Remove redundant validation of pAdapter
REVERT: 32eadb109ec8 qcacld-3.0: wlan: Deregister all the peers from TL during IBSS leave
REVERT: 945541391bf4 qcacld-3.0: remove misprint in ol_txrx_peer_find_add_id()
REVERT: 47062ff40ecd qcacld-3.0: CL 1409457 - update fw common interface files
REVERT: e1e4a8170016 qcacld-3.0: CL 1408339 - update fw common interface files
REVERT: 3650780eceb0 qcacld-3.0: Do not lock to free all packets to avoid watchdog bark
REVERT: 439e626abf2f qcacld-3.0: CL 1407588 - update fw common interface files
REVERT: 616dfbe6fc56 qcacld-3.0: Update MCS index appropriately
REVERT: 5090805f1509 qcacld-3.0: Return NULL if zero is passed as argument to allocate memory
REVERT: 3b8c0a5ba8ec qcacld-3.0: Check priviledge permission for SET_CHANNEL_RANGE
REVERT: e55e699ade74 qcacld-3.0: Fix static code analysis errors
REVERT: f139e83f8e4e qcacld-3.0: clean up of ERROR logs
REVERT: a858a47ead3b qcacld-3.0: clear WMI work queue before bus context destruction
REVERT: 4c9607b60718 qcacld-3.0: Bypass hif_completion_thread in fw event
REVERT: bada6418042d qcacld-3.0: Bypass hif_completion_thread in send
REVERT: 94045e429d36 qcacld-3.0: Fix static code analysis errors
REVERT: 7a17a71bb07d qcacld-3.0: Free protection_fields_reset_timer
REVERT: cbb555aa3fcd qcacld-3.0: Stop HIF service before HTC cleanup
REVERT: f8511dcee4f6 qcacld-3.0: Avoid SSR injection when driver load is in progress
REVERT: 571df0e4e9dd qcacld-3.0: Add NULL sanity check for HTC_HANDLE
REVERT: c40696df00bd qcacld-3.0: set proc_dir to NULL
REVERT: 156278d9b8c8 qcacld-3.0: prevent double free of ft pre auth response
REVERT: 1bdb157ba53b qcacld-3.0: Implement ECSA Action Frame
REVERT: 518323d9c0b3 qcacld-3.0: Implement ECSA Action Frame
REVERT: cf7d2d56b07d qcacld-3.0: Allow dwell time for PNO scan control through config.ini
REVERT: 318fce978c01 qcacld-3.0: Allocate for cfg int and str buffer dynamically
REVERT: b4d37620f3b0 qcacld: Fix layering violation in __wlan_hdd_cfg80211_ocb_start_timing_advert()
REVERT: e702e9b12be4 qcacld-3.0: HT20 Protection Mode
REVERT: 9e4872aa7906 qcacld-3.0: Fix for hidden SSID iwpriv command.
REVERT: 2ffb5ebb6cb7 Release 5.0.0.146
REVERT: 8ffa61779e07 qcacld-3.0: Increase the rate array for extended rate set.
REVERT: ca91b29e62c8 qcacld-3.0: Avoid sending positive RSSI value to framework.
REVERT: 98c0a9557c30 qcacld-3.0: Allow addTspec in 11b mode.
REVERT: 06158912886e cld-3.0: Remove warnings issued by static analysis
REVERT: d9082edf7014 qcacld-3.0: Fix channel width assignment to improper enum value
REVERT: e9a034ded21e qcacld-3.0: Add support for 11w offload feature
REVERT: 91ca9d5ee16f qcacld-3.0: Enable full rx reorder offload for adrastea
REVERT: 79c99b24f472 qcacld-3.0: Check if unload is in progress during suspend
REVERT: dd74987a0c17 qcacld-3.0: Remove redundant code in __wlan_hdd_cfg80211_connect()
REVERT: 7b22d1f5899b qcacld-3.0: wlan: Cleanup North-Bound load/unload logs
REVERT: 6b06628b51ca qcacld-3.0: Add DS param IE in probe req frame
REVERT: 14b3b9903c68 qcacld-3.0: Add MTRACE logs for missing cfg80211_ops callbacks
REVERT: a0acf2ea9e55 qcacld-3.0: wlan: Remove redundant validation of pAdapter
REVERT: 42df87addb76 qcacld-3.0: wlan: Deregister all the peers from TL during IBSS leave
REVERT: 81230dddfc4b qcacld-3.0: remove misprint in ol_txrx_peer_find_add_id()
REVERT: 1c7b42fcb700 qcacld-3.0: CL 1409457 - update fw common interface files
REVERT: 31371be5cf38 qcacld-3.0: CL 1408339 - update fw common interface files
REVERT: ea4b2e080af7 qcacld-3.0: Do not lock to free all packets to avoid watchdog bark
REVERT: 4fbb620fa1a0 qcacld-3.0: CL 1407588 - update fw common interface files
REVERT: 7cc833c78382 qcacld-3.0: Update MCS index appropriately
REVERT: 104e1a73b705 qcacld-3.0: Return NULL if zero is passed as argument to allocate memory
REVERT: 24c726c6f5fb qcacld-3.0: Check priviledge permission for SET_CHANNEL_RANGE
REVERT: a60672fa1cd2 qcacld-3.0: Fix static code analysis errors
REVERT: 572fe59f7eb5 qcacld-3.0: clean up of ERROR logs
REVERT: 9a863a45193a qcacld-3.0: clear WMI work queue before bus context destruction
REVERT: 0dad509ed3f2 qcacld-3.0: Bypass hif_completion_thread in fw event
REVERT: 8511851272c5 qcacld-3.0: Bypass hif_completion_thread in send
REVERT: 52fd87a38d07 qcacld-3.0: Fix static code analysis errors
REVERT: 2cd8292741a5 qcacld-3.0: Free protection_fields_reset_timer
REVERT: c3a7a0c1c16f qcacld-3.0: Stop HIF service before HTC cleanup
REVERT: d86f09fcf8e5 qcacld-3.0: Avoid SSR injection when driver load is in progress
REVERT: dc40a35fec08 qcacld-3.0: Add NULL sanity check for HTC_HANDLE
REVERT: 6cd54a3db694 qcacld-3.0: set proc_dir to NULL
REVERT: d844bd873368 qcacld-3.0: prevent double free of ft pre auth response
REVERT: 2a8a65d91964 qcacld-3.0: Implement ECSA Action Frame
REVERT: 07acefecec0d qcacld-3.0: Implement ECSA Action Frame
REVERT: e8df7b2e3331 qcacld-3.0: Allow dwell time for PNO scan control through config.ini
REVERT: 01213a4d2a73 qcacld-3.0: Allocate for cfg int and str buffer dynamically
REVERT: a4215acb603b qcacld: Fix layering violation in __wlan_hdd_cfg80211_ocb_start_timing_advert()
REVERT: a56fcffaca6c qcacld-3.0: HT20 Protection Mode
REVERT: 6605951f42ac qcacld-3.0: Fix for hidden SSID iwpriv command.
REVERT: 7137db3b5696 Release 5.0.0.145
REVERT: 49d21a4c888d qcacld-3.0: Reset global saved command to avoid double free
REVERT: 12553c61f682 qcacld-3.0: make non-interruptable wait for Tlshim Rx shutdown
REVERT: f47dfdffca41 qcacld-3.0: Code refactoring in SAP start
REVERT: 3c5dd4131d9a qcacld-3.0: Reduce log level from pr_err to pr_info
REVERT: 45486ea83e77 qcacld-3.0: Fix second P2P-GO interface fail to startup issue
REVERT: 480a90f59781 qcacld: Add support to enable/disable logging for all missing modules.
REVERT: 1efa55ca9df3 wlan: Fix for redundant TDLS log during scan_done callback
REVERT: 4cab6ee4beb0 qcacld-3.0: Fix WDI pipe enable failure due to double invoke
REVERT: f7dc8cd956e6 qcacld-3.0:IPA-uC: Check IPA pipes are up before disable it when SSR deinit
REVERT: 4d8b60a77770 qcacld-3.0: IPA uC: Return EPERM for RM CONS REQ only during unloading
REVERT: a471e5e2ad32 qcacld-3.0: Add FW Profiling support
REVERT: b7ab5771111f qcacld-3.0: IPv6 packets classification support
REVERT: e22977fdc08a qcacld-3.0: Record log timestamp type
REVERT: 04507d3cf4a0 qcacld-3.0: Route logging through CDF_TRACE
REVERT: c653bbac922c qcacld-3.0: debug check for l_rx_defrag_waitlist_remove
REVERT: ecf421136885 qcacld-3.0: Set tfm to NULL to avoid freeing in crypto_free_cipher
REVERT: 647ef1288089 qcacld-3.0: apply vos_assert in vostimer APIs, in uninitialized case
REVERT: 7e7e91b83262 qcacld-3.0: Print signature on kernel logs when user triggers SSR by iwpriv
REVERT: 5d5fb8095061 qcacld-3.0: Reduce the log level for debug print in softap_xmit
REVERT: f6c3f9705e96 qcacld-3.0: Add debug code to rootcause command timeout issue.
REVERT: b1e0e4b2c77a Release 5.0.0.144
REVERT: 8e8f67e336a5 qcacld-3.0: Enable fastpath INI variable
REVERT: 4340c68785f5 qcacld-3.0: Remove Radio measurement related cfg entries
REVERT: d26e9e77d8b4 qcacld-3.0: Set RM capability independent of AP's capability
REVERT: f599c6e7d31f qcacld-3.0: Support to configure RM enabled capability IE
REVERT: bee4f78cbe79 qcacld-3.0: Report roaming events to diag module
REVERT: cdab59ec76df qcacld-3.0: enable srri/drri on ddr
REVERT: 19879578daf6 qcacld-3.0: Enable all 12 Copy Engines
REVERT: 64d8f8fcf547 qcacld-3.0: Remove redundancy in svc to ce map
REVERT: 221dc67394be qcacld-2.0: Fix intra-BSS forwarding
REVERT: ec932147b091 qcacld-3.0: Change the range of values for Early Stop Scan feature
REVERT: e59b3915fad1 qcacld-3.0: Change event_lock for HDD IPA resources with ipa_lock
REVERT: f97eab34dbfe qcacld-3.0: Change cdf_trace_hex_dump to use hex_dump_to_buffer
REVERT: 206bcac7611e qcacld-3.0: wma_update_intf_hw_mode_params to call tx & rx ss macros correctly
REVERT: 83102eff8046 qcacld-3.0: Fix for CCKM fast roaming failure.
REVERT: 9dddcb2745f5 qcacld-3.0: htc: Fix race while processing HTC control messages
REVERT: bfc252955676 qcacld-3.0: Fix compilation issue for ROAM_OFFLOAD feature
REVERT: 8d97817435d2 qcacld-3.0: LRO - Fix LRO disable crash
REVERT: 98815d2b8eeb qcacld-3.0: Remove excessive logging in the OL tx path
REVERT: b2f1304e773f qcacld-3.0: Fix PMF configuration for LFR2 and LFR3 roaming
REVERT: 3b7f733ea6dd qcacld-3.0: Fix to honor try again later value only if conn is pmf
REVERT: edeff23d4f83 qcacld-3.0: Avoid NULL skb dereference during softap TX
REVERT: 052c6e6b30fb qcacld-3.0: Fix layering violation in hdd_update_tgt_services
REVERT: 9f42170273d6 qcacld-3.0: Fix inappropriate use of linux-specific code
REVERT: ea08e502e513 qcacld-3.0: Fix the incorrect usage of node in wma_cleanup_hold_req
REVERT: a5c53bd6c05f qcacld-3.0: Fix the usage of struct list_head for vdev_resp_queue
REVERT: a5f06c0abdb5 qcacld-3.0: CL 1414446 - update fw debug log file
REVERT: 38f7a1f730e6 qcacld-3.0: Reduce PM QOS latency tolerance time to minimum
REVERT: 907c2af8d6cf qcacld-3.0: Fix misspelled entry in the enum wifi_logging_ring_id
REVERT: 430ee2ec1f61 qcacld-3.0: Avoid waiting for SME messages while holding SME global lock
REVERT: eceb81162537 qcacld-3.0: Add CDS APIs to manipulate connection update event
REVERT: 0d814c7b3ed9 qcacld-3.0: Move cds_get_bin.c to concurrency management files
REVERT: 22a7e1efe83d qcacld-3.0: Fix namespace collision in DFS module
REVERT: ee9e80f8d49c qcacld-3.0: Increase default tx_queue_len for WLAN netdevice
REVERT: e71e2264cd23 qcald-3.0: tweak sys params during high tx bandwidth case
REVERT: 585b65d9bcec Release 5.0.0.143
REVERT: 6946a796b954 qcacld-3.0: LLStats- Don't wait for peerstats if there is no peer
REVERT: 9c898e7c0052 qcacld-3.0: Replace panic with BUG_ON
REVERT: cf475d24654a qcacld-3.0: Unmap HTT Receive Buffers
REVERT: bda664359b4d qcacld-3.0: dump the 3 port connection topology with new logs
REVERT: 23168e484b4f qcacld-3.0: Remove wma_update_intf_hw_mode_params from vdev start rsp
REVERT: f4fd97d0042b qcacld-3.0: Variable over written in hdd_set_app_type2_parser.
REVERT: 78b98265b1dd qcacld-3.0: Issue connect immediately if system is in required hw mode
REVERT: e3e4944153bf qcacld-3.0: ipa hw pipe force shutdown
REVERT: 3ddf1c639f63 qcacld-3.0: Add length sanity check in iw_set_keepalive_params
REVERT: 56951330f80b qcacld-3.0: Avoid buffer overflow during extscan bucket fill
REVERT: 29b3b2fd0c12 qcacld-3.0: modifications to SETDFSSCANMODE command
REVERT: f6db67a9a1df qcacld-3.0: Increase the Wait for key timer value
REVERT: 062dc74d0dfe qcacld-3.0: Enable HI_RSSI feature only when connected to 2.4GHz AP
REVERT: 5841476e509f qcacld-3.0: Enable HI_RSSI feature
REVERT: 08efa3ad7544 qcacld-3.0: In FTM mode stopping the MAC is not needed
REVERT: 35b51a271f93 qcacld-3.0: Avoid PMKID and send correct MIC for CCKM+RSN scenario
REVERT: 61ce89cfd870 qcacld-3.0: Cleanup logging
REVERT: 06adf2697408 qcacld-3.0: Prevent null data access
REVERT: bfd19ba1eed0 qcacld-3.0: Handle excessive logging during sta select queue
REVERT: abf552f8a316 Release 5.0.0.142
REVERT: a2ae5c115c29 Revert "qcacld-3.0: Enable gEnableTxSUBeamformer by default"
REVERT: 6774ed099c4a Revert "qcacld-3.0: HT20 Protection Mode"
REVERT: f69bdced749f Release 5.0.0.141
REVERT: 394c3543c54d qcacld-3.0: Avoid calling memory allocation function for allocation size 0
REVERT: 4f660677dc64 qcacld-3.0: Properly update specturum channel list
REVERT: d028db72add3 qcacld-3.0: Change to address memory leak
REVERT: c5ce2905e5da qcacld-3.0: Free rx_buff_list in htt_detach
REVERT: d79e134de3e3 qcacld-3.0: debug info for full reorder offload
REVERT: edc5cda7af4c qcacld-3.0: Fix STA state handling in case of WEP
REVERT: bace351fef6e qcacld-3.0: Allow minimum value for dwell time for Ext Scan to be 0
REVERT: 8928da979126 qcacld-3.0: Do not advertise 80MHz/160MHz capabilities in 40/20MHz
REVERT: 3e8322c0558e qcacld-3.0: Set channel width for TDLS link on base channel
REVERT: 10ccf878f9a5 qcacld-3.0: Fix race condition between WMI control RX and driver unload
REVERT: 3f6a72c09e5d qcacld-3.0: Check for concurrency rules before P2P CLI connection
REVERT: 18f12aac6930 Release 5.0.0.140
REVERT: ef70c0dd64e8 qcacld-3.0: Set HW mode before issuing connect for Hidden SSID
REVERT: 123d863c0c37 qcacld-3.0: Support for CLI+SAP in the PCL tables for third connection
REVERT: b3d8b5ba8820 qcacld-3.0: Add ACS support in 160MHz
REVERT: 0518629d50b7 qcacld-3.0: Changes for early stop scan
REVERT: b43fda1dddf8 qcacld-3.0: PNO Channel prediction
REVERT: 472382f646ce qcacld-3.0: Check privilege permission for SET_PACKET_FILTER
REVERT: c7a59f321094 qcacld-3.0: SSR protection for linux/crda reg_notifier api
REVERT: 34777c6cf333 qcacld-3.0: Check privilege permission for SET_CHAR_GET_NONE
REVERT: 744420f213d5 qcacld-3.0: Check privilege permission for QCSAP_IOCTL_DISASSOC_STA
REVERT: 81661ae7f2f2 qcacld-3.0: Fix defects detected by Static code analyser
REVERT: 51c449481ed2 qcacld-3.0: Do not Update MC list in ftm mode
REVERT: 64a70e8c021a qcacld-3.0: Check privilege permission for SET_VAR_INTS_GETNONE
REVERT: a42b06262341 qcacld-3.0: Check privilege permission for QCSAP_IOCTL_SETWPSIE
REVERT: a5fe19828cf8 qcacld-3.0: Check priviledge permission for SET_BAND_CONFIG IOCTL
REVERT: b315218e7aa5 qcacld-3.0: Handle excessive logging during hostap select queue
REVERT: 10a00267d05e qcacld-3.0:IBSS:Update HT secondary channel offset from beacon in pStaDs
REVERT: 35d9b2ed49e5 qcacld-3.0: Optimize processing of DFS phy events
REVERT: b0319c472549 qcacld-3.0: synchronize concurrent access of shared variable
REVERT: e3eaebe3391a qcacld-3.0: Do not update WLAN status to LPASS when disconnect during unload
REVERT: 4ea4f057108f qcacld-3.0: Increase SSR timeout to 30 seconds
REVERT: d6478e468ad0 qcacld-3.0: Modify bus bandwidth vote criterion
REVERT: 6761d4a63dab qcacld-3.0: CL 1359727 1369758 - update fw debug log file
REVERT: 455aff67e94d qcacld-3.0: Ignore VOS_BUG if recovery is already going on during suspend
REVERT: e1a85f39d104 qcacld-3.0: Recover if fail to receive HTC ACK from FW for PDEV suspend
REVERT: cd9614433f64 qcacld-3.0: Fix several SSR related issues
REVERT: 3db7cbb316ab Release 5.0.0.145
REVERT: ceec5c5784ce Enable WLAN driver build from qcacld-3.0 oss path
REVERT: 19c6cb52825a qcacld-3.0: Reset global saved command to avoid double free
REVERT: afc06d5699b8 qcacld-3.0: make non-interruptable wait for Tlshim Rx shutdown
REVERT: 20902cacbd5c qcacld-3.0: Code refactoring in SAP start
REVERT: f61614c13460 qcacld-3.0: Reduce log level from pr_err to pr_info
REVERT: 832d18d6a74d qcacld-3.0: Fix second P2P-GO interface fail to startup issue
REVERT: b557ad865d90 qcacld: Add support to enable/disable logging for all missing modules.
REVERT: 2027e1dc9db8 wlan: Fix for redundant TDLS log during scan_done callback
REVERT: 2570c563c85d qcacld-3.0: Fix WDI pipe enable failure due to double invoke
REVERT: 6532aa21c512 qcacld-3.0:IPA-uC: Check IPA pipes are up before disable it when SSR deinit
REVERT: 294a83162a24 qcacld-3.0: IPA uC: Return EPERM for RM CONS REQ only during unloading
REVERT: 8f88538e87ab qcacld-3.0: Add FW Profiling support
REVERT: f388897d373f qcacld-3.0: IPv6 packets classification support
REVERT: ab1ce349fd42 qcacld-3.0: Record log timestamp type
REVERT: ad98bf17dced qcacld-3.0: Route logging through CDF_TRACE
REVERT: f66ffc8d7811 qcacld-3.0: debug check for l_rx_defrag_waitlist_remove
REVERT: 88a8cf28176c qcacld-3.0: Set tfm to NULL to avoid freeing in crypto_free_cipher
REVERT: 7a003f67bdda qcacld-3.0: apply vos_assert in vostimer APIs, in uninitialized case
REVERT: d11e84cc72cf qcacld-3.0: Print signature on kernel logs when user triggers SSR by iwpriv
REVERT: 61adec9d5d23 qcacld-3.0: Reduce the log level for debug print in softap_xmit
REVERT: 910da118e4f8 qcacld-3.0: Add debug code to rootcause command timeout issue.
REVERT: e8d85ee2fce4 Release 5.0.0.144
REVERT: c25d3338b6bc qcacld-3.0: Enable fastpath INI variable
REVERT: c2dff547013f qcacld-3.0: Remove Radio measurement related cfg entries
REVERT: 3e032e9a3d77 qcacld-3.0: Set RM capability independent of AP's capability
REVERT: a7776a9fdde4 qcacld-3.0: Support to configure RM enabled capability IE
REVERT: c42f2dec12e2 qcacld-3.0: Report roaming events to diag module
REVERT: b925d7efccac qcacld-3.0: enable srri/drri on ddr
REVERT: 9ce15778e14c qcacld-3.0: Enable all 12 Copy Engines
REVERT: c319c82a4d6c qcacld-3.0: Remove redundancy in svc to ce map
REVERT: ec0e44f63ca6 qcacld-2.0: Fix intra-BSS forwarding
REVERT: 2c385d928f75 qcacld-3.0: Change the range of values for Early Stop Scan feature
REVERT: 9e8718ef1994 qcacld-3.0: Change event_lock for HDD IPA resources with ipa_lock
REVERT: 941cca36d801 qcacld-3.0: Change cdf_trace_hex_dump to use hex_dump_to_buffer
REVERT: 0e478c6829c7 qcacld-3.0: wma_update_intf_hw_mode_params to call tx & rx ss macros correctly
REVERT: 81060a8af317 qcacld-3.0: Fix for CCKM fast roaming failure.
REVERT: 5304757ef591 qcacld-3.0: htc: Fix race while processing HTC control messages
REVERT: b976119f9b2c qcacld-3.0: Fix compilation issue for ROAM_OFFLOAD feature
REVERT: 65b674fb9e37 qcacld-3.0: LRO - Fix LRO disable crash
REVERT: 4763872e067f qcacld-3.0: Remove excessive logging in the OL tx path
REVERT: 2b3ea7799630 qcacld-3.0: Fix PMF configuration for LFR2 and LFR3 roaming
REVERT: 4d92972e6cf2 qcacld-3.0: Fix to honor try again later value only if conn is pmf
REVERT: 4098e35c2002 qcacld-3.0: Avoid NULL skb dereference during softap TX
REVERT: a1585b7253c7 qcacld-3.0: Fix layering violation in hdd_update_tgt_services
REVERT: e6e6ea9d8468 qcacld-3.0: Fix inappropriate use of linux-specific code
REVERT: 9355399b46f1 qcacld-3.0: Fix the incorrect usage of node in wma_cleanup_hold_req
REVERT: 3c5500cbfa50 qcacld-3.0: Fix the usage of struct list_head for vdev_resp_queue
REVERT: 8e1160ea072e qcacld-3.0: CL 1414446 - update fw debug log file
REVERT: b1fcd261a233 qcacld-3.0: Reduce PM QOS latency tolerance time to minimum
REVERT: 0a763f89ca81 qcacld-3.0: Fix misspelled entry in the enum wifi_logging_ring_id
REVERT: 68f1b8f299c4 qcacld-3.0: Avoid waiting for SME messages while holding SME global lock
REVERT: d4ddf7866a7c qcacld-3.0: Add CDS APIs to manipulate connection update event
REVERT: 681d137dabd7 qcacld-3.0: Move cds_get_bin.c to concurrency management files
REVERT: 65b4dcbffddb qcacld-3.0: Fix namespace collision in DFS module
REVERT: f6aae8b0fcd0 qcacld-3.0: Increase default tx_queue_len for WLAN netdevice
REVERT: 7b85470fddc9 qcald-3.0: tweak sys params during high tx bandwidth case
REVERT: 11e3438ce359 Release 5.0.0.143
REVERT: faba5ff68bfb qcacld-3.0: LLStats- Don't wait for peerstats if there is no peer
REVERT: 0ed31b0b8f7d qcacld-3.0: Replace panic with BUG_ON
REVERT: dfb8df95fd5d qcacld-3.0: Unmap HTT Receive Buffers
REVERT: 812a89262a4b qcacld-3.0: dump the 3 port connection topology with new logs
REVERT: 14bbceda681d qcacld-3.0: Remove wma_update_intf_hw_mode_params from vdev start rsp
REVERT: 2af79f7c44b7 qcacld-3.0: Variable over written in hdd_set_app_type2_parser.
REVERT: af1f78ce9c99 qcacld-3.0: Issue connect immediately if system is in required hw mode
REVERT: bee32255a3eb qcacld-3.0: ipa hw pipe force shutdown
REVERT: 36d282b5d533 qcacld-3.0: Add length sanity check in iw_set_keepalive_params
REVERT: c2579efc8ee1 qcacld-3.0: Avoid buffer overflow during extscan bucket fill
REVERT: 2af97f8b9970 qcacld-3.0: modifications to SETDFSSCANMODE command
REVERT: 6374503b6ef7 qcacld-3.0: Increase the Wait for key timer value
REVERT: 47782612ee40 qcacld-3.0: Enable HI_RSSI feature only when connected to 2.4GHz AP
REVERT: e835cbf9b8b8 qcacld-3.0: Enable HI_RSSI feature
REVERT: ede6bbb04dec qcacld-3.0: In FTM mode stopping the MAC is not needed
REVERT: 3be1a7e7c5cc qcacld-3.0: Avoid PMKID and send correct MIC for CCKM+RSN scenario
REVERT: 4c22aa874515 qcacld-3.0: Cleanup logging
REVERT: 99828e23c85b qcacld-3.0: Prevent null data access
REVERT: f750df3828ce qcacld-3.0: Handle excessive logging during sta select queue
REVERT: f08b650d3848 Release 5.0.0.142
REVERT: 58c6f5e778d7 Revert "qcacld-3.0: Enable gEnableTxSUBeamformer by default"
REVERT: 1d254e9e8737 Revert "qcacld-3.0: HT20 Protection Mode"
REVERT: ae9c3b2373cb Release 5.0.0.141
REVERT: e0c65cae259a qcacld-3.0: Avoid calling memory allocation function for allocation size 0
REVERT: 3f212eb58628 qcacld-3.0: Properly update specturum channel list
REVERT: bf50064109db qcacld-3.0: Change to address memory leak
REVERT: 0239fe881dfc qcacld-3.0: Free rx_buff_list in htt_detach
REVERT: 8829c51c1f00 qcacld-3.0: debug info for full reorder offload
REVERT: 3f798190b8c0 qcacld-3.0: Fix STA state handling in case of WEP
REVERT: 07fc09dbabf1 qcacld-3.0: Allow minimum value for dwell time for Ext Scan to be 0
REVERT: abb0de459cfb qcacld-3.0: Do not advertise 80MHz/160MHz capabilities in 40/20MHz
REVERT: 4263e0964944 qcacld-3.0: Set channel width for TDLS link on base channel
REVERT: 0b72dc6d4594 qcacld-3.0: Fix race condition between WMI control RX and driver unload
REVERT: 97a6ce4bb3ef qcacld-3.0: Check for concurrency rules before P2P CLI connection
REVERT: fd1e7c760d40 Release 5.0.0.140
REVERT: 52bdc7504f78 qcacld-3.0: Set HW mode before issuing connect for Hidden SSID
REVERT: d9e9b121932c qcacld-3.0: Support for CLI+SAP in the PCL tables for third connection
REVERT: 362a597cc8bf qcacld-3.0: Add ACS support in 160MHz
REVERT: c508f9919e96 qcacld-3.0: Changes for early stop scan
REVERT: ac9d7ed0b46e qcacld-3.0: PNO Channel prediction
REVERT: 9f266d976488 qcacld-3.0: Check privilege permission for SET_PACKET_FILTER
REVERT: 14aa8ea2eef9 qcacld-3.0: SSR protection for linux/crda reg_notifier api
REVERT: b4a6bc0af877 qcacld-3.0: Check privilege permission for SET_CHAR_GET_NONE
REVERT: b2468a0c9062 qcacld-3.0: Check privilege permission for QCSAP_IOCTL_DISASSOC_STA
REVERT: 9f4dcdc97391 qcacld-3.0: Fix defects detected by Static code analyser
REVERT: 531361dfeab1 qcacld-3.0: Do not Update MC list in ftm mode
REVERT: 910bb98ca849 qcacld-3.0: Check privilege permission for SET_VAR_INTS_GETNONE
REVERT: 72ed1edcaaf3 qcacld-3.0: Check privilege permission for QCSAP_IOCTL_SETWPSIE
REVERT: 711b9fa5125d qcacld-3.0: Check priviledge permission for SET_BAND_CONFIG IOCTL
REVERT: 535fc9960d94 qcacld-3.0: Handle excessive logging during hostap select queue
REVERT: 77ec98c2f912 qcacld-3.0:IBSS:Update HT secondary channel offset from beacon in pStaDs
REVERT: 7cbbe5967274 qcacld-3.0: Optimize processing of DFS phy events
REVERT: 952ec474d8f6 qcacld-3.0: synchronize concurrent access of shared variable
REVERT: c5535fcf15c3 qcacld-3.0: Do not update WLAN status to LPASS when disconnect during unload
REVERT: d8ed108d14a4 qcacld-3.0: Increase SSR timeout to 30 seconds
REVERT: b9ea56ed9e1c qcacld-3.0: Modify bus bandwidth vote criterion
REVERT: b6fcc9fb6a1a qcacld-3.0: CL 1359727 1369758 - update fw debug log file
REVERT: ba532aaaf0de qcacld-3.0: Ignore VOS_BUG if recovery is already going on during suspend
REVERT: 4d366ff94db4 qcacld-3.0: Recover if fail to receive HTC ACK from FW for PDEV suspend
REVERT: 020896275ef0 qcacld-3.0: Fix several SSR related issues
REVERT: 7090c5fd8d2b qcacld-3.0: Initial snapshot of ihelium wlan driver
REVERT: d5c9f1c70dc5 qcacld-3.0: Initial snapshot of ihelium wlan driver
REVERT: 8508e16801db Initial readme for WLAN Host Driver for iHelium

git-subtree-dir: drivers/staging/qca-wifi-host-cmn
git-subtree-split: 7f0758786719390d22c5b17a0421591e70d04f2b
parent 3ecb182f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment