Lines Matching full:mt76

15 	struct mt76_dev *mdev = &dev->mt76;  in mt7915_eeprom_load_precal()
17 u32 offs = is_mt7915(&dev->mt76) ? MT_EE_DO_PRE_CAL : MT_EE_DO_PRE_CAL_V2; in mt7915_eeprom_load_precal()
30 offs = is_mt7915(&dev->mt76) ? MT_EE_PRECAL : MT_EE_PRECAL_V2; in mt7915_eeprom_load_precal()
49 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_check_eeprom()
55 return CHECK_EEPROM_ERR(is_mt7915(&dev->mt76)); in mt7915_check_eeprom()
57 return CHECK_EEPROM_ERR(is_mt7916(&dev->mt76)); in mt7915_check_eeprom()
59 return CHECK_EEPROM_ERR(is_mt7981(&dev->mt76)); in mt7915_check_eeprom()
61 return CHECK_EEPROM_ERR(is_mt7986(&dev->mt76)); in mt7915_check_eeprom()
69 switch (mt76_chip(&dev->mt76)) { in mt7915_eeprom_name()
100 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_load_default()
104 ret = request_firmware(&fw, mt7915_eeprom_name(dev), dev->mt76.dev); in mt7915_eeprom_load_default()
109 dev_err(dev->mt76.dev, "Invalid default bin\n"); in mt7915_eeprom_load_default()
128 ret = mt76_eeprom_init(&dev->mt76, eeprom_size); in mt7915_eeprom_load()
162 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_parse_band_config()
163 u8 band = phy->mt76->band_idx; in mt7915_eeprom_parse_band_config()
169 if (!is_mt7915(&dev->mt76)) { in mt7915_eeprom_parse_band_config()
172 phy->mt76->cap.has_5ghz = true; in mt7915_eeprom_parse_band_config()
175 phy->mt76->cap.has_6ghz = true; in mt7915_eeprom_parse_band_config()
179 phy->mt76->cap.has_6ghz = true; in mt7915_eeprom_parse_band_config()
184 phy->mt76->cap.has_5ghz = true; in mt7915_eeprom_parse_band_config()
194 phy->mt76->cap.has_2ghz = true; in mt7915_eeprom_parse_band_config()
203 phy->mt76->cap.has_5ghz = true; in mt7915_eeprom_parse_band_config()
206 phy->mt76->cap.has_2ghz = true; in mt7915_eeprom_parse_band_config()
209 phy->mt76->cap.has_2ghz = true; in mt7915_eeprom_parse_band_config()
210 phy->mt76->cap.has_5ghz = true; in mt7915_eeprom_parse_band_config()
218 u8 path, nss, nss_max = 4, *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_parse_hw_cap()
219 struct mt76_phy *mphy = phy->mt76; in mt7915_eeprom_parse_hw_cap()
220 u8 band = phy->mt76->band_idx; in mt7915_eeprom_parse_hw_cap()
225 if (is_mt7915(&dev->mt76)) { in mt7915_eeprom_parse_hw_cap()
239 if (is_mt7915(&dev->mt76)) { in mt7915_eeprom_parse_hw_cap()
251 if (!is_mt798x(&dev->mt76)) 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()
304 is_7976 = mt7915_check_adie(dev, false) || is_mt7916(&dev->mt76); in mt7915_eeprom_get_target_power()
342 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_get_power_delta()
345 bool is_7976 = mt7915_check_adie(dev, false) || is_mt7916(&dev->mt76); in mt7915_eeprom_get_power_delta()