wifi: mt76: mt7915: add bf backoff limit table support

The commit 22b980badc0f ("mt76: add functions for parsing rate power limits
from DT") introduced generic support for rates limits in the devicetree.
But the mt7915 supports beamforming and has another table for configuring
the backoff limits. These can be configured in the DT with the paths-*
properties. The path-*-bf are the ones relevant for beamforming and the
ones without -bf suffix for "traditional" path backoff.

Signed-off-by: Shayne Chen <[email protected]>
Signed-off-by: Sven Eckelmann (Plasma Cloud) <[email protected]>
Link: https://patch.msgid.link/20251007-backoff-table-support-v3-3-fd6e2684988f@simonwunderlich.de
Signed-off-by: Felix Fietkau <[email protected]>
This commit is contained in:
Shayne Chen
2025-10-13 12:49:20 +02:00
committed by Felix Fietkau
parent 95c4df3233
commit 6f27d647c0
10 changed files with 277 additions and 55 deletions
+8
View File
@@ -1118,6 +1118,14 @@ struct mt76_power_limits {
s8 mcs[4][10];
s8 ru[7][12];
s8 eht[16][16];
struct {
s8 cck[4];
s8 ofdm[4];
s8 ofdm_bf[4];
s8 ru[7][10];
s8 ru_bf[7][10];
} path;
};
struct mt76_ethtool_worker_info {