#include <linux/kernel.h>
#include <linux/firmware.h>
#include <linux/delay.h>
#include "mt76x02_mcu.h"
int mt76x02_mcu_parse_response(struct mt76_dev *mdev, int cmd,
struct sk_buff *skb, int seq)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt76x02_mcu_msg_send(struct mt76_dev *mdev, int cmd, const void *data,
int len, bool wait_resp)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt76x02_mcu_function_select(struct mt76x02_dev *dev, enum mcu_function func,
u32 val)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt76x02_mcu_set_radio_state(struct mt76x02_dev *dev, bool on)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt76x02_mcu_calibrate(struct mt76x02_dev *dev, int type, u32 param)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt76x02_mcu_cleanup(struct mt76x02_dev *dev)
{ … }
EXPORT_SYMBOL_GPL(…);
void mt76x02_set_ethtool_fwver(struct mt76x02_dev *dev,
const struct mt76x02_fw_header *h)
{ … }
EXPORT_SYMBOL_GPL(…);