FROMLIST: wifi: mt76: mt7925: fix fails to enter low power mode in suspend state
The mt7925 sometimes fails to enter low power mode during suspend. This is caused by the chip firmware sending an additional ACK event to the host after processing the suspend command. Due to timing issues, this event may not reach the host, causing the chip to get stuck. To resolve this, the ACK flag in the suspend command is removed, as it is not needed in the MT7925 architecture. This prevents the firmware from sending the additional ACK event, ensuring the device can reliably enter low power mode during suspend. Signed-off-by:Quan Zhou <quan.zhou@mediatek.com> (am from https://patchwork.kernel.org/patch/13938400/) (also found at https://lore.kernel.org/r/d056938144a3a0336c3a4e3cec6f271899f32bf7.1736775666.git.quan.zhou@mediatek.com ) BUG=b:387468281 UPSTREAM-TASK=b:389885387 TEST=fix fails to enter low power mode in suspend state Change-Id: I9ffde9bd382ff6607912f2aa0959200fe34de5bf Signed-off-by:
Quan Zhou <quan.zhou@mediatek.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/6169772 Reviewed-by:
Sean Paul <sean@poorly.run> Commit-Queue: ChromeOS Auto Retry <chromeos-auto-retry@chromeos-bot.iam.gserviceaccount.com> Reviewed-by:
Jintao Lin <jintaolin@chromium.org> Tested-by:
Jintao Lin <jintaolin@chromium.org> Reviewed-by:
Fei Shao <fshao@chromium.org> Reviewed-by:
Yu-Che Cheng <giver@chromium.org> Signed-off-by:
Hubert Mazur <hmazur@google.com>
Loading
Please sign in to comment