diff options
author | Felix Fietkau <nbd@nbd.name> | 2022-02-02 23:11:58 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2022-02-03 16:14:58 +0100 |
commit | 3f3064486b1a5444e3f00de13eb758edffa3a5c1 (patch) | |
tree | c69002ba86610ef7a8e072c49763910894a4ae75 /drivers/video | |
parent | c007ef8c339d1eb319163bf576da0f180e162060 (diff) |
mt76: mt7915: fix/rewrite the dfs state handling logic
Client mode on DFS channels was broken, because the old code was activating
the DFS detector on radar channels while leaving it in CAC state.
This was caused by making the decision based on the channel radar flag,
instead of hw->conf.radar_enabled.
In order to properly deal with the various corner cases, rip out the state
handling code and replace it with something that's much easier to reason
about.
Tested-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'drivers/video')
0 files changed, 0 insertions, 0 deletions