qca-wifi: initialize preamble value for radiotap use

preamble value for mubar case is stored in phy_mode variable. this needs
to get carried over to preamble variable in mpdu_info so its used
correctly in radiotap setup.

Change-Id: If149f7b58a3d8b788bab706f8943d66f95e8517c
diff --git a/dp/wifi3.0/dp_tx_capture.c b/dp/wifi3.0/dp_tx_capture.c
index 7aaca86..0c359ac 100644
--- a/dp/wifi3.0/dp_tx_capture.c
+++ b/dp/wifi3.0/dp_tx_capture.c
@@ -3474,20 +3474,23 @@
 	mpdu_info->ppdu_start_timestamp = ppdu_desc->ppdu_start_timestamp;
 	mpdu_info->ppdu_end_timestamp = ppdu_desc->ppdu_end_timestamp;
 	mpdu_info->tx_duration = ppdu_desc->tx_duration;
+
+	/* update cdp_tx_indication_mpdu_info */
+	dp_tx_update_user_mpdu_info(ppdu_desc->ppdu_id,
+				    &tx_capture_info->mpdu_info,
+				    user);
+
 	if (bar_frm_with_data) {
 		mpdu_info->ppdu_start_timestamp =
 			ppdu_desc->bar_ppdu_start_timestamp;
 		mpdu_info->ppdu_end_timestamp =
 			ppdu_desc->bar_ppdu_end_timestamp;
 		mpdu_info->tx_duration = ppdu_desc->bar_tx_duration;
+		mpdu_info->preamble = ppdu_desc->phy_mode;
 	}
+
 	mpdu_info->seq_no = user->start_seq;
 	mpdu_info->num_msdu = ppdu_desc->num_msdu;
-
-	/* update cdp_tx_indication_mpdu_info */
-	dp_tx_update_user_mpdu_info(ppdu_desc->ppdu_id,
-				    &tx_capture_info->mpdu_info,
-				    user);
 	tx_capture_info->ppdu_desc = ppdu_desc;
 	tx_capture_info->mpdu_info.channel_num = pdev->operating_channel.num;