]> git.baikalelectronics.ru Git - kernel.git/commit
qtnfmac: implement basic WoWLAN support
authorSergey Matyukevich <sergey.matyukevich.os@quantenna.com>
Thu, 2 Aug 2018 10:40:43 +0000 (13:40 +0300)
committerKalle Valo <kvalo@codeaurora.org>
Thu, 2 Aug 2018 18:55:49 +0000 (21:55 +0300)
commit911e43d4f21f472d77a6c195ef9f68a49bf9bcc6
tree053903b6e6515685df4481d767ad50bd05fa17d7
parent4185525a8306df6ab6fe6bc272de823a7e6cb891
qtnfmac: implement basic WoWLAN support

This patch implements basic WoWLAN support in qtnfmac driver, including
processing of WoWLAN features reported by firmware and implementation
of cfg80211 suspend/resume/wakeup callbacks. Currently the following
WoWLAN triggers are supported: disconnect, magic packet,
custom pattern packet.

Signed-off-by: Sergey Matyukevich <sergey.matyukevich.os@quantenna.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
drivers/net/wireless/quantenna/qtnfmac/commands.c
drivers/net/wireless/quantenna/qtnfmac/commands.h
drivers/net/wireless/quantenna/qtnfmac/core.c
drivers/net/wireless/quantenna/qtnfmac/core.h
drivers/net/wireless/quantenna/qtnfmac/qlink.h