#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/usb.h>
#include "mt792x.h"
#include "mt76_connac2_mac.h"
u32 mt792xu_rr(struct mt76_dev *dev, u32 addr)
{ … }
EXPORT_SYMBOL_GPL(…);
void mt792xu_wr(struct mt76_dev *dev, u32 addr, u32 val)
{ … }
EXPORT_SYMBOL_GPL(…);
u32 mt792xu_rmw(struct mt76_dev *dev, u32 addr, u32 mask, u32 val)
{ … }
EXPORT_SYMBOL_GPL(…);
void mt792xu_copy(struct mt76_dev *dev, u32 offset, const void *data, int len)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt792xu_mcu_power_on(struct mt792x_dev *dev)
{ … }
EXPORT_SYMBOL_GPL(…);
static void mt792xu_cleanup(struct mt792x_dev *dev)
{ … }
static u32 mt792xu_uhw_rr(struct mt76_dev *dev, u32 addr)
{ … }
static void mt792xu_uhw_wr(struct mt76_dev *dev, u32 addr, u32 val)
{ … }
static void mt792xu_dma_prefetch(struct mt792x_dev *dev)
{ … }
static void mt792xu_wfdma_init(struct mt792x_dev *dev)
{ … }
static int mt792xu_dma_rx_evt_ep4(struct mt792x_dev *dev)
{ … }
static void mt792xu_epctl_rst_opt(struct mt792x_dev *dev, bool reset)
{ … }
int mt792xu_dma_init(struct mt792x_dev *dev, bool resume)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt792xu_wfsys_reset(struct mt792x_dev *dev)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt792xu_init_reset(struct mt792x_dev *dev)
{ … }
EXPORT_SYMBOL_GPL(…);
void mt792xu_stop(struct ieee80211_hw *hw, bool suspend)
{ … }
EXPORT_SYMBOL_GPL(…);
void mt792xu_disconnect(struct usb_interface *usb_intf)
{ … }
EXPORT_SYMBOL_GPL(…);
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;
MODULE_AUTHOR(…) …;