qcacmn: Add changes for RDK statistics

Change API signature for dp_getrateindex to populate rate index
and add additional stats required for RDK.
Add QDF abstraction for EWMA average rssi

CRs-Fixed: 2397918
Change-Id: Id878971799c5df2ae60057a86b2769724ee0dcc5
diff --git a/dp/wifi3.0/dp_rx_mon_status.c b/dp/wifi3.0/dp_rx_mon_status.c
index a72dacc..b13902b 100644
--- a/dp/wifi3.0/dp_rx_mon_status.c
+++ b/dp/wifi3.0/dp_rx_mon_status.c
@@ -137,6 +137,7 @@
 	uint32_t ratekbps = 0;
 	uint32_t ppdu_rx_rate = 0;
 	uint32_t nss = 0;
+	uint32_t rix;
 
 	if (!peer || !ppdu)
 		return;
@@ -150,7 +151,8 @@
 				   ppdu->u.mcs,
 				   nss,
 				   ppdu->u.preamble,
-				   ppdu->u.bw);
+				   ppdu->u.bw,
+				   &rix);
 
 	if (!ratekbps)
 		return;