OSDN Git Service

mt76: add mac80211 driver for MT7615 PCIe-based chipsets
authorRyder Lee <ryder.lee@mediatek.com>
Mon, 1 Apr 2019 07:16:41 +0000 (15:16 +0800)
committerFelix Fietkau <nbd@nbd.name>
Wed, 1 May 2019 11:03:58 +0000 (13:03 +0200)
commit04b8e65922f631e297bde9536306f879e6fd952b
tree0fc7ef310e484d986ba35c0a6302a6458eae01b2
parent598da38672cd23e9af526d093c77a3750a56521e
mt76: add mac80211 driver for MT7615 PCIe-based chipsets

This driver is for a newer generation of MediaTek MT7615 4x4 802.11ac
PCIe-based chipsets, which support wave2 MU-MIMO up to 4 users/group
and also support up to 160MHz bandwidth.

The driver fully supports AP, station and monitor mode.

Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Roy Luo <royluo@google.com>
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
17 files changed:
drivers/net/wireless/mediatek/mt76/Kconfig
drivers/net/wireless/mediatek/mt76/Makefile
drivers/net/wireless/mediatek/mt76/mt76.h
drivers/net/wireless/mediatek/mt76/mt7615/Kconfig [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/Makefile [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/dma.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/init.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/mac.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/mac.h [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/main.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/mcu.h [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/pci.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7615/regs.h [new file with mode: 0644]