Introduce support for mt7663e 802.11ac 2x2:2 chipset to mt7615 driver. Introduce mt7615e_reg_map and mt7663e_regmap to reuse mt7615 code. Code refactoring. Lorenzo Bianconi (8): mt76: mt7615: introduce mt7615_register_map mt76: mt7615: add mt7663e support to mt7615_reg_map mt76: mt7615: add mt7663 support to mt7615_mcu_set_tx_ba mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine mt76: mt7615: introduce mt7615_init_mac_chain routine mt76: mt7615: introduce mt7663e support .../net/wireless/mediatek/mt76/mt7615/dma.c | 45 +++- .../wireless/mediatek/mt76/mt7615/eeprom.c | 48 ++++- .../wireless/mediatek/mt76/mt7615/eeprom.h | 2 + .../net/wireless/mediatek/mt76/mt7615/init.c | 130 ++++++------ .../net/wireless/mediatek/mt76/mt7615/mac.c | 20 +- .../net/wireless/mediatek/mt76/mt7615/mac.h | 7 + .../net/wireless/mediatek/mt76/mt7615/mcu.c | 192 ++++++++++++++++-- .../net/wireless/mediatek/mt76/mt7615/mmio.c | 67 +++++- .../wireless/mediatek/mt76/mt7615/mt7615.h | 14 +- .../net/wireless/mediatek/mt76/mt7615/pci.c | 12 +- .../net/wireless/mediatek/mt76/mt7615/regs.h | 87 ++++++-- .../net/wireless/mediatek/mt76/mt7615/soc.c | 2 +- 12 files changed, 507 insertions(+), 119 deletions(-) -- 2.24.1