summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/quantenna/qtnfmac/commands.h
diff options
context:
space:
mode:
authorSergey Matyukevich <sergey.matyukevich.os@quantenna.com>2017-07-28 02:06:43 +0300
committerKalle Valo <kvalo@codeaurora.org>2017-08-03 12:58:09 +0300
commit4dd07d2b58d5f3c343ee6e4c8ba63edc643cc972 (patch)
treeba5c56548482632143dc5ca3ead83eae18824b00 /drivers/net/wireless/quantenna/qtnfmac/commands.h
parent1d9b168d8ea9a0f51947d0e2f84856e77d2fe7ff (diff)
downloadtalos-op-linux-4dd07d2b58d5f3c343ee6e4c8ba63edc643cc972.tar.gz
talos-op-linux-4dd07d2b58d5f3c343ee6e4c8ba63edc643cc972.zip
qtnfmac: updates for regulatory support
On startup driver obtains regulatory rules from firmware and enables them during wiphy registration. Later on regulatory domain change can be requested by host. In this case firmware is notified about the upcoming changes. If the change is valid, then firmware updates hardware channel configuration and host driver receives updated channel info for each band. Signed-off-by: Igor Mitsyanko <igor.mitsyanko.os@quantenna.com> Signed-off-by: Sergey Matyukevich <sergey.matyukevich.os@quantenna.com> Signed-off-by: Avinash Patil <avinashp@quantenna.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/quantenna/qtnfmac/commands.h')
-rw-r--r--drivers/net/wireless/quantenna/qtnfmac/commands.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/quantenna/qtnfmac/commands.h b/drivers/net/wireless/quantenna/qtnfmac/commands.h
index 6c51854ef5e7..155b265d42bf 100644
--- a/drivers/net/wireless/quantenna/qtnfmac/commands.h
+++ b/drivers/net/wireless/quantenna/qtnfmac/commands.h
@@ -70,5 +70,6 @@ int qtnf_cmd_send_disconnect(struct qtnf_vif *vif,
u16 reason_code);
int qtnf_cmd_send_updown_intf(struct qtnf_vif *vif,
bool up);
+int qtnf_cmd_reg_notify(struct qtnf_bus *bus, struct regulatory_request *req);
#endif /* QLINK_COMMANDS_H_ */
OpenPOWER on IntegriCloud