Received: by 2002:ac0:da4c:0:0:0:0:0 with SMTP id a12csp2419172imi; Sun, 24 Jul 2022 19:41:00 -0700 (PDT) X-Google-Smtp-Source: AGRyM1s9tkiUVBwpOGg4k+Wh/DCPX9Yqz2LIev6ul6EDZkk55sjv3qt2/zDHIqT5zDiBHYzlAtNe X-Received: by 2002:a17:907:2815:b0:72b:706c:ae9f with SMTP id eb21-20020a170907281500b0072b706cae9fmr8356022ejc.610.1658716860639; Sun, 24 Jul 2022 19:41:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658716860; cv=none; d=google.com; s=arc-20160816; b=LnvCWIFxV1o/VrKKNv+QOLmy4XiLxujauDamGBAgX5gHV1ZZGhFTHR2Qn8vwCfXvJ2 4z9E+oz+JTHFgMfd1OXnErav7V3cz7EmLXSyicwXIJDgb/XLgK0qS7JBNri1oTsgqkij 0iwIwrnCaszCDoxB0e+w/hCGNqQFo9RswLX+qAX8dqvPnJDnWP1fqQSmAtaZ1zWxGkFi cCiddDwjRVl8sNU4Xkx3q8oF5PXsK8MYSZrvFn1SogV0f2eD5eGBAzEhp/rYUAFkKoH2 YsjhJZjsqbHbBmnCASMvmqg5oc4NaNxnxnRq4o9qLH0mIkPbQFDRf49RnqDDQamlOtOo T7Sg== 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=dGmvMqBhxKmxK2Iep+dQYit6TmD/dq6opHxibpwRAt4=; b=qzfG9mP0SmaXP9jvitFATf+juuHbekcDLwxC16H3xZsEBpLuDWVyQKA8zAJabXB6LE h7XBuC8cv3515/OcJK7jq3mvBada907krBP7mgDbDd9gA7S7t5cjhckBwMG16MgpT8eQ RahcmE9VpdE7M8S1v5slDqi9+CwyhnpUpqm97DrGxtU32/FTRVfrkJfAAOgtnnHY3ozM qLSa7qds7Xapf+fD3zHf6hfADWSE+E5PnU6a5obUdy/U4lkDgCoRnyOspsu6SO5mI3FR 59dr8Qq5GrxbnUxCQpiuv2twkmIgBrmRB86AhuqRYUtaj46uYnYveMG6NoKtGqjBnpNS wWag== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t16-20020a50ab50000000b0043be772b4e2si3688346edc.622.2022.07.24.19.40.36; Sun, 24 Jul 2022 19:41:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231869AbiGYCid (ORCPT + 99 others); Sun, 24 Jul 2022 22:38:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48424 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229821AbiGYCib (ORCPT ); Sun, 24 Jul 2022 22:38:31 -0400 Received: from szxga02-in.huawei.com (szxga02-in.huawei.com [45.249.212.188]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C4F98DF87 for ; Sun, 24 Jul 2022 19:38:29 -0700 (PDT) Received: from dggpeml500024.china.huawei.com (unknown [172.30.72.56]) by szxga02-in.huawei.com (SkyGuard) with ESMTP id 4Lrkdf58wgz923g; Mon, 25 Jul 2022 10:34:30 +0800 (CST) Received: from dggpeml500008.china.huawei.com (7.185.36.147) by dggpeml500024.china.huawei.com (7.185.36.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Mon, 25 Jul 2022 10:38:17 +0800 Received: from huawei.com (10.67.175.34) by dggpeml500008.china.huawei.com (7.185.36.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Mon, 25 Jul 2022 10:38:16 +0800 From: Ren Zhijie To: , , , , , , , CC: , , , , Ren Zhijie Subject: [PATCH -next] ALSA: hda: cs35l41: Fix build error unused-function Date: Mon, 25 Jul 2022 10:36:11 +0800 Message-ID: <20220725023611.57055-1-renzhijie2@huawei.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Originating-IP: [10.67.175.34] X-ClientProxiedBy: dggems703-chm.china.huawei.com (10.3.19.180) To dggpeml500008.china.huawei.com (7.185.36.147) X-CFilter-Loop: Reflected X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org If CONFIG_PM_SLEEP is not set, make ARCH=x86_64 CROSS_COMPILE=x86_64-linux-gnu-, will be failed, like this: sound/pci/hda/cs35l41_hda.c:583:12: error: ‘cs35l41_runtime_resume’ defined but not used [-Werror=unused-function] static int cs35l41_runtime_resume(struct device *dev) ^~~~~~~~~~~~~~~~~~~~~~ sound/pci/hda/cs35l41_hda.c:565:12: error: ‘cs35l41_runtime_suspend’ defined but not used [-Werror=unused-function] static int cs35l41_runtime_suspend(struct device *dev) ^~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[3]: *** [sound/pci/hda/cs35l41_hda.o] Error 1 commit 1a3c7bb08826 ("PM: core: Add new *_PM_OPS macros, deprecate old ones"), add new marco RUNTIME_PM_OPS to fix this unused-function problem. Fixes: 1873ebd30cc8 ("ALSA: hda: cs35l41: Support Hibernation during Suspend") Signed-off-by: Ren Zhijie --- sound/pci/hda/cs35l41_hda.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/pci/hda/cs35l41_hda.c b/sound/pci/hda/cs35l41_hda.c index 28798d5c1cf1..93cf039abb02 100644 --- a/sound/pci/hda/cs35l41_hda.c +++ b/sound/pci/hda/cs35l41_hda.c @@ -1439,7 +1439,7 @@ void cs35l41_hda_remove(struct device *dev) EXPORT_SYMBOL_NS_GPL(cs35l41_hda_remove, SND_HDA_SCODEC_CS35L41); const struct dev_pm_ops cs35l41_hda_pm_ops = { - SET_RUNTIME_PM_OPS(cs35l41_runtime_suspend, cs35l41_runtime_resume, NULL) + RUNTIME_PM_OPS(cs35l41_runtime_suspend, cs35l41_runtime_resume, NULL) }; EXPORT_SYMBOL_NS_GPL(cs35l41_hda_pm_ops, SND_HDA_SCODEC_CS35L41); -- 2.17.1