Lines Matching refs:mt76
53 dev->mt76.otp.data = devm_kzalloc(dev->mt76.dev, len, GFP_KERNEL); in mt7615_efuse_init()
54 dev->mt76.otp.size = len; in mt7615_efuse_init()
55 if (!dev->mt76.otp.data) in mt7615_efuse_init()
58 buf = dev->mt76.otp.data; in mt7615_efuse_init()
74 ret = mt76_eeprom_init(&dev->mt76, MT7615_EEPROM_SIZE); in mt7615_eeprom_load()
95 u8 val, *eeprom = dev->mt76.eeprom.data; in mt7615_eeprom_parse_hw_cap()
101 dev->mt76.cap.has_5ghz = true; in mt7615_eeprom_parse_hw_cap()
104 dev->mt76.cap.has_2ghz = true; in mt7615_eeprom_parse_hw_cap()
107 dev->mt76.cap.has_2ghz = true; in mt7615_eeprom_parse_hw_cap()
108 dev->mt76.cap.has_5ghz = true; in mt7615_eeprom_parse_hw_cap()
175 u8 *eeprom = dev->mt76.eeprom.data; in mt7615_apply_cal_free_data()
176 u8 *otp = dev->mt76.otp.data; in mt7615_apply_cal_free_data()
201 ret = mt7615_check_eeprom(&dev->mt76); in mt7615_eeprom_init()
202 if (ret && dev->mt76.otp.data) in mt7615_eeprom_init()
203 memcpy(dev->mt76.eeprom.data, dev->mt76.otp.data, in mt7615_eeprom_init()
209 memcpy(dev->mt76.macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR, in mt7615_eeprom_init()
212 mt76_eeprom_override(&dev->mt76); in mt7615_eeprom_init()