qcacmn: Wrappers for OS API's used for device cfg
Use appropriate wrappers for OS API's used for
device configuration.
Change-Id: I6a8042175d1a5939742be077fa45e8b776eee180
CRs-Fixed: 2222560
diff --git a/os_if/linux/spectral/src/wlan_cfg80211_spectral.c b/os_if/linux/spectral/src/wlan_cfg80211_spectral.c
index 4c7404b..876e235 100644
--- a/os_if/linux/spectral/src/wlan_cfg80211_spectral.c
+++ b/os_if/linux/spectral/src/wlan_cfg80211_spectral.c
@@ -31,6 +31,7 @@
#include <wlan_spectral_ucfg_api.h>
#include <wlan_cfg80211_spectral.h>
#include <spectral_ioctl.h>
+#include "qal_devcfg.h"
static const struct nla_policy spectral_scan_policy[
QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CONFIG_MAX + 1] = {
@@ -430,7 +431,7 @@
return -EINVAL;
}
- cfg80211_vendor_cmd_reply(skb);
+ qal_devcfg_send_response((qdf_nbuf_t)skb);
return 0;
}
@@ -534,7 +535,7 @@
kfree_skb(skb);
return -EINVAL;
}
- cfg80211_vendor_cmd_reply(skb);
+ qal_devcfg_send_response((qdf_nbuf_t)skb);
return 0;
}
@@ -584,7 +585,7 @@
spectral_cap.hw_gen))
goto fail;
- cfg80211_vendor_cmd_reply(skb);
+ qal_devcfg_send_response((qdf_nbuf_t)skb);
return 0;
@@ -633,7 +634,7 @@
kfree_skb(skb);
return -EINVAL;
}
- cfg80211_vendor_cmd_reply(skb);
+ qal_devcfg_send_response((qdf_nbuf_t)skb);
return 0;
}
@@ -666,7 +667,7 @@
skb,
QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_STATUS_IS_ACTIVE))
goto fail;
- cfg80211_vendor_cmd_reply(skb);
+ qal_devcfg_send_response((qdf_nbuf_t)skb);
return 0;
fail:
diff --git a/spectral/Kbuild b/spectral/Kbuild
index 2a7eeba..a37d209 100644
--- a/spectral/Kbuild
+++ b/spectral/Kbuild
@@ -70,6 +70,7 @@
-I$(obj)/$(DEPTH)/qca_ol \
-I$(obj)/$(DEPTH)/cmn_dev/qdf/inc \
-I$(obj)/$(DEPTH)/cmn_dev/qdf/linux/src \
+ -I$(obj)/$(DEPTH)/cmn_dev/qal/inc \
-I$(obj)/$(DEPTH)/cmn_dev/hif \
-I$(obj)/$(DEPTH)/cmn_dev/hif/inc \
-I$(obj)/$(DEPTH)/cmn_dev/hif/src \