Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1956376pxu; Sun, 13 Dec 2020 08:45:40 -0800 (PST) X-Google-Smtp-Source: ABdhPJzeF9X0zvvHNOVoFq3i4yp0ihz9M3VdB3cHps8d5xzDjwZhxzuuZDjqYfcRtHuSSV1DUwwH X-Received: by 2002:aa7:d1c2:: with SMTP id g2mr21700071edp.8.1607877940127; Sun, 13 Dec 2020 08:45:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607877940; cv=none; d=google.com; s=arc-20160816; b=O9fanjrH26Z1XafaN3DZxbRLb+YO08BOvYk9wIXiWSGjeGlYz/4ebbWGUr1VkA2JZN Gb1YHDW6hcSJGLT+hBIJ1pJpNyOzoQeGJCm941YVyCd9TniBXZIAlLTrUI4AIILkfXH6 m+aj9qfyuiv9SjjBOZJBDyCt2R5EWUuC1Rrp6/OWe1mx2y05vpHgdKGSNfYo+yco8tTF c3l2Wdxw4W5peq/ekIqjiW93D54tmxykzoeIEwSIesXJHPCpTQhaRsBPexL7setg9FiC nIgGawuGsscDL/m3ksKa6sGtvedYWZchhbuFR2BwqaMcAYDRg2jn8utskW5+ocGYMwsK wZBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=5d5sPO8wx8zg1h0wCHE+9bPaBcmdRWM6UrfrsupVMMc=; b=aku6XjMLARMh+86zWSVwmH2B6AEtalkuOxDY6hq9lmMYQQNCdAspuJqzlBWOAjk+8h +QoWQy1ubIrpEnDP6itEFTUu4F0qCIXYBSqSjdeGxgNsuTu5F7mpYq/87nXhay9Ne9pR oO7R+RU9M7tIaNIywnBufOPtW7BJ/OvJatndqsG5DHRZpclmhaiyp1+zjTvsNcN5WrPj o7n06O24A9Tr7Di9O6KxHJ9zzFrasMq8tXWRj2M/5molRsioUqCPw0wsp4UgpH9VV4C0 YPsLwF//ORLR4V0oKPJKAQkzEVjPebsddKd55PQ9gJ82/CpiTvbpHw0wKbSEJ4a7HnwS lOdA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=I4OSGFP7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y22si9209185ejc.25.2020.12.13.08.45.17; Sun, 13 Dec 2020 08:45:40 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=I4OSGFP7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2501881AbgLLTJL (ORCPT + 99 others); Sat, 12 Dec 2020 14:09:11 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42130 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2439851AbgLLTIx (ORCPT ); Sat, 12 Dec 2020 14:08:53 -0500 Received: from mail-pf1-x443.google.com (mail-pf1-x443.google.com [IPv6:2607:f8b0:4864:20::443]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 39D21C0613CF; Sat, 12 Dec 2020 11:08:13 -0800 (PST) Received: by mail-pf1-x443.google.com with SMTP id 11so9328897pfu.4; Sat, 12 Dec 2020 11:08:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=5d5sPO8wx8zg1h0wCHE+9bPaBcmdRWM6UrfrsupVMMc=; b=I4OSGFP7adVI2ndfGQCPd0SwsK0rx+RD89j2Ej0NhjJdJZxcAtOfopLm9JNrPX+Dkn ULhDz9H0HMmyR9xWD9vYPYzjXnipk/Cls0Z4BVJqYrdD9wj/4UN5+I0h/wc07o1GfloE VQfdIZYS60dMNRNWobU9VT1kbU8EgufZsOGmzaUCguaP2UlLQLp7U13i6o2sLABR3iMr CpmQHjBPytw4zv54by5HyL3KkhBCwXTcWUbCkAZrZSdNsoAKwuS9x0nIh5n8W69SFU+w 8rLdxSYwZe3GiGLgoFQZDgdInSANtr8BeQ8OILsT91okbprBNJIPFQVGHFKPitaKnXHc QRsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=5d5sPO8wx8zg1h0wCHE+9bPaBcmdRWM6UrfrsupVMMc=; b=oCkURlSdQk0+6PrO8Up/3D37KlocvwPqJgFowqPAKYF2+g3zWoWR21Jq/FudAv1vQD fmDiXPIBDK7P33YVmuXGLafyvxY5zotj5ZvnKqxKsE2wrec4CBECI6iYAFnaHvNvtSXX nPX57LrCDfVq3GSi35415NYaBTNUtU9bQ3sd2y60f4lb5QHoeQYfSDD1BuiXAibYgi9s jAz8kCM6U85sC0pfj9z/lTIaBL0wLsOGej/ftRuuXRv4RlOskzwpLJ8/4lpzEv/2fPfj IoeEIeH98KeJFI7P0Lr7xe2Edr8mDDkv86/Bsv+ZtA1H2oqIhhQvBIarvHrbAqt6WKV8 Qxsw== X-Gm-Message-State: AOAM531+6h6yl0pH+UK/RSYWsOAvvQ/nhz1z4bjnpBwFvnKwytt14zpe w1ofUkaL12iVJka1z/1diwDj90DJm+KbaePHs7Dp7QeOvmlFfw== X-Received: by 2002:a62:19cc:0:b029:19e:321b:a22e with SMTP id 195-20020a6219cc0000b029019e321ba22emr9954366pfz.73.1607800092741; Sat, 12 Dec 2020 11:08:12 -0800 (PST) MIME-Version: 1.0 References: <20201211190335.16501-1-rdunlap@infradead.org> In-Reply-To: From: Andy Shevchenko Date: Sat, 12 Dec 2020 21:07:56 +0200 Message-ID: Subject: Re: [PATCH -next] platform: surface: fix non-PM_SLEEP build warnings To: Randy Dunlap Cc: Linux Kernel Mailing List , Maximilian Luz , Hans de Goede , Platform Driver Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Dec 12, 2020 at 7:05 PM Randy Dunlap wrote: > On 12/12/20 5:24 AM, Andy Shevchenko wrote: > > On Fri, Dec 11, 2020 at 9:20 PM Randy Dunlap wrote: ... > >> +#ifdef CONFIG_PM_SLEEP > >> static int surface_gpe_suspend(struct device *dev) > > > > Perhaps __maybe_unused ? > > Yes, I am aware of that option. > I don't know why it would be preferred though. Here [1] is the rationale behind annotation vs. ifdeffery. [1]: https://lore.kernel.org/patchwork/patch/732981/ -- With Best Regards, Andy Shevchenko