qcacmn: Datapath init-deinit changes
Do a logical split of dp_soc_attach and dp_pdev_attach into Allocation and initialization and dp_soc_detach and dp_pdev_detach into de-initialization and free routines Change-Id: I23bdca0ca86db42a4d0b2554cd60d99bb207a647
This commit is contained in:

committato da
Gerrit - the friendly Code Review server

parent
e4a31a803d
commit
1f3652debc
@@ -635,6 +635,18 @@ wlan_cfg_pdev_attach(struct cdp_ctrl_objmgr_psoc *psoc)
|
||||
return wlan_cfg_ctx;
|
||||
}
|
||||
|
||||
void wlan_cfg_set_mon_delayed_replenish_entries(
|
||||
struct wlan_cfg_dp_soc_ctxt *cfg,
|
||||
uint32_t val)
|
||||
{
|
||||
cfg->delayed_replenish_entries = val;
|
||||
}
|
||||
|
||||
int wlan_cfg_get_mon_delayed_replenish_entries(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
{
|
||||
return cfg->delayed_replenish_entries;
|
||||
}
|
||||
|
||||
void wlan_cfg_pdev_detach(struct wlan_cfg_dp_pdev_ctxt *wlan_cfg_ctx)
|
||||
{
|
||||
if (wlan_cfg_ctx)
|
||||
@@ -1226,6 +1238,17 @@ wlan_cfg_get_dp_caps(struct wlan_cfg_dp_soc_ctxt *cfg,
|
||||
}
|
||||
}
|
||||
|
||||
void wlan_cfg_set_tso_desc_attach_defer(struct wlan_cfg_dp_soc_ctxt *cfg,
|
||||
bool val)
|
||||
{
|
||||
cfg->is_tso_desc_attach_defer = val;
|
||||
}
|
||||
|
||||
bool wlan_cfg_is_tso_desc_attach_defer(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
{
|
||||
return cfg->is_tso_desc_attach_defer;
|
||||
}
|
||||
|
||||
#ifdef QCA_LL_TX_FLOW_CONTROL_V2
|
||||
/**
|
||||
* wlan_cfg_get_tx_flow_stop_queue_th() - Get flow control stop threshold
|
||||
|
Fai riferimento in un nuovo problema
Block a user