Преглед на файлове

qcacld-3.0: Pass net_device as arg for hdd_tid_to_link_map

Pass net_device as arg for hdd_tid_to_link_map API

Change-Id: I73964ef93b0e6c5ad7ae8305de9d81cfff0f730f
CRs-Fixed: 3526810
Aravind Kishore Sukla преди 1 година
родител
ревизия
3182d06137
променени са 2 файла, в които са добавени 8 реда и са изтрити 4 реда
  1. 5 3
      core/hdd/src/wlan_hdd_cfg80211.c
  2. 3 1
      core/hdd/src/wlan_hdd_cfg80211.h

+ 5 - 3
core/hdd/src/wlan_hdd_cfg80211.c

@@ -27655,7 +27655,8 @@ wlan_hdd_cfg80211_get_t2lm_mapping_status(struct wiphy *wiphy,
 }
 
 QDF_STATUS hdd_tid_to_link_map(struct wlan_objmgr_vdev *vdev,
-			       struct wlan_t2lm_info *t2lm)
+			       struct wlan_t2lm_info *t2lm,
+			       struct net_device *dev)
 {
 	struct cfg80211_mlo_tid_map map;
 	bool found = false;
@@ -27710,7 +27711,8 @@ static void wlan_hdd_print_vendor_t2lm_info(struct wlan_t2lm_info *t2lm)
 }
 
 QDF_STATUS hdd_tid_to_link_map(struct wlan_objmgr_vdev *vdev,
-			       struct wlan_t2lm_info *t2lm)
+			       struct wlan_t2lm_info *t2lm,
+			       struct net_device *dev)
 {
 	uint8_t ret;
 
@@ -27740,7 +27742,7 @@ QDF_STATUS hdd_mlo_dev_t2lm_notify_link_update(struct wlan_objmgr_vdev *vdev,
 	dev = link_info->adapter->dev;
 	hdd_enter_dev(dev);
 
-	ret = hdd_tid_to_link_map(vdev, t2lm);
+	ret = hdd_tid_to_link_map(vdev, t2lm, dev);
 	if (QDF_IS_STATUS_ERROR(ret)) {
 		hdd_debug("tid to link map change failed ");
 		return QDF_STATUS_E_FAILURE;

+ 3 - 1
core/hdd/src/wlan_hdd_cfg80211.h

@@ -1088,11 +1088,13 @@ void wlan_key_put_link_vdev(struct wlan_objmgr_vdev *link_vdev,
  * hdd_tid_to_link_map() - to get t2lm info
  * @vdev: Pointer to vdev
  * @t2lm: T2LM info
+ * @dev: Pointer to net_device structure
  *
  * Return: QDF_STATUS
  */
 QDF_STATUS hdd_tid_to_link_map(struct wlan_objmgr_vdev *vdev,
-			       struct wlan_t2lm_info *t2lm);
+			       struct wlan_t2lm_info *t2lm,
+			       struct net_device *dev);
 
 /**
  * hdd_mlo_dev_t2lm_notify_link_update() - Send update T2LM info event