--- zzzz-none-000/linux-5.15.111/drivers/net/wireless/quantenna/qtnfmac/event.c 2023-05-11 14:00:40.000000000 +0000 +++ puma7-atom-6670-761/linux-5.15.111/drivers/net/wireless/quantenna/qtnfmac/event.c 2024-02-07 10:23:14.000000000 +0000 @@ -299,8 +299,14 @@ pr_debug("VIF%u.%u: disconnected\n", vif->mac->macid, vif->vifid); +#ifndef CFG80211_PROP_MULTI_LINK_SUPPORT cfg80211_disconnected(vif->netdev, le16_to_cpu(leave_info->reason), NULL, 0, 0, GFP_KERNEL); +#else /* CFG80211_PROP_MULTI_LINK_SUPPORT */ + cfg80211_disconnected(vif->netdev, le16_to_cpu(leave_info->reason), + NULL, 0, 0, + NL80211_MLO_INVALID_LINK_ID, GFP_KERNEL); +#endif /* CFG80211_PROP_MULTI_LINK_SUPPORT */ netif_carrier_off(vif->netdev); return 0;