Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp854908pxu; Thu, 3 Dec 2020 14:32:07 -0800 (PST) X-Google-Smtp-Source: ABdhPJw/OLfKSxJ9ug/EllNQ9K02LL1RuvbenG3FQDci73KARzFKbY2qU404eVHwbAjv1pBIvdS/ X-Received: by 2002:a17:907:20dc:: with SMTP id qq28mr4410630ejb.403.1607034727010; Thu, 03 Dec 2020 14:32:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607034727; cv=none; d=google.com; s=arc-20160816; b=Gr09Cc6TMZWaCjryhb55IbABXClP5Qinvix+EWELMiEUQFKzN3PraIyKXB5ymTr1rG yGRxKSVjAROWezPisPtealqmYuRdY9akEBjFNeNujFPd9CD7ITzqQGSCaf03b2UxDa3T OocmyBtnu3THRZIIEuIlCSdYL/OGE3Yk9S4HgPws6HnuqQAATRXJmph6rAXknPXymMHY 1bMdeofwoNDtfjH+qZFRBaLBWkDJae/dZOtfnnDNVqQ0+I0aAutF8QzOpodeLj16Pod8 NgFzxynFjRLhUpfW+sB9050HT5R59SlEV22Z+OLS8g1WM8BSM52opCW5RMl2q/fqz6nX P/8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=RSresiME0rIGhtDYR0o6kZgVi7iquew/EqI1q/cpiOc=; b=oaHKeTRMg36XP65ut4ysWnzFfaUf2ldZzUxo8uOvhykd3mj6uGH3ehfdMA6tSmYWQM P/d+OY3+BvkaZDwrUEFthhj3YpvNBNqe4id8nO9L4r7/XMOA2kkLPnTDJiMRg/EYsGQG v7EGFRqZzL1zusjP/cJQ/dJLYIz4aR7RdGhEBjke4KcW82PgKisF4WISANo0qd15xZwZ QAP0rK5mF0wf47pWf8QGwOEdjsHQDCSGbPDYB6GXxGBdrv2e5BtuO/9bpLrrcOyi8rI8 nKFclYXs+CxLqmmsZfP0q5Pwxf3wWU3FbLanvwk6cCzhi4CVsRQxR3bcbgxe70rOUq/G bIdg== ARC-Authentication-Results: i=1; mx.google.com; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id mf27si239058ejb.129.2020.12.03.14.31.44; Thu, 03 Dec 2020 14:32:06 -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; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729883AbgLCW3r (ORCPT + 99 others); Thu, 3 Dec 2020 17:29:47 -0500 Received: from mail.kernel.org ([198.145.29.99]:54316 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726405AbgLCW3q (ORCPT ); Thu, 3 Dec 2020 17:29:46 -0500 From: Arnd Bergmann Authentication-Results: mail.kernel.org; dkim=permerror (bad message/signature format) To: Timur Tabi , Nicolin Chen , Xiubo Li , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai , Shengjiu Wang Cc: Arnd Bergmann , Fabio Estevam , Shengjiu Wang , alsa-devel@alsa-project.org, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: [PATCH] ASoC: fsl_aud2htx: mark PM functions as __maybe_unused Date: Thu, 3 Dec 2020 23:28:47 +0100 Message-Id: <20201203222900.1042578-1-arnd@kernel.org> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Arnd Bergmann When CONFIG_PM is disabled, we get a warning for unused functions: sound/soc/fsl/fsl_aud2htx.c:261:12: error: unused function 'fsl_aud2htx_runtime_suspend' [-Werror,-Wunused-function] static int fsl_aud2htx_runtime_suspend(struct device *dev) sound/soc/fsl/fsl_aud2htx.c:271:12: error: unused function 'fsl_aud2htx_runtime_resume' [-Werror,-Wunused-function] static int fsl_aud2htx_runtime_resume(struct device *dev) Mark these as __maybe_unused to avoid the warning without adding an #ifdef. Fixes: 8a24c834c053 ("ASoC: fsl_aud2htx: Add aud2htx module driver") Signed-off-by: Arnd Bergmann --- sound/soc/fsl/fsl_aud2htx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/soc/fsl/fsl_aud2htx.c b/sound/soc/fsl/fsl_aud2htx.c index 4091ccc7c3e9..d70d5e75a30c 100644 --- a/sound/soc/fsl/fsl_aud2htx.c +++ b/sound/soc/fsl/fsl_aud2htx.c @@ -258,7 +258,7 @@ static int fsl_aud2htx_remove(struct platform_device *pdev) return 0; } -static int fsl_aud2htx_runtime_suspend(struct device *dev) +static int __maybe_unused fsl_aud2htx_runtime_suspend(struct device *dev) { struct fsl_aud2htx *aud2htx = dev_get_drvdata(dev); @@ -268,7 +268,7 @@ static int fsl_aud2htx_runtime_suspend(struct device *dev) return 0; } -static int fsl_aud2htx_runtime_resume(struct device *dev) +static int __maybe_unused fsl_aud2htx_runtime_resume(struct device *dev) { struct fsl_aud2htx *aud2htx = dev_get_drvdata(dev); int ret; -- 2.27.0