RE: [PATCH v4 4/7] wifi: rtw88: fw: handle the RTL8723BS management TX reports

Ping-Ke Shih <[email protected]>
Newsgroups org.kernel.vger.linux-wireless,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Bitterblue Smith <[email protected]> wrote:
> On 11/08/2026 12:12, [email protected] wrote:
> > From: Luka Gejak <[email protected]>
> >
> > The vendor firmware used by the RTL8723BS does not report management
> > frame transmission through C2H_CCX_TX_RPT. It uses event 0x12, and
> > reuses 0x32 for scan probe reports, which rtw88 otherwise treats as a
> > WLAN_RFON event and completes the LPS leave check with.
> >
> > Route both events to the existing TX report handler for this chip, and
> > defer 0x32 to the worker instead of consuming it in the interrupt path,
> > so the reports are decoded and the LPS handshake is left alone. The
> > payload layout is the same as C2H_CCX_TX_RPT, so no separate decode is
> > needed.
> >
> > Without this, testers on ARM SDIO boards see "failed to get tx report
> > from firmware" and "firmware failed to leave lps state" once power save
> > engages under load.
> >
> 
> Please see your reply from July 30 regarding this subject:
> 
> https://lore.kernel.org/linux-wireless/[email protected]/

For the record, this patch is planned to remove by v5. [1] [2].

[1] https://lore.kernel.org/linux-wireless/[email protected]/
[2] https://lore.kernel.org/linux-wireless/[email protected]/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.