qcacmn: Add wmi param and export structure

Add wmi param and export api for setting wifi standard.
- add param vdev_param_wifi_standard_version;
- export structure WMI_HOST_WIFI_STANDARD.

Change-Id: I8f4151d8d6139c99a4dd6d1a75502f4cf93d5f3a
CRs-Fixed: 3554259
This commit is contained in:
Paul Zhang
2023-07-17 22:45:23 -07:00
committed by Rahul Choudhary
parent de88d935fd
commit 1ce24c7251
2 changed files with 5 additions and 1 deletions

View File

@@ -6038,6 +6038,8 @@ typedef enum {
VDEV_PARAM_CHWIDTH_WITH_NOTIFY),
VDEV_PARAM(vdev_param_rtt_11az_tb_max_session_expiry,
VDEV_PARAM_RTT_11AZ_TB_MAX_SESSION_EXPIRY),
VDEV_PARAM(vdev_param_wifi_standard_version,
VDEV_PARAM_WIFI_STANDARD_VERSION),
VDEV_PARAM(vdev_param_rtt_11az_ntb_max_time_bw_meas,
VDEV_PARAM_RTT_11AZ_NTB_MAX_TIME_BW_MEAS),
VDEV_PARAM(vdev_param_rtt_11az_ntb_min_time_bw_meas,
@@ -6468,7 +6470,6 @@ struct wmi_host_fw_abi_ver {
uint32_t abi_version;
};
#ifdef FEATURE_SET
/**
* enum WMI_HOST_WIFI_STANDARD - Supported wifi standard
* @WMI_HOST_WIFI_STANDARD_4: Wifi standard 4
@@ -6485,6 +6486,7 @@ typedef enum {
WMI_HOST_WIFI_STANDARD_7 = 4,
} WMI_HOST_WIFI_STANDARD;
#ifdef FEATURE_SET
/**
* enum WMI_HOST_BAND_CONCURRENCY - Enum to represent supported concurrency
* @WMI_HOST_BAND_CONCURRENCY_NONE: No concurrency is supported

View File

@@ -725,6 +725,8 @@ static const uint32_t vdev_param_tlv[] = {
VDEV_PARAM_SET_SAP_PS_WITH_TWT),
PARAM_MAP(vdev_param_rtt_11az_tb_max_session_expiry,
VDEV_PARAM_RTT_11AZ_TB_MAX_SESSION_EXPIRY),
PARAM_MAP(vdev_param_wifi_standard_version,
VDEV_PARAM_WIFI_STANDARD_VERSION),
PARAM_MAP(vdev_param_rtt_11az_ntb_max_time_bw_meas,
VDEV_PARAM_RTT_11AZ_NTB_MAX_TIME_BW_MEAS),
PARAM_MAP(vdev_param_rtt_11az_ntb_min_time_bw_meas,