#include <linux/of.h>
#include "mt7615.h"
#include "eeprom.h"
static int mt7615_efuse_read(struct mt7615_dev *dev, u32 base,
u16 addr, u8 *data)
{ … }
static int mt7615_efuse_init(struct mt7615_dev *dev, u32 base)
{ … }
static int mt7615_eeprom_load(struct mt7615_dev *dev, u32 addr)
{ … }
static int mt7615_check_eeprom(struct mt76_dev *dev)
{ … }
static void
mt7615_eeprom_parse_hw_band_cap(struct mt7615_dev *dev)
{ … }
static void mt7615_eeprom_parse_hw_cap(struct mt7615_dev *dev)
{ … }
static int mt7663_eeprom_get_target_power_index(struct mt7615_dev *dev,
struct ieee80211_channel *chan,
u8 chain_idx)
{ … }
int mt7615_eeprom_get_target_power_index(struct mt7615_dev *dev,
struct ieee80211_channel *chan,
u8 chain_idx)
{ … }
int mt7615_eeprom_get_power_delta_index(struct mt7615_dev *dev,
enum nl80211_band band)
{ … }
static void mt7615_apply_cal_free_data(struct mt7615_dev *dev)
{ … }
static void mt7622_apply_cal_free_data(struct mt7615_dev *dev)
{ … }
static void mt7615_cal_free_data(struct mt7615_dev *dev)
{ … }
int mt7615_eeprom_init(struct mt7615_dev *dev, u32 addr)
{ … }
EXPORT_SYMBOL_GPL(…);