qcacmn: Changes needed for MLO soc attach

Changes needed for MLO soc attach to pass chip_id,
dp_ml_context from upper layer.

This change also takes care of assigning appropriate
RBM id for IDLE link descriptors based on chip_id.

Change-Id: I8f5f08c524d91942e6e458f048700b7bdd900107
这个提交包含在:
Chaithanya Garrepalli
2021-11-19 14:40:36 +05:30
提交者 Madan Koyyalamudi
父节点 1faab04393
当前提交 70398a0ccd
修改 17 个文件,包含 182 行新增57 行删除

查看文件

@@ -17,7 +17,6 @@
#define __DP_MLO_H
#include <dp_types.h>
#include <dp_be.h>
/* Max number of chips that can participate in MLO */
#define DP_MAX_MLO_CHIPS 3
@@ -71,4 +70,14 @@ struct dp_mlo_ctxt *cdp_mlo_ctx_to_dp(struct cdp_mlo_ctxt *mlo_ctxt)
{
return (struct dp_mlo_ctxt *)mlo_ctxt;
}
/**
* dp_soc_mlo_fill_params() - update SOC mlo params
* @soc: DP soc
* @params: soc attach params
*
* Return: struct dp_soc pointer
*/
void dp_soc_mlo_fill_params(struct dp_soc *soc,
struct cdp_soc_attach_params *params);
#endif /* __DP_MLO_H */