Lines Matching refs:mt76

10 	struct mt76_dev *mdev = &dev->mt76;
12 u32 offs = is_mt7915(&dev->mt76) ? MT_EE_DO_PRE_CAL : MT_EE_DO_PRE_CAL_V2;
25 offs = is_mt7915(&dev->mt76) ? MT_EE_PRECAL : MT_EE_PRECAL_V2;
44 u8 *eeprom = dev->mt76.eeprom.data;
50 return CHECK_EEPROM_ERR(is_mt7915(&dev->mt76));
52 return CHECK_EEPROM_ERR(is_mt7916(&dev->mt76));
54 return CHECK_EEPROM_ERR(is_mt7981(&dev->mt76));
56 return CHECK_EEPROM_ERR(is_mt7986(&dev->mt76));
64 switch (mt76_chip(&dev->mt76)) {
95 u8 *eeprom = dev->mt76.eeprom.data;
99 ret = request_firmware(&fw, mt7915_eeprom_name(dev), dev->mt76.dev);
104 dev_err(dev->mt76.dev, "Invalid default bin\n");
123 ret = mt76_eeprom_init(&dev->mt76, eeprom_size);
157 u8 *eeprom = dev->mt76.eeprom.data;
158 u8 band = phy->mt76->band_idx;
164 if (!is_mt7915(&dev->mt76)) {
167 phy->mt76->cap.has_5ghz = true;
170 phy->mt76->cap.has_6ghz = true;
173 phy->mt76->cap.has_5ghz = true;
174 phy->mt76->cap.has_6ghz = true;
177 phy->mt76->cap.has_2ghz = true;
186 phy->mt76->cap.has_5ghz = true;
189 phy->mt76->cap.has_2ghz = true;
192 phy->mt76->cap.has_2ghz = true;
193 phy->mt76->cap.has_5ghz = true;
201 u8 path, nss, nss_max = 4, *eeprom = dev->mt76.eeprom.data;
202 struct mt76_phy *mphy = phy->mt76;
203 u8 band = phy->mt76->band_idx;
208 if (is_mt7915(&dev->mt76)) {
222 if (is_mt7915(&dev->mt76)) {
234 if (!is_mt798x(&dev->mt76))
259 dev_warn(dev->mt76.dev, "eeprom load fail, use default bin\n");
267 memcpy(dev->mphy.macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR,
279 u8 *eeprom = dev->mt76.eeprom.data;
287 is_7976 = mt7915_check_adie(dev, false) || is_mt7916(&dev->mt76);
325 u8 *eeprom = dev->mt76.eeprom.data;
328 bool is_7976 = mt7915_check_adie(dev, false) || is_mt7916(&dev->mt76);