commit | 039de1bd8668ba07c21019a4a712f504abdecf41 | [log] [tgz] |
---|---|---|
author | Avery Pennarun <apenwarr@gmail.com> | Tue May 06 22:39:29 2014 -0400 |
committer | Ke Dong <kedong@google.com> | Thu Oct 30 18:01:30 2014 -0700 |
tree | 36475d8a24e201cdf1e321bc1e1613574465cb82 | |
parent | eac8588dd8a7042e54eee038869750f4251467c2 [diff] |
Extra memory barrier suggested by QCA. Change-Id: I4bbc7ea0d9db5ea89869a9ba2c9cfeecd5bf3ed1
diff --git a/drivers/net/wireless/ath/ath10k/ce.c b/drivers/net/wireless/ath/ath10k/ce.c index 09d8235..629bd45 100644 --- a/drivers/net/wireless/ath/ath10k/ce.c +++ b/drivers/net/wireless/ath/ath10k/ce.c
@@ -320,6 +320,8 @@ /* Update Source Ring Write Index */ write_index = CE_RING_IDX_INCR(nentries_mask, write_index); + mb(); + /* WORKAROUND */ if (!(flags & CE_SEND_FLAG_GATHER)) ath10k_ce_src_ring_write_index_set(ar, ctrl_addr, write_index);