aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/DocBook
diff options
context:
space:
mode:
authorDmitry Shmidt <dimitrysh@google.com>2015-10-07 05:32:53 -0400
committerJohannes Berg <johannes.berg@intel.com>2015-10-13 04:32:17 -0400
commit6e19bc4b7091ffd26586100eee78232b44427ec7 (patch)
tree59d7cf810ede8dcf6ab66674c296738f35ae8bc7 /Documentation/DocBook
parent93f0490e5deb9445737cabf0e436f3288a4042b7 (diff)
nl80211: allow BSS data to include CLOCK_BOOTTIME timestamp
For location and connectivity services, userspace would often like to know the time when the BSS was last seen. The current "last seen" value is calculated in a way that makes it less useful, especially if the system suspended in the meantime. Add the ability for the driver to report a real CLOCK_BOOTTIME stamp that can then be reported to userspace (if present). Drivers wishing to use this must be converted to the new API to call cfg80211_inform_bss_data() or cfg80211_inform_bss_frame_data(). They need to ensure the reported value is accurate enough even when the frame might have been buffered in the device (e.g. firmware.) Signed-off-by: Dmitry Shmidt <dimitrysh@google.com> [modified to use struct, inlines] Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'Documentation/DocBook')
-rw-r--r--Documentation/DocBook/80211.tmpl5
1 files changed, 3 insertions, 2 deletions
diff --git a/Documentation/DocBook/80211.tmpl b/Documentation/DocBook/80211.tmpl
index aac9357d4866..f9b9ad7894f5 100644
--- a/Documentation/DocBook/80211.tmpl
+++ b/Documentation/DocBook/80211.tmpl
@@ -154,8 +154,9 @@
154!Finclude/net/cfg80211.h cfg80211_scan_request 154!Finclude/net/cfg80211.h cfg80211_scan_request
155!Finclude/net/cfg80211.h cfg80211_scan_done 155!Finclude/net/cfg80211.h cfg80211_scan_done
156!Finclude/net/cfg80211.h cfg80211_bss 156!Finclude/net/cfg80211.h cfg80211_bss
157!Finclude/net/cfg80211.h cfg80211_inform_bss_width_frame 157!Finclude/net/cfg80211.h cfg80211_inform_bss
158!Finclude/net/cfg80211.h cfg80211_inform_bss_width 158!Finclude/net/cfg80211.h cfg80211_inform_bss_frame_data
159!Finclude/net/cfg80211.h cfg80211_inform_bss_data
159!Finclude/net/cfg80211.h cfg80211_unlink_bss 160!Finclude/net/cfg80211.h cfg80211_unlink_bss
160!Finclude/net/cfg80211.h cfg80211_find_ie 161!Finclude/net/cfg80211.h cfg80211_find_ie
161!Finclude/net/cfg80211.h ieee80211_bss_get_ie 162!Finclude/net/cfg80211.h ieee80211_bss_get_ie