#include "mt76.h"
#include "dma.h"
#include "trace.h"
static u32 mt76_mmio_rr(struct mt76_dev *dev, u32 offset)
{ … }
static void mt76_mmio_wr(struct mt76_dev *dev, u32 offset, u32 val)
{ … }
static u32 mt76_mmio_rmw(struct mt76_dev *dev, u32 offset, u32 mask, u32 val)
{ … }
static void mt76_mmio_write_copy(struct mt76_dev *dev, u32 offset,
const void *data, int len)
{ … }
static void mt76_mmio_read_copy(struct mt76_dev *dev, u32 offset,
void *data, int len)
{ … }
static int mt76_mmio_wr_rp(struct mt76_dev *dev, u32 base,
const struct mt76_reg_pair *data, int len)
{ … }
static int mt76_mmio_rd_rp(struct mt76_dev *dev, u32 base,
struct mt76_reg_pair *data, int len)
{ … }
void mt76_set_irq_mask(struct mt76_dev *dev, u32 addr,
u32 clear, u32 set)
{ … }
EXPORT_SYMBOL_GPL(…);
void mt76_mmio_init(struct mt76_dev *dev, void __iomem *regs)
{ … }
EXPORT_SYMBOL_GPL(…);