]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
mt76: mt7615: support loading EEPROM for MT7613BE
authorSander Vanheule <sander@svanheule.net>
Tue, 2 Feb 2021 08:59:53 +0000 (09:59 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 19 May 2021 08:29:31 +0000 (10:29 +0200)
commitaef8d2cf617dbd494ebafb4d6ae0e8e793955c73
tree3b52bd6e53f90059f2ca606c2be7893a91b704e6
parentba70bf2a1b08a0eea5f8b668cef63221e7bdde9b
mt76: mt7615: support loading EEPROM for MT7613BE

[ Upstream commit 858ebf446bee7d5077bd99488aae617908c3f4fe ]

EEPROM blobs for MT7613BE radios start with (little endian) 0x7663,
which is also the PCI device ID for this device. The EEPROM is required
for the radio to work at useful power levels, otherwise only the lowest
power level is available.

Suggested-by: Georgi Vlaev <georgi.vlaev@konsulko.com>
Tested-by: Stijn Segers <foss@volatilesystems.org>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c