Chaithanya Garrepalli
56a164e76b
qca-wifi: fix print format compilation errors
...
Correct print format identifier to avoid compilation
errors with -no-format removed from compilation flags
Change-Id: I8806d1a2b31b30f4e0fcb492e462ac38c89c5b79
2021-01-07 10:28:07 +05:30
Linux Build Service Account
2835e20343
Merge "qca-wifi: Move WIN only wmi structures to qca-wifi-oss repo"
2021-01-06 08:08:16 -08:00
Shashikala Prabhu
949b25cb81
qca-wifi: Move WIN only wmi structures to qca-wifi-oss repo
...
Move WIN only WMI structures from cmndev repo to oss repo.
Change-Id: I275d992819f839d672e95c182b206d09f84df9b7
CRs-Fixed: 2847291
2021-01-04 20:01:56 -08:00
Vignesh U
0179c38036
qca-wifi: Use regulatory channel list to build precac list
...
The current method to build the precac list uses the ic channels, an
exhaustive list of all possible channel phymodes and channel widths to
calculate the maximum possible channel width of a given channel number.
Since this inefficient use the regulatory channel list to get the maximum
possible channel width and build the precac list.
Change-Id: I89544cf1b3d60b73038edd1df02243857782c514
CRs-Fixed: 2832062
2021-01-04 04:50:10 -08:00
Sumedh Baikady
2903a37c06
qca-wifi: Add user knob for FR65148 - user RNR advertisement
...
User rnr data advertisement can be controlled at frame
level. This change adds support to select the frame.
Change-Id: I626bd61f7cddfde97ac3aa9d330d23af7bbbeda9
2020-12-30 12:00:23 -08:00
Linux Build Service Account
74255a0561
Merge "qca-wifi: Add support for preferred streams in multivdev restart"
2020-12-30 07:37:45 -08:00
Linux Build Service Account
c0aae3741c
Merge "qca-wifi: Mark WMI service as unavailable"
2020-12-30 07:37:42 -08:00
Surya Prakash Raajen
1242381f5b
qca-wifi: Add support for preferred streams in multivdev restart
...
Add support to send preferred_tx_streams and preferred_rx_streams
in multivdev restart.
CRs-Fixed: 2833462
Change-Id: I8cbcd3e0463c3b98cfb515554da9f8bb567980f9
2020-12-29 21:51:13 -08:00
Linux Build Service Account
d7b7214fbc
Merge "qca-wifi: Add AMSDU support in Tx capture"
2020-12-29 11:37:37 -08:00
Linux Build Service Account
fd84d3a391
Merge "qca-wifi: Add command to configure print ratelimiting"
2020-12-29 05:07:58 -08:00
Linux Build Service Account
a13249b80c
Merge "qca-wifi: Add reg channel based checks for NOL and NOL HIST"
2020-12-28 12:35:31 -08:00
Manoj Ekbote
a9061165c0
qca-wifi: Add AMSDU support in Tx capture
...
Add AMSDU subframe header and set the AMSDU bit in
QOS control field.
Change-Id: Id91a032231bf35cd5f87eaed475699035528c12e
2020-12-28 10:19:40 -08:00
Linux Build Service Account
3468faf236
Merge "qca-wifi: Remove FL macros from logs"
2020-12-28 10:07:46 -08:00
Linux Build Service Account
8b7f1bb615
Merge "qca-wifi: Add a new API to check band capability"
2020-12-28 08:06:42 -08:00
Vivek
4916e3d2c4
qca-wifi: Add command to configure print ratelimiting
...
Add command to configure number of prints and time
for print ratelimiting
CRs-Fixed: 2786841
Change-Id: I5e7151052fcaa685ed480501aceff0f58028807b
2020-12-28 20:09:41 +05:30
Edayilliam Jayadev
80bcd45e4a
qca-wifi: Mark WMI service as unavailable
...
Mark WMI service WMI_SERVICE_SPECTRAL_SCAN_DISABLED
as unavailable to non-tlv targets.
CRs-Fixed: 2840083
Change-Id: I29ec4160cf2c646002a3d82af9fe80d2c6eac8e4
2020-12-28 01:44:11 -08:00
Shikha Bakshi
7c42aed98a
qca-wifi: Remove FL macros from logs
...
Remove FL macros from logs as it is already being taken care
of bu QDF_TRACE
Change-Id: Iaceae56e4b91eefe9da9cbb7e1df254b78f70446
2020-12-24 02:34:47 -08:00
Shikha Bakshi
7da621d050
qca-wifi: Modify logs for QDF_MODULE_ID_DP_RX_MON_DEST
...
Replace QDF_TRACE in dp_full_mon.c file with the
macros defined for QDF_MODULE_ID_DP_RX_MON_DEST module
Change-Id: I3f657ae760a9fd8f0bd5509d54a58fc874297461
2020-12-24 01:28:29 -08:00
Linux Build Service Account
4a37c2ed0d
Merge "qca-wifi: Add a cfg command for enabling SMPS GAP mode"
2020-12-23 19:38:42 -08:00
Vignesh Mohan
242974d9ff
qca-wifi: Add reg channel based checks for NOL and NOL HIST
...
Add APIs to check:
1) If a channel is RADAR infected
2) nol_history bit is set
Change-Id: I2a3f98a876ceed41e715238b45ca37cbadc261b5
CRs-Fixed: 2841164
2020-12-23 06:23:20 -08:00
Hariharan Basuthkar
5bf6fe272f
qca-wifi: Add a new API to check band capability
...
Add a new API wlan_reg_is_band_present to check band capability
by taking band as input and return true if a band channel is found, else
return false.
Change-Id: I4fb3b79d8327307ac15b8a656689c0186fdf063b
CRs-Fixed: 2828765
2020-12-23 19:05:24 +05:30
Vignesh Mohan
c491be826b
qca-wifi: Use pdev instead of regulatory private object
...
Use pdev pointer instead of regulatory private object in
regulatory APIs that are defined in the common services.
Also check if the channel is in NOL/NOL History and do not
consider them disabled if true, while checking if the channel
supports a phymode-chwidth combination.
Change-Id: I55c40afc5a0c7469956c666ae9fd3ed283f456bc
2020-12-23 03:12:57 -08:00
Linux Build Service Account
c4ae2b3bcd
Merge "qca-wifi: Add support to send LCI WMI command to FW"
2020-12-22 07:09:13 -08:00
Aakanksha Doda
3d4cf09cdb
qca-wifi: Add a cfg command for enabling SMPS GAP mode
...
Add a cfg option to configure SMPS Green AP mode
Change-Id: I518a884d900ca54e49645f90ced2aef311e51f4c
2020-12-22 16:27:57 +05:30
Linux Build Service Account
77050e5e63
Merge "qca-wifi: Add support to send FTM responder command to target"
2020-12-21 23:39:52 -08:00
Shashikala Prabhu
975f602e86
qca-wifi: Add support to send LCI WMI command to FW
...
Add support to send LCI WMI command to FW for 'wlanconfig athx rtt lci
<values>' command.
Change-Id: Idff672adef0ff9abd8ea033de470118c0168a2b6
CRs-Fixed: 2832182
2020-12-21 19:48:49 -08:00
Linux Build Service Account
b6f0feb077
Merge "qca-wifi: Add regulatory APIs for REGULATORY_CHAN_BLOCKED"
2020-12-21 10:39:11 -08:00
Linux Build Service Account
5e193c76cd
Merge "qca-wifi: Add support to send LCR WMI command to FW"
2020-12-21 08:36:06 -08:00
Linux Build Service Account
600a31730e
Merge "qca-wifi: RTS setting per vap in cfg80211 mode"
2020-12-21 03:39:50 -08:00
Hariharan Basuthkar
67b1ed5682
qca-wifi: Add regulatory APIs for REGULATORY_CHAN_BLOCKED
...
Add regulatory APIs to check, set and clear the flag
REGULATORY_CHAN_BLOCKED.
Change-Id: If049526fd788747575b24b3aa5aaa84c7b1d6fb9
CRs-Fixed: 2837859
2020-12-20 23:21:08 -08:00
Shashikala Prabhu
28182b4a66
qca-wifi: Add support to send LCR WMI command to FW
...
Add support to send LCR command to FW for 'wlanconfig athx rtt lcr <Country
code string> <civic info>' command.
Change-Id: Ib23d36006f0349c50b22852d6269e5cb203af01a
CRs-Fixed: 2832179
2020-12-21 10:03:34 +05:30
Shashikala Prabhu
a1d3dd80ae
qca-wifi: Add LCI and LCR config structures
...
Add new WMI file to define WIN only WMI structures.
Add WIN only WMI LCI, LCR config structures to this file.
Change-Id: I543e11167606538308f98ff243d69b97cca0cd01
CRs-Fixed: 2840450
2020-12-20 05:04:57 -08:00
Shashikala Prabhu
cb8654361b
qca-wifi: Add support to send FTM responder command to target
...
Add support to send FTM responder command to target for legacy devices.
Change-Id: I215f194c4540c90405f7079bc247167093cfe813
CRs-Fixed: 2781105
2020-12-19 01:19:24 -08:00
Linux Build Service Account
25c5596047
Merge "qca-wifi: Get RXSOP sens_level using cfg80211tool"
2020-12-18 11:39:52 -08:00
Linux Build Service Account
6108563672
Merge "qca-wifi: Modify logs for module ID QDF_MODULE_ID_DP_TX_CAPTURE"
2020-12-18 11:39:50 -08:00
Linux Build Service Account
340b0bd7d3
Merge "qca-wifi: Copy RTT host-FW common structures to host"
2020-12-17 21:37:54 -08:00
Linux Build Service Account
fb1f29ceb3
Merge "qca-wifi: Move WIN specific DFS features to WIN code"
2020-12-17 19:15:23 -08:00
Linux Build Service Account
109e5ef898
Merge "qca-wifi: Fix WDS header fields"
2020-12-17 16:37:15 -08:00
Shikha Bakshi
51ac5a4837
qca-wifi: Modify logs for module ID QDF_MODULE_ID_DP_TX_CAPTURE
...
Add macros dp_tx_capture_info, dp_tx_capture_info_low,
dp_tx_capture_high, dp_tx_capture_alert, dp_tx_capture_err,
dp_tx_capture_debug to define logs.
Change-Id: I32f31638d1e197f1c2b0a9b5d956a002948047df
2020-12-17 10:25:38 -08:00
Linux Build Service Account
6e442e51dd
Merge "qca-wifi: Add loop detection set and query API"
2020-12-17 07:08:59 -08:00
Vijay Krishnan
24b4852dda
qca-wifi: Move WIN specific DFS features to WIN code
...
Move the WIN only DFS features from common code to WIN specific
Component dev. The following features are moved.
1. WIN Hardware mode switch.
2. StaDFS
3. dfs_set_nol
4. nol_history
CRs-Fixed: 2834312
Change-Id: Ia68f5620a9321199b8e5cb0934fc044b9da7ff4a
2020-12-17 06:12:28 -08:00
Manoj Ekbote
717a95065e
qca-wifi: Fix WDS header fields
...
Fix address fields in WDS case.
Change-Id: I0f94bcd42783a6840a714ca0f5541e7299de1d81
2020-12-16 16:18:38 -08:00
narayan
df6443b96e
qca-wifi: Get RXSOP sens_level using cfg80211tool
...
Add RXSOP get sensitivity level api support from userspace.
Change-Id: I37a0c775f20ded04f2bba564c11b8c317fee942a
2020-12-17 01:07:14 +05:30
Neha Bisht
27e1c19f38
qca-wifi: Provide support for avg. phyrate stats
...
Provide support for average tx and Rx phyrate statistics
Change-Id: I0fbb4aa7aaf215f49b066fc64a1f77b5c23db4d9
2020-12-16 06:12:32 -08:00
Linux Build Service Account
9a16bc08e5
Merge "qca-wifi: add fix for peer mismatch and xretry mpdu"
2020-12-16 01:13:38 -08:00
Linux Build Service Account
04ad11773a
Merge "qca-wifi: Move DFS_BANGRADAR from common code to WIN code"
2020-12-16 01:13:34 -08:00
Linux Build Service Account
ecb955c0ae
Merge "qca-wifi: Move QCA_SUPPORT_DFS_CHAN_POSTNOL to WIN"
2020-12-16 01:13:34 -08:00
Linux Build Service Account
a6a689f1b1
Merge "qca-wifi: Host Static Memory Optimization (in NSS offload mode)"
2020-12-16 01:13:33 -08:00
Subrat Mishra
d3d1905c7b
qca-wifi: RTS setting per vap in cfg80211 mode
...
Minimum packet size setting for RTS/CTS protection per vap in cfg80211
mode.
Change-Id: I3fafabd746da0190cbc83aa6957bb2ea75fd1518
2020-12-15 09:06:45 +05:30
syed touqeer pasha
3173bb1ac4
qca-wifi: Add loop detection set and query API
...
Add loop detection set and query API
Change-Id: I55287762c435067af39af0f29b3c2245da499a5f
2020-12-14 00:02:22 -08:00