Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp371528pxv; Thu, 22 Jul 2021 02:09:51 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxLp9URZlfaNtjGMindTvBNh11xO7KFdv1wFK37LDPelkKxxuQnROtbYVmYGqsTPdyYD1Zr X-Received: by 2002:a05:6402:5142:: with SMTP id n2mr53690705edd.10.1626944990821; Thu, 22 Jul 2021 02:09:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626944990; cv=none; d=google.com; s=arc-20160816; b=NeU5oTxTHKuQUalEqQR0QH4loKIebtrM6FoNWP+7eudxS7X56B01Hpbv26j6cSbIEX EL5BKjqBb9k2FZsh0uUma1zYAJi34aWDPHbydiaeS8gaYFGEV1bUdTu+bdyabepF6BgQ L37NEhXLxf9o2mMrSub0ceHy3gCtaAS4VmgKzGBNwvr5GmpTfG355k83ytruuwKw1Mey maIEH4SZiice8oWRw+HFRNzeymssURRqcOpuNYxHdzGeQzVUp3Y7n8EG3kXn9Z7nNAiN 9OuGvIYLspdlaQdseRboG4ke+tqRJ6QCr/uYtkxGy0C/OF7+rXiSFBEV/bLQNOs93kPZ ugww== 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:dkim-signature; bh=VhJft4QZCYKg/7bnhGgT+BbSvXz+N0qZ2tEpmq4My4E=; b=1DdTcIA8Yugfz4JsrK611wIFgNo9c4pzB3veguJ5xeYFvWW5KJXbxdw3xrkLDLO8xH mw1DU9xYLQX5prgsBbu7u+A7/q+E94BGPSgk/m7nwzXguDI0qqEdKOuf02Htjsm9O7BQ IZtoxDpkfsAMOlKymni5qZGSjDFvXrdkux3ePyjv+jKSY+zNHDR8m82WDvAIZTtFRDL8 IiZ73gB17mynaGwZq5/SMCpynbr4VM+y7p1FfDvnwiUVfXJCTyiolxY13Ioqrb88IZJN I3l2LFFJDVnHkZLbnIfROmQ93lznG+qQP0bDZ/OjevyMH+trRaA2CSTgtcmDgZSifygS Whjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Grns4zxj; 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 q19si32921337edv.125.2021.07.22.02.09.27; Thu, 22 Jul 2021 02:09:50 -0700 (PDT) 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=@kernel.org header.s=k20201202 header.b=Grns4zxj; 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 S231313AbhGVI1Q (ORCPT + 99 others); Thu, 22 Jul 2021 04:27:16 -0400 Received: from mail.kernel.org ([198.145.29.99]:60528 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230419AbhGVI1Q (ORCPT ); Thu, 22 Jul 2021 04:27:16 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 96F3A610F7; Thu, 22 Jul 2021 09:07:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1626944871; bh=F2bOQ2wJZqaEp0uMz1Rd5Ay2IRD7Pb+qXdR/w1JV9jY=; h=From:To:Cc:Subject:Date:From; b=Grns4zxjak8oi1LJ5h1bpkdXau/6RFwPeK3vANPxmNMApKnHhQJydq/3XML6Ecm1T xbpW6HcPJNJFiVnN7Cuyt/IK90l+/pFQPhT9Ca8DhIj5acT55uMB3LYvPShl47fwcf Pf+EVwKsEZNO5jayuvXPMuL3mZSF78K3ppq3Y8+Y2iN9wiujPSIDWYRrBndA8yQw8X VVNtJRmDrW7LX1M7KxSnkzscTvQEb5GbmmfRVRFOL6EsPZWYSJTRkmpHDjSJfP/zKS mJP5dnLPUgTOyaWOrUHvPrVi1GbbrQ+PtQKQmdbyn6bjSl7qbix4GO511Dwg9usqNd t5+mnByDrELxg== From: Arnd Bergmann To: Krzysztof Kozlowski , Thierry Reding , Jonathan Hunter Cc: Arnd Bergmann , linux-kernel@vger.kernel.org, linux-tegra@vger.kernel.org Subject: [PATCH] memory: tegra: fix unused-function warning Date: Thu, 22 Jul 2021 11:07:43 +0200 Message-Id: <20210722090748.1157470-1-arnd@kernel.org> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Arnd Bergmann The tegra186_mc_client_sid_override() is only called from an #ifdef block: drivers/memory/tegra/tegra186.c:74:13: error: 'tegra186_mc_client_sid_override' defined but not used [-Werror=unused-function] 74 | static void tegra186_mc_client_sid_override(struct tegra_mc *mc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Add another #ifdef around the called function. Fixes: 393d66fd2cac ("memory: tegra: Implement SID override programming") Signed-off-by: Arnd Bergmann --- drivers/memory/tegra/tegra186.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/memory/tegra/tegra186.c b/drivers/memory/tegra/tegra186.c index e65eac5764d4..3d153881abc1 100644 --- a/drivers/memory/tegra/tegra186.c +++ b/drivers/memory/tegra/tegra186.c @@ -71,6 +71,7 @@ static int tegra186_mc_resume(struct tegra_mc *mc) return 0; } +#if IS_ENABLED(CONFIG_IOMMU_API) static void tegra186_mc_client_sid_override(struct tegra_mc *mc, const struct tegra_mc_client *client, unsigned int sid) @@ -108,6 +109,7 @@ static void tegra186_mc_client_sid_override(struct tegra_mc *mc, writel(sid, mc->regs + client->regs.sid.override); } } +#endif static int tegra186_mc_probe_device(struct tegra_mc *mc, struct device *dev) { -- 2.29.2