cfg80211: expose cfg80211_calculate_bitrate()
Signed-off-by: Thomas Pedersen <thomas@cozybit.com> Reviewed-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
2e7eb11758
commit
8097e14944
@ -3337,6 +3337,14 @@ int cfg80211_can_beacon_sec_chan(struct wiphy *wiphy,
|
|||||||
struct ieee80211_channel *chan,
|
struct ieee80211_channel *chan,
|
||||||
enum nl80211_channel_type channel_type);
|
enum nl80211_channel_type channel_type);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* cfg80211_calculate_bitrate - calculate actual bitrate (in 100Kbps units)
|
||||||
|
* @rate: given rate_info to calculate bitrate from
|
||||||
|
*
|
||||||
|
* return 0 if MCS index >= 32
|
||||||
|
*/
|
||||||
|
u16 cfg80211_calculate_bitrate(struct rate_info *rate);
|
||||||
|
|
||||||
/* Logging, debugging and troubleshooting/diagnostic helpers. */
|
/* Logging, debugging and troubleshooting/diagnostic helpers. */
|
||||||
|
|
||||||
/* wiphy_printk helpers, similar to dev_printk */
|
/* wiphy_printk helpers, similar to dev_printk */
|
||||||
|
@ -904,6 +904,7 @@ u16 cfg80211_calculate_bitrate(struct rate_info *rate)
|
|||||||
/* do NOT round down here */
|
/* do NOT round down here */
|
||||||
return (bitrate + 50000) / 100000;
|
return (bitrate + 50000) / 100000;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(cfg80211_calculate_bitrate);
|
||||||
|
|
||||||
int cfg80211_validate_beacon_int(struct cfg80211_registered_device *rdev,
|
int cfg80211_validate_beacon_int(struct cfg80211_registered_device *rdev,
|
||||||
u32 beacon_int)
|
u32 beacon_int)
|
||||||
|
Loading…
Reference in New Issue
Block a user