ath10k: introduce DFS implementation
authorMarek Puzyniak <marek.puzyniak@tieto.com>
Wed, 20 Nov 2013 07:59:47 +0000 (09:59 +0200)
committerKalle Valo <kvalo@qca.qualcomm.com>
Wed, 20 Nov 2013 07:59:47 +0000 (09:59 +0200)
commite8a50f8ba44b6933b2a39b6a65528b9a4e8ba5f3
treeba8bff10be86b9ff3e4ef2acdcc31cf8f53e8e0e
parent9702c686081240bff1f05150c78335152d37ac8d
ath10k: introduce DFS implementation

Configure interface combination for AP running on channels
where radar detection is required. It allows only one type
of interface - AP on DFS channel and limits number of AP
interfaces to 8. Setup WMI channel flags accordingly to mac
channel configuration. CAC based on additional monitor vdev
is started if required for current channel.

kvalo: dropped ATH10K_DFS_CERTIFIED config option as this
the DFS still depends on few mac80211 and cfg80211 patches
which are on mac80211-next.git right now. The config option
will be added later once all dependencies are available.

Signed-off-by: Marek Puzyniak <marek.puzyniak@tieto.com>
Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/core.h
drivers/net/wireless/ath/ath10k/htt_rx.c
drivers/net/wireless/ath/ath10k/mac.c
drivers/net/wireless/ath/ath10k/wmi.c
drivers/net/wireless/ath/ath10k/wmi.h