Signed-off-by: Bartosz Markowski <bartosz.markow...@tieto.com>
---
 drivers/net/wireless/ath/ath10k/ce.c |    7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/drivers/net/wireless/ath/ath10k/ce.c 
b/drivers/net/wireless/ath/ath10k/ce.c
index c7a96c0..6ef6051 100644
--- a/drivers/net/wireless/ath/ath10k/ce.c
+++ b/drivers/net/wireless/ath/ath10k/ce.c
@@ -292,8 +292,11 @@ static int ath10k_ce_completed_recv_next_nolock(struct 
ce_state *ce_state,
        *bufferp = __le32_to_cpu(sdesc.addr);
        *nbytesp = nbytes;
        *transfer_idp = MS(__le16_to_cpu(sdesc.flags), CE_DESC_FLAGS_META_DATA);
-       *flagsp = __le16_to_cpu(sdesc.flags) & CE_DESC_FLAGS_BYTE_SWAP
-               ? CE_RECV_FLAG_SWAPPED : 0;
+
+       if (__le16_to_cpu(sdesc.flags) & CE_DESC_FLAGS_BYTE_SWAP)
+               *flagsp = CE_RECV_FLAG_SWAPPED;
+       else
+               *flagsp = 0;
 
        if (per_transfer_contextp)
                *per_transfer_contextp =
-- 
1.7.10

_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to