#include "mt76x0.h"
#include "eeprom.h"
#include "mcu.h"
#include "initvals.h"
#include "initvals_init.h"
#include "../mt76x02_phy.h"
static void
mt76x0_set_wlan_state(struct mt76x02_dev *dev, u32 val, bool enable)
{ … }
void mt76x0_chip_onoff(struct mt76x02_dev *dev, bool enable, bool reset)
{ … }
EXPORT_SYMBOL_GPL(…);
static void mt76x0_reset_csr_bbp(struct mt76x02_dev *dev)
{ … }
#define RANDOM_WRITE(dev, tab) …
static int mt76x0_init_bbp(struct mt76x02_dev *dev)
{ … }
static void mt76x0_init_mac_registers(struct mt76x02_dev *dev)
{ … }
void mt76x0_mac_stop(struct mt76x02_dev *dev)
{ … }
EXPORT_SYMBOL_GPL(…);
int mt76x0_init_hardware(struct mt76x02_dev *dev)
{ … }
EXPORT_SYMBOL_GPL(…);
static void
mt76x0_init_txpower(struct mt76x02_dev *dev,
struct ieee80211_supported_band *sband)
{ … }
int mt76x0_register_device(struct mt76x02_dev *dev)
{ … }
EXPORT_SYMBOL_GPL(…);