]> git.karo-electronics.de Git - karo-tx-linux.git/commit
wil6210: fix remaining use of non-cached copy of tx/rx descriptors
authorVladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
Sun, 12 May 2013 11:43:37 +0000 (14:43 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 22 May 2013 19:08:37 +0000 (15:08 -0400)
commit68ada71e33e7b79f2ce7c6fff5564750a225234a
tree920a9a844fb46af786ab86ace2b0a4fa6a7d2f32
parente0287c4ab87905dd4a2e45cf791f8e0a87fe602e
wil6210: fix remaining use of non-cached copy of tx/rx descriptors

- Introduce common code for Tx/Rx descriptor physical address set/parse
- Fix endianness for address fields
- consistent descriptor naming: '_d' for non-cached memory, 'd' for cached copy
- wil_tx_desc_map now modify cached copy, no need for 'volatile'

Signed-off-by: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/wil6210/txrx.c
drivers/net/wireless/ath/wil6210/txrx.h