diff options
Diffstat (limited to 'net/mac80211/driver-ops.h')
-rw-r--r-- | net/mac80211/driver-ops.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/net/mac80211/driver-ops.h b/net/mac80211/driver-ops.h index ee8b63f92f71..4f2271316650 100644 --- a/net/mac80211/driver-ops.h +++ b/net/mac80211/driver-ops.h | |||
@@ -371,4 +371,15 @@ static inline void drv_flush(struct ieee80211_local *local, bool drop) | |||
371 | if (local->ops->flush) | 371 | if (local->ops->flush) |
372 | local->ops->flush(&local->hw, drop); | 372 | local->ops->flush(&local->hw, drop); |
373 | } | 373 | } |
374 | |||
375 | static inline void drv_channel_switch(struct ieee80211_local *local, | ||
376 | struct ieee80211_channel_switch *ch_switch) | ||
377 | { | ||
378 | might_sleep(); | ||
379 | |||
380 | local->ops->channel_switch(&local->hw, ch_switch); | ||
381 | |||
382 | trace_drv_channel_switch(local, ch_switch); | ||
383 | } | ||
384 | |||
374 | #endif /* __MAC80211_DRIVER_OPS */ | 385 | #endif /* __MAC80211_DRIVER_OPS */ |