qcacmn: Add separate aSpectral cap for 160, 80p80 and non 160 mode

Some chip sets don't have the capability to run agile Spectral with
160/80p80 modes. For this add separate agile Spectral capability for
160 MHz, 80p80 and non 160 MHz modes.

CRs-Fixed: 2536823
Change-Id: Ic5b2335e3183688b7a007cf0380f0c3644e50219
此提交包含在:
Edayilliam Jayadev
2019-09-27 14:19:13 +05:30
提交者 nshrivas
父節點 06cb75e445
當前提交 faeec1bf8d

查看文件

@@ -225,6 +225,8 @@ struct spectral_config {
* @rssi_thr: rssi_thr
* @default_agc_max_gain: default_agc_max_gain
* @agile_spectral_cap: agile Spectral capability
* @agile_spectral_cap_160: agile Spectral capability for 160 MHz
* @agile_spectral_cap_80p80: agile Spectral capability for 80p80
*/
struct spectral_caps {
uint8_t phydiag_cap;
@@ -239,6 +241,8 @@ struct spectral_caps {
int16_t rssi_thr;
uint8_t default_agc_max_gain;
bool agile_spectral_cap;
bool agile_spectral_cap_160;
bool agile_spectral_cap_80p80;
};
#define SPECTRAL_IOCTL_PARAM_NOVAL (65535)