wil6210: atomic I/O for the card memory
authorVladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
Wed, 1 Oct 2014 12:05:25 +0000 (15:05 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 2 Oct 2014 18:23:14 +0000 (14:23 -0400)
commitdba4b74d2da8798626e2b702ad3f452671e335f7
tree0b69811380cfc1aa121c5fd481c77829b830436d
parentc33407a8c50430f1634a8809f9528b6888360e56
wil6210: atomic I/O for the card memory

Introduce netdev IOCTLs, to be used by the debug tools.

Allows to read/write single dword value or
memory block, aligned to dword
Different address modes supported:
- BAR offset
- Firmware "linker" address
- target's AHB bus

Signed-off-by: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
MAINTAINERS
drivers/net/wireless/ath/wil6210/Makefile
drivers/net/wireless/ath/wil6210/ioctl.c [new file with mode: 0644]
drivers/net/wireless/ath/wil6210/netdev.c
drivers/net/wireless/ath/wil6210/wil6210.h
include/uapi/linux/wil6210_uapi.h [new file with mode: 0644]