mt76: add driver for MT7603E and MT7628/7688
authorFelix Fietkau <nbd@nbd.name>
Tue, 6 Nov 2018 12:47:23 +0000 (13:47 +0100)
committerFelix Fietkau <nbd@nbd.name>
Tue, 26 Feb 2019 11:29:56 +0000 (12:29 +0100)
commitc8846e1015022d2531ac4c895783e400b3e5babe
tree0b359bf75a4aee83d5c3bfd5e82b014b0d2c1514
parent782eff094922ab6e75e8568355c8487686b239f5
mt76: add driver for MT7603E and MT7628/7688

This driver is for a newer generation of 2x2 MediaTek 802.11n chipsets.
MT7603E is a PCIe chip.
MT7628 and MT7688 are MIPS SoC devices with built-in WLAN.
MT7688 is limited to 1x1

This driver fully supports AP, station, mesh, ad-hoc and monitor mode.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
20 files changed:
drivers/net/wireless/mediatek/mt76/Kconfig
drivers/net/wireless/mediatek/mt76/Makefile
drivers/net/wireless/mediatek/mt76/mt7603/Kconfig [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/Makefile [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/beacon.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/core.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/dma.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/init.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/mac.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/mac.h [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/main.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/mcu.h [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/pci.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/regs.h [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7603/soc.c [new file with mode: 0644]