diff --git a/dp/wifi3.0/dp_peer.c b/dp/wifi3.0/dp_peer.c index f089a5b3bc6f..051578e176a1 100644 --- a/dp/wifi3.0/dp_peer.c +++ b/dp/wifi3.0/dp_peer.c @@ -190,6 +190,7 @@ void dp_peer_find_hash_add(struct dp_soc *soc, struct dp_peer *peer) qdf_spin_unlock_bh(&soc->peer_ref_mutex); } +#ifdef FEATURE_WDS /* * dp_peer_ast_hash_attach() - Allocate and initialize AST Hash Table * @soc: SoC handle @@ -490,6 +491,41 @@ void dp_peer_del_ast(struct dp_soc *soc, dp_peer_ast_hash_remove(soc, ast_entry); qdf_mem_free(ast_entry); } +#else +int dp_peer_add_ast(struct dp_soc *soc, struct dp_peer *peer, + uint8_t *mac_addr, uint8_t is_self) +{ + return 1; +} + +void dp_peer_del_ast(struct dp_soc *soc, + struct dp_ast_entry *ast_entry) +{ +} + + +struct dp_ast_entry *dp_peer_ast_hash_find(struct dp_soc *soc, + uint8_t *ast_mac_addr, int mac_addr_is_aligned) +{ + return NULL; +} + +static int dp_peer_ast_hash_attach(struct dp_soc *soc) +{ + return 0; +} + +static inline void dp_peer_map_ast(struct dp_soc *soc, + struct dp_peer *peer, uint8_t *mac_addr, uint16_t hw_peer_id, + uint8_t vdev_id) +{ + return; +} + +static void dp_peer_ast_hash_detach(struct dp_soc *soc) +{ +} +#endif #if ATH_SUPPORT_WRAP static struct dp_peer *dp_peer_find_hash_find(struct dp_soc *soc,