浏览代码

qcacmn: Featurize WLAN_FEATURE_PACKET_FILTERING

Featurize packet filter properly, as this feature was partially featurized.

Change-Id: Ic10407f8593b14ad22535233ac5b442f3066b627
CRs-Fixed: 2304237
Rachit Kankane 7 年之前
父节点
当前提交
ed139ff584
共有 2 个文件被更改,包括 7 次插入1 次删除
  1. 3 1
      wmi_unified_pmo_api.c
  2. 4 0
      wmi_unified_tlv.c

+ 3 - 1
wmi_unified_pmo_api.c

@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2017 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.
  *
  * Permission to use, copy, modify, and/or distribute this software for
  * any purpose with or without fee is hereby granted, provided that the
@@ -168,6 +168,7 @@ QDF_STATUS wmi_unified_send_gtk_offload_cmd(void *wmi_hdl, uint8_t vdev_id,
 	return QDF_STATUS_E_FAILURE;
 }
 
+#ifdef WLAN_FEATURE_PACKET_FILTERING
 QDF_STATUS wmi_unified_enable_disable_packet_filter_cmd(void *wmi_hdl,
 		uint8_t vdev_id, bool enable)
 {
@@ -192,6 +193,7 @@ QDF_STATUS wmi_unified_config_packet_filter_cmd(void *wmi_hdl,
 
 	return QDF_STATUS_E_FAILURE;
 }
+#endif
 
 QDF_STATUS wmi_unified_enable_arp_ns_offload_cmd(void *wmi_hdl,
 			   struct pmo_arp_offload_params *arp_offload_req,

+ 4 - 0
wmi_unified_tlv.c

@@ -14829,6 +14829,7 @@ static QDF_STATUS send_conf_hw_filter_cmd_tlv(wmi_unified_t wmi,
 	return status;
 }
 
+#ifdef WLAN_FEATURE_PACKET_FILTERING
 /**
  * send_enable_disable_packet_filter_cmd_tlv() - enable/disable packet filter
  * @wmi_handle: wmi handle
@@ -14957,6 +14958,7 @@ static QDF_STATUS send_config_packet_filter_cmd_tlv(wmi_unified_t wmi_handle,
 
 	return QDF_STATUS_SUCCESS;
 }
+#endif /* End of WLAN_FEATURE_PACKET_FILTERING */
 #endif /* End of WLAN_POWER_MANAGEMENT_OFFLOAD */
 
 /**
@@ -22055,9 +22057,11 @@ struct wmi_ops tlv_ops =  {
 	.send_lphb_config_udp_params_cmd = send_lphb_config_udp_params_cmd_tlv,
 	.send_lphb_config_udp_pkt_filter_cmd =
 		send_lphb_config_udp_pkt_filter_cmd_tlv,
+#ifdef WLAN_FEATURE_PACKET_FILTERING
 	.send_enable_disable_packet_filter_cmd =
 		send_enable_disable_packet_filter_cmd_tlv,
 	.send_config_packet_filter_cmd = send_config_packet_filter_cmd_tlv,
+#endif
 #endif /* End of WLAN_POWER_MANAGEMENT_OFFLOAD */
 #ifdef CONFIG_MCL
 	.send_process_dhcp_ind_cmd = send_process_dhcp_ind_cmd_tlv,