qcacmn: Add support for Mango device id

Add support for Mango device id.

Change-Id: I2b32a39e258caab408723db77f132af364dc6b04
CRs-Fixed: 3232512
此提交包含在:
Srinivas Girigowda
2022-06-20 20:45:46 -07:00
提交者 Madan Koyyalamudi
父節點 8d5d65010f
當前提交 6d056b9959
共有 17 個檔案被更改,包括 85 行新增17 行删除

查看文件

@@ -2116,7 +2116,8 @@ target_if_init_spectral_param_min_max(
target_type == TARGET_TYPE_QCN6122 ||
target_type == TARGET_TYPE_QCA5018 ||
target_type == TARGET_TYPE_QCA6490 ||
target_type == TARGET_TYPE_KIWI) {
target_type == TARGET_TYPE_KIWI ||
target_type == TARGET_TYPE_MANGO) {
param_min_max->fft_size_max[CH_WIDTH_40MHZ] =
SPECTRAL_PARAM_FFT_SIZE_MAX_GEN3_QCN9000;
param_min_max->fft_size_max[CH_WIDTH_80MHZ] =
@@ -2476,7 +2477,8 @@ target_if_init_spectral_capability(struct target_if_spectral *spectral,
if (target_type == TARGET_TYPE_QCN9000 ||
target_type == TARGET_TYPE_QCN6122 ||
target_type == TARGET_TYPE_QCA6490 ||
target_type == TARGET_TYPE_KIWI) {
target_type == TARGET_TYPE_KIWI ||
target_type == TARGET_TYPE_MANGO) {
pcap->num_detectors_160mhz = 1;
pcap->num_detectors_80p80mhz = 1;
pcap->num_detectors_320mhz = 0;
@@ -3133,7 +3135,8 @@ target_if_spectral_len_adj_swar_init(struct spectral_fft_bin_len_adj_swar *swar,
target_type == TARGET_TYPE_QCA5018 ||
target_type == TARGET_TYPE_QCA6750 ||
target_type == TARGET_TYPE_QCA6490 ||
target_type == TARGET_TYPE_KIWI) {
target_type == TARGET_TYPE_KIWI ||
target_type == TARGET_TYPE_MANGO) {
swar->fftbin_size_war = SPECTRAL_FFTBIN_SIZE_WAR_2BYTE_TO_1BYTE;
rparams->hw_fft_bin_width = 2;
} else if (target_type == TARGET_TYPE_QCA8074 ||
@@ -3155,7 +3158,8 @@ target_if_spectral_len_adj_swar_init(struct spectral_fft_bin_len_adj_swar *swar,
target_type == TARGET_TYPE_QCN9000 ||
target_type == TARGET_TYPE_QCA6490 ||
target_type == TARGET_TYPE_QCN9224 ||
target_type == TARGET_TYPE_KIWI) {
target_type == TARGET_TYPE_KIWI ||
target_type == TARGET_TYPE_MANGO) {
swar->inband_fftbin_size_adj = 1;
swar->null_fftbin_adj = 1;
} else {
@@ -3198,7 +3202,8 @@ target_if_spectral_report_params_init(
target_type == TARGET_TYPE_QCA6750 ||
target_type == TARGET_TYPE_QCA6490 ||
target_type == TARGET_TYPE_QCN9224 ||
target_type == TARGET_TYPE_KIWI) {
target_type == TARGET_TYPE_KIWI ||
target_type == TARGET_TYPE_MANGO) {
rparams->version = SPECTRAL_REPORT_FORMAT_VERSION_2;
rparams->num_spectral_detectors =
NUM_SPECTRAL_DETECTORS_GEN3_V2;
@@ -3237,7 +3242,8 @@ target_if_spectral_report_params_init(
target_type == TARGET_TYPE_QCN6122 ||
target_type == TARGET_TYPE_QCN9224 ||
target_type == TARGET_TYPE_QCA6490 ||
target_type == TARGET_TYPE_KIWI) {
target_type == TARGET_TYPE_KIWI ||
target_type == TARGET_TYPE_MANGO) {
rparams->detid_mode_table[SPECTRAL_DETECTOR_ID_1] =
SPECTRAL_SCAN_MODE_AGILE;
rparams->detid_mode_table[SPECTRAL_DETECTOR_ID_2] =
@@ -3660,7 +3666,8 @@ target_if_pdev_spectral_init(struct wlan_objmgr_pdev *pdev)
target_type == TARGET_TYPE_QCN9000 ||
target_type == TARGET_TYPE_QCA6750 ||
target_type == TARGET_TYPE_QCN9224 ||
target_type == TARGET_TYPE_KIWI)
target_type == TARGET_TYPE_KIWI ||
target_type == TARGET_TYPE_MANGO)
spectral->direct_dma_support = true;
target_if_spectral_report_params_init(&spectral->rparams,
@@ -3681,7 +3688,8 @@ target_if_pdev_spectral_init(struct wlan_objmgr_pdev *pdev)
(target_type == TARGET_TYPE_QCA6490) ||
(target_type == TARGET_TYPE_QCN9224) ||
(target_type == TARGET_TYPE_QCA6750) ||
(target_type == TARGET_TYPE_KIWI)) {
(target_type == TARGET_TYPE_KIWI) ||
(target_type == TARGET_TYPE_MANGO)) {
spectral->spectral_gen = SPECTRAL_GEN3;
spectral->hdr_sig_exp = SPECTRAL_PHYERR_SIGNATURE_GEN3;
spectral->tag_sscan_summary_exp =