Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp4618374imm; Mon, 25 Jun 2018 20:18:50 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJC4Qpce4ysQsZDMccuMCJwPHWHxR2RRFIIBUp4QXInjm3lbmdo/oKcCCZwtAkRNhch4U+F X-Received: by 2002:a65:6186:: with SMTP id c6-v6mr12653169pgv.360.1529983130864; Mon, 25 Jun 2018 20:18:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529983130; cv=none; d=google.com; s=arc-20160816; b=n0eP1+cP6RJgZ/PbkQEPAQSISJRPxz08lJCjYjZjTHQ+sN7X4viXhQc+bRVXRK403H gf5JxX72xtD5kGxilq6GD7zqMkpp40uyOkioInES53ndGHXGMYbiDd1QaCjd3AmFarGk TvAciNh7WD1slyADZxf1clNQLn8EpqnNwu3AyLs5BxD1IKSKLoqo68EqpQZAobodvtCk wcOahOHIrNtIY1YrFRua1A6WdKuBGEOXGIz+5s4wI3YIhVMiZkEtxGY3ekLLoO4zTFcz erYkeV52Sz7VEjHuh5GT8gGE+8CU8mXrMfQhVHMP94296Z3bU3JM7ZnHPv+facdv3JdY Qr2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:arc-authentication-results; bh=z16nCfrlTZN96zyvLY5oGJPLyuwpTht79ERmdLQtPcA=; b=ny9eOE3mzVoLxyV9kHe2EuCE6IlbwTl4EtpMed9ehrYaryMqssJWiIPLx4R3ncdBus ZlJnJzOYvHXkplbBeEfULH9bsP99dGLmaru0FAVt/sgPluUhkmaXfciwGogZ5UxZSiva t5z6lfP6BSM5KOGa5Htodpr/4ZGbxAPdjDafeUTImuO6hAKl++nmNT+xEmf8KQraOuWT 2N85ySU/bk12TvkikY2lfiRPptw2ttbF+3Nprqv+jknssarWKIVRaQiYR7XtAA9SyvpR pYsH7WSfhS1DMJZ2LjdsqHELIYLKw/CLfXFCSZlfktJzM6ktkGTL0b/O4mFSMNy+clB7 ZzKw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c10-v6si562434pll.275.2018.06.25.20.18.36; Mon, 25 Jun 2018 20:18:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965322AbeFZDRz (ORCPT + 99 others); Mon, 25 Jun 2018 23:17:55 -0400 Received: from mail-ed1-f68.google.com ([209.85.208.68]:46741 "EHLO mail-ed1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965269AbeFZDRy (ORCPT ); Mon, 25 Jun 2018 23:17:54 -0400 Received: by mail-ed1-f68.google.com with SMTP id r17-v6so50014edo.13; Mon, 25 Jun 2018 20:17:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=z16nCfrlTZN96zyvLY5oGJPLyuwpTht79ERmdLQtPcA=; b=doIeV8fTvSkpls/Q8hciDx63alocSXa3ywZFlD3TFyOTMWaQPkWJusIAcTmkdJx1+r dZS40B7aswNNKuVLZKkrFmRQCH8ggVU6jJVKuyitjR8rbrsXzsyOoxTiqHTM0o5NT9U0 0dDZtbfEBXmLZxoRuqSJzTvIGcEy72d6eN1uR8ngc34jqecqrU1SKwhgEMTxK2waiEIu OCXpFsriyVSC0JLpJjCtzAnhyYjQ6/ilu4mLbMGd6dTMWWkV3+v6/kBcnXk0dwUNXWEM hf3OGZbWMa4Of56ZSgJQmmmVMrmmlM6dn6q1gng5q9ndA6pUXQ1kJc+Rm6hdm4IG+zfU M+5A== X-Gm-Message-State: APt69E0iBImxr/pOcIfEtmLTZxJopmUzTMOG1eU9/b7nv3xxdWB9107J bcEXgvGk3X80KST0uJVLKRqDZssA X-Received: by 2002:a50:bb6d:: with SMTP id y100-v6mr98603ede.10.1529983072643; Mon, 25 Jun 2018 20:17:52 -0700 (PDT) Received: from mail-wr0-f179.google.com (mail-wr0-f179.google.com. [209.85.128.179]) by smtp.gmail.com with ESMTPSA id f11-v6sm338204edq.28.2018.06.25.20.17.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Jun 2018 20:17:51 -0700 (PDT) Received: by mail-wr0-f179.google.com with SMTP id h10-v6so15584841wrq.8; Mon, 25 Jun 2018 20:17:50 -0700 (PDT) X-Received: by 2002:adf:e94a:: with SMTP id m10-v6mr10578021wrn.126.1529983070700; Mon, 25 Jun 2018 20:17:50 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:adf:a15a:0:0:0:0:0 with HTTP; Mon, 25 Jun 2018 20:17:30 -0700 (PDT) In-Reply-To: <20180625170913.p335obgr3rfa4skt@flea> References: <20180622160631.8578-1-icenowy@aosc.io> <20180622160631.8578-2-icenowy@aosc.io> <20180625170913.p335obgr3rfa4skt@flea> From: Chen-Yu Tsai Date: Tue, 26 Jun 2018 11:17:30 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 2/2] arm64: allwinner: a64: allow laptops to wake up from lid To: Icenowy Zheng Cc: Maxime Ripard , linux-arm-kernel , devicetree , linux-kernel , linux-sunxi Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 26, 2018 at 1:09 AM, Maxime Ripard wrote: > On Sat, Jun 23, 2018 at 12:06:31AM +0800, Icenowy Zheng wrote: >> Currently all ARM kernels will have s2idle enabled if CONFIG_SUSPEND is >> present. In this case if the lid is closed, systemd-logind will enter >> s2idle mode by default; however there's no possible wakeup source >> defined, so the system will enter a forever idle. >> >> Add the lid itself as a wakeup source, thus the system can wakeup when >> the lid is opened. >> >> Signed-off-by: Icenowy Zheng > > Applied both, thanks! > Maxime Icenowy, could you also look into having the power button as a wakeup source? It has no device node, so you might have to look at how to implement it in the driver. ChenYu