Deren WuandFelix Fietkau 58d187e4a9 wifi: mt76: mt792x: add struct mt792x_bss_conf
We are introducing a new structure, mt792x_bss_conf, to manage per-link
configurations in preparation for future STA support of Multi-Link
Operation (MLO).

The patch does not include any logic changes, only structural changes.

We have moved relevant parameters from the mt7921x_vif structure such
as to mt76 of mt76_vif structure, rssi and Tx queue parameters to
mt7921x_bss_conf structure. We can access those members to configure the
BSS for this interface, whether it is our own BSS or the one we are
associated with.

However, we have not yet created the per-link BSS configuration indexed by
link ID for Multi-Link Device (MLD) support. This step needs to be
extended before adding MLD support for AP mode.

Co-developed-by: Sean Wang <[email protected]>
Signed-off-by: Sean Wang <[email protected]>
Signed-off-by: Deren Wu <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Felix Fietkau <[email protected]>
2024-07-13 15:39:30 +02:00
2024-07-12 17:15:04 +02:00
2024-07-12 17:15:04 +02:00
2024-07-12 17:15:04 +02:00
2024-07-12 17:15:04 +02:00
2024-07-12 17:15:04 +02:00
2024-07-12 17:15:04 +02:00
2021-04-14 09:12:11 +02:00
2023-03-02 22:23:43 +01:00
2024-07-12 17:15:04 +02:00
2021-04-17 11:19:58 +02:00
2022-12-10 13:11:04 +01:00
2024-07-12 17:15:04 +02:00
2020-06-16 22:05:14 +02:00
2024-07-12 17:15:04 +02:00
2019-08-22 09:26:30 +02:00
2024-07-12 17:15:04 +02:00
2024-07-12 17:15:04 +02:00
S
Description
mac80211 driver for MediaTek MT76x0e, MT76x2e, MT7603, MT7615, MT7628 and MT7688
BSD-3-Clause
105 MiB
Languages
C 99.7%
Perl 0.2%
Makefile 0.1%