qcacmn: Add CDP call to configure SAWF

Add CDP call to configure SAWF enable
and disable for a soc.

Change-Id: I42f383a2e33808cf91310fd989a2e12db447236d
CRs-Fixed: 3119127
Bu işleme şunda yer alıyor:
Vivek
2022-02-07 20:20:27 +05:30
işlemeyi yapan: Madan Koyyalamudi
ebeveyn 0f0d23d5cd
işleme a795c47f70
4 değiştirilmiş dosya ile 48 ekleme ve 0 silme

Dosyayı Görüntüle

@@ -417,6 +417,9 @@ struct wlan_cfg_dp_soc_ctxt {
#ifdef WLAN_TX_PKT_CAPTURE_ENH
uint32_t tx_capt_max_mem_allowed;
#endif
#ifdef CONFIG_SAWF
bool sawf_enabled;
#endif
};
/**
@@ -2030,6 +2033,25 @@ wlan_cfg_get_vdev_stats_hw_offload_config(struct wlan_cfg_dp_soc_ctxt *cfg);
*/
int wlan_cfg_get_vdev_stats_hw_offload_timer(struct wlan_cfg_dp_soc_ctxt *cfg);
/**
* wlan_cfg_set_sawf_config() - Set SAWF config enable/disable
* @cfg: config context
* @value: value to be set
*
* Return: none
*/
void
wlan_cfg_set_sawf_config(struct wlan_cfg_dp_soc_ctxt *cfg, bool value);
/**
* wlan_cfg_get_sawf_config() - Get SAWF config enable/disable
* @cfg: config context
*
* Return: true or false
*/
bool
wlan_cfg_get_sawf_config(struct wlan_cfg_dp_soc_ctxt *cfg);
#if defined(WLAN_FEATURE_11BE_MLO) && defined(WLAN_MLO_MULTI_CHIP)
/**
* wlan_cfg_mlo_rx_ring_map_get_by_chip_id() - get rx ring map