Commit 71b07f7b authored by Pavani Muthyala's avatar Pavani Muthyala Committed by Kleber Sacilotto de Souza

UBUNTU: SAUCE: Redpine: fix for wowlan wakeup failure

BugLink: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1742090
BugLink: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1742094

It is observed that magic packet is sometimes missed by firmware
which results in wakeup failure. This happens only in coex mode
when power save is enabled. Issue is resolved by disabling power
save to avoid radio loss for wlan
Signed-off-by: default avatarPavani Muthyala <pavanimuthyala1992@gmail.com>
Signed-off-by: default avatarAmitkumar Karwar <amit.karwar@redpinesignals.com>
Acked-by: default avatarKai Heng Feng <kai.heng.feng@canonical.com>
Acked-by: default avatarShrirang Bagul <shrirang.bagul@canonical.com>
Signed-off-by: default avatarKhalid Elmously <khalid.elmously@canonical.com>
parent 86f9f48d
......@@ -2404,6 +2404,8 @@ int rsi_config_wowlan(struct rsi_hw *adapter, struct cfg80211_wowlan *wowlan)
return 0;
}
ven_rsi_dbg(INFO_ZONE, "TRIGGERS %x\n", triggers);
if (common->coex_mode > 1)
rsi_disable_ps(adapter);
rsi_send_wowlan_request(common, triggers, 1);
/* Send updated vap caps */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment