Lines Matching full:eeprom
7 #include "eeprom.h"
16 u8 *eeprom = mdev->eeprom.data; in mt7915_eeprom_load_precal() local
18 u32 size, val = eeprom[offs]; in mt7915_eeprom_load_precal()
49 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_check_eeprom() local
50 u16 val = get_unaligned_le16(eeprom); in mt7915_check_eeprom()
100 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_load_default() local
114 memcpy(eeprom, fw->data, mt7915_eeprom_size(dev)); in mt7915_eeprom_load_default()
147 /* read eeprom data from efuse */ in mt7915_eeprom_load()
162 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_parse_band_config() local
166 val = eeprom[MT_EE_WIFI_CONF + band]; in mt7915_eeprom_parse_band_config()
180 u8p_replace_bits(&eeprom[MT_EE_WIFI_CONF + band], in mt7915_eeprom_parse_band_config()
185 u8p_replace_bits(&eeprom[MT_EE_WIFI_CONF + band], in mt7915_eeprom_parse_band_config()
218 u8 path, nss, nss_max = 4, *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_parse_hw_cap() local
224 /* read tx/rx path from eeprom */ in mt7915_eeprom_parse_hw_cap()
227 eeprom[MT_EE_WIFI_CONF]); in mt7915_eeprom_parse_hw_cap()
230 eeprom[MT_EE_WIFI_CONF + band]); in mt7915_eeprom_parse_hw_cap()
242 eeprom[MT_EE_WIFI_CONF + 3]); in mt7915_eeprom_parse_hw_cap()
245 eeprom[MT_EE_WIFI_CONF + 3]); in mt7915_eeprom_parse_hw_cap()
248 eeprom[MT_EE_WIFI_CONF + 2 + band]); in mt7915_eeprom_parse_hw_cap()
276 dev_warn(dev->mt76.dev, "eeprom load fail, use default bin\n"); in mt7915_eeprom_init()
284 memcpy(dev->mphy.macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR, in mt7915_eeprom_init()
296 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_get_target_power() local
309 target_power = eeprom[index]; in mt7915_eeprom_get_target_power()
312 target_power = eeprom[index]; in mt7915_eeprom_get_target_power()
315 target_power += eeprom[index + 1]; in mt7915_eeprom_get_target_power()
322 target_power = eeprom[index + group]; in mt7915_eeprom_get_target_power()
325 target_power = eeprom[index + group]; in mt7915_eeprom_get_target_power()
328 target_power += eeprom[index + 8]; in mt7915_eeprom_get_target_power()
334 target_power = is_7976 ? eeprom[index + group] : 0; in mt7915_eeprom_get_target_power()
342 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_get_power_delta() local
354 val = eeprom[offs]; in mt7915_eeprom_get_power_delta()