|
@@ -2400,6 +2400,10 @@ enum ieee80211_rate_control_changed {
|
|
|
* just "paused" for scanning/ROC, which is indicated by the beacon being
|
|
|
* disabled/enabled via @bss_info_changed.
|
|
|
* @stop_ap: Stop operation on the AP interface.
|
|
|
+ *
|
|
|
+ * @restart_complete: Called after a call to ieee80211_restart_hw(), when the
|
|
|
+ * reconfiguration has completed. This can help the driver implement the
|
|
|
+ * reconfiguration step. This callback may sleep.
|
|
|
*/
|
|
|
struct ieee80211_ops {
|
|
|
void (*tx)(struct ieee80211_hw *hw,
|
|
@@ -2561,6 +2565,8 @@ struct ieee80211_ops {
|
|
|
void (*unassign_vif_chanctx)(struct ieee80211_hw *hw,
|
|
|
struct ieee80211_vif *vif,
|
|
|
struct ieee80211_chanctx_conf *ctx);
|
|
|
+
|
|
|
+ void (*restart_complete)(struct ieee80211_hw *hw);
|
|
|
};
|
|
|
|
|
|
/**
|