diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index a53e5842e108..1f529b3f2e91 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -5199,6 +5199,7 @@ typedef enum { wmi_pdev_param_enable_btcoex, wmi_pdev_param_atf_peer_stats, wmi_pdev_param_btcoex_cfg, + wmi_pdev_param_mesh_mcast_enable, wmi_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 debf80adf10a..e19969901332 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -14168,6 +14168,7 @@ static void populate_tlv_service(uint32_t *wmi_service) wmi_service[wmi_service_tx_mode_dynamic] = WMI_SERVICE_UNAVAILABLE; wmi_service[wmi_service_btcoex_duty_cycle] = WMI_SERVICE_UNAVAILABLE; wmi_service[wmi_service_4_wire_coex_support] = WMI_SERVICE_UNAVAILABLE; + wmi_service[wmi_service_mesh] = WMI_SERVICE_ENTERPRISE_MESH; } /** @@ -14570,6 +14571,8 @@ static void populate_pdev_param_tlv(uint32_t *pdev_param) pdev_param[wmi_pdev_param_set_burst_mode_cmdid] = WMI_PDEV_PARAM_SET_BURST_MODE_CMDID; pdev_param[wmi_pdev_param_en_stats] = WMI_UNAVAILABLE_PARAM; + pdev_param[wmi_pdev_param_mesh_mcast_enable] = + WMI_PDEV_PARAM_MESH_MCAST_ENABLE; } /**