diff --git a/components/pmo/core/src/wlan_pmo_main.c b/components/pmo/core/src/wlan_pmo_main.c
index 97609cef43..7566417af3 100644
--- a/components/pmo/core/src/wlan_pmo_main.c
+++ b/components/pmo/core/src/wlan_pmo_main.c
@@ -187,10 +187,6 @@ static void wlan_pmo_init_cfg(struct wlan_objmgr_psoc *psoc,
psoc_cfg->max_ps_poll = cfg_get(psoc, CFG_PMO_MAX_PS_POLL);
psoc_cfg->wow_enable = cfg_get(psoc, CFG_PMO_WOW_ENABLE);
- psoc_cfg->wowlan_deauth_enable =
- cfg_get(psoc, CFG_PMO_WOWLAN_DEAUTH_ENABLE);
- psoc_cfg->wowlan_disassoc_enable =
- cfg_get(psoc, CFG_PMO_WOWLAN_DISASSOC_ENABLE);
wlan_extwow_init_cfg(psoc, psoc_cfg);
psoc_cfg->apf_enable = cfg_get(psoc, CFG_PMO_APF_ENABLE);
diff --git a/components/pmo/dispatcher/inc/wlan_pmo_common_cfg.h b/components/pmo/dispatcher/inc/wlan_pmo_common_cfg.h
index 64fbf9838c..eed2fee6bd 100644
--- a/components/pmo/dispatcher/inc/wlan_pmo_common_cfg.h
+++ b/components/pmo/dispatcher/inc/wlan_pmo_common_cfg.h
@@ -265,46 +265,6 @@
0, 3, 3, \
CFG_VALUE_OR_DEFAULT, \
"Enable WoW Support")
-/*
- *
- * wowlan_deauth_enable - Enable/Disable wowlan deauth enable
- * @Min: 0
- * @Max: 1
- * @Default: 1
- *
- * This ini is used to enable/disable wowlan deauth enable.
- *
- * Related: None
- *
- * Supported Feature: Power Save
- *
- * Usage: External
- *
- *
- */
-#define CFG_PMO_WOWLAN_DEAUTH_ENABLE CFG_INI_BOOL("wowlan_deauth_enable", \
- 1, \
- "Enable WoWLan deauth")
-/*
- *
- * wowlan_disassoc_enable - Enable/Disable wowlan disassoc enable
- * @Min: 0
- * @Max: 1
- * @Default: 1
- *
- * This ini is used to enable/disable wowlan disassoc enable.
- *
- * Related: None
- *
- * Supported Feature: Power Save
- *
- * Usage: External
- *
- *
- */
-#define CFG_PMO_WOWLAN_DISASSOC_ENABLE CFG_INI_BOOL("wowlan_disassoc_enable", \
- 1, \
- "Enable WoW Support")
/*
*
@@ -427,8 +387,6 @@
CFG(CFG_PMO_MC_ADDR_LIST_ENABLE) \
CFG(CFG_PMO_POWERSAVE_MODE) \
CFG(CFG_PMO_MAX_PS_POLL) \
- CFG(CFG_PMO_WOWLAN_DEAUTH_ENABLE) \
- CFG(CFG_PMO_WOWLAN_DISASSOC_ENABLE) \
CFG(CFG_PMO_WOW_ENABLE) \
CFG(CFG_PMO_ACTIVE_MODE) \
CFG(CFG_PMO_PWR_FAILURE) \
diff --git a/components/pmo/dispatcher/inc/wlan_pmo_common_public_struct.h b/components/pmo/dispatcher/inc/wlan_pmo_common_public_struct.h
index 5537feb834..72b33c80c5 100644
--- a/components/pmo/dispatcher/inc/wlan_pmo_common_public_struct.h
+++ b/components/pmo/dispatcher/inc/wlan_pmo_common_public_struct.h
@@ -325,8 +325,6 @@ struct pmo_psoc_cfg {
bool deauth_enable;
bool disassoc_enable;
bool lpass_enable;
- bool wowlan_deauth_enable;
- bool wowlan_disassoc_enable;
uint8_t max_ps_poll;
uint8_t sta_dynamic_dtim;
uint8_t sta_mod_dtim;
diff --git a/components/pmo/dispatcher/inc/wlan_pmo_ucfg_api.h b/components/pmo/dispatcher/inc/wlan_pmo_ucfg_api.h
index 4dea747e7d..f2f364eb26 100644
--- a/components/pmo/dispatcher/inc/wlan_pmo_ucfg_api.h
+++ b/components/pmo/dispatcher/inc/wlan_pmo_ucfg_api.h
@@ -685,24 +685,6 @@ void
ucfg_pmo_set_wow_enable(struct wlan_objmgr_psoc *psoc,
enum pmo_wow_enable_type val);
-/**
- * ucfg_pmo_is_wowlan_deauth_enabled() - Get wowlan deauth enable
- * @psoc: pointer to psoc object
- *
- * Return: wowlan deauth enable or not
- */
-bool
-ucfg_pmo_is_wowlan_deauth_enabled(struct wlan_objmgr_psoc *psoc);
-
-/**
- * ucfg_pmo_is_wowlan_disassoc_enabled() - Get wowlan disassoc enable
- * @psoc: pointer to psoc object
- *
- * Return: wowlan disassoc enable
- */
-bool
-ucfg_pmo_is_wowlan_disassoc_enabled(struct wlan_objmgr_psoc *psoc);
-
/**
* ucfg_pmo_get_gtk_rsp(): API to send gtk response request to fwr
* @vdev: objmgr vdev handle
diff --git a/components/pmo/dispatcher/src/wlan_pmo_ucfg_api.c b/components/pmo/dispatcher/src/wlan_pmo_ucfg_api.c
index 770bb02ba1..b871b69158 100644
--- a/components/pmo/dispatcher/src/wlan_pmo_ucfg_api.c
+++ b/components/pmo/dispatcher/src/wlan_pmo_ucfg_api.c
@@ -539,22 +539,6 @@ ucfg_pmo_set_wow_enable(struct wlan_objmgr_psoc *psoc,
pmo_psoc_ctx->psoc_cfg.wow_enable = val;
}
-bool
-ucfg_pmo_is_wowlan_deauth_enabled(struct wlan_objmgr_psoc *psoc)
-{
- struct pmo_psoc_priv_obj *pmo_psoc_ctx = pmo_psoc_get_priv(psoc);
-
- return pmo_psoc_ctx->psoc_cfg.wowlan_deauth_enable;
-}
-
-bool
-ucfg_pmo_is_wowlan_disassoc_enabled(struct wlan_objmgr_psoc *psoc)
-{
- struct pmo_psoc_priv_obj *pmo_psoc_ctx = pmo_psoc_get_priv(psoc);
-
- return pmo_psoc_ctx->psoc_cfg.wowlan_disassoc_enable;
-}
-
bool
ucfg_pmo_is_arp_offload_enabled(struct wlan_objmgr_psoc *psoc)
{