qcacmn: Consolidate multiple MAC_ADDR_LEN to QDF_MAC_ADDR_SIZE

Consolidate multiple (redundant) MAC_ADDR_LEN to QDF_MAC_ADDR_SIZE
CDP_MAC_ADDR_LEN
OL_TXRX_MAC_ADDR_LEN
DP_MAC_ADDR_LEN
HTT_MAC_ADDR_LEN
IEEE80211_ADDR_LEN
DEFRAG_IEEE80211_ADDR_LEN
ETHER_ADDR_LEN
HAL_MAC_ADDR_LEN
WLAN_MACADDR_LEN

CRs-Fixed: 2406591
Change-Id: I4a87f8ff556920c7b341bdbba99ec43c97b873f4
This commit is contained in:
Srinivas Girigowda
2019-02-27 12:28:13 -08:00
committed by nshrivas
parent fdea3c7af7
commit 2751b6d2b3
34 changed files with 225 additions and 242 deletions

View File

@@ -353,8 +353,6 @@ typedef void (*txrx_ast_free_cb)(void *ctrl_soc,
void *cookie, void *cookie,
enum cdp_ast_free_status); enum cdp_ast_free_status);
#define CDP_MAC_ADDR_LEN 6
/** /**
* struct cdp_ast_entry_info - AST entry information * struct cdp_ast_entry_info - AST entry information
* @peer_mac_addr: mac address of peer on which AST entry is added * @peer_mac_addr: mac address of peer on which AST entry is added
@@ -367,7 +365,7 @@ typedef void (*txrx_ast_free_cb)(void *ctrl_soc,
* *
*/ */
struct cdp_ast_entry_info { struct cdp_ast_entry_info {
uint8_t peer_mac_addr[CDP_MAC_ADDR_LEN]; uint8_t peer_mac_addr[QDF_MAC_ADDR_SIZE];
enum cdp_txrx_ast_entry_type type; enum cdp_txrx_ast_entry_type type;
uint8_t vdev_id; uint8_t vdev_id;
uint8_t pdev_id; uint8_t pdev_id;
@@ -1526,7 +1524,7 @@ enum cdp_dp_cfg {
*/ */
struct cdp_peer_cookie { struct cdp_peer_cookie {
uint8_t peer_id; uint8_t peer_id;
uint8_t mac_addr[CDP_MAC_ADDR_LEN]; uint8_t mac_addr[QDF_MAC_ADDR_SIZE];
uint8_t cookie; uint8_t cookie;
struct cdp_stats_cookie *ctx; struct cdp_stats_cookie *ctx;
}; };

View File

@@ -31,8 +31,6 @@
#define OL_TXRX_INVALID_NUM_PEERS (-1) #define OL_TXRX_INVALID_NUM_PEERS (-1)
#define OL_TXRX_MAC_ADDR_LEN 6
/* Maximum number of station supported by data path, including BC. */ /* Maximum number of station supported by data path, including BC. */
#define WLAN_MAX_STA_COUNT (HAL_NUM_STA) #define WLAN_MAX_STA_COUNT (HAL_NUM_STA)
@@ -349,9 +347,9 @@ struct ol_mic_error_info {
uint8_t vdev_id; uint8_t vdev_id;
uint32_t key_id; uint32_t key_id;
uint64_t pn; uint64_t pn;
uint8_t sa[OL_TXRX_MAC_ADDR_LEN]; uint8_t sa[QDF_MAC_ADDR_SIZE];
uint8_t da[OL_TXRX_MAC_ADDR_LEN]; uint8_t da[QDF_MAC_ADDR_SIZE];
uint8_t ta[OL_TXRX_MAC_ADDR_LEN]; uint8_t ta[QDF_MAC_ADDR_SIZE];
}; };
/** /**
@@ -452,8 +450,8 @@ typedef void (*ipa_uc_op_cb_type)(uint8_t *op_msg,
*/ */
struct ol_rx_inv_peer_params { struct ol_rx_inv_peer_params {
uint8_t vdev_id; uint8_t vdev_id;
uint8_t ra[OL_TXRX_MAC_ADDR_LEN]; uint8_t ra[QDF_MAC_ADDR_SIZE];
uint8_t ta[OL_TXRX_MAC_ADDR_LEN]; uint8_t ta[QDF_MAC_ADDR_SIZE];
}; };
#endif /* __CDP_TXRX_MOB_DEF_H */ #endif /* __CDP_TXRX_MOB_DEF_H */

View File

@@ -1987,13 +1987,13 @@ static void dp_process_ppdu_stats_user_rate_tlv(struct dp_pdev *pdev,
if (!vdev) if (!vdev)
return; return;
qdf_mem_copy(ppdu_user_desc->mac_addr, vdev->mac_addr.raw, qdf_mem_copy(ppdu_user_desc->mac_addr, vdev->mac_addr.raw,
DP_MAC_ADDR_LEN); QDF_MAC_ADDR_SIZE);
} else { } else {
peer = dp_peer_find_by_id(pdev->soc, peer_id); peer = dp_peer_find_by_id(pdev->soc, peer_id);
if (!peer) if (!peer)
return; return;
qdf_mem_copy(ppdu_user_desc->mac_addr, qdf_mem_copy(ppdu_user_desc->mac_addr,
peer->mac_addr.raw, DP_MAC_ADDR_LEN); peer->mac_addr.raw, QDF_MAC_ADDR_SIZE);
dp_peer_unref_del_find_by_id(peer); dp_peer_unref_del_find_by_id(peer);
} }
@@ -3081,7 +3081,7 @@ static void dp_htt_t2h_msg_handler(void *context, HTC_PACKET *pkt)
switch (msg_type) { switch (msg_type) {
case HTT_T2H_MSG_TYPE_PEER_MAP: case HTT_T2H_MSG_TYPE_PEER_MAP:
{ {
u_int8_t mac_addr_deswizzle_buf[HTT_MAC_ADDR_LEN]; u_int8_t mac_addr_deswizzle_buf[QDF_MAC_ADDR_SIZE];
u_int8_t *peer_mac_addr; u_int8_t *peer_mac_addr;
u_int16_t peer_id; u_int16_t peer_id;
u_int16_t hw_peer_id; u_int16_t hw_peer_id;
@@ -3118,7 +3118,7 @@ static void dp_htt_t2h_msg_handler(void *context, HTC_PACKET *pkt)
{ {
u_int16_t peer_id; u_int16_t peer_id;
u_int8_t vdev_id; u_int8_t vdev_id;
u_int8_t mac_addr[HTT_MAC_ADDR_LEN] = {0}; u_int8_t mac_addr[QDF_MAC_ADDR_SIZE] = {0};
peer_id = HTT_RX_PEER_UNMAP_PEER_ID_GET(*msg_word); peer_id = HTT_RX_PEER_UNMAP_PEER_ID_GET(*msg_word);
vdev_id = HTT_RX_PEER_UNMAP_VDEV_ID_GET(*msg_word); vdev_id = HTT_RX_PEER_UNMAP_VDEV_ID_GET(*msg_word);
@@ -3233,7 +3233,7 @@ static void dp_htt_t2h_msg_handler(void *context, HTC_PACKET *pkt)
} }
case HTT_T2H_MSG_TYPE_PEER_MAP_V2: case HTT_T2H_MSG_TYPE_PEER_MAP_V2:
{ {
u_int8_t mac_addr_deswizzle_buf[HTT_MAC_ADDR_LEN]; u_int8_t mac_addr_deswizzle_buf[QDF_MAC_ADDR_SIZE];
u_int8_t *peer_mac_addr; u_int8_t *peer_mac_addr;
u_int16_t peer_id; u_int16_t peer_id;
u_int16_t hw_peer_id; u_int16_t hw_peer_id;
@@ -3265,7 +3265,7 @@ static void dp_htt_t2h_msg_handler(void *context, HTC_PACKET *pkt)
} }
case HTT_T2H_MSG_TYPE_PEER_UNMAP_V2: case HTT_T2H_MSG_TYPE_PEER_UNMAP_V2:
{ {
u_int8_t mac_addr_deswizzle_buf[HTT_MAC_ADDR_LEN]; u_int8_t mac_addr_deswizzle_buf[QDF_MAC_ADDR_SIZE];
u_int8_t *mac_addr; u_int8_t *mac_addr;
u_int16_t peer_id; u_int16_t peer_id;
u_int8_t vdev_id; u_int8_t vdev_id;

View File

@@ -40,10 +40,6 @@
#define DP_HTT_MAX_SEND_QUEUE_DEPTH 64 #define DP_HTT_MAX_SEND_QUEUE_DEPTH 64
#ifndef HTT_MAC_ADDR_LEN
#define HTT_MAC_ADDR_LEN 6
#endif
#define DP_HTT_HTC_PKT_MISCLIST_SIZE 256 #define DP_HTT_HTC_PKT_MISCLIST_SIZE 256
#define HTT_T2H_EXT_STATS_TLV_START_OFFSET 3 #define HTT_T2H_EXT_STATS_TLV_START_OFFSET 3

View File

@@ -746,7 +746,7 @@ void dp_rx_tid_stats_cb(struct dp_soc *soc, void *cb_ctxt,
void dp_rx_bar_stats_cb(struct dp_soc *soc, void *cb_ctxt, void dp_rx_bar_stats_cb(struct dp_soc *soc, void *cb_ctxt,
union hal_reo_status *reo_status); union hal_reo_status *reo_status);
uint16_t dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, uint16_t dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle,
qdf_nbuf_t nbuf, uint8_t newmac[][DP_MAC_ADDR_LEN], qdf_nbuf_t nbuf, uint8_t newmac[][QDF_MAC_ADDR_SIZE],
uint8_t new_mac_cnt); uint8_t new_mac_cnt);
void dp_tx_me_alloc_descriptor(struct cdp_pdev *pdev); void dp_tx_me_alloc_descriptor(struct cdp_pdev *pdev);

View File

@@ -741,7 +741,7 @@ static bool dp_peer_get_ast_info_by_soc_wifi3
ast_entry_info->peer_id = ast_entry->peer->peer_ids[0]; ast_entry_info->peer_id = ast_entry->peer->peer_ids[0];
qdf_mem_copy(&ast_entry_info->peer_mac_addr[0], qdf_mem_copy(&ast_entry_info->peer_mac_addr[0],
&ast_entry->peer->mac_addr.raw[0], &ast_entry->peer->mac_addr.raw[0],
DP_MAC_ADDR_LEN); QDF_MAC_ADDR_SIZE);
qdf_spin_unlock_bh(&soc->ast_lock); qdf_spin_unlock_bh(&soc->ast_lock);
return true; return true;
} }
@@ -786,7 +786,7 @@ static bool dp_peer_get_ast_info_by_pdevid_wifi3
ast_entry_info->peer_id = ast_entry->peer->peer_ids[0]; ast_entry_info->peer_id = ast_entry->peer->peer_ids[0];
qdf_mem_copy(&ast_entry_info->peer_mac_addr[0], qdf_mem_copy(&ast_entry_info->peer_mac_addr[0],
&ast_entry->peer->mac_addr.raw[0], &ast_entry->peer->mac_addr.raw[0],
DP_MAC_ADDR_LEN); QDF_MAC_ADDR_SIZE);
qdf_spin_unlock_bh(&soc->ast_lock); qdf_spin_unlock_bh(&soc->ast_lock);
return true; return true;
} }
@@ -4471,7 +4471,7 @@ static struct cdp_vdev *dp_vdev_attach_wifi3(struct cdp_pdev *txrx_pdev,
#endif #endif
qdf_mem_copy( qdf_mem_copy(
&vdev->mac_addr.raw[0], vdev_mac_addr, OL_TXRX_MAC_ADDR_LEN); &vdev->mac_addr.raw[0], vdev_mac_addr, QDF_MAC_ADDR_SIZE);
/* TODO: Initialize default HTT meta data that will be used in /* TODO: Initialize default HTT meta data that will be used in
* TCL descriptors for packets transmitted from this VDEV * TCL descriptors for packets transmitted from this VDEV
@@ -4854,7 +4854,7 @@ static void *dp_peer_create_wifi3(struct cdp_vdev *vdev_handle,
if ((vdev->opmode == wlan_op_mode_sta) && if ((vdev->opmode == wlan_op_mode_sta) &&
!qdf_mem_cmp(peer_mac_addr, &vdev->mac_addr.raw[0], !qdf_mem_cmp(peer_mac_addr, &vdev->mac_addr.raw[0],
DP_MAC_ADDR_LEN)) { QDF_MAC_ADDR_SIZE)) {
ast_type = CDP_TXRX_AST_TYPE_SELF; ast_type = CDP_TXRX_AST_TYPE_SELF;
} }
@@ -4909,7 +4909,7 @@ static void *dp_peer_create_wifi3(struct cdp_vdev *vdev_handle,
if ((vdev->opmode == wlan_op_mode_sta) && if ((vdev->opmode == wlan_op_mode_sta) &&
!qdf_mem_cmp(peer_mac_addr, &vdev->mac_addr.raw[0], !qdf_mem_cmp(peer_mac_addr, &vdev->mac_addr.raw[0],
DP_MAC_ADDR_LEN)) { QDF_MAC_ADDR_SIZE)) {
ast_type = CDP_TXRX_AST_TYPE_SELF; ast_type = CDP_TXRX_AST_TYPE_SELF;
} }
@@ -4918,7 +4918,7 @@ static void *dp_peer_create_wifi3(struct cdp_vdev *vdev_handle,
qdf_spinlock_create(&peer->peer_info_lock); qdf_spinlock_create(&peer->peer_info_lock);
qdf_mem_copy( qdf_mem_copy(
&peer->mac_addr.raw[0], peer_mac_addr, OL_TXRX_MAC_ADDR_LEN); &peer->mac_addr.raw[0], peer_mac_addr, QDF_MAC_ADDR_SIZE);
/* TODO: See of rx_opt_proc is really required */ /* TODO: See of rx_opt_proc is really required */
peer->rx_opt_proc = soc->rx_opt_proc; peer->rx_opt_proc = soc->rx_opt_proc;
@@ -4968,7 +4968,7 @@ static void *dp_peer_create_wifi3(struct cdp_vdev *vdev_handle,
DP_STATS_INIT(peer); DP_STATS_INIT(peer);
qdf_mem_copy(peer_cookie.mac_addr, peer->mac_addr.raw, qdf_mem_copy(peer_cookie.mac_addr, peer->mac_addr.raw,
CDP_MAC_ADDR_LEN); QDF_MAC_ADDR_SIZE);
peer_cookie.ctx = NULL; peer_cookie.ctx = NULL;
peer_cookie.cookie = pdev->next_peer_cookie++; peer_cookie.cookie = pdev->next_peer_cookie++;
#if defined(FEATURE_PERPKT_INFO) && WDI_EVENT_ENABLE #if defined(FEATURE_PERPKT_INFO) && WDI_EVENT_ENABLE
@@ -5281,7 +5281,7 @@ static int dp_update_filter_neighbour_peers(struct cdp_vdev *vdev_handle,
} }
qdf_mem_copy(&peer->neighbour_peers_macaddr.raw[0], qdf_mem_copy(&peer->neighbour_peers_macaddr.raw[0],
macaddr, DP_MAC_ADDR_LEN); macaddr, QDF_MAC_ADDR_SIZE);
peer->vdev = vdev; peer->vdev = vdev;
qdf_spin_lock_bh(&pdev->neighbour_peer_mutex); qdf_spin_lock_bh(&pdev->neighbour_peer_mutex);
@@ -5303,7 +5303,7 @@ static int dp_update_filter_neighbour_peers(struct cdp_vdev *vdev_handle,
TAILQ_FOREACH(peer, &pdev->neighbour_peers_list, TAILQ_FOREACH(peer, &pdev->neighbour_peers_list,
neighbour_peer_list_elem) { neighbour_peer_list_elem) {
if (!qdf_mem_cmp(&peer->neighbour_peers_macaddr.raw[0], if (!qdf_mem_cmp(&peer->neighbour_peers_macaddr.raw[0],
macaddr, DP_MAC_ADDR_LEN)) { macaddr, QDF_MAC_ADDR_SIZE)) {
/* delete this peer from the list */ /* delete this peer from the list */
TAILQ_REMOVE(&pdev->neighbour_peers_list, TAILQ_REMOVE(&pdev->neighbour_peers_list,
peer, neighbour_peer_list_elem); peer, neighbour_peer_list_elem);
@@ -5518,7 +5518,7 @@ void dp_peer_unref_delete(void *peer_handle)
/* send peer destroy event to upper layer */ /* send peer destroy event to upper layer */
qdf_mem_copy(peer_cookie.mac_addr, peer->mac_addr.raw, qdf_mem_copy(peer_cookie.mac_addr, peer->mac_addr.raw,
CDP_MAC_ADDR_LEN); QDF_MAC_ADDR_SIZE);
peer_cookie.ctx = NULL; peer_cookie.ctx = NULL;
peer_cookie.ctx = (void *)peer->wlanstats_ctx; peer_cookie.ctx = (void *)peer->wlanstats_ctx;
#if defined(FEATURE_PERPKT_INFO) && WDI_EVENT_ENABLE #if defined(FEATURE_PERPKT_INFO) && WDI_EVENT_ENABLE
@@ -5823,7 +5823,7 @@ static void dp_get_peer_mac_from_peer_id(struct cdp_pdev *pdev_handle,
peer = dp_peer_find_by_id(pdev->soc, (uint16_t)peer_id); peer = dp_peer_find_by_id(pdev->soc, (uint16_t)peer_id);
if (peer) { if (peer) {
qdf_mem_copy(peer_mac, peer->mac_addr.raw, qdf_mem_copy(peer_mac, peer->mac_addr.raw,
DP_MAC_ADDR_LEN); QDF_MAC_ADDR_SIZE);
dp_peer_unref_del_find_by_id(peer); dp_peer_unref_del_find_by_id(peer);
} }
} }
@@ -9278,7 +9278,7 @@ static QDF_STATUS dp_vdev_get_neighbour_rssi(struct cdp_vdev *vdev_hdl,
TAILQ_FOREACH(peer, &pdev->neighbour_peers_list, TAILQ_FOREACH(peer, &pdev->neighbour_peers_list,
neighbour_peer_list_elem) { neighbour_peer_list_elem) {
if (qdf_mem_cmp(&peer->neighbour_peers_macaddr.raw[0], if (qdf_mem_cmp(&peer->neighbour_peers_macaddr.raw[0],
mac_addr, DP_MAC_ADDR_LEN) == 0) { mac_addr, QDF_MAC_ADDR_SIZE) == 0) {
*rssi = peer->rssi; *rssi = peer->rssi;
status = QDF_STATUS_SUCCESS; status = QDF_STATUS_SUCCESS;
break; break;

View File

@@ -418,7 +418,7 @@ struct dp_ast_entry *dp_peer_ast_hash_find_by_pdevid(struct dp_soc *soc,
struct dp_ast_entry *ase; struct dp_ast_entry *ase;
qdf_mem_copy(&local_mac_addr_aligned.raw[0], qdf_mem_copy(&local_mac_addr_aligned.raw[0],
ast_mac_addr, DP_MAC_ADDR_LEN); ast_mac_addr, QDF_MAC_ADDR_SIZE);
mac_addr = &local_mac_addr_aligned; mac_addr = &local_mac_addr_aligned;
index = dp_peer_ast_hash_index(soc, mac_addr); index = dp_peer_ast_hash_index(soc, mac_addr);
@@ -449,7 +449,7 @@ struct dp_ast_entry *dp_peer_ast_hash_find_soc(struct dp_soc *soc,
struct dp_ast_entry *ase; struct dp_ast_entry *ase;
qdf_mem_copy(&local_mac_addr_aligned.raw[0], qdf_mem_copy(&local_mac_addr_aligned.raw[0],
ast_mac_addr, DP_MAC_ADDR_LEN); ast_mac_addr, QDF_MAC_ADDR_SIZE);
mac_addr = &local_mac_addr_aligned; mac_addr = &local_mac_addr_aligned;
index = dp_peer_ast_hash_index(soc, mac_addr); index = dp_peer_ast_hash_index(soc, mac_addr);
@@ -669,10 +669,10 @@ int dp_peer_add_ast(struct dp_soc *soc,
} }
qdf_mem_copy(&param->mac_addr.raw[0], mac_addr, qdf_mem_copy(&param->mac_addr.raw[0], mac_addr,
DP_MAC_ADDR_LEN); QDF_MAC_ADDR_SIZE);
qdf_mem_copy(&param->peer_mac_addr.raw[0], qdf_mem_copy(&param->peer_mac_addr.raw[0],
&peer->mac_addr.raw[0], &peer->mac_addr.raw[0],
DP_MAC_ADDR_LEN); QDF_MAC_ADDR_SIZE);
param->type = type; param->type = type;
param->flags = flags; param->flags = flags;
param->vdev_id = vdev->vdev_id; param->vdev_id = vdev->vdev_id;
@@ -723,7 +723,7 @@ add_ast_entry:
return ret; return ret;
} }
qdf_mem_copy(&ast_entry->mac_addr.raw[0], mac_addr, DP_MAC_ADDR_LEN); qdf_mem_copy(&ast_entry->mac_addr.raw[0], mac_addr, QDF_MAC_ADDR_SIZE);
ast_entry->pdev_id = vdev->pdev->pdev_id; ast_entry->pdev_id = vdev->pdev->pdev_id;
ast_entry->vdev_id = vdev->vdev_id; ast_entry->vdev_id = vdev->vdev_id;
ast_entry->is_mapped = false; ast_entry->is_mapped = false;
@@ -1096,7 +1096,7 @@ struct dp_peer *dp_peer_find_hash_find(struct dp_soc *soc,
} else { } else {
qdf_mem_copy( qdf_mem_copy(
&local_mac_addr_aligned.raw[0], &local_mac_addr_aligned.raw[0],
peer_mac_addr, DP_MAC_ADDR_LEN); peer_mac_addr, QDF_MAC_ADDR_SIZE);
mac_addr = &local_mac_addr_aligned; mac_addr = &local_mac_addr_aligned;
} }
index = dp_peer_find_hash_index(soc, mac_addr); index = dp_peer_find_hash_index(soc, mac_addr);
@@ -1413,7 +1413,7 @@ dp_rx_peer_map_handler(void *soc_handle, uint16_t peer_id,
*/ */
if (!(qdf_mem_cmp(peer->mac_addr.raw, if (!(qdf_mem_cmp(peer->mac_addr.raw,
peer->vdev->mac_addr.raw, peer->vdev->mac_addr.raw,
DP_MAC_ADDR_LEN))) { QDF_MAC_ADDR_SIZE))) {
QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE(QDF_MODULE_ID_DP,
QDF_TRACE_LEVEL_INFO_HIGH, QDF_TRACE_LEVEL_INFO_HIGH,
"vdev bss_peer!!!!"); "vdev bss_peer!!!!");

View File

@@ -662,7 +662,7 @@ QDF_STATUS dp_rx_filter_mesh_packets(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
if (!qdf_mem_cmp(&mac_addr.raw[0], if (!qdf_mem_cmp(&mac_addr.raw[0],
&vdev->mac_addr.raw[0], &vdev->mac_addr.raw[0],
DP_MAC_ADDR_LEN)) QDF_MAC_ADDR_SIZE))
return QDF_STATUS_SUCCESS; return QDF_STATUS_SUCCESS;
} }
@@ -673,7 +673,7 @@ QDF_STATUS dp_rx_filter_mesh_packets(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
if (!qdf_mem_cmp(&mac_addr.raw[0], if (!qdf_mem_cmp(&mac_addr.raw[0],
&vdev->mac_addr.raw[0], &vdev->mac_addr.raw[0],
DP_MAC_ADDR_LEN)) QDF_MAC_ADDR_SIZE))
return QDF_STATUS_SUCCESS; return QDF_STATUS_SUCCESS;
} }
} }
@@ -720,7 +720,7 @@ struct dp_vdev *dp_rx_nac_filter(struct dp_pdev *pdev,
TAILQ_FOREACH(peer, &pdev->neighbour_peers_list, TAILQ_FOREACH(peer, &pdev->neighbour_peers_list,
neighbour_peer_list_elem) { neighbour_peer_list_elem) {
if (qdf_mem_cmp(&peer->neighbour_peers_macaddr.raw[0], if (qdf_mem_cmp(&peer->neighbour_peers_macaddr.raw[0],
wh->i_addr2, DP_MAC_ADDR_LEN) == 0) { wh->i_addr2, QDF_MAC_ADDR_SIZE) == 0) {
QDF_TRACE( QDF_TRACE(
QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_DEBUG, QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_DEBUG,
FL("NAC configuration matched for mac-%2x:%2x:%2x:%2x:%2x:%2x"), FL("NAC configuration matched for mac-%2x:%2x:%2x:%2x:%2x:%2x"),
@@ -807,7 +807,7 @@ uint8_t dp_rx_process_invalid_peer(struct dp_soc *soc, qdf_nbuf_t mpdu)
TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) {
if (qdf_mem_cmp(wh->i_addr1, vdev->mac_addr.raw, if (qdf_mem_cmp(wh->i_addr1, vdev->mac_addr.raw,
DP_MAC_ADDR_LEN) == 0) { QDF_MAC_ADDR_SIZE) == 0) {
goto out; goto out;
} }
} }
@@ -892,7 +892,7 @@ uint8_t dp_rx_process_invalid_peer(struct dp_soc *soc, qdf_nbuf_t mpdu)
qdf_spin_lock_bh(&pdev->vdev_list_lock); qdf_spin_lock_bh(&pdev->vdev_list_lock);
DP_PDEV_ITERATE_VDEV_LIST(pdev, vdev) { DP_PDEV_ITERATE_VDEV_LIST(pdev, vdev) {
if (qdf_mem_cmp(wh->i_addr1, vdev->mac_addr.raw, if (qdf_mem_cmp(wh->i_addr1, vdev->mac_addr.raw,
DP_MAC_ADDR_LEN) == 0) { QDF_MAC_ADDR_SIZE) == 0) {
qdf_spin_unlock_bh(&pdev->vdev_list_lock); qdf_spin_unlock_bh(&pdev->vdev_list_lock);
goto out; goto out;
} }

View File

@@ -499,7 +499,7 @@ dp_rx_wds_add_or_update_ast(struct dp_soc *soc, struct dp_peer *ta_peer,
neighbour_peer_list_elem) { neighbour_peer_list_elem) {
if (!qdf_mem_cmp(&neighbour_peer->neighbour_peers_macaddr, if (!qdf_mem_cmp(&neighbour_peer->neighbour_peers_macaddr,
wds_src_mac, wds_src_mac,
DP_MAC_ADDR_LEN)) { QDF_MAC_ADDR_SIZE)) {
ret = dp_peer_add_ast(soc, ret = dp_peer_add_ast(soc,
ta_peer, ta_peer,
wds_src_mac, wds_src_mac,
@@ -605,7 +605,7 @@ dp_rx_wds_srcport_learn(struct dp_soc *soc,
{ {
uint16_t sa_sw_peer_id = hal_rx_msdu_end_sa_sw_peer_id_get(rx_tlv_hdr); uint16_t sa_sw_peer_id = hal_rx_msdu_end_sa_sw_peer_id_get(rx_tlv_hdr);
uint8_t sa_is_valid = hal_rx_msdu_end_sa_is_valid_get(rx_tlv_hdr); uint8_t sa_is_valid = hal_rx_msdu_end_sa_is_valid_get(rx_tlv_hdr);
uint8_t wds_src_mac[IEEE80211_ADDR_LEN]; uint8_t wds_src_mac[QDF_MAC_ADDR_SIZE];
uint16_t sa_idx; uint16_t sa_idx;
uint8_t is_chfrag_start = 0; uint8_t is_chfrag_start = 0;
uint8_t is_ad4_valid = 0; uint8_t is_ad4_valid = 0;
@@ -617,8 +617,8 @@ dp_rx_wds_srcport_learn(struct dp_soc *soc,
if (is_chfrag_start) if (is_chfrag_start)
is_ad4_valid = hal_rx_get_mpdu_mac_ad4_valid(rx_tlv_hdr); is_ad4_valid = hal_rx_get_mpdu_mac_ad4_valid(rx_tlv_hdr);
memcpy(wds_src_mac, (qdf_nbuf_data(nbuf) + IEEE80211_ADDR_LEN), memcpy(wds_src_mac, (qdf_nbuf_data(nbuf) + QDF_MAC_ADDR_SIZE),
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
/* /*
* Get the AST entry from HW SA index and mark it as active * Get the AST entry from HW SA index and mark it as active
@@ -901,8 +901,8 @@ static inline bool check_qwrap_multicast_loopback(struct dp_vdev *vdev,
TAILQ_FOREACH(psta_vdev, &pdev->vdev_list, vdev_list_elem) { TAILQ_FOREACH(psta_vdev, &pdev->vdev_list, vdev_list_elem) {
if (qdf_unlikely(psta_vdev->proxysta_vdev && if (qdf_unlikely(psta_vdev->proxysta_vdev &&
!qdf_mem_cmp(psta_vdev->mac_addr.raw, !qdf_mem_cmp(psta_vdev->mac_addr.raw,
&data[DP_MAC_ADDR_LEN], &data[QDF_MAC_ADDR_SIZE],
DP_MAC_ADDR_LEN))) { QDF_MAC_ADDR_SIZE))) {
/* Drop packet if source address is equal to /* Drop packet if source address is equal to
* any of the vdev addresses. * any of the vdev addresses.
*/ */

View File

@@ -535,7 +535,7 @@ static uint16_t dp_rx_defrag_hdrsize(qdf_nbuf_t nbuf)
frm_ctrl_field = hal_rx_get_frame_ctrl_field(rx_tlv_hdr); frm_ctrl_field = hal_rx_get_frame_ctrl_field(rx_tlv_hdr);
if (to_ds && fr_ds) if (to_ds && fr_ds)
size += IEEE80211_ADDR_LEN; size += QDF_MAC_ADDR_SIZE;
if (frm_ctrl_valid) { if (frm_ctrl_valid) {
fc = frm_ctrl_field; fc = frm_ctrl_field;
@@ -570,22 +570,22 @@ static void dp_rx_defrag_michdr(const struct ieee80211_frame *wh0,
switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) { switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) {
case IEEE80211_FC1_DIR_NODS: case IEEE80211_FC1_DIR_NODS:
DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr, wh->i_addr1); /* DA */ DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr, wh->i_addr1); /* DA */
DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr + IEEE80211_ADDR_LEN, DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr + QDF_MAC_ADDR_SIZE,
wh->i_addr2); wh->i_addr2);
break; break;
case IEEE80211_FC1_DIR_TODS: case IEEE80211_FC1_DIR_TODS:
DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr, wh->i_addr3); /* DA */ DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr, wh->i_addr3); /* DA */
DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr + IEEE80211_ADDR_LEN, DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr + QDF_MAC_ADDR_SIZE,
wh->i_addr2); wh->i_addr2);
break; break;
case IEEE80211_FC1_DIR_FROMDS: case IEEE80211_FC1_DIR_FROMDS:
DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr, wh->i_addr1); /* DA */ DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr, wh->i_addr1); /* DA */
DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr + IEEE80211_ADDR_LEN, DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr + QDF_MAC_ADDR_SIZE,
wh->i_addr3); wh->i_addr3);
break; break;
case IEEE80211_FC1_DIR_DSTODS: case IEEE80211_FC1_DIR_DSTODS:
DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr, wh->i_addr3); /* DA */ DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr, wh->i_addr3); /* DA */
DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr + IEEE80211_ADDR_LEN, DP_RX_DEFRAG_IEEE80211_ADDR_COPY(hdr + QDF_MAC_ADDR_SIZE,
wh->i_addr4); wh->i_addr4);
break; break;
} }
@@ -924,42 +924,42 @@ dp_rx_defrag_nwifi_to_8023(qdf_nbuf_t nbuf, uint16_t hdrsize)
hal_rx_mpdu_get_addr1(rx_desc_info, hal_rx_mpdu_get_addr1(rx_desc_info,
&mac_addr.raw[0]); &mac_addr.raw[0]);
qdf_mem_copy(eth_hdr->dest_addr, &mac_addr.raw[0], qdf_mem_copy(eth_hdr->dest_addr, &mac_addr.raw[0],
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
hal_rx_mpdu_get_addr2(rx_desc_info, hal_rx_mpdu_get_addr2(rx_desc_info,
&mac_addr.raw[0]); &mac_addr.raw[0]);
qdf_mem_copy(eth_hdr->src_addr, &mac_addr.raw[0], qdf_mem_copy(eth_hdr->src_addr, &mac_addr.raw[0],
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
break; break;
case IEEE80211_FC1_DIR_TODS: case IEEE80211_FC1_DIR_TODS:
hal_rx_mpdu_get_addr3(rx_desc_info, hal_rx_mpdu_get_addr3(rx_desc_info,
&mac_addr.raw[0]); &mac_addr.raw[0]);
qdf_mem_copy(eth_hdr->dest_addr, &mac_addr.raw[0], qdf_mem_copy(eth_hdr->dest_addr, &mac_addr.raw[0],
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
hal_rx_mpdu_get_addr2(rx_desc_info, hal_rx_mpdu_get_addr2(rx_desc_info,
&mac_addr.raw[0]); &mac_addr.raw[0]);
qdf_mem_copy(eth_hdr->src_addr, &mac_addr.raw[0], qdf_mem_copy(eth_hdr->src_addr, &mac_addr.raw[0],
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
break; break;
case IEEE80211_FC1_DIR_FROMDS: case IEEE80211_FC1_DIR_FROMDS:
hal_rx_mpdu_get_addr1(rx_desc_info, hal_rx_mpdu_get_addr1(rx_desc_info,
&mac_addr.raw[0]); &mac_addr.raw[0]);
qdf_mem_copy(eth_hdr->dest_addr, &mac_addr.raw[0], qdf_mem_copy(eth_hdr->dest_addr, &mac_addr.raw[0],
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
hal_rx_mpdu_get_addr3(rx_desc_info, hal_rx_mpdu_get_addr3(rx_desc_info,
&mac_addr.raw[0]); &mac_addr.raw[0]);
qdf_mem_copy(eth_hdr->src_addr, &mac_addr.raw[0], qdf_mem_copy(eth_hdr->src_addr, &mac_addr.raw[0],
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
break; break;
case IEEE80211_FC1_DIR_DSTODS: case IEEE80211_FC1_DIR_DSTODS:
hal_rx_mpdu_get_addr3(rx_desc_info, hal_rx_mpdu_get_addr3(rx_desc_info,
&mac_addr.raw[0]); &mac_addr.raw[0]);
qdf_mem_copy(eth_hdr->dest_addr, &mac_addr.raw[0], qdf_mem_copy(eth_hdr->dest_addr, &mac_addr.raw[0],
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
hal_rx_mpdu_get_addr4(rx_desc_info, hal_rx_mpdu_get_addr4(rx_desc_info,
&mac_addr.raw[0]); &mac_addr.raw[0]);
qdf_mem_copy(eth_hdr->src_addr, &mac_addr.raw[0], qdf_mem_copy(eth_hdr->src_addr, &mac_addr.raw[0],
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
break; break;
default: default:

View File

@@ -27,12 +27,11 @@
#include <linux/ieee80211.h> #include <linux/ieee80211.h>
#endif #endif
#define DEFRAG_IEEE80211_ADDR_LEN 6
#define DEFRAG_IEEE80211_KEY_LEN 8 #define DEFRAG_IEEE80211_KEY_LEN 8
#define DEFRAG_IEEE80211_FCS_LEN 4 #define DEFRAG_IEEE80211_FCS_LEN 4
#define DP_RX_DEFRAG_IEEE80211_ADDR_COPY(dst, src) \ #define DP_RX_DEFRAG_IEEE80211_ADDR_COPY(dst, src) \
qdf_mem_copy(dst, src, IEEE80211_ADDR_LEN) qdf_mem_copy(dst, src, QDF_MAC_ADDR_SIZE)
#define DP_RX_DEFRAG_IEEE80211_QOS_HAS_SEQ(wh) \ #define DP_RX_DEFRAG_IEEE80211_QOS_HAS_SEQ(wh) \
(((wh) & \ (((wh) & \

View File

@@ -86,9 +86,9 @@ static inline bool dp_rx_mcast_echo_check(struct dp_soc *soc,
* if the received pkts src mac addr matches with vdev * if the received pkts src mac addr matches with vdev
* mac address then drop the pkt as it is looped back * mac address then drop the pkt as it is looped back
*/ */
if (!(qdf_mem_cmp(&data[DP_MAC_ADDR_LEN], if (!(qdf_mem_cmp(&data[QDF_MAC_ADDR_SIZE],
vdev->mac_addr.raw, vdev->mac_addr.raw,
DP_MAC_ADDR_LEN))) QDF_MAC_ADDR_SIZE)))
return true; return true;
/* /*
@@ -128,7 +128,7 @@ static inline bool dp_rx_mcast_echo_check(struct dp_soc *soc,
* AST entry for STA's own mac_address. * AST entry for STA's own mac_address.
*/ */
ase = dp_peer_ast_list_find(soc, peer, ase = dp_peer_ast_list_find(soc, peer,
&data[DP_MAC_ADDR_LEN]); &data[QDF_MAC_ADDR_SIZE]);
if (ase) { if (ase) {
ase->ast_idx = sa_idx; ase->ast_idx = sa_idx;
soc->ast_table[sa_idx] = ase; soc->ast_table[sa_idx] = ase;
@@ -137,7 +137,7 @@ static inline bool dp_rx_mcast_echo_check(struct dp_soc *soc,
} }
} else } else
ase = dp_peer_ast_hash_find_by_pdevid(soc, ase = dp_peer_ast_hash_find_by_pdevid(soc,
&data[DP_MAC_ADDR_LEN], &data[QDF_MAC_ADDR_SIZE],
vdev->pdev->pdev_id); vdev->pdev->pdev_id);
if (ase) { if (ase) {
@@ -147,7 +147,7 @@ static inline bool dp_rx_mcast_echo_check(struct dp_soc *soc,
QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE(QDF_MODULE_ID_DP,
QDF_TRACE_LEVEL_INFO, QDF_TRACE_LEVEL_INFO,
"Detected DBDC Root AP %pM, %d %d", "Detected DBDC Root AP %pM, %d %d",
&data[DP_MAC_ADDR_LEN], vdev->pdev->pdev_id, &data[QDF_MAC_ADDR_SIZE], vdev->pdev->pdev_id,
ase->pdev_id); ase->pdev_id);
return false; return false;
} }
@@ -158,7 +158,7 @@ static inline bool dp_rx_mcast_echo_check(struct dp_soc *soc,
QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE(QDF_MODULE_ID_DP,
QDF_TRACE_LEVEL_INFO, QDF_TRACE_LEVEL_INFO,
"received pkt with same src mac %pM", "received pkt with same src mac %pM",
&data[DP_MAC_ADDR_LEN]); &data[QDF_MAC_ADDR_SIZE]);
return true; return true;
} }

View File

@@ -115,7 +115,7 @@ dp_rx_populate_cdp_indication_ppdu(struct dp_pdev *pdev,
} }
qdf_mem_copy(cdp_rx_ppdu->mac_addr, qdf_mem_copy(cdp_rx_ppdu->mac_addr,
peer->mac_addr.raw, DP_MAC_ADDR_LEN); peer->mac_addr.raw, QDF_MAC_ADDR_SIZE);
cdp_rx_ppdu->peer_id = peer->peer_ids[0]; cdp_rx_ppdu->peer_id = peer->peer_ids[0];
cdp_rx_ppdu->vdev_id = peer->vdev->vdev_id; cdp_rx_ppdu->vdev_id = peer->vdev->vdev_id;
} }
@@ -412,7 +412,7 @@ dp_rx_handle_ppdu_stats(struct dp_soc *soc, struct dp_pdev *pdev,
neighbour_peer_list_elem) { neighbour_peer_list_elem) {
if (!qdf_mem_cmp(&peer->neighbour_peers_macaddr, if (!qdf_mem_cmp(&peer->neighbour_peers_macaddr,
&ppdu_info->nac_info.mac_addr2, &ppdu_info->nac_info.mac_addr2,
DP_MAC_ADDR_LEN)) { QDF_MAC_ADDR_SIZE)) {
peer->rssi = rssi; peer->rssi = rssi;
break; break;
} }

View File

@@ -1152,7 +1152,7 @@ static bool dp_cce_classify(struct dp_vdev *vdev, qdf_nbuf_t nbuf)
} }
if (qdf_unlikely(DP_FRAME_IS_SNAP(llcHdr))) { if (qdf_unlikely(DP_FRAME_IS_SNAP(llcHdr))) {
ether_type = *(uint16_t *)(nbuf->data + 2*ETHER_ADDR_LEN + ether_type = *(uint16_t *)(nbuf->data + 2*QDF_MAC_ADDR_SIZE +
sizeof(*llcHdr)); sizeof(*llcHdr));
nbuf_clone = qdf_nbuf_clone(nbuf); nbuf_clone = qdf_nbuf_clone(nbuf);
if (qdf_unlikely(nbuf_clone)) { if (qdf_unlikely(nbuf_clone)) {
@@ -1238,13 +1238,13 @@ static void dp_tx_get_tid(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
* Check if packet is dot3 or eth2 type. * Check if packet is dot3 or eth2 type.
*/ */
if (DP_FRAME_IS_LLC(ether_type) && DP_FRAME_IS_SNAP(llcHdr)) { if (DP_FRAME_IS_LLC(ether_type) && DP_FRAME_IS_SNAP(llcHdr)) {
ether_type = (uint16_t)*(nbuf->data + 2*ETHER_ADDR_LEN + ether_type = (uint16_t)*(nbuf->data + 2*QDF_MAC_ADDR_SIZE +
sizeof(*llcHdr)); sizeof(*llcHdr));
if (ether_type == htons(ETHERTYPE_VLAN)) { if (ether_type == htons(ETHERTYPE_VLAN)) {
L3datap = hdr_ptr + sizeof(qdf_ethervlan_header_t) + L3datap = hdr_ptr + sizeof(qdf_ethervlan_header_t) +
sizeof(*llcHdr); sizeof(*llcHdr);
ether_type = (uint16_t)*(nbuf->data + 2*ETHER_ADDR_LEN ether_type = (uint16_t)*(nbuf->data + 2*QDF_MAC_ADDR_SIZE
+ sizeof(*llcHdr) + + sizeof(*llcHdr) +
sizeof(qdf_net_vlanhdr_t)); sizeof(qdf_net_vlanhdr_t));
} else { } else {
@@ -2511,9 +2511,9 @@ dp_get_completion_indication_for_stack(struct dp_soc *soc,
ppdu_hdr = (struct tx_capture_hdr *)qdf_nbuf_data(netbuf); ppdu_hdr = (struct tx_capture_hdr *)qdf_nbuf_data(netbuf);
qdf_mem_copy(ppdu_hdr->ta, peer->vdev->mac_addr.raw, qdf_mem_copy(ppdu_hdr->ta, peer->vdev->mac_addr.raw,
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
qdf_mem_copy(ppdu_hdr->ra, peer->mac_addr.raw, qdf_mem_copy(ppdu_hdr->ra, peer->mac_addr.raw,
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
ppdu_hdr->ppdu_id = ppdu_id; ppdu_hdr->ppdu_id = ppdu_id;
ppdu_hdr->peer_id = peer_id; ppdu_hdr->peer_id = peer_id;
ppdu_hdr->first_msdu = first_msdu; ppdu_hdr->first_msdu = first_msdu;
@@ -2624,7 +2624,7 @@ void dp_tx_mec_handler(struct dp_vdev *vdev, uint8_t *status)
struct dp_soc *soc; struct dp_soc *soc;
uint32_t flags = IEEE80211_NODE_F_WDS_HM; uint32_t flags = IEEE80211_NODE_F_WDS_HM;
struct dp_peer *peer; struct dp_peer *peer;
uint8_t mac_addr[DP_MAC_ADDR_LEN], i; uint8_t mac_addr[QDF_MAC_ADDR_SIZE], i;
if (!vdev->mec_enabled) if (!vdev->mec_enabled)
return; return;
@@ -2648,11 +2648,11 @@ void dp_tx_mec_handler(struct dp_vdev *vdev, uint8_t *status)
"%s Tx MEC Handler", "%s Tx MEC Handler",
__func__); __func__);
for (i = 0; i < DP_MAC_ADDR_LEN; i++) for (i = 0; i < QDF_MAC_ADDR_SIZE; i++)
mac_addr[(DP_MAC_ADDR_LEN - 1) - i] = mac_addr[(QDF_MAC_ADDR_SIZE - 1) - i] =
status[(DP_MAC_ADDR_LEN - 2) + i]; status[(QDF_MAC_ADDR_SIZE - 2) + i];
if (qdf_mem_cmp(mac_addr, vdev->mac_addr.raw, DP_MAC_ADDR_LEN)) if (qdf_mem_cmp(mac_addr, vdev->mac_addr.raw, QDF_MAC_ADDR_SIZE))
dp_peer_add_ast(soc, dp_peer_add_ast(soc,
peer, peer,
mac_addr, mac_addr,
@@ -4044,7 +4044,7 @@ static void dp_tx_me_mem_free(struct dp_pdev *pdev,
phy_addr = (phy_addr << 32) | seg_info_head->frags[0].paddr_lo; phy_addr = (phy_addr << 32) | seg_info_head->frags[0].paddr_lo;
qdf_mem_unmap_nbytes_single(pdev->soc->osdev, qdf_mem_unmap_nbytes_single(pdev->soc->osdev,
phy_addr, phy_addr,
QDF_DMA_TO_DEVICE , DP_MAC_ADDR_LEN); QDF_DMA_TO_DEVICE , QDF_MAC_ADDR_SIZE);
dp_tx_me_free_buf(pdev, mc_uc_buf); dp_tx_me_free_buf(pdev, mc_uc_buf);
qdf_nbuf_free(nbuf); qdf_nbuf_free(nbuf);
seg_info_new = seg_info_head; seg_info_new = seg_info_head;
@@ -4064,7 +4064,7 @@ static void dp_tx_me_mem_free(struct dp_pdev *pdev,
*/ */
uint16_t uint16_t
dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, qdf_nbuf_t nbuf, dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, qdf_nbuf_t nbuf,
uint8_t newmac[][DP_MAC_ADDR_LEN], uint8_t new_mac_cnt) uint8_t newmac[][QDF_MAC_ADDR_SIZE], uint8_t new_mac_cnt)
{ {
struct dp_vdev *vdev = (struct dp_vdev *) vdev_handle; struct dp_vdev *vdev = (struct dp_vdev *) vdev_handle;
struct dp_pdev *pdev = vdev->pdev; struct dp_pdev *pdev = vdev->pdev;
@@ -4075,7 +4075,7 @@ dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, qdf_nbuf_t nbuf,
/* reference to frame dst addr */ /* reference to frame dst addr */
uint8_t *dstmac; uint8_t *dstmac;
/* copy of original frame src addr */ /* copy of original frame src addr */
uint8_t srcmac[DP_MAC_ADDR_LEN]; uint8_t srcmac[QDF_MAC_ADDR_SIZE];
/* local index into newmac */ /* local index into newmac */
uint8_t new_mac_idx = 0; uint8_t new_mac_idx = 0;
@@ -4088,7 +4088,7 @@ dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, qdf_nbuf_t nbuf,
struct dp_tx_frag_info_s data_frag; struct dp_tx_frag_info_s data_frag;
qdf_dma_addr_t paddr_data; qdf_dma_addr_t paddr_data;
qdf_dma_addr_t paddr_mcbuf = 0; qdf_dma_addr_t paddr_mcbuf = 0;
uint8_t empty_entry_mac[DP_MAC_ADDR_LEN] = {0}; uint8_t empty_entry_mac[QDF_MAC_ADDR_SIZE] = {0};
QDF_STATUS status; QDF_STATUS status;
qdf_mem_zero(&msdu_info, sizeof(msdu_info)); qdf_mem_zero(&msdu_info, sizeof(msdu_info));
@@ -4096,7 +4096,7 @@ dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, qdf_nbuf_t nbuf,
dp_tx_get_queue(vdev, nbuf, &msdu_info.tx_queue); dp_tx_get_queue(vdev, nbuf, &msdu_info.tx_queue);
eh = (qdf_ether_header_t *)nbuf; eh = (qdf_ether_header_t *)nbuf;
qdf_mem_copy(srcmac, eh->ether_shost, DP_MAC_ADDR_LEN); qdf_mem_copy(srcmac, eh->ether_shost, QDF_MAC_ADDR_SIZE);
len = qdf_nbuf_len(nbuf); len = qdf_nbuf_len(nbuf);
@@ -4113,13 +4113,13 @@ dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, qdf_nbuf_t nbuf,
return 1; return 1;
} }
paddr_data = qdf_nbuf_get_frag_paddr(nbuf, 0) + IEEE80211_ADDR_LEN; paddr_data = qdf_nbuf_get_frag_paddr(nbuf, 0) + QDF_MAC_ADDR_SIZE;
/*preparing data fragment*/ /*preparing data fragment*/
data_frag.vaddr = qdf_nbuf_data(nbuf) + IEEE80211_ADDR_LEN; data_frag.vaddr = qdf_nbuf_data(nbuf) + QDF_MAC_ADDR_SIZE;
data_frag.paddr_lo = (uint32_t)paddr_data; data_frag.paddr_lo = (uint32_t)paddr_data;
data_frag.paddr_hi = (((uint64_t) paddr_data) >> 32); data_frag.paddr_hi = (((uint64_t) paddr_data) >> 32);
data_frag.len = len - DP_MAC_ADDR_LEN; data_frag.len = len - QDF_MAC_ADDR_SIZE;
for (new_mac_idx = 0; new_mac_idx < new_mac_cnt; new_mac_idx++) { for (new_mac_idx = 0; new_mac_idx < new_mac_cnt; new_mac_idx++) {
dstmac = newmac[new_mac_idx]; dstmac = newmac[new_mac_idx];
@@ -4127,11 +4127,11 @@ dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, qdf_nbuf_t nbuf,
"added mac addr (%pM)", dstmac); "added mac addr (%pM)", dstmac);
/* Check for NULL Mac Address */ /* Check for NULL Mac Address */
if (!qdf_mem_cmp(dstmac, empty_entry_mac, DP_MAC_ADDR_LEN)) if (!qdf_mem_cmp(dstmac, empty_entry_mac, QDF_MAC_ADDR_SIZE))
continue; continue;
/* frame to self mac. skip */ /* frame to self mac. skip */
if (!qdf_mem_cmp(dstmac, srcmac, DP_MAC_ADDR_LEN)) if (!qdf_mem_cmp(dstmac, srcmac, QDF_MAC_ADDR_SIZE))
continue; continue;
/* /*
@@ -4170,10 +4170,10 @@ dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, qdf_nbuf_t nbuf,
nbuf_clone = nbuf; nbuf_clone = nbuf;
} }
qdf_mem_copy(mc_uc_buf->data, dstmac, DP_MAC_ADDR_LEN); qdf_mem_copy(mc_uc_buf->data, dstmac, QDF_MAC_ADDR_SIZE);
status = qdf_mem_map_nbytes_single(vdev->osdev, mc_uc_buf->data, status = qdf_mem_map_nbytes_single(vdev->osdev, mc_uc_buf->data,
QDF_DMA_TO_DEVICE, DP_MAC_ADDR_LEN, QDF_DMA_TO_DEVICE, QDF_MAC_ADDR_SIZE,
&paddr_mcbuf); &paddr_mcbuf);
if (status) { if (status) {
@@ -4187,7 +4187,7 @@ dp_tx_me_send_convert_ucast(struct cdp_vdev *vdev_handle, qdf_nbuf_t nbuf,
seg_info_new->frags[0].paddr_lo = (uint32_t) paddr_mcbuf; seg_info_new->frags[0].paddr_lo = (uint32_t) paddr_mcbuf;
seg_info_new->frags[0].paddr_hi = seg_info_new->frags[0].paddr_hi =
((uint64_t) paddr_mcbuf >> 32); ((uint64_t) paddr_mcbuf >> 32);
seg_info_new->frags[0].len = DP_MAC_ADDR_LEN; seg_info_new->frags[0].len = QDF_MAC_ADDR_SIZE;
seg_info_new->frags[1] = data_frag; seg_info_new->frags[1] = data_frag;
seg_info_new->nbuf = nbuf_clone; seg_info_new->nbuf = nbuf_clone;

View File

@@ -153,7 +153,6 @@ struct cdp_soc_rate_stats_ctx;
*/ */
#define DP_SW2HW_MACID(id) ((id) + 1) #define DP_SW2HW_MACID(id) ((id) + 1)
#define DP_HW2SW_MACID(id) ((id) > 0 ? ((id) - 1) : 0) #define DP_HW2SW_MACID(id) ((id) > 0 ? ((id) - 1) : 0)
#define DP_MAC_ADDR_LEN 6
/** /**
* Number of Tx Queues * Number of Tx Queues
@@ -635,9 +634,8 @@ struct dp_soc_stats {
} rx; } rx;
}; };
#define DP_MAC_ADDR_LEN 6
union dp_align_mac_addr { union dp_align_mac_addr {
uint8_t raw[DP_MAC_ADDR_LEN]; uint8_t raw[QDF_MAC_ADDR_SIZE];
struct { struct {
uint16_t bytes_ab; uint16_t bytes_ab;
uint16_t bytes_cd; uint16_t bytes_cd;
@@ -1719,7 +1717,7 @@ struct dp_tx_me_buf_t {
/* Note: ME buf pool initialization logic expects next pointer to /* Note: ME buf pool initialization logic expects next pointer to
* be the first element. Dont add anything before next */ * be the first element. Dont add anything before next */
struct dp_tx_me_buf_t *next; struct dp_tx_me_buf_t *next;
uint8_t data[DP_MAC_ADDR_LEN]; uint8_t data[QDF_MAC_ADDR_SIZE];
}; };
#endif /* _DP_TYPES_H_ */ #endif /* _DP_TYPES_H_ */

View File

@@ -144,8 +144,6 @@
#define HAL_RX_GET_MSDU_AGGREGATION(rx_desc, rs) #define HAL_RX_GET_MSDU_AGGREGATION(rx_desc, rs)
#endif #endif
#define HAL_MAC_ADDR_LEN 6
enum { enum {
DP_PPDU_STATUS_START, DP_PPDU_STATUS_START,
DP_PPDU_STATUS_DONE, DP_PPDU_STATUS_DONE,
@@ -415,7 +413,7 @@ struct hal_rx_nac_info {
uint8_t fc_valid; uint8_t fc_valid;
uint8_t to_ds_flag; uint8_t to_ds_flag;
uint8_t mac_addr2_valid; uint8_t mac_addr2_valid;
uint8_t mac_addr2[HAL_MAC_ADDR_LEN]; uint8_t mac_addr2[QDF_MAC_ADDR_SIZE];
}; };
struct hal_rx_ppdu_info { struct hal_rx_ppdu_info {

View File

@@ -259,7 +259,7 @@ int wlan_cfg80211_mc_cp_stats_get_tx_power(struct wlan_objmgr_vdev *vdev,
ret = -EINVAL; ret = -EINVAL;
goto peer_is_null; goto peer_is_null;
} }
qdf_mem_copy(info.peer_mac_addr, peer->macaddr, WLAN_MACADDR_LEN); qdf_mem_copy(info.peer_mac_addr, peer->macaddr, QDF_MAC_ADDR_SIZE);
status = ucfg_mc_cp_stats_send_stats_request(vdev, status = ucfg_mc_cp_stats_send_stats_request(vdev,
TYPE_CONNECTION_TX_POWER, TYPE_CONNECTION_TX_POWER,
@@ -374,7 +374,7 @@ wlan_cfg80211_mc_cp_stats_get_peer_rssi(struct wlan_objmgr_vdev *vdev,
info.u.get_peer_rssi_cb = get_peer_rssi_cb; info.u.get_peer_rssi_cb = get_peer_rssi_cb;
info.vdev_id = wlan_vdev_get_id(vdev); info.vdev_id = wlan_vdev_get_id(vdev);
info.pdev_id = wlan_objmgr_pdev_get_pdev_id(wlan_vdev_get_pdev(vdev)); info.pdev_id = wlan_objmgr_pdev_get_pdev_id(wlan_vdev_get_pdev(vdev));
qdf_mem_copy(info.peer_mac_addr, mac_addr, WLAN_MACADDR_LEN); qdf_mem_copy(info.peer_mac_addr, mac_addr, QDF_MAC_ADDR_SIZE);
status = ucfg_mc_cp_stats_send_stats_request(vdev, TYPE_PEER_STATS, status = ucfg_mc_cp_stats_send_stats_request(vdev, TYPE_PEER_STATS,
&info); &info);
if (QDF_IS_STATUS_ERROR(status)) { if (QDF_IS_STATUS_ERROR(status)) {
@@ -512,7 +512,7 @@ wlan_cfg80211_mc_cp_stats_get_station_stats(struct wlan_objmgr_vdev *vdev,
*errno = -EINVAL; *errno = -EINVAL;
goto get_station_stats_fail; goto get_station_stats_fail;
} }
qdf_mem_copy(info.peer_mac_addr, peer->macaddr, WLAN_MACADDR_LEN); qdf_mem_copy(info.peer_mac_addr, peer->macaddr, QDF_MAC_ADDR_SIZE);
status = ucfg_mc_cp_stats_send_stats_request(vdev, TYPE_STATION_STATS, status = ucfg_mc_cp_stats_send_stats_request(vdev, TYPE_STATION_STATS,
&info); &info);

View File

@@ -156,7 +156,7 @@ static QDF_STATUS target_if_cp_stats_extract_peer_stats(
for (i = 0; i < ev->num_peer_adv_stats; i++) { for (i = 0; i < ev->num_peer_adv_stats; i++) {
qdf_mem_copy(&ev->peer_adv_stats[i].peer_macaddr, qdf_mem_copy(&ev->peer_adv_stats[i].peer_macaddr,
&peer_adv_stats[i].peer_macaddr, &peer_adv_stats[i].peer_macaddr,
WLAN_MACADDR_LEN); QDF_MAC_ADDR_SIZE);
ev->peer_adv_stats[i].fcs_count = peer_adv_stats[i].fcs_count; ev->peer_adv_stats[i].fcs_count = peer_adv_stats[i].fcs_count;
ev->peer_adv_stats[i].rx_bytes = peer_adv_stats[i].rx_bytes; ev->peer_adv_stats[i].rx_bytes = peer_adv_stats[i].rx_bytes;
ev->peer_adv_stats[i].rx_count = peer_adv_stats[i].rx_count; ev->peer_adv_stats[i].rx_count = peer_adv_stats[i].rx_count;

View File

@@ -139,7 +139,7 @@ QDF_STATUS target_if_crypto_set_key(struct wlan_objmgr_vdev *vdev,
} }
params.vdev_id = wlan_vdev_get_id(vdev); params.vdev_id = wlan_vdev_get_id(vdev);
params.key_idx = req->keyix; params.key_idx = req->keyix;
qdf_mem_copy(params.peer_mac, req->macaddr, IEEE80211_ADDR_LEN); qdf_mem_copy(params.peer_mac, req->macaddr, QDF_MAC_ADDR_SIZE);
pdev_wmi_handle = GET_WMI_HDL_FROM_PDEV(pdev); pdev_wmi_handle = GET_WMI_HDL_FROM_PDEV(pdev);
if (!pdev_wmi_handle) { if (!pdev_wmi_handle) {
target_if_err("Invalid PDEV WMI handle"); target_if_err("Invalid PDEV WMI handle");

View File

@@ -1256,7 +1256,7 @@ target_if_spectral_get_macaddr(void *arg, char *addr)
wlan_pdev_obj_lock(pdev); wlan_pdev_obj_lock(pdev);
myaddr = wlan_pdev_get_hw_macaddr(pdev); myaddr = wlan_pdev_get_hw_macaddr(pdev);
wlan_pdev_obj_unlock(pdev); wlan_pdev_obj_unlock(pdev);
qdf_mem_copy(addr, myaddr, IEEE80211_ADDR_LEN); qdf_mem_copy(addr, myaddr, QDF_MAC_ADDR_SIZE);
return 0; return 0;
} }

View File

@@ -605,8 +605,6 @@ struct wlan_ssid {
uint8_t ssid[WLAN_SSID_MAX_LEN]; uint8_t ssid[WLAN_SSID_MAX_LEN];
}; };
/* depreciated; use QDF_MAC_ADDR_SIZE instead */
#define WLAN_MACADDR_LEN QDF_MAC_ADDR_SIZE
/* Util API to copy the MAC address */ /* Util API to copy the MAC address */
#define WLAN_ADDR_COPY(dst, src) qdf_mem_copy(dst, src, QDF_MAC_ADDR_SIZE) #define WLAN_ADDR_COPY(dst, src) qdf_mem_copy(dst, src, QDF_MAC_ADDR_SIZE)
/* Util API to compare the MAC address */ /* Util API to compare the MAC address */

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2016-2018 The Linux Foundation. All rights reserved. * Copyright (c) 2016-2019 The Linux Foundation. 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
* any purpose with or without fee is hereby granted, provided that the * any purpose with or without fee is hereby granted, provided that the
@@ -31,7 +31,6 @@
#include "qdf_list.h" #include "qdf_list.h"
#define IEEE80211_ADDR_LEN 6 /* size of 802.11 address */
#define IEEE80211_FC0_TYPE_MASK 0x0c #define IEEE80211_FC0_TYPE_MASK 0x0c
#define IEEE80211_FC0_SUBTYPE_MASK 0xf0 #define IEEE80211_FC0_SUBTYPE_MASK 0xf0
#define IEEE80211_FC0_TYPE_MGT 0x00 #define IEEE80211_FC0_TYPE_MGT 0x00
@@ -55,14 +54,14 @@ struct ieee80211_frame {
uint8_t i_dur[2]; uint8_t i_dur[2];
union { union {
struct { struct {
uint8_t i_addr1[IEEE80211_ADDR_LEN]; uint8_t i_addr1[QDF_MAC_ADDR_SIZE];
uint8_t i_addr2[IEEE80211_ADDR_LEN]; uint8_t i_addr2[QDF_MAC_ADDR_SIZE];
uint8_t i_addr3[IEEE80211_ADDR_LEN]; uint8_t i_addr3[QDF_MAC_ADDR_SIZE];
}; };
uint8_t i_addr_all[3 * IEEE80211_ADDR_LEN]; uint8_t i_addr_all[3 * QDF_MAC_ADDR_SIZE];
}; };
uint8_t i_seq[2]; uint8_t i_seq[2];
/* possibly followed by addr4[IEEE80211_ADDR_LEN]; */ /* possibly followed by addr4[QDF_MAC_ADDR_SIZE]; */
/* see below */ /* see below */
} __packed; } __packed;

View File

@@ -911,10 +911,10 @@ QDF_STATUS tgt_mgmt_txrx_rx_frame_handler(
wh->i_addr2, wh->i_addr3); wh->i_addr2, wh->i_addr3);
if (!is_from_addr_valid) if (!is_from_addr_valid)
qdf_mem_copy(wh->i_addr2, wh->i_addr3, qdf_mem_copy(wh->i_addr2, wh->i_addr3,
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
else else
qdf_mem_copy(wh->i_addr3, wh->i_addr2, qdf_mem_copy(wh->i_addr3, wh->i_addr2,
IEEE80211_ADDR_LEN); QDF_MAC_ADDR_SIZE);
} }
/* mpdu_data_ptr is pointer to action header */ /* mpdu_data_ptr is pointer to action header */

View File

@@ -148,7 +148,7 @@ struct request_info {
} u; } u;
uint32_t vdev_id; uint32_t vdev_id;
uint32_t pdev_id; uint32_t pdev_id;
uint8_t peer_mac_addr[WLAN_MACADDR_LEN]; uint8_t peer_mac_addr[QDF_MAC_ADDR_SIZE];
}; };
/** /**
@@ -248,7 +248,7 @@ struct peer_mc_cp_stats {
uint32_t tx_rate; uint32_t tx_rate;
uint32_t rx_rate; uint32_t rx_rate;
int8_t peer_rssi; int8_t peer_rssi;
uint8_t peer_macaddr[WLAN_MACADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
}; };
/** /**
@@ -259,7 +259,7 @@ struct peer_mc_cp_stats {
* @rx_count: rx count * @rx_count: rx count
*/ */
struct peer_adv_mc_cp_stats { struct peer_adv_mc_cp_stats {
uint8_t peer_macaddr[WLAN_MACADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t fcs_count; uint32_t fcs_count;
uint32_t rx_count; uint32_t rx_count;
uint64_t rx_bytes; uint64_t rx_bytes;

View File

@@ -244,7 +244,7 @@ tgt_mc_cp_stats_update_peer_adv_stats(struct wlan_objmgr_psoc *psoc,
qdf_mem_copy(peer_adv_mc_stats->peer_macaddr, qdf_mem_copy(peer_adv_mc_stats->peer_macaddr,
peer_adv_stats->peer_macaddr, peer_adv_stats->peer_macaddr,
WLAN_MACADDR_LEN); QDF_MAC_ADDR_SIZE);
if (peer_adv_stats->fcs_count) if (peer_adv_stats->fcs_count)
peer_adv_mc_stats->fcs_count = peer_adv_stats->fcs_count; peer_adv_mc_stats->fcs_count = peer_adv_stats->fcs_count;
if (peer_adv_stats->rx_bytes) if (peer_adv_stats->rx_bytes)
@@ -292,7 +292,7 @@ tgt_mc_cp_stats_update_peer_stats(struct wlan_objmgr_psoc *psoc,
peer_mc_stats = peer_cp_stats_priv->peer_stats; peer_mc_stats = peer_cp_stats_priv->peer_stats;
qdf_mem_copy(peer_mc_stats->peer_macaddr, qdf_mem_copy(peer_mc_stats->peer_macaddr,
peer_stats->peer_macaddr, peer_stats->peer_macaddr,
WLAN_MACADDR_LEN); QDF_MAC_ADDR_SIZE);
if (peer_stats->tx_rate) if (peer_stats->tx_rate)
peer_mc_stats->tx_rate = peer_stats->tx_rate; peer_mc_stats->tx_rate = peer_stats->tx_rate;
if (peer_stats->rx_rate) if (peer_stats->rx_rate)
@@ -348,7 +348,7 @@ static void tgt_mc_cp_stats_extract_peer_stats(struct wlan_objmgr_psoc *psoc,
if (!QDF_IS_ADDR_BROADCAST(last_req.peer_mac_addr) && if (!QDF_IS_ADDR_BROADCAST(last_req.peer_mac_addr) &&
!qdf_mem_cmp(ev->peer_stats[i].peer_macaddr, !qdf_mem_cmp(ev->peer_stats[i].peer_macaddr,
last_req.peer_mac_addr, last_req.peer_mac_addr,
WLAN_MACADDR_LEN)) { QDF_MAC_ADDR_SIZE)) {
/* mac is specified, but failed to update the peer */ /* mac is specified, but failed to update the peer */
if (QDF_IS_STATUS_ERROR(status)) if (QDF_IS_STATUS_ERROR(status))
return; return;
@@ -377,7 +377,7 @@ extd2_stats:
if (!QDF_IS_ADDR_BROADCAST(last_req.peer_mac_addr) && if (!QDF_IS_ADDR_BROADCAST(last_req.peer_mac_addr) &&
!qdf_mem_cmp(ev->peer_adv_stats[i].peer_macaddr, !qdf_mem_cmp(ev->peer_adv_stats[i].peer_macaddr,
last_req.peer_mac_addr, last_req.peer_mac_addr,
WLAN_MACADDR_LEN)) { QDF_MAC_ADDR_SIZE)) {
/* mac is specified, but failed to update the peer */ /* mac is specified, but failed to update the peer */
if (QDF_IS_STATUS_ERROR(status)) if (QDF_IS_STATUS_ERROR(status))
return; return;

View File

@@ -186,51 +186,51 @@ static void process_ieee_hdr(void *data)
if (dir == IEEE80211_FC1_DIR_TODS) { if (dir == IEEE80211_FC1_DIR_TODS) {
frm_hdr.bssid_tail = frm_hdr.bssid_tail =
(wh->i_addr1[IEEE80211_ADDR_LEN - 2] << 8) | (wh-> (wh->i_addr1[QDF_MAC_ADDR_SIZE - 2] << 8) | (wh->
i_addr1 i_addr1
[IEEE80211_ADDR_LEN [QDF_MAC_ADDR_SIZE
- 1]); - 1]);
frm_hdr.sa_tail = frm_hdr.sa_tail =
(wh->i_addr2[IEEE80211_ADDR_LEN - 2] << 8) | (wh-> (wh->i_addr2[QDF_MAC_ADDR_SIZE - 2] << 8) | (wh->
i_addr2 i_addr2
[IEEE80211_ADDR_LEN [QDF_MAC_ADDR_SIZE
- 1]); - 1]);
frm_hdr.da_tail = frm_hdr.da_tail =
(wh->i_addr3[IEEE80211_ADDR_LEN - 2] << 8) | (wh-> (wh->i_addr3[QDF_MAC_ADDR_SIZE - 2] << 8) | (wh->
i_addr3 i_addr3
[IEEE80211_ADDR_LEN [QDF_MAC_ADDR_SIZE
- 1]); - 1]);
} else if (dir == IEEE80211_FC1_DIR_FROMDS) { } else if (dir == IEEE80211_FC1_DIR_FROMDS) {
frm_hdr.bssid_tail = frm_hdr.bssid_tail =
(wh->i_addr2[IEEE80211_ADDR_LEN - 2] << 8) | (wh-> (wh->i_addr2[QDF_MAC_ADDR_SIZE - 2] << 8) | (wh->
i_addr2 i_addr2
[IEEE80211_ADDR_LEN [QDF_MAC_ADDR_SIZE
- 1]); - 1]);
frm_hdr.sa_tail = frm_hdr.sa_tail =
(wh->i_addr3[IEEE80211_ADDR_LEN - 2] << 8) | (wh-> (wh->i_addr3[QDF_MAC_ADDR_SIZE - 2] << 8) | (wh->
i_addr3 i_addr3
[IEEE80211_ADDR_LEN [QDF_MAC_ADDR_SIZE
- 1]); - 1]);
frm_hdr.da_tail = frm_hdr.da_tail =
(wh->i_addr1[IEEE80211_ADDR_LEN - 2] << 8) | (wh-> (wh->i_addr1[QDF_MAC_ADDR_SIZE - 2] << 8) | (wh->
i_addr1 i_addr1
[IEEE80211_ADDR_LEN [QDF_MAC_ADDR_SIZE
- 1]); - 1]);
} else { } else {
frm_hdr.bssid_tail = frm_hdr.bssid_tail =
(wh->i_addr3[IEEE80211_ADDR_LEN - 2] << 8) | (wh-> (wh->i_addr3[QDF_MAC_ADDR_SIZE - 2] << 8) | (wh->
i_addr3 i_addr3
[IEEE80211_ADDR_LEN [QDF_MAC_ADDR_SIZE
- 1]); - 1]);
frm_hdr.sa_tail = frm_hdr.sa_tail =
(wh->i_addr2[IEEE80211_ADDR_LEN - 2] << 8) | (wh-> (wh->i_addr2[QDF_MAC_ADDR_SIZE - 2] << 8) | (wh->
i_addr2 i_addr2
[IEEE80211_ADDR_LEN [QDF_MAC_ADDR_SIZE
- 1]); - 1]);
frm_hdr.da_tail = frm_hdr.da_tail =
(wh->i_addr1[IEEE80211_ADDR_LEN - 2] << 8) | (wh-> (wh->i_addr1[QDF_MAC_ADDR_SIZE - 2] << 8) | (wh->
i_addr1 i_addr1
[IEEE80211_ADDR_LEN [QDF_MAC_ADDR_SIZE
- 1]); - 1]);
} }
} }
@@ -303,7 +303,7 @@ fill_ieee80211_hdr_data(struct cdp_pdev *pdev,
qdf_nbuf_peek_header(netbuf, &addr, &len); qdf_nbuf_peek_header(netbuf, &addr, &len);
if (len < (2 * IEEE80211_ADDR_LEN)) { if (len < (2 * QDF_MAC_ADDR_SIZE)) {
qdf_print("TX frame does not have a valid address"); qdf_print("TX frame does not have a valid address");
return; return;
} }
@@ -315,15 +315,15 @@ fill_ieee80211_hdr_data(struct cdp_pdev *pdev,
vap_addr = wma_get_vdev_address_by_vdev_id(vdev_id); vap_addr = wma_get_vdev_address_by_vdev_id(vdev_id);
frm_hdr.da_tail = (addr[IEEE80211_ADDR_LEN - 2] << 8) | frm_hdr.da_tail = (addr[QDF_MAC_ADDR_SIZE - 2] << 8) |
(addr[IEEE80211_ADDR_LEN - 1]); (addr[QDF_MAC_ADDR_SIZE - 1]);
frm_hdr.sa_tail = frm_hdr.sa_tail =
(addr[2 * IEEE80211_ADDR_LEN - 2] << 8) | (addr[2 * QDF_MAC_ADDR_SIZE - 2] << 8) |
(addr[2 * IEEE80211_ADDR_LEN - 1]); (addr[2 * QDF_MAC_ADDR_SIZE - 1]);
if (vap_addr) { if (vap_addr) {
frm_hdr.bssid_tail = frm_hdr.bssid_tail =
(vap_addr[IEEE80211_ADDR_LEN - 2] << 8) | (vap_addr[QDF_MAC_ADDR_SIZE - 2] << 8) |
(vap_addr[IEEE80211_ADDR_LEN - 1]); (vap_addr[QDF_MAC_ADDR_SIZE - 1]);
} else { } else {
frm_hdr.bssid_tail = 0x0000; frm_hdr.bssid_tail = 0x0000;
} }

View File

@@ -461,7 +461,7 @@ uint16_t wmi_get_max_msg_len(wmi_unified_t wmi_handle);
QDF_STATUS wmi_unified_vdev_create_send(void *wmi_hdl, QDF_STATUS wmi_unified_vdev_create_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct vdev_create_params *param); struct vdev_create_params *param);
QDF_STATUS wmi_unified_vdev_delete_send(void *wmi_hdl, QDF_STATUS wmi_unified_vdev_delete_send(void *wmi_hdl,
@@ -483,7 +483,7 @@ QDF_STATUS wmi_unified_vdev_stop_send(void *wmi_hdl,
uint8_t vdev_id); uint8_t vdev_id);
QDF_STATUS wmi_unified_vdev_up_send(void *wmi_hdl, QDF_STATUS wmi_unified_vdev_up_send(void *wmi_hdl,
uint8_t bssid[IEEE80211_ADDR_LEN], uint8_t bssid[QDF_MAC_ADDR_SIZE],
struct vdev_up_params *params); struct vdev_up_params *params);
QDF_STATUS wmi_unified_vdev_down_send(void *wmi_hdl, QDF_STATUS wmi_unified_vdev_down_send(void *wmi_hdl,
@@ -512,22 +512,22 @@ QDF_STATUS wmi_unified_sifs_trigger_send(void *wmi_hdl,
QDF_STATUS wmi_unified_peer_delete_send(void *wmi_hdl, QDF_STATUS wmi_unified_peer_delete_send(void *wmi_hdl,
uint8_t uint8_t
peer_addr[IEEE80211_ADDR_LEN], peer_addr[QDF_MAC_ADDR_SIZE],
uint8_t vdev_id); uint8_t vdev_id);
QDF_STATUS wmi_unified_peer_flush_tids_send(void *wmi_hdl, QDF_STATUS wmi_unified_peer_flush_tids_send(void *wmi_hdl,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
struct peer_flush_params *param); struct peer_flush_params *param);
QDF_STATUS wmi_set_peer_param_send(void *wmi_hdl, QDF_STATUS wmi_set_peer_param_send(void *wmi_hdl,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
struct peer_set_params *param); struct peer_set_params *param);
QDF_STATUS wmi_unified_peer_create_send(void *wmi_hdl, QDF_STATUS wmi_unified_peer_create_send(void *wmi_hdl,
struct peer_create_params *param); struct peer_create_params *param);
QDF_STATUS wmi_unified_stats_request_send(wmi_unified_t wmi_handle, QDF_STATUS wmi_unified_stats_request_send(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct stats_request_params *param); struct stats_request_params *param);
QDF_STATUS wmi_unified_green_ap_ps_send(void *wmi_hdl, QDF_STATUS wmi_unified_green_ap_ps_send(void *wmi_hdl,
@@ -569,7 +569,7 @@ QDF_STATUS wmi_unified_peer_based_pktlog_send(void *wmi_hdl,
uint8_t enb_dsb); uint8_t enb_dsb);
#else #else
QDF_STATUS wmi_unified_packet_log_enable_send(void *wmi_hdl, QDF_STATUS wmi_unified_packet_log_enable_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct packet_enable_params *param); struct packet_enable_params *param);
#endif #endif
@@ -598,7 +598,7 @@ QDF_STATUS wmi_unified_sta_ps_cmd_send(void *wmi_hdl,
struct sta_ps_params *param); struct sta_ps_params *param);
QDF_STATUS wmi_unified_ap_ps_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_ap_ps_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct ap_ps_params *param); struct ap_ps_params *param);
QDF_STATUS wmi_unified_scan_start_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_scan_start_cmd_send(void *wmi_hdl,
@@ -1006,23 +1006,23 @@ QDF_STATUS wmi_unified_remove_beacon_filter_cmd_send(void *wmi_hdl,
struct remove_beacon_filter_params *param); struct remove_beacon_filter_params *param);
QDF_STATUS wmi_unified_addba_clearresponse_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_addba_clearresponse_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_clearresponse_params *param); struct addba_clearresponse_params *param);
QDF_STATUS wmi_unified_addba_send_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_addba_send_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_send_params *param); struct addba_send_params *param);
QDF_STATUS wmi_unified_delba_send_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_delba_send_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct delba_send_params *param); struct delba_send_params *param);
QDF_STATUS wmi_unified_addba_setresponse_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_addba_setresponse_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_setresponse_params *param); struct addba_setresponse_params *param);
QDF_STATUS wmi_unified_singleamsdu_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_singleamsdu_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct singleamsdu_params *param); struct singleamsdu_params *param);
QDF_STATUS wmi_unified_mu_scan_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_mu_scan_cmd_send(void *wmi_hdl,

View File

@@ -35,7 +35,6 @@
#define MIN_MAC_HEADER_LEN 24 #define MIN_MAC_HEADER_LEN 24
#define QOS_CONTROL_LEN 2 #define QOS_CONTROL_LEN 2
#define IEEE80211_ADDR_LEN 6 /* size of 802.11 address */
#define WMI_MAC_MAX_SSID_LENGTH 32 #define WMI_MAC_MAX_SSID_LENGTH 32
#ifndef CONFIG_HL_SUPPORT #ifndef CONFIG_HL_SUPPORT
#define mgmt_tx_dl_frm_len 64 #define mgmt_tx_dl_frm_len 64
@@ -715,7 +714,7 @@ struct vdev_up_params {
uint16_t assoc_id; uint16_t assoc_id;
uint32_t profile_idx; uint32_t profile_idx;
uint32_t profile_num; uint32_t profile_num;
uint8_t trans_bssid[IEEE80211_ADDR_LEN]; uint8_t trans_bssid[QDF_MAC_ADDR_SIZE];
}; };
/** /**
@@ -796,8 +795,8 @@ struct vdev_start_params {
*/ */
struct vdev_scan_nac_rssi_params { struct vdev_scan_nac_rssi_params {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t bssid_addr[IEEE80211_ADDR_LEN]; uint8_t bssid_addr[QDF_MAC_ADDR_SIZE];
uint8_t client_addr[IEEE80211_ADDR_LEN]; uint8_t client_addr[QDF_MAC_ADDR_SIZE];
uint32_t chan_num; uint32_t chan_num;
uint32_t action; /* WMI_FILTER_NAC_RSSI_ACTION */ uint32_t action; /* WMI_FILTER_NAC_RSSI_ACTION */
}; };
@@ -1324,7 +1323,7 @@ struct peer_assoc_params {
bool amsdu_disable; bool amsdu_disable;
/* Use common structure */ /* Use common structure */
#endif #endif
uint8_t peer_mac[IEEE80211_ADDR_LEN]; uint8_t peer_mac[QDF_MAC_ADDR_SIZE];
bool he_flag; bool he_flag;
bool twt_requester; bool twt_requester;
bool twt_responder; bool twt_responder;
@@ -1654,7 +1653,7 @@ struct sta_uapsd_params {
*/ */
struct sta_uapsd_trig_params { struct sta_uapsd_trig_params {
uint32_t vdevid; uint32_t vdevid;
uint8_t peer_addr[IEEE80211_ADDR_LEN]; uint8_t peer_addr[QDF_MAC_ADDR_SIZE];
struct sta_uapsd_params *auto_triggerparam; struct sta_uapsd_params *auto_triggerparam;
uint32_t num_ac; uint32_t num_ac;
}; };
@@ -1794,7 +1793,7 @@ struct set_key_params {
uint8_t vdev_id; uint8_t vdev_id;
uint16_t key_len; uint16_t key_len;
uint32_t key_idx; uint32_t key_idx;
uint8_t peer_mac[IEEE80211_ADDR_LEN]; uint8_t peer_mac[QDF_MAC_ADDR_SIZE];
uint32_t key_flags; uint32_t key_flags;
uint32_t key_cipher; uint32_t key_cipher;
uint32_t key_txmic_len; uint32_t key_txmic_len;
@@ -2449,7 +2448,7 @@ struct delts_req_info {
struct del_ts_params { struct del_ts_params {
uint16_t staIdx; uint16_t staIdx;
uint16_t tspecIdx; uint16_t tspecIdx;
uint8_t bssId[IEEE80211_ADDR_LEN]; uint8_t bssId[QDF_MAC_ADDR_SIZE];
uint8_t sessionId; uint8_t sessionId;
uint8_t userPrio; uint8_t userPrio;
#ifdef WLAN_FEATURE_ROAM_OFFLOAD #ifdef WLAN_FEATURE_ROAM_OFFLOAD
@@ -3078,7 +3077,7 @@ typedef struct {
struct set_qdepth_thresh_params { struct set_qdepth_thresh_params {
uint32_t pdev_id; uint32_t pdev_id;
uint32_t vdev_id; uint32_t vdev_id;
uint8_t mac_addr[IEEE80211_ADDR_LEN]; uint8_t mac_addr[QDF_MAC_ADDR_SIZE];
uint32_t num_of_msduq_updates; uint32_t num_of_msduq_updates;
msduq_update_params update_params[QDEPTH_THRESH_MAX_UPDATES]; msduq_update_params update_params[QDEPTH_THRESH_MAX_UPDATES];
}; };
@@ -3091,7 +3090,7 @@ struct set_qdepth_thresh_params {
*/ */
struct peer_chan_width_switch_info { struct peer_chan_width_switch_info {
uint8_t mac_addr[IEEE80211_ADDR_LEN]; uint8_t mac_addr[QDF_MAC_ADDR_SIZE];
uint32_t chan_width; uint32_t chan_width;
}; };
@@ -3935,7 +3934,7 @@ typedef struct {
* @req_id: requested id * @req_id: requested id
*/ */
struct rtt_meas_req_test_params { struct rtt_meas_req_test_params {
uint8_t peer[IEEE80211_ADDR_LEN]; uint8_t peer[QDF_MAC_ADDR_SIZE];
int req_frame_type; int req_frame_type;
int req_bw; int req_bw;
int req_preamble; int req_preamble;
@@ -4143,7 +4142,7 @@ typedef struct {
* @rx_count: rx count * @rx_count: rx count
*/ */
struct wmi_host_peer_adv_stats { struct wmi_host_peer_adv_stats {
uint8_t peer_macaddr[WLAN_MACADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t fcs_count; uint32_t fcs_count;
uint64_t rx_bytes; uint64_t rx_bytes;
uint32_t rx_count; uint32_t rx_count;
@@ -5498,8 +5497,8 @@ typedef struct {
*/ */
typedef struct { typedef struct {
uint32_t event_type[4]; uint32_t event_type[4];
u_int8_t peer_mac[IEEE80211_ADDR_LEN]; u_int8_t peer_mac[QDF_MAC_ADDR_SIZE];
u_int8_t dest_mac[IEEE80211_ADDR_LEN]; u_int8_t dest_mac[QDF_MAC_ADDR_SIZE];
uint32_t vdev_id; uint32_t vdev_id;
} wds_addr_event_t; } wds_addr_event_t;
/** /**
@@ -5905,7 +5904,7 @@ typedef struct {
* @pdev_id: pdev_id * @pdev_id: pdev_id
*/ */
typedef struct { typedef struct {
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t reason; uint32_t reason;
uint32_t rssi; uint32_t rssi;
} wmi_host_peer_sta_kickout_event; } wmi_host_peer_sta_kickout_event;
@@ -5917,7 +5916,7 @@ typedef struct {
* @pdev_id: pdev_id * @pdev_id: pdev_id
*/ */
typedef struct { typedef struct {
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t peer_ps_state; uint32_t peer_ps_state;
} wmi_host_peer_sta_ps_statechange_event; } wmi_host_peer_sta_ps_statechange_event;
@@ -6530,7 +6529,7 @@ typedef struct {
v3_tm_start:1, v3_tm_start:1,
num_ap:4; num_ap:4;
uint16_t result; uint16_t result;
uint8_t dest_mac[IEEE80211_ADDR_LEN]; uint8_t dest_mac[QDF_MAC_ADDR_SIZE];
} wmi_host_rtt_event_hdr; } wmi_host_rtt_event_hdr;
/** /**
@@ -6962,7 +6961,7 @@ enum rcpi_measurement_type {
struct rcpi_req { struct rcpi_req {
uint32_t vdev_id; uint32_t vdev_id;
enum rcpi_measurement_type measurement_type; enum rcpi_measurement_type measurement_type;
uint8_t mac_addr[IEEE80211_ADDR_LEN]; uint8_t mac_addr[QDF_MAC_ADDR_SIZE];
}; };
/** /**
@@ -6975,7 +6974,7 @@ struct rcpi_req {
struct rcpi_res { struct rcpi_res {
uint32_t vdev_id; uint32_t vdev_id;
enum rcpi_measurement_type measurement_type; enum rcpi_measurement_type measurement_type;
uint8_t mac_addr[IEEE80211_ADDR_LEN]; uint8_t mac_addr[QDF_MAC_ADDR_SIZE];
int32_t rcpi_value; int32_t rcpi_value;
}; };
@@ -7419,8 +7418,8 @@ struct wmi_host_obss_spatial_reuse_set_def_thresh {
* @flags: flags * @flags: flags
*/ */
struct wdsentry { struct wdsentry {
u_int8_t peer_mac[IEEE80211_ADDR_LEN]; u_int8_t peer_mac[QDF_MAC_ADDR_SIZE];
u_int8_t wds_mac[IEEE80211_ADDR_LEN]; u_int8_t wds_mac[QDF_MAC_ADDR_SIZE];
uint32_t flags; uint32_t flags;
}; };
@@ -7477,7 +7476,7 @@ struct wmi_obss_detect_info {
uint32_t vdev_id; uint32_t vdev_id;
enum wmi_obss_detection_reason reason; enum wmi_obss_detection_reason reason;
uint32_t matched_detection_masks; uint32_t matched_detection_masks;
uint8_t matched_bssid_addr[IEEE80211_ADDR_LEN]; uint8_t matched_bssid_addr[QDF_MAC_ADDR_SIZE];
}; };
#ifdef QCA_SUPPORT_CP_STATS #ifdef QCA_SUPPORT_CP_STATS

View File

@@ -265,7 +265,7 @@ struct wmi_wq_dbg_info {
struct wmi_ops { struct wmi_ops {
QDF_STATUS (*send_vdev_create_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_vdev_create_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct vdev_create_params *param); struct vdev_create_params *param);
QDF_STATUS (*send_vdev_delete_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_vdev_delete_cmd)(wmi_unified_t wmi_handle,
@@ -291,11 +291,11 @@ QDF_STATUS (*send_hidden_ssid_vdev_restart_cmd)(wmi_unified_t wmi_handle,
struct hidden_ssid_vdev_restart_params *restart_params); struct hidden_ssid_vdev_restart_params *restart_params);
QDF_STATUS (*send_peer_flush_tids_cmd)(wmi_unified_t wmi, QDF_STATUS (*send_peer_flush_tids_cmd)(wmi_unified_t wmi,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
struct peer_flush_params *param); struct peer_flush_params *param);
QDF_STATUS (*send_peer_delete_cmd)(wmi_unified_t wmi, QDF_STATUS (*send_peer_delete_cmd)(wmi_unified_t wmi,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
uint8_t vdev_id); uint8_t vdev_id);
QDF_STATUS QDF_STATUS
@@ -305,11 +305,11 @@ QDF_STATUS
uint16_t *peer_id_list); uint16_t *peer_id_list);
QDF_STATUS (*send_peer_param_cmd)(wmi_unified_t wmi, QDF_STATUS (*send_peer_param_cmd)(wmi_unified_t wmi,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
struct peer_set_params *param); struct peer_set_params *param);
QDF_STATUS (*send_vdev_up_cmd)(wmi_unified_t wmi, QDF_STATUS (*send_vdev_up_cmd)(wmi_unified_t wmi,
uint8_t bssid[IEEE80211_ADDR_LEN], uint8_t bssid[QDF_MAC_ADDR_SIZE],
struct vdev_up_params *params); struct vdev_up_params *params);
QDF_STATUS (*send_peer_create_cmd)(wmi_unified_t wmi, QDF_STATUS (*send_peer_create_cmd)(wmi_unified_t wmi,
@@ -373,7 +373,7 @@ QDF_STATUS (*send_vdev_sifs_trigger_cmd)(wmi_unified_t wmi_handle,
struct sifs_trigger_param *param); struct sifs_trigger_param *param);
QDF_STATUS (*send_stats_request_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_stats_request_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct stats_request_params *param); struct stats_request_params *param);
#ifdef CONFIG_WIN #ifdef CONFIG_WIN
@@ -381,7 +381,7 @@ QDF_STATUS (*send_packet_log_enable_cmd)(wmi_unified_t wmi_handle,
WMI_HOST_PKTLOG_EVENT PKTLOG_EVENT, uint8_t mac_id); WMI_HOST_PKTLOG_EVENT PKTLOG_EVENT, uint8_t mac_id);
#else #else
QDF_STATUS (*send_packet_log_enable_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_packet_log_enable_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct packet_enable_params *param); struct packet_enable_params *param);
#endif #endif
@@ -1105,15 +1105,15 @@ QDF_STATUS (*send_smart_ant_set_rx_ant_cmd)(wmi_unified_t wmi_handle,
struct smart_ant_rx_ant_params *param); struct smart_ant_rx_ant_params *param);
QDF_STATUS (*send_smart_ant_set_tx_ant_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_smart_ant_set_tx_ant_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct smart_ant_tx_ant_params *param); struct smart_ant_tx_ant_params *param);
QDF_STATUS (*send_smart_ant_set_training_info_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_smart_ant_set_training_info_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct smart_ant_training_info_params *param); struct smart_ant_training_info_params *param);
QDF_STATUS (*send_smart_ant_set_node_config_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_smart_ant_set_node_config_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct smart_ant_node_config_params *param); struct smart_ant_node_config_params *param);
#endif #endif
@@ -1133,7 +1133,7 @@ QDF_STATUS (*send_thermal_mitigation_param_cmd)(wmi_unified_t wmi_handle,
struct thermal_mitigation_params *param); struct thermal_mitigation_params *param);
QDF_STATUS (*send_vdev_set_neighbour_rx_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_vdev_set_neighbour_rx_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct set_neighbour_rx_params *param); struct set_neighbour_rx_params *param);
QDF_STATUS (*send_vdev_set_fwtest_param_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_vdev_set_fwtest_param_cmd)(wmi_unified_t wmi_handle,
@@ -1178,32 +1178,32 @@ QDF_STATUS (*send_remove_beacon_filter_cmd)(wmi_unified_t wmi_handle,
struct remove_beacon_filter_params *param); struct remove_beacon_filter_params *param);
/* /*
QDF_STATUS (*send_mgmt_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_mgmt_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct mgmt_params *param); struct mgmt_params *param);
*/ */
QDF_STATUS (*send_addba_clearresponse_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_addba_clearresponse_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_clearresponse_params *param); struct addba_clearresponse_params *param);
QDF_STATUS (*send_addba_send_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_addba_send_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_send_params *param); struct addba_send_params *param);
QDF_STATUS (*send_delba_send_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_delba_send_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct delba_send_params *param); struct delba_send_params *param);
QDF_STATUS (*send_addba_setresponse_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_addba_setresponse_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_setresponse_params *param); struct addba_setresponse_params *param);
QDF_STATUS (*send_singleamsdu_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_singleamsdu_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct singleamsdu_params *param); struct singleamsdu_params *param);
QDF_STATUS (*send_set_qboost_param_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_set_qboost_param_cmd)(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct set_qboost_params *param); struct set_qboost_params *param);
QDF_STATUS (*send_mu_scan_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_mu_scan_cmd)(wmi_unified_t wmi_handle,

View File

@@ -430,7 +430,7 @@ struct ap_profile_params {
*/ */
struct wmi_roam_invoke_cmd { struct wmi_roam_invoke_cmd {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t bssid[IEEE80211_ADDR_LEN]; uint8_t bssid[QDF_MAC_ADDR_SIZE];
uint32_t channel; uint32_t channel;
uint32_t frame_len; uint32_t frame_len;
uint8_t *frame_buf; uint8_t *frame_buf;

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2018 The Linux Foundation. All rights reserved. * Copyright (c) 2018-2019 The Linux Foundation. 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
* any purpose with or without fee is hereby granted, provided that the * any purpose with or without fee is hereby granted, provided that the
@@ -163,7 +163,7 @@ enum WMI_HOST_TWT_COMMAND {
*/ */
struct wmi_twt_add_dialog_param { struct wmi_twt_add_dialog_param {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t dialog_id; uint32_t dialog_id;
uint32_t wake_intvl_us; uint32_t wake_intvl_us;
uint32_t wake_intvl_mantis; uint32_t wake_intvl_mantis;
@@ -212,7 +212,7 @@ enum WMI_HOST_ADD_TWT_STATUS {
*/ */
struct wmi_twt_add_dialog_complete_event_param { struct wmi_twt_add_dialog_complete_event_param {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t dialog_id; uint32_t dialog_id;
uint32_t status; uint32_t status;
}; };
@@ -224,7 +224,7 @@ struct wmi_twt_add_dialog_complete_event_param {
*/ */
struct wmi_twt_del_dialog_param { struct wmi_twt_del_dialog_param {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t dialog_id; uint32_t dialog_id;
}; };
@@ -258,7 +258,7 @@ enum WMI_HOST_DEL_TWT_STATUS {
*/ */
struct wmi_twt_del_dialog_complete_event_param { struct wmi_twt_del_dialog_complete_event_param {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t dialog_id; uint32_t dialog_id;
uint32_t status; uint32_t status;
}; };
@@ -270,7 +270,7 @@ struct wmi_twt_del_dialog_complete_event_param {
*/ */
struct wmi_twt_pause_dialog_cmd_param { struct wmi_twt_pause_dialog_cmd_param {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t dialog_id; uint32_t dialog_id;
}; };
@@ -304,7 +304,7 @@ enum WMI_HOST_PAUSE_TWT_STATUS {
*/ */
struct wmi_twt_pause_dialog_complete_event_param { struct wmi_twt_pause_dialog_complete_event_param {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t dialog_id; uint32_t dialog_id;
uint32_t status; uint32_t status;
}; };
@@ -319,7 +319,7 @@ struct wmi_twt_pause_dialog_complete_event_param {
*/ */
struct wmi_twt_resume_dialog_cmd_param { struct wmi_twt_resume_dialog_cmd_param {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t dialog_id; uint32_t dialog_id;
uint32_t sp_offset_us; uint32_t sp_offset_us;
uint32_t next_twt_size; uint32_t next_twt_size;
@@ -357,7 +357,7 @@ enum WMI_HOST_RESUME_TWT_STATUS {
*/ */
struct wmi_twt_resume_dialog_complete_event_param { struct wmi_twt_resume_dialog_complete_event_param {
uint32_t vdev_id; uint32_t vdev_id;
uint8_t peer_macaddr[IEEE80211_ADDR_LEN]; uint8_t peer_macaddr[QDF_MAC_ADDR_SIZE];
uint32_t dialog_id; uint32_t dialog_id;
uint32_t status; uint32_t status;
}; };

View File

@@ -62,7 +62,7 @@ static const wmi_host_channel_width mode_to_width[WMI_HOST_MODE_MAX] = {
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_vdev_create_send(void *wmi_hdl, QDF_STATUS wmi_unified_vdev_create_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct vdev_create_params *param) struct vdev_create_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -209,7 +209,7 @@ QDF_STATUS wmi_unified_hidden_ssid_vdev_restart_send(void *wmi_hdl,
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_peer_flush_tids_send(void *wmi_hdl, QDF_STATUS wmi_unified_peer_flush_tids_send(void *wmi_hdl,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
struct peer_flush_params *param) struct peer_flush_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -231,7 +231,7 @@ QDF_STATUS wmi_unified_peer_flush_tids_send(void *wmi_hdl,
*/ */
QDF_STATUS wmi_unified_peer_delete_send(void *wmi_hdl, QDF_STATUS wmi_unified_peer_delete_send(void *wmi_hdl,
uint8_t uint8_t
peer_addr[IEEE80211_ADDR_LEN], peer_addr[QDF_MAC_ADDR_SIZE],
uint8_t vdev_id) uint8_t vdev_id)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -252,7 +252,7 @@ QDF_STATUS wmi_unified_peer_delete_send(void *wmi_hdl,
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_set_peer_param_send(void *wmi_hdl, QDF_STATUS wmi_set_peer_param_send(void *wmi_hdl,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
struct peer_set_params *param) struct peer_set_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -273,7 +273,7 @@ QDF_STATUS wmi_set_peer_param_send(void *wmi_hdl,
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_vdev_up_send(void *wmi_hdl, QDF_STATUS wmi_unified_vdev_up_send(void *wmi_hdl,
uint8_t bssid[IEEE80211_ADDR_LEN], uint8_t bssid[QDF_MAC_ADDR_SIZE],
struct vdev_up_params *params) struct vdev_up_params *params)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -682,7 +682,7 @@ QDF_STATUS wmi_unified_sifs_trigger_send(void *wmi_hdl,
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_stats_request_send(wmi_unified_t wmi_handle, QDF_STATUS wmi_unified_stats_request_send(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct stats_request_params *param) struct stats_request_params *param)
{ {
if (wmi_handle->ops->send_stats_request_cmd) if (wmi_handle->ops->send_stats_request_cmd)
@@ -702,7 +702,7 @@ QDF_STATUS wmi_unified_stats_request_send(wmi_unified_t wmi_handle,
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_packet_log_enable_send(void *wmi_hdl, QDF_STATUS wmi_unified_packet_log_enable_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct packet_enable_params *param) struct packet_enable_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -2310,7 +2310,7 @@ QDF_STATUS wmi_unified_remove_beacon_filter_cmd_send(void *wmi_hdl,
*/ */
#if 0 #if 0
QDF_STATUS wmi_unified_mgmt_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_mgmt_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct mgmt_params *param) struct mgmt_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -2332,7 +2332,7 @@ QDF_STATUS wmi_unified_mgmt_cmd_send(void *wmi_hdl,
* @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_addba_clearresponse_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_addba_clearresponse_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_clearresponse_params *param) struct addba_clearresponse_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -2353,7 +2353,7 @@ QDF_STATUS wmi_unified_addba_clearresponse_cmd_send(void *wmi_hdl,
* @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_addba_send_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_addba_send_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_send_params *param) struct addba_send_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -2374,7 +2374,7 @@ QDF_STATUS wmi_unified_addba_send_cmd_send(void *wmi_hdl,
* @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_delba_send_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_delba_send_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct delba_send_params *param) struct delba_send_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -2395,7 +2395,7 @@ QDF_STATUS wmi_unified_delba_send_cmd_send(void *wmi_hdl,
* @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_addba_setresponse_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_addba_setresponse_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_setresponse_params *param) struct addba_setresponse_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;
@@ -2416,7 +2416,7 @@ QDF_STATUS wmi_unified_addba_setresponse_cmd_send(void *wmi_hdl,
* @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure * @return QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
*/ */
QDF_STATUS wmi_unified_singleamsdu_cmd_send(void *wmi_hdl, QDF_STATUS wmi_unified_singleamsdu_cmd_send(void *wmi_hdl,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct singleamsdu_params *param) struct singleamsdu_params *param)
{ {
wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl; wmi_unified_t wmi_handle = (wmi_unified_t) wmi_hdl;

View File

@@ -51,7 +51,7 @@ target_if_ocb_get_rx_ops(struct wlan_objmgr_psoc *psoc)
* Return: QDF_STATUS_SUCCESS for success or error code * Return: QDF_STATUS_SUCCESS for success or error code
*/ */
static QDF_STATUS fake_vdev_create_cmd_tlv(wmi_unified_t wmi_handle, static QDF_STATUS fake_vdev_create_cmd_tlv(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct vdev_create_params *param) struct vdev_create_params *param)
{ {
WMI_LOGP("%s : called", __func__); WMI_LOGP("%s : called", __func__);
@@ -378,7 +378,7 @@ static QDF_STATUS fake_peer_create_cmd_tlv(wmi_unified_t wmi,
* Return: QDF_STATUS_SUCCESS for success or error code * Return: QDF_STATUS_SUCCESS for success or error code
*/ */
static QDF_STATUS fake_peer_delete_cmd_tlv(wmi_unified_t wmi, static QDF_STATUS fake_peer_delete_cmd_tlv(wmi_unified_t wmi,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
uint8_t vdev_id) uint8_t vdev_id)
{ {
WMI_LOGP("%s : called", __func__); WMI_LOGP("%s : called", __func__);

View File

@@ -176,7 +176,7 @@ qdf_export_symbol(wmi_mtrace);
* Return: QDF_STATUS_SUCCESS for success or error code * Return: QDF_STATUS_SUCCESS for success or error code
*/ */
static QDF_STATUS send_vdev_create_cmd_tlv(wmi_unified_t wmi_handle, static QDF_STATUS send_vdev_create_cmd_tlv(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct vdev_create_params *param) struct vdev_create_params *param)
{ {
wmi_vdev_create_cmd_fixed_param *cmd; wmi_vdev_create_cmd_fixed_param *cmd;
@@ -647,7 +647,7 @@ static QDF_STATUS send_hidden_ssid_vdev_restart_cmd_tlv(wmi_unified_t wmi_handle
* Return: 0 for success or error code * Return: 0 for success or error code
*/ */
static QDF_STATUS send_peer_flush_tids_cmd_tlv(wmi_unified_t wmi, static QDF_STATUS send_peer_flush_tids_cmd_tlv(wmi_unified_t wmi,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
struct peer_flush_params *param) struct peer_flush_params *param)
{ {
wmi_peer_flush_tids_cmd_fixed_param *cmd; wmi_peer_flush_tids_cmd_fixed_param *cmd;
@@ -688,7 +688,7 @@ static QDF_STATUS send_peer_flush_tids_cmd_tlv(wmi_unified_t wmi,
* Return: QDF_STATUS_SUCCESS for success or error code * Return: QDF_STATUS_SUCCESS for success or error code
*/ */
static QDF_STATUS send_peer_delete_cmd_tlv(wmi_unified_t wmi, static QDF_STATUS send_peer_delete_cmd_tlv(wmi_unified_t wmi,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
uint8_t vdev_id) uint8_t vdev_id)
{ {
wmi_peer_delete_cmd_fixed_param *cmd; wmi_peer_delete_cmd_fixed_param *cmd;
@@ -858,7 +858,7 @@ static void crash_on_send_peer_rx_reorder_queue_remove_cmd(void)
* Return: QDF_STATUS_SUCCESS for success or error code * Return: QDF_STATUS_SUCCESS for success or error code
*/ */
static QDF_STATUS send_peer_param_cmd_tlv(wmi_unified_t wmi, static QDF_STATUS send_peer_param_cmd_tlv(wmi_unified_t wmi,
uint8_t peer_addr[IEEE80211_ADDR_LEN], uint8_t peer_addr[QDF_MAC_ADDR_SIZE],
struct peer_set_params *param) struct peer_set_params *param)
{ {
wmi_peer_set_param_cmd_fixed_param *cmd; wmi_peer_set_param_cmd_fixed_param *cmd;
@@ -905,7 +905,7 @@ static QDF_STATUS send_peer_param_cmd_tlv(wmi_unified_t wmi,
* Return: QDF_STATUS_SUCCESS for success or error code * Return: QDF_STATUS_SUCCESS for success or error code
*/ */
static QDF_STATUS send_vdev_up_cmd_tlv(wmi_unified_t wmi, static QDF_STATUS send_vdev_up_cmd_tlv(wmi_unified_t wmi,
uint8_t bssid[IEEE80211_ADDR_LEN], uint8_t bssid[QDF_MAC_ADDR_SIZE],
struct vdev_up_params *params) struct vdev_up_params *params)
{ {
wmi_vdev_up_cmd_fixed_param *cmd; wmi_vdev_up_cmd_fixed_param *cmd;
@@ -1669,7 +1669,7 @@ static QDF_STATUS send_vdev_set_param_cmd_tlv(wmi_unified_t wmi_handle,
* Return: 0 on success and -ve on failure. * Return: 0 on success and -ve on failure.
*/ */
static QDF_STATUS send_stats_request_cmd_tlv(wmi_unified_t wmi_handle, static QDF_STATUS send_stats_request_cmd_tlv(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct stats_request_params *param) struct stats_request_params *param)
{ {
int32_t ret; int32_t ret;
@@ -1854,7 +1854,7 @@ static QDF_STATUS send_packet_log_disable_cmd_tlv(wmi_unified_t wmi_handle,
* Return: QDF_STATUS. * Return: QDF_STATUS.
*/ */
static QDF_STATUS send_packet_log_enable_cmd_tlv(wmi_unified_t wmi_handle, static QDF_STATUS send_packet_log_enable_cmd_tlv(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct packet_enable_params *param) struct packet_enable_params *param)
{ {
return QDF_STATUS_SUCCESS; return QDF_STATUS_SUCCESS;
@@ -7323,7 +7323,7 @@ static QDF_STATUS init_cmd_send_tlv(wmi_unified_t wmi_handle,
*/ */
static QDF_STATUS static QDF_STATUS
send_addba_send_cmd_tlv(wmi_unified_t wmi_handle, send_addba_send_cmd_tlv(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_send_params *param) struct addba_send_params *param)
{ {
wmi_addba_send_cmd_fixed_param *cmd; wmi_addba_send_cmd_fixed_param *cmd;
@@ -7370,7 +7370,7 @@ send_addba_send_cmd_tlv(wmi_unified_t wmi_handle,
*/ */
static QDF_STATUS static QDF_STATUS
send_delba_send_cmd_tlv(wmi_unified_t wmi_handle, send_delba_send_cmd_tlv(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct delba_send_params *param) struct delba_send_params *param)
{ {
wmi_delba_send_cmd_fixed_param *cmd; wmi_delba_send_cmd_fixed_param *cmd;
@@ -7417,7 +7417,7 @@ send_delba_send_cmd_tlv(wmi_unified_t wmi_handle,
*/ */
static QDF_STATUS static QDF_STATUS
send_addba_clearresponse_cmd_tlv(wmi_unified_t wmi_handle, send_addba_clearresponse_cmd_tlv(wmi_unified_t wmi_handle,
uint8_t macaddr[IEEE80211_ADDR_LEN], uint8_t macaddr[QDF_MAC_ADDR_SIZE],
struct addba_clearresponse_params *param) struct addba_clearresponse_params *param)
{ {
wmi_addba_clear_resp_cmd_fixed_param *cmd; wmi_addba_clear_resp_cmd_fixed_param *cmd;