Introduce mt76-connac module dependency in the mt7915 driver and remove duplicated mcu code. Lorenzo Bianconi (7): mt76: mt7915: rely on mt76_connac_mcu_alloc_sta_req mt76: mt7915: rely on mt76_connac_mcu_alloc_wtbl_req mt76: mt7915: rely on mt76_connac_mcu_add_tlv routine mt76: connac: move mt76_connac_mcu_get_cipher in common code mt76: connac: move mt76_connac_chan_bw in common code mt76: mt7915: rely on mt76_connac_get_phy utilities mt76: connac: move mt76_connac_mcu_add_key in connac module .../net/wireless/mediatek/mt76/mt76_connac.h | 29 ++ .../wireless/mediatek/mt76/mt76_connac_mcu.c | 118 ++++- .../wireless/mediatek/mt76/mt76_connac_mcu.h | 60 ++- .../net/wireless/mediatek/mt76/mt7915/Kconfig | 2 +- .../net/wireless/mediatek/mt76/mt7915/main.c | 5 +- .../net/wireless/mediatek/mt76/mt7915/mcu.c | 441 ++++-------------- .../wireless/mediatek/mt76/mt7915/mt7915.h | 17 +- .../net/wireless/mediatek/mt76/mt7921/main.c | 9 +- .../net/wireless/mediatek/mt76/mt7921/mcu.c | 137 +----- .../wireless/mediatek/mt76/mt7921/mt7921.h | 10 +- 10 files changed, 293 insertions(+), 535 deletions(-) -- 2.33.1