qcacmn: AFC device deployment type support

Add init sequence handling to support AFC device deployment type
Set AFC device deployment type to regulatory private obj

Change-Id: Ib041d2010552412aaaa41395915d948aa2ea2bba
CRs-Fixed: 3190288
This commit is contained in:
Kai Chen
2022-03-30 14:34:32 -07:00
committed by Madan Koyyalamudi
parent 81f0e6a247
commit 627746d6bb
7 changed files with 205 additions and 0 deletions

View File

@@ -5827,6 +5827,8 @@ struct wmi_host_fw_abi_ver {
* inclusive of SP power mode.
* @afc_timer_check_disable: Disables AFC Timer related checks in FW
* @afc_req_id_check_disable: Disables AFC Request ID check in FW
* @afc_indoor_support: AFC support indoor deployment
* @afc_outdoor_support: AFC support outdoor deployment
* @carrier_profile_config: Configuration for per-carrier profile
* @reo_qdesc_shared_addr_table_enabled: Reo shared qref enhancement enabled
*/
@@ -5948,6 +5950,8 @@ typedef struct {
bool is_6ghz_sp_pwrmode_supp_enabled;
bool afc_timer_check_disable;
bool afc_req_id_check_disable;
bool afc_indoor_support;
bool afc_outdoor_support;
uint32_t carrier_profile_config;
bool sawf;
bool reo_qdesc_shared_addr_table_enabled;