mirror of
https://github.com/outbackdingo/mt76.git
synced 2026-10-24 13:26:48 +00:00
wifi: mt76: mt7915: add support for MT7981
Add support for the MediaTek MT7981 SoC which is similar to the MT7986 but with a newer IP cores and only 2x ARM Cortex-A53 instead of 4x. Unlike MT7986 the MT7981 can only connect a single wireless frontend, usually MT7976 is used for DBDC. Signed-off-by: Alexander Couzens <[email protected]> Signed-off-by: Daniel Golle <[email protected]>
This commit is contained in:
committed by
Daniel Golle
parent
cddbd796bb
commit
969b7b5ebd
+3
-3
@@ -738,7 +738,7 @@ void mt7915_wfsys_reset(struct mt7915_dev *dev)
|
||||
mt76_clear(dev, MT_TOP_MISC, MT_TOP_MISC_FW_STATE);
|
||||
|
||||
msleep(100);
|
||||
} else if (is_mt7986(&dev->mt76)) {
|
||||
} else if (is_mt798x(&dev->mt76)) {
|
||||
mt7986_wmac_disable(dev);
|
||||
msleep(20);
|
||||
|
||||
@@ -759,7 +759,7 @@ static bool mt7915_band_config(struct mt7915_dev *dev)
|
||||
|
||||
dev->phy.mt76->band_idx = 0;
|
||||
|
||||
if (is_mt7986(&dev->mt76)) {
|
||||
if (is_mt798x(&dev->mt76)) {
|
||||
u32 sku = mt7915_check_adie(dev, true);
|
||||
|
||||
/*
|
||||
@@ -1168,7 +1168,7 @@ static void mt7915_stop_hardware(struct mt7915_dev *dev)
|
||||
mt7915_dma_cleanup(dev);
|
||||
tasklet_disable(&dev->mt76.irq_tasklet);
|
||||
|
||||
if (is_mt7986(&dev->mt76))
|
||||
if (is_mt798x(&dev->mt76))
|
||||
mt7986_wmac_disable(dev);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user