mt76: mt7615: apply calibration-free data from OTP
authorFelix Fietkau <nbd@nbd.name>
Wed, 21 Aug 2019 13:21:00 +0000 (15:21 +0200)
committerFelix Fietkau <nbd@nbd.name>
Thu, 5 Sep 2019 15:42:32 +0000 (17:42 +0200)
commit55bbbefd843248805e5fd32b5c65ac1f23e4f036
tree841795a5a24de6aca283f32bedf375bb6418d836
parent8b8ab5c2353404b87b4ecde37dbaea2f040aec1b
mt76: mt7615: apply calibration-free data from OTP

MT7615 chips usually come pre-calibrated, even when used on embedded boards.
In that case, the on-flash EEPROM data needs to be merged with some data
from OTP ROM.
Run this merge if the external EEPROM data is valid and OTP has valid fields.

Tested-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c