#include <linux/kernel.h>
#include "mt76x02.h"
void mt76x02_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control,
struct sk_buff *skb)
{ … }
EXPORT_SYMBOL_GPL(…);
void mt76x02_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q,
struct sk_buff *skb, u32 *info)
{ … }
EXPORT_SYMBOL_GPL(…);
s8 mt76x02_tx_get_max_txpwr_adj(struct mt76x02_dev *dev,
const struct ieee80211_tx_rate *rate)
{ … }
s8 mt76x02_tx_get_txpwr_adj(struct mt76x02_dev *dev, s8 txpwr, s8 max_txpwr_adj)
{ … }
void mt76x02_tx_set_txpwr_auto(struct mt76x02_dev *dev, s8 txpwr)
{ … }
EXPORT_SYMBOL_GPL(…);
bool mt76x02_tx_status_data(struct mt76_dev *mdev, u8 *update)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt76x02_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr,
enum mt76_txq_id qid, struct mt76_wcid *wcid,
struct ieee80211_sta *sta,
struct mt76_tx_info *tx_info)
{ … }
EXPORT_SYMBOL_GPL(…);