summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorChris Lu <chris.lu@mediatek.com>2026-09-14 14:56:53 +0800
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2026-09-15 14:54:48 -0400
commit78b6abd6c7a7591aacdae657f813214dae4fcd3b (patch)
tree04241e2a356b779b94ff49e4acfc5ac8e816eb90 /tools/perf/scripts/python
parent296e7f3c5071cc02dc22e1566e759179fa1792ae (diff)
Bluetooth: btmtk: fix wrong status for short WMT FUNC_CTRL events
A too-short BTMTK_WMT_FUNC_CTRL event (WMT header only, no trailing 2-byte status word) is always treated as BTMTK_WMT_ON_UNDONE. This short form is how firmware acks a plain enable/disable request, and the actual result is carried in the header's own flag byte (0 = success), not a separate status word. Decode it from there instead of assuming failure. Verified setup on MT7920, MT7921, MT7922 and MT7925: no regression. Fixes: e3ac0d9f1a20 ("Bluetooth: btmtk: accept too short WMT FUNC_CTRL events") Assisted-by: Claude:claude-opus-5 Signed-off-by: Chris Lu <chris.lu@mediatek.com> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions