android_kernel_samsung_sm86.../target_if
Srinivas Dasari 8380ebaf9b qcacmn: Fetch fw support for fixed channel SAP in coex cases
Currently, firmware sends WMI_WLAN_FREQ_AVOID_EVENTID with set
of frequency ranges to be avoided when it finds LTE operating
around those frequencies. Host driver marks these frequencies
as unsafe and doesn't operate in SAP/P2P-GO mode.

There is a new requirement where SAP can be allowed to operate
in unsafe channels when below conditions are met,
1. Firmware advertises the capability fix_channel_priority in
   WMI_COEX_FIX_CHANNEL_CAPABILITIES through ext2 event.
2. SAP is started in a fixed channel.

Fetch the capability fix_channel_priority sent by firmware and
cache it in wlan_psoc_host_service_ext2_param to support
this feature. Add APIs to cache value received from firmware in
psoc_info->info.service_ext2_param.sap_coex_fixed_chan_support
and to fetch the same.

Change-Id: I8ceb501240bc86d6b004446f9927f4402c487203
CRs-Fixed: 3381399
2023-01-18 11:49:55 -08:00
..
cfr qcacmn: Use fixed pdev id for CFR on HMT 2022-12-12 03:08:31 -08:00
core qcacmn: Fetch fw support for fixed channel SAP in coex cases 2023-01-18 11:49:55 -08:00
cp_stats qcacmn: Re-organize TWT session stats event handling 2022-05-18 14:31:39 -07:00
crypto qcacmn: cleanup key_rsc_counter pointer from set key param 2022-08-29 10:00:47 -07:00
dcs qcacmn: Enhance DCS event handler to support AWGN event 2021-07-02 19:02:13 -07:00
dfs qcacmn: Initial changes for IPQ5332 target compilation 2022-09-16 11:52:44 -07:00
direct_buf_rx qcacmn: Mark SRNG initialized when mem allocation is done 2022-12-27 05:17:20 -08:00
dispatcher/inc qcacmn: Add support to manage Wifi pos vdev private object 2022-04-30 22:49:55 -07:00
dp qcacmn: PPE-DS feature naming convention update 2022-12-18 01:11:58 -08:00
ftm qcacmn: Change return type to QDF_STATUS 2020-09-15 18:24:49 -07:00
global_shmem/inc qcacmn: Separate global shmem generic APIs from REO 2022-03-23 06:28:21 -07:00
gpio qcacmn: Add and enable GPIO Component 2020-10-08 15:33:59 -07:00
green_ap qcacmn: Add event response for green ap low latency pwer save mode 2022-12-26 03:24:24 -08:00
init_deinit qcacmn: Fetch fw support for fixed channel SAP in coex cases 2023-01-18 11:49:55 -08:00
iot_sim qcacmn: iot_sim code cleanup 2020-06-24 03:34:48 -07:00
ipa qcacmn: IPA changes to support SDX+Pine 2021-12-20 22:44:55 -08:00
mgmt_txrx qcacmn: Add support for multi group in global memory region 2023-01-05 22:32:37 -08:00
mlme qcacmn: Log time stamp of multi vdev restart response 2022-11-02 01:48:08 -07:00
mlo_mgr qcacmn: Rename broadcast T2LM data structure 2023-01-14 01:12:56 -08:00
regulatory qcacmn: Add MCL/SAP DCS process after AFC event update 2022-11-29 03:25:45 -08:00
scan qcacmn: Strip MBSSID IE from the TX VAP only for 11BE platforms 2022-10-01 03:38:36 -07:00
son qcacmn: Define WMI_HOST_PEER_* for no host to target conversion 2022-09-16 16:31:31 -07:00
spatial_reuse qcacmn: Define set params for no host to target conversion 2022-11-18 11:52:27 -08:00
spectral qcacmn: Initialize detector id to mode table for QCA5332 2023-01-05 14:31:01 -08:00
twt qcacmn: Populate TWT target API to set pdev param 2022-04-26 07:03:52 -07:00
wifi_pos qcacmn: target_if: Fix misspellings 2022-10-07 22:42:16 -07:00