qcacmn: Add support to get single/multi soc info
Add support to get single/multi soc info for a mld vdev list Change-Id: I082e1172bdfad0188944a79da9652b9ffd09290b CRs-Fixed: 3141416
Šī revīzija ir iekļauta:

revīziju iesūtīja
Madan Koyyalamudi

vecāks
15fa2d30d7
revīzija
e1ddefa5f2
@@ -125,6 +125,27 @@ static QDF_STATUS mlo_find_pdev_idx(struct wlan_objmgr_pdev *pdev,
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
#define WLAN_SOC_ID_NOT_INITIALIZED -1
|
||||
bool mlo_vdevs_check_single_soc(struct wlan_objmgr_vdev **wlan_vdev_list,
|
||||
uint8_t vdev_count)
|
||||
{
|
||||
int i;
|
||||
uint8_t soc_id = WLAN_SOC_ID_NOT_INITIALIZED;
|
||||
|
||||
for (i = 0; i < vdev_count; i++) {
|
||||
uint8_t vdev_soc_id = wlan_vdev_get_psoc_id(wlan_vdev_list[i]);
|
||||
|
||||
if (i == 0)
|
||||
soc_id = vdev_soc_id;
|
||||
else if (soc_id != vdev_soc_id)
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
qdf_export_symbol(mlo_vdevs_check_single_soc);
|
||||
|
||||
void mlo_setup_update_num_links(struct wlan_objmgr_psoc *psoc,
|
||||
uint8_t num_links)
|
||||
{
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user