mt76: mt7915: introduce mt7915_mcu_beacon_check_caps()
authorRyder Lee <ryder.lee@mediatek.com>
Mon, 18 Oct 2021 08:06:59 +0000 (16:06 +0800)
committerFelix Fietkau <nbd@nbd.name>
Wed, 20 Oct 2021 08:36:52 +0000 (10:36 +0200)
commit22dffbddf016791e99f02d1ad36f5043ce615085
tree4c171fa0f37635790f9a99051f5fea52988f1f9e
parentb5f2ba8a4c794e8349c0e30036352b9f685164c4
mt76: mt7915: introduce mt7915_mcu_beacon_check_caps()

Beacon elements might be changed by hostapd configuraion, so driver
should compare both IEs and PHY capabilities to get the least common
denominator before association.

Co-developed-by: Evelyn Tsai <evelyn.tsai@mediatek.com>
Signed-off-by: Evelyn Tsai <evelyn.tsai@mediatek.com>
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7915/main.c
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h