wifi: mt76: mt7996: introduce mt7996_band_valid()
authorShayne Chen <shayne.chen@mediatek.com>
Mon, 13 Nov 2023 07:06:12 +0000 (15:06 +0800)
committerFelix Fietkau <nbd@nbd.name>
Thu, 7 Dec 2023 17:50:22 +0000 (18:50 +0100)
commit1e1e563fe3bd2ad9252a98c24d55bb3f3a06990e
tree2f99a2e0d01cdf93ae7ff1c51451b4c40c4d0680
parent2ee1c40daeb9a33e25c460bf87feca58e91af879
wifi: mt76: mt7996: introduce mt7996_band_valid()

Replace dbdc_support and tbtc_support with mt7996_band_valid() to
support mt7996 variants with band0/band2 dual-band support.
This changes reduces ambiguity when checking supported bands on different
variants or new chipsets, as well as during the init configurations on
DMA TX/RX queues or irq masks.

Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7996/dma.c
drivers/net/wireless/mediatek/mt76/mt7996/init.c
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
drivers/net/wireless/mediatek/mt76/mt7996/regs.h