]> www.infradead.org Git - users/jedix/linux-maple.git/commit
wifi: mt76: mt792x: add struct mt792x_chanctx
authorDeren Wu <deren.wu@mediatek.com>
Thu, 13 Jun 2024 03:01:57 +0000 (20:01 -0700)
committerFelix Fietkau <nbd@nbd.name>
Tue, 9 Jul 2024 21:01:47 +0000 (23:01 +0200)
commitf3898da2e86e43b83165347acf9194914a9146e0
treef8a23e0f6e303f8a06fa5d9f118958f3346330a3
parent4c28c0976ed83c3e8240e80ea918c4d1a3f9c5bc
wifi: mt76: mt792x: add struct mt792x_chanctx

We are introducing a new structure, mt792x_chanctx, to quickly identify
the linked BSS it is working on. This eliminates the need to search in
mt7921_ctx_iter() or mt7925_ctx_iter() when the channel context changes.

Co-developed-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Link: https://patch.msgid.link/20240613030241.5771-4-sean.wang@kernel.org
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7921/main.c
drivers/net/wireless/mediatek/mt76/mt7925/main.c
drivers/net/wireless/mediatek/mt76/mt792x.h
drivers/net/wireless/mediatek/mt76/mt792x_core.c