diff options
author | Johannes Berg <johannes.berg@intel.com> | 2013-07-25 15:45:17 -0400 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2013-08-06 05:00:59 -0400 |
commit | e7f1935c11269bc53cd52425b1025657adddb839 (patch) | |
tree | 84bffeddf3dec06016bd0c8c53c09eb3d43a6502 /include | |
parent | 73da7d5bab79ad7e16ff44d67c3fe8b9c0b33e5b (diff) |
wireless: make TU conversion macros available
A few places in the code (mac80211 and iwlmvm) use the same
TU_TO_JIFFIES() macro and could use TU_TO_EXP_TIME() that
mac80211 has. Make these available to everyone and use them.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/ieee80211.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/ieee80211.h b/include/linux/ieee80211.h index b3ce299782af..23a8877f4ded 100644 --- a/include/linux/ieee80211.h +++ b/include/linux/ieee80211.h | |||
@@ -2288,4 +2288,8 @@ static inline bool ieee80211_check_tim(const struct ieee80211_tim_ie *tim, | |||
2288 | return !!(tim->virtual_map[index] & mask); | 2288 | return !!(tim->virtual_map[index] & mask); |
2289 | } | 2289 | } |
2290 | 2290 | ||
2291 | /* convert time units */ | ||
2292 | #define TU_TO_JIFFIES(x) (usecs_to_jiffies((x) * 1024)) | ||
2293 | #define TU_TO_EXP_TIME(x) (jiffies + TU_TO_JIFFIES(x)) | ||
2294 | |||
2291 | #endif /* LINUX_IEEE80211_H */ | 2295 | #endif /* LINUX_IEEE80211_H */ |