]> git.baikalelectronics.ru Git - kernel.git/commit
nl80211/cfg80211: WoWLAN support
authorJohannes Berg <johannes.berg@intel.com>
Wed, 4 May 2011 13:37:28 +0000 (15:37 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 5 May 2011 18:59:19 +0000 (14:59 -0400)
commita506514e11ed4aebd3d1a87472ec06a5af3f14e3
tree6fc049fd0389ffb382ea401096d7bd665642af5c
parentecb0c6b87f9052d938486f3782bbfdbf0a77f83f
nl80211/cfg80211: WoWLAN support

This is based on (but now quite far from) the
original work from Luis and Eliad. Add support
for configuring WoWLAN triggers, and getting
the configuration out again. Changes from the
original patchset are too numerous to list,
but one important change needs highlighting:
the suspend() callback is passed NULL for the
trigger configuration if userspace has not
configured WoWLAN at all.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/linux/nl80211.h
include/net/cfg80211.h
net/mac80211/cfg.c
net/wireless/core.c
net/wireless/core.h
net/wireless/nl80211.c
net/wireless/sysfs.c