From cb3491162cdd188eb023936addafb1ade2dfc3fa Mon Sep 17 00:00:00 2001 From: Narayan Subramhanyan Date: Mon, 5 Jun 2023 15:22:06 +0530 Subject: [PATCH] qcacmn: Add wmi pdev param support for phy param Add wmi pdev param support for long range phy param like cts timeout slot time etc as part of enabling user config. Change-Id: If1f3d86e09e634cde43ef8211831511781e96672 CRs-Fixed: 3520970 --- wmi/inc/wmi_unified_param.h | 4 ++++ wmi/src/wmi_unified_tlv.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index d770523b5f..f10f65ce6f 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -5675,6 +5675,10 @@ typedef enum { PDEV_PARAM(pdev_param_rtt_11az_rsid_range, PDEV_PARAM_RTT_11AZ_RSID_RANGE), PDEV_PARAM(pdev_param_pcie_config, PDEV_PARAM_PCIE_CONFIG), + PDEV_PARAM(pdev_param_probe_resp_retry_limit, + PDEV_PARAM_PROBE_RESP_RETRY_LIMIT), + PDEV_PARAM(pdev_param_cts_timeout, PDEV_PARAM_CTS_TIMEOUT), + PDEV_PARAM(pdev_param_slot_time, PDEV_PARAM_SLOT_TIME), pdev_param_max, } wmi_conv_pdev_params_id; diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 5cecc6d1a8..5184a4cd8c 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -444,6 +444,10 @@ static const uint32_t pdev_param_tlv[] = { PARAM_MAP(pdev_param_rtt_11az_rsid_range, PDEV_PARAM_RTT_11AZ_RSID_RANGE), PARAM_MAP(pdev_param_pcie_config, PDEV_PARAM_PCIE_CONFIG), + PARAM_MAP(pdev_param_probe_resp_retry_limit, + PDEV_PARAM_PROBE_RESP_RETRY_LIMIT), + PARAM_MAP(pdev_param_cts_timeout, PDEV_PARAM_CTS_TIMEOUT), + PARAM_MAP(pdev_param_slot_time, PDEV_PARAM_SLOT_TIME), }; /* Populate vdev_param array whose index is host param, value is target param */