From patchwork Tue Jan 9 10:14:09 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Amitkumar Karwar X-Patchwork-Id: 857362 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ABfwfGtg"; dkim-atps=neutral Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 3zG7Y860Nkz9s82; Tue, 9 Jan 2018 21:24:28 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1eYr4z-0000wm-5p; Tue, 09 Jan 2018 10:24:25 +0000 Received: from mail-pf0-f196.google.com ([209.85.192.196]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1eYr4x-0000up-B2 for kernel-team@lists.ubuntu.com; Tue, 09 Jan 2018 10:24:23 +0000 Received: by mail-pf0-f196.google.com with SMTP id e3so8230404pfi.10 for ; Tue, 09 Jan 2018 02:24:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=jOodcmky5T14crrdihBvtCApBLiqfyTRgTqzodKiEFE=; b=ABfwfGtgOxbuihbH/uR29DHb8ewOlSJ+Yk2rrr1MLV1OJ+D6ltoo0MFHqpwgqfBdCo isOdhYIgOPCRdq1aqnUPQ44h+EPBtGFmuitFG4PuONSdd2CNTHeh2WWGC9kS8IDqftYf X7DlHGCUtMGWpr650V1DfrvCfquqsO68Ty+kYOejxanJ5XKEwQPcA0oiGF0uFiMtC+G3 BvXtLa3KO2IT3KpWEVugSU1HT/bgDbJbit1WwNhqrrZNIkoIrjE6UXa/a+ApXTakjz+p srhO7+LEb2pW9vXT4IkTVFZ94DKTIkPpIUQWnXe24sdEaABYOgliH8GfAZwz2mcfOa6k AHSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=jOodcmky5T14crrdihBvtCApBLiqfyTRgTqzodKiEFE=; b=DMECq+Phk7hRBl3wVWfEnpIkiCjaw+BokeAbGERqXeMz4PRY8EtUxsYNUywa1SRe2O K3OBgBBKG6jgij4gCX5Zf7ASvkTOdfknMGpeN8mBioK+XgzWoeLq4OGqvVOWEuLXpaBo rLE1F/+HPlTKyUS9+RpeplOIDiJEMknQzqRWOsE8cZXM6gHyVcJyH0mn0BapkKsoi4UX B5VwSb2CAt5ItBfqP7/RGaNjvC+2+3kmsdYjTqh53BLRgkdAZQzfu4BU8q8y/r9BhMPA 5+wnueiLauRQjdXuIBxbIMsK065NPigoqK9yBQ1STi89RvgNYKHdprTK12w0E2WL8mU5 DaRw== X-Gm-Message-State: AKGB3mI1DdWF1iwHQXPjU1K4VIkhiIRRXFMGBPxpINGyX67HzNqibCm2 I67DTDCRizrUcYgKaTBxuwcc1+yn X-Google-Smtp-Source: ACJfBots/A0BrNfBgmCBsfmkxbtZ06OYZnIep2Kho0gFhgdrJZ+31S5UA08wBdfJkZ6fz8qLk3tLwQ== X-Received: by 10.98.19.137 with SMTP id 9mr4488722pft.5.1515493461787; Tue, 09 Jan 2018 02:24:21 -0800 (PST) Received: from cpu185.redpinesignals.com ([203.196.161.90]) by smtp.gmail.com with ESMTPSA id c2sm25432849pgq.48.2018.01.09.02.24.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 09 Jan 2018 02:24:20 -0800 (PST) From: Amitkumar Karwar To: kernel-team@lists.ubuntu.com Subject: [Xenial SRU][PATCH 4/4] UBUNTU: SAUCE: Redpine: fix for wowlan wakeup failure Date: Tue, 9 Jan 2018 15:44:09 +0530 Message-Id: <1515492849-4456-5-git-send-email-amitkarwar@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1515492849-4456-1-git-send-email-amitkarwar@gmail.com> References: <1515492849-4456-1-git-send-email-amitkarwar@gmail.com> X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Amitkumar Karwar , Pavani Muthyala , Prameela Rani Garnepudi MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" From: Pavani Muthyala 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: Pavani Muthyala Signed-off-by: Amitkumar Karwar --- ubuntu/rsi/rsi_91x_mac80211.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ubuntu/rsi/rsi_91x_mac80211.c b/ubuntu/rsi/rsi_91x_mac80211.c index c32a9bb..2b18259 100644 --- a/ubuntu/rsi/rsi_91x_mac80211.c +++ b/ubuntu/rsi/rsi_91x_mac80211.c @@ -2410,6 +2410,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 */