18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0+ */ 28c2ecf20Sopenharmony_ci/* Copyright (c) 2015-2016 Quantenna Communications. All rights reserved. */ 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ci#ifndef _QTN_FMAC_CFG80211_H_ 58c2ecf20Sopenharmony_ci#define _QTN_FMAC_CFG80211_H_ 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci#include <net/cfg80211.h> 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci#include "core.h" 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciint qtnf_wiphy_register(struct qtnf_hw_info *hw_info, struct qtnf_wmac *mac); 128c2ecf20Sopenharmony_ciint qtnf_del_virtual_intf(struct wiphy *wiphy, struct wireless_dev *wdev); 138c2ecf20Sopenharmony_civoid qtnf_cfg80211_vif_reset(struct qtnf_vif *vif); 148c2ecf20Sopenharmony_civoid qtnf_band_init_rates(struct ieee80211_supported_band *band); 158c2ecf20Sopenharmony_civoid qtnf_band_setup_htvht_caps(struct qtnf_mac_info *macinfo, 168c2ecf20Sopenharmony_ci struct ieee80211_supported_band *band); 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ci#endif /* _QTN_FMAC_CFG80211_H_ */ 19