|
@@ -1,5 +1,6 @@
|
|
/*
|
|
/*
|
|
* Copyright (c) 2017-2020 The Linux Foundation. All rights reserved.
|
|
* Copyright (c) 2017-2020 The Linux Foundation. All rights reserved.
|
|
|
|
+ * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
|
|
*
|
|
*
|
|
*
|
|
*
|
|
* Permission to use, copy, modify, and/or distribute this software for
|
|
* Permission to use, copy, modify, and/or distribute this software for
|
|
@@ -23,12 +24,21 @@
|
|
#include <wmi_unified_api.h>
|
|
#include <wmi_unified_api.h>
|
|
#include <cdp_txrx_ctrl.h>
|
|
#include <cdp_txrx_ctrl.h>
|
|
|
|
|
|
-#if QCA_SUPPORT_SON
|
|
|
|
|
|
+#if defined(QCA_SUPPORT_SON)
|
|
|
|
|
|
u_int32_t son_ol_get_peer_rate(struct wlan_objmgr_peer *peer, u_int8_t type)
|
|
u_int32_t son_ol_get_peer_rate(struct wlan_objmgr_peer *peer, u_int8_t type)
|
|
{
|
|
{
|
|
return ol_if_peer_get_rate(peer, type);
|
|
return ol_if_peer_get_rate(peer, type);
|
|
}
|
|
}
|
|
|
|
+#else
|
|
|
|
+
|
|
|
|
+u_int32_t son_ol_get_peer_rate(struct wlan_objmgr_peer *peer, u_int8_t type)
|
|
|
|
+{
|
|
|
|
+ return 0;
|
|
|
|
+}
|
|
|
|
+#endif
|
|
|
|
+
|
|
|
|
+#if defined(QCA_SUPPORT_SON) || defined(WLAN_FEATURE_SON)
|
|
|
|
|
|
QDF_STATUS son_ol_send_null(struct wlan_objmgr_pdev *pdev,
|
|
QDF_STATUS son_ol_send_null(struct wlan_objmgr_pdev *pdev,
|
|
u_int8_t *macaddr,
|
|
u_int8_t *macaddr,
|
|
@@ -100,11 +110,6 @@ void target_if_son_register_tx_ops(struct wlan_lmac_if_tx_ops *tx_ops)
|
|
|
|
|
|
#else
|
|
#else
|
|
|
|
|
|
-u_int32_t son_ol_get_peer_rate(struct wlan_objmgr_peer *peer, u_int8_t type)
|
|
|
|
-{
|
|
|
|
- return 0;
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
void target_if_son_register_tx_ops(struct wlan_lmac_if_tx_ops *tx_ops)
|
|
void target_if_son_register_tx_ops(struct wlan_lmac_if_tx_ops *tx_ops)
|
|
{
|
|
{
|
|
return;
|
|
return;
|