X-Git-Url: https://jxself.org/git/?p=carl9170fw.git;a=blobdiff_plain;f=carlfw%2Finclude%2Fwl.h;h=47dda502bcd7a60ec912d79143327359096a6fc5;hp=178679a6f9f12f23a22b7cbddf10f4ab61a1db4f;hb=fa097d02ca1683946b2207c8ebf69538e8c3cb9c;hpb=798526270a854de0aa9c8aca61f04a3136703b55 diff --git a/carlfw/include/wl.h b/carlfw/include/wl.h index 178679a..47dda50 100644 --- a/carlfw/include/wl.h +++ b/carlfw/include/wl.h @@ -97,7 +97,7 @@ static inline __inline uint8_t ar9170_get_rx_macstatus_error(struct dma_desc *de static inline __inline struct ieee80211_hdr *ar9170_get_rx_i3e(struct dma_desc *desc) { if (!((ar9170_get_rx_macstatus_status(desc) & - AR9170_RX_STATUS_MPDU_MASK) & AR9170_RX_STATUS_MPDU_LAST)) { + AR9170_RX_STATUS_MPDU) & AR9170_RX_STATUS_MPDU_LAST)) { return (void *)(DESC_PAYLOAD_OFF(desc, offsetof(struct ar9170_rx_frame_head, i3e))); } else { @@ -109,7 +109,7 @@ static inline __inline struct ieee80211_hdr *ar9170_get_rx_i3e(struct dma_desc * static inline __inline struct ar9170_rx_head *ar9170_get_rx_head(struct dma_desc *desc) { if (!((ar9170_get_rx_macstatus_status(desc) & - AR9170_RX_STATUS_MPDU_MASK) & AR9170_RX_STATUS_MPDU_LAST)) { + AR9170_RX_STATUS_MPDU) & AR9170_RX_STATUS_MPDU_LAST)) { return (void *)((uint8_t *)DESC_PAYLOAD(desc) + offsetof(struct ar9170_rx_frame_head, phy_head)); } else { @@ -131,7 +131,7 @@ static inline __inline uint32_t ar9170_rx_to_phy(struct dma_desc *rx) mac_status = ar9170_get_rx_macstatus_status(rx); - phy.modulation = mac_status & AR9170_RX_STATUS_MODULATION_MASK; + phy.modulation = mac_status & AR9170_RX_STATUS_MODULATION; phy.chains = AR9170_TX_PHY_TXCHAIN_1; switch (phy.modulation) { @@ -190,7 +190,7 @@ static inline __inline unsigned int ar9170_get_rx_mpdu_len(struct dma_desc *desc mpdu_len -= sizeof(struct ar9170_rx_macstatus); - switch (ar9170_get_rx_macstatus_status(desc) & AR9170_RX_STATUS_MPDU_MASK) { + switch (ar9170_get_rx_macstatus_status(desc) & AR9170_RX_STATUS_MPDU) { case AR9170_RX_STATUS_MPDU_LAST: mpdu_len -= sizeof(struct ar9170_rx_phystatus); break;