mt76: mt7615: fix chip reset on MT7622 and MT7663e
authorFelix Fietkau <nbd@nbd.name>
Fri, 26 Mar 2021 20:52:11 +0000 (21:52 +0100)
committerFelix Fietkau <nbd@nbd.name>
Sun, 11 Apr 2021 22:03:05 +0000 (00:03 +0200)
commit1cb7ea2acb725bf8752dc765c1c1645c7ecc23bb
tree86015530cacd51928b2a0a71044eec60e0e76bb1
parent1ebea45ef027ee31cd50ed92903071391e792edb
mt76: mt7615: fix chip reset on MT7622 and MT7663e

After chip reset, the DMA scheduler needs to be initialized as well.
Since the code is PCI/SoC specific, move it to pci_mac.c, so that it
can depend on a function in dma.c

Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/dma.c
drivers/net/wireless/mediatek/mt76/mt7615/init.c
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
drivers/net/wireless/mediatek/mt76/mt7615/pci_init.c
drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c