wifi: mm81x: do not drop PS filtered frames in AP mode

When the firmware reports a frame as filtered because the station has
entered power save, the AP-mode path dropped the frame and returned
"handled". In AP mode mac80211 owns the per-station power-save
re-buffering, so the frame must instead be reported with
IEEE80211_TX_STAT_TX_FILTERED and left for mac80211 to re-queue once
the station wakes.

Return false for AP interfaces so the tx-status path flags the frame as
filtered rather than silently dropping it.

Assisted-by: Claude:claude-opus-5
Link: https://patch.msgid.link/20260827054917.255584-4-lachlan.hodges@morsemicro.com
Signed-off-by: Lachlan Hodges <lachlan.hodges@morsemicro.com>
This commit is contained in:
Lachlan Hodges 2026-08-27 15:49:12 +10:00
commit 2d59a60c74