qcacmn: Changes for MLO pdev attach
Changes for MLO pdev attach to get MLO_link_id information. Change-Id: Id9e6932138e314dfeb93417fce690329ec7d6ab8
This commit is contained in:

committed by
Madan Koyyalamudi

vanhempi
70398a0ccd
commit
31281aab2b
@@ -113,3 +113,17 @@ void dp_soc_mlo_fill_params(struct dp_soc *soc,
|
||||
be_soc->ml_ctxt = cdp_mlo_ctx_to_dp(params->ml_context);
|
||||
be_soc->mlo_enabled = 1;
|
||||
}
|
||||
|
||||
void dp_pdev_mlo_fill_params(struct dp_pdev *pdev,
|
||||
struct cdp_pdev_attach_params *params)
|
||||
{
|
||||
struct dp_soc_be *be_soc = dp_get_be_soc_from_dp_soc(pdev->soc);
|
||||
struct dp_pdev_be *be_pdev = dp_get_be_pdev_from_dp_pdev(pdev);
|
||||
|
||||
if (!be_soc->mlo_enabled) {
|
||||
dp_info("MLO not enabled on SOC");
|
||||
return;
|
||||
}
|
||||
|
||||
be_pdev->mlo_link_id = params->mlo_link_id;
|
||||
}
|
||||
|
@@ -80,4 +80,14 @@ struct dp_mlo_ctxt *cdp_mlo_ctx_to_dp(struct cdp_mlo_ctxt *mlo_ctxt)
|
||||
*/
|
||||
void dp_soc_mlo_fill_params(struct dp_soc *soc,
|
||||
struct cdp_soc_attach_params *params);
|
||||
|
||||
/**
|
||||
* dp_pdev_mlo_fill_params() - update PDEV mlo params
|
||||
* @pdev: DP PDEV
|
||||
* @params: PDEV attach params
|
||||
*
|
||||
* Return: struct dp_soc pointer
|
||||
*/
|
||||
void dp_pdev_mlo_fill_params(struct dp_pdev *pdev,
|
||||
struct cdp_pdev_attach_params *params);
|
||||
#endif /* __DP_MLO_H */
|
||||
|
Viittaa uudesa ongelmassa
Block a user