From patchwork Tue Jan 9 09:03:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ulf Hansson X-Patchwork-Id: 123813 Delivered-To: patches@linaro.org Received: by 10.140.22.227 with SMTP id 90csp3776224qgn; Tue, 9 Jan 2018 01:03:46 -0800 (PST) X-Received: by 10.25.162.142 with SMTP id l136mr6997264lfe.43.1515488625955; Tue, 09 Jan 2018 01:03:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1515488625; cv=none; d=google.com; s=arc-20160816; b=iUPib3LHRXGNBxnvNnCAm23s/5HSZVPM1VvUgdi8FsZMw6SktdZ8zeaOxtAhgwvbs3 rWT/EVveiGspqf4ojZrOLLGo0S/viHdRYqxALQKa74J5LOywhbE5VkRxopjFor0qIUoN ILB9pYYO1OSz34cK/vasbb0FEIUcpXYV9ReLydaGwvq9Vp7+Cub3RLFlltNa2l/zWQw6 5MD21gzxnaA0bHp7+hokty98mA6n1MzPJVvAjMAW7GLimvC4hXBQHpME0PROcRnYq7rt 0hVyk+SavCMT6NkzylmSxUrefrwOba7XbVGGr1MVc/u2OF+HVTrrlzAPcySxrsctZACt HE4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=R22aK6TxkCcfAwzM+XzL/G0RHv5dsWdU8ObF6RI3G4M=; b=u7C7ABDs88OtLPb+/7AjhSrj5JPECgun6o0p4mwyVMBwtNJZC3qmkw1GEMH0jZziqK YDFebYfizKb4xVV+ZKSICtc03MzNUPc10hug+W869+W3adDunouTtnRYDeEMiTVXexRR EOJN5DQ+5+JA3ICA/GpK/RJAa6ukG5ItkGfK6HRuk9XyLE1xnfOT0BXKjUUl9JfKrr7a AzwLLVu2Zrjfjdm6HbLuJqTHI3Tgd+a93rhVk9p+GZPh+s8ApRcpyrEzo8APLn2gt17A vTu4F0F+AUPa0a5lOsg+x33j2XIZ7zm4n8MblNQvu4R7UEJsNzW4iKkchdlq/A7GLDQs /s9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=F+hoKQis; spf=pass (google.com: domain of ulf.hansson@linaro.org designates 209.85.220.41 as permitted sender) smtp.mailfrom=ulf.hansson@linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id h83sor2362008ljf.39.2018.01.09.01.03.45 for (Google Transport Security); Tue, 09 Jan 2018 01:03:45 -0800 (PST) Received-SPF: pass (google.com: domain of ulf.hansson@linaro.org designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=F+hoKQis; spf=pass (google.com: domain of ulf.hansson@linaro.org designates 209.85.220.41 as permitted sender) smtp.mailfrom=ulf.hansson@linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=R22aK6TxkCcfAwzM+XzL/G0RHv5dsWdU8ObF6RI3G4M=; b=F+hoKQisAOqb3DHBzTHDTOYyOPUe00pzJkRgduzEJaWq9SC/7dy4DfLB+nRUh4ix4+ ofD6EDDX3TDfVQisqDNAuHx3UpdxbdTIuFiJCiR3NgwSmWFylD9yzvbeCsvTnRsEYVff TRRK6X/szrA+jWT34Ytw0SZ0S2EMLXqt3cegc= 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; bh=R22aK6TxkCcfAwzM+XzL/G0RHv5dsWdU8ObF6RI3G4M=; b=pipLVbsYK3HCUYKqf9TYDXpjHseFaHjz+Ls1xck4Wyz6metRFeSmRgQsQjPZZ18Y3d jx+MxhYM0hdIsjrc6MqkEk/KtIIS/9i/Z5XhM2yCIXghjXyKIE4YPbYr+IBYNr8h5xlO 6sjrFA6wyP0LyFND0GdslieLxJ2FsYk9ib7sKsVvAExaS/7yOOJlU/e6VzRzpHrV+B+1 VQQPOUotlqwOV/WVrjNPlje2byq2CnQBRy4+jHdohWmt1xhh1hBwS92SBAuBDi++/X0s eWsp2dm6qGrMBQJ91kKCOyfJiXpZoi9tr8/Zkio7b2rbohVhoMj3zkC0ciD2vqXWwtHv H18g== X-Gm-Message-State: AKGB3mLRdE3fdPWlhbtyyeFRfYargKDGiebQ4Tjjv6Lbm6iEKav1Ezhi lEr0xcyKWdemoc+2AIiie2q7r6Ai X-Google-Smtp-Source: ACJfBouHjZZ7GUWT7wVNX1BsyxB5IP8/a9jIlnkvRkfUpzrZCJKOwXbhXeQhKNrpt0e4pPPRJ505hw== X-Received: by 10.46.54.26 with SMTP id d26mr8454757lja.104.1515488625461; Tue, 09 Jan 2018 01:03:45 -0800 (PST) Return-Path: Received: from localhost.localdomain (h-158-174-22-67.NA.cust.bahnhof.se. [158.174.22.67]) by smtp.gmail.com with ESMTPSA id f78sm2745355lje.20.2018.01.09.01.03.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 09 Jan 2018 01:03:44 -0800 (PST) From: Ulf Hansson To: "Rafael J . Wysocki" , linux-pm@vger.kernel.org Cc: Kevin Hilman , Viresh Kumar , Geert Uytterhoeven , Simon Horman , Niklas Soderlund , Vincent Guittot , linux-renesas-soc@vger.kernel.org, Ulf Hansson Subject: [PATCH v4 0/2] PM / core: Extend behaviour for wakeup paths Date: Tue, 9 Jan 2018 10:03:38 +0100 Message-Id: <1515488620-10575-1-git-send-email-ulf.hansson@linaro.org> X-Mailer: git-send-email 2.7.4 Changes in v4: - Dropped the changes that already been applied. - Patch 1 is new, should not introduce any functional changes, but only structural code changes, as requested by Rafael. - Patch 2, re-based on top of new patch. Ulf Hansson (2): PM / core: Re-structure code for clearing the direct_complete flag PM / core: Propagate wakeup_path status flag in __device_suspend_late() drivers/base/power/main.c | 44 +++++++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 19 deletions(-) -- 2.7.4