#include <linux/firmware.h>
#include "mt7996.h"
#include "eeprom.h"
static int mt7996_check_eeprom(struct mt7996_dev *dev)
{ … }
static char *mt7996_eeprom_name(struct mt7996_dev *dev)
{ … }
static int
mt7996_eeprom_load_default(struct mt7996_dev *dev)
{ … }
static int mt7996_eeprom_load(struct mt7996_dev *dev)
{ … }
static int mt7996_eeprom_parse_efuse_hw_cap(struct mt7996_dev *dev)
{ … }
static int mt7996_eeprom_parse_band_config(struct mt7996_phy *phy)
{ … }
int mt7996_eeprom_parse_hw_cap(struct mt7996_dev *dev, struct mt7996_phy *phy)
{ … }
int mt7996_eeprom_init(struct mt7996_dev *dev)
{ … }
int mt7996_eeprom_get_target_power(struct mt7996_dev *dev,
struct ieee80211_channel *chan)
{ … }
s8 mt7996_eeprom_get_power_delta(struct mt7996_dev *dev, int band)
{ … }