diff options
| author | Deren Wu <[email protected]> | 2022-06-08 20:53:26 +0800 |
|---|---|---|
| committer | Felix Fietkau <[email protected]> | 2022-07-11 13:40:01 +0200 |
| commit | 9d958b60ebc2434f2b7eae83d77849e22d1059eb (patch) | |
| tree | d6d74839a33426a2b3c7d0b1a719feed9e67ad88 /tools/perf/scripts/python/arm-cs-trace-disasm.py | |
| parent | c149d3a9058616ff942a6e44b6e968e18a84dd5a (diff) | |
mt76: mt7921: fix command timeout in AP stop period
Due to AP stop improperly, mt7921 driver would face random command timeout
by chip fw problem. Migrate AP start/stop process to .start_ap/.stop_ap and
congiure BSS network settings in both hooks.
The new flow is shown below.
* AP start
.start_ap()
configure BSS network resource
set BSS to connected state
.bss_info_changed()
enable fw beacon offload
* AP stop
.bss_info_changed()
disable fw beacon offload (skip this command)
.stop_ap()
set BSS to disconnected state (beacon offload disabled automatically)
destroy BSS network resource
Fixes: 116c69603b01 ("mt76: mt7921: Add AP mode support")
Signed-off-by: Sean Wang <[email protected]>
Signed-off-by: Deren Wu <[email protected]>
Signed-off-by: Felix Fietkau <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/arm-cs-trace-disasm.py')
0 files changed, 0 insertions, 0 deletions