diff options
Diffstat (limited to 'sys/contrib/dev/iwlwifi/mld/roc.h')
| -rw-r--r-- | sys/contrib/dev/iwlwifi/mld/roc.h | 20 | 
1 files changed, 20 insertions, 0 deletions
| diff --git a/sys/contrib/dev/iwlwifi/mld/roc.h b/sys/contrib/dev/iwlwifi/mld/roc.h new file mode 100644 index 000000000000..985d7f20a3d7 --- /dev/null +++ b/sys/contrib/dev/iwlwifi/mld/roc.h @@ -0,0 +1,20 @@ +/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ +/* + * Copyright (C) 2024 Intel Corporation + */ +#ifndef __iwl_mld_roc_h__ +#define __iwl_mld_roc_h__ + +#include <net/mac80211.h> + +int iwl_mld_start_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif, +		      struct ieee80211_channel *channel, int duration, +		      enum ieee80211_roc_type type); + +int iwl_mld_cancel_roc(struct ieee80211_hw *hw, +		       struct ieee80211_vif *vif); + +void iwl_mld_handle_roc_notif(struct iwl_mld *mld, +			      struct iwl_rx_packet *pkt); + +#endif /* __iwl_mld_roc_h__ */ | 
