]> git.baikalelectronics.ru Git - kernel.git/commit
mt76: mt7615: support 16 interfaces
authorRyder Lee <ryder.lee@mediatek.com>
Thu, 29 Oct 2020 17:11:17 +0000 (01:11 +0800)
committerFelix Fietkau <nbd@nbd.name>
Fri, 4 Dec 2020 13:31:13 +0000 (14:31 +0100)
commit40612857fbfe2022f3d18daa998dfc4719afbf5b
treeed32cb5c45883ca02344c4e0ecc759cccc618627
parent7cf2617a39bb05ce67c6b9b55e0bb50e65077994
mt76: mt7615: support 16 interfaces

When looking for a MAC address slot, start by using main BSSID slots 1-3,
afterwards use 16 repeater mode BSSID slots, then start using the slots
usually used for AP mode.

This search order should prevent unnecessary conflicts with AP mode interfaces
on the same PHY.

Note that two PHYs share global 32 omac slots with each other.

Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/init.c
drivers/net/wireless/mediatek/mt76/mt7615/main.c
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
drivers/net/wireless/mediatek/mt76/mt7615/mcu.h
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h