From patchwork Thu Apr 4 11:59:29 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 1077193 X-Patchwork-Delegate: twarren@nvidia.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="N3CYh5Fo"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 44ZhTn12P8z9sPn for ; Thu, 4 Apr 2019 23:05:17 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id B4510C21E0D; Thu, 4 Apr 2019 12:03:52 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id A3746C21E90; Thu, 4 Apr 2019 12:00:09 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id B2A80C21EA6; Thu, 4 Apr 2019 11:59:59 +0000 (UTC) Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) by lists.denx.de (Postfix) with ESMTPS id A7B0BC21DED for ; Thu, 4 Apr 2019 11:59:55 +0000 (UTC) Received: by mail-wm1-f67.google.com with SMTP id h18so3073178wml.1 for ; Thu, 04 Apr 2019 04:59:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=qzhzgQt2k10WaVXujt3ixJavMcc4fMC3TU6Aclj2E8E=; b=N3CYh5Fo+HyqhpzG5yWmDCM6pBvvaYK8so89Pet/udXbsKTryF/IgyUvd+Q2xMwj3A VYqgQHlsm8e8KUh8aLIldYjS6y8tbFB3Rrq4ctlMPairXa2rFAvMVwEf+U5conSTpM+O h/qkv8CcreBWs0dHhq8kziDn8+nOGaD8qpSRyXUOm2E8lCCPS5JyVzbLAe2JGUlD9fv1 0EUeZSn0ijTukma+TrxnxJWUPFBKzjgDfeaZ6MfUF+EilDLn9O6g5rmBzaZVbprR32wv x8rnHaQGo/xNH4y7PvnC1wynXdW5A7B6IkaO1BZNHEZ4QvIU7ofT8IfBWvmsLyclLdyB kIiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=qzhzgQt2k10WaVXujt3ixJavMcc4fMC3TU6Aclj2E8E=; b=phLP1GJhZad8atyMnxTylBXix4yyYY8XdLcAyDAub4cKZoxWWbTNPbDfvwy2nkFbn1 f12Ku1hvx8jmcuXHCqeDT8QQlpzXUB/LM6HIrGaFqmu+SW9WBAiE+nn0ULOQQ+lQ8VUQ NAYpvP+3ReyFMNRWv+vw7zJqj8He9p6dEBVp9Hp7g5oyV074AvD6Dux8B2Acic3rBKnc TGhzmQPZNeAEn+Up7esLMqJgV6wkRMX3hOVowOdsbFnxTtl7HXJ70NBZ+lmcn/fhEwyO bujj4aTdSh8qioYCuwAttgbIfxSpSjNQyc9gCG2Bhjy0FqqxFDlEPt0wtx20sk9PAuJF QETA== X-Gm-Message-State: APjAAAUXdhUMXRiWIWHw7iNc+GxttlXgDUNCfjMKIzm4kPvaMIsVdlpz aRQC3PVQNtuU60XR3bA319uJgxLg X-Google-Smtp-Source: APXvYqzvLbLZhWgG17u/uB0OmiAy/80M2idHrC7k3IRTX0m8xNoKoRPfbnVd2Eb7hHpK29WHFkO1gA== X-Received: by 2002:a1c:ef08:: with SMTP id n8mr3754556wmh.85.1554379195251; Thu, 04 Apr 2019 04:59:55 -0700 (PDT) Received: from localhost (pD9E51B25.dip0.t-ipconnect.de. [217.229.27.37]) by smtp.gmail.com with ESMTPSA id m6sm27265178wrr.53.2019.04.04.04.59.54 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Apr 2019 04:59:54 -0700 (PDT) From: Thierry Reding To: Tom Warren Date: Thu, 4 Apr 2019 13:59:29 +0200 Message-Id: <20190404115942.17947-7-thierry.reding@gmail.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190404115942.17947-1-thierry.reding@gmail.com> References: <20190404115942.17947-1-thierry.reding@gmail.com> MIME-Version: 1.0 Cc: u-boot@lists.denx.de, Stephen Warren , Jonathan Hunter Subject: [U-Boot] [PATCH v4 06/19] ARM: tegra: Guard powergate code with a Kconfig symbol X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Thierry Reding Powergate code is not relevant on all Tegra SoC generations, so guard it with a Kconfig symbol that can be selected by the generations that need it. This is in preparation for unifying Tegra186 code with the code used on older generations. Signed-off-by: Thierry Reding --- arch/arm/mach-tegra/Kconfig | 5 +++++ arch/arm/mach-tegra/Makefile | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig index be20ac2e804e..db9198348d3f 100644 --- a/arch/arm/mach-tegra/Kconfig +++ b/arch/arm/mach-tegra/Kconfig @@ -32,6 +32,9 @@ config TEGRA_MC config TEGRA_PINCTRL bool +config TEGRA_PMC + bool + config TEGRA_COMMON bool "Tegra common options" select BINMAN @@ -74,6 +77,7 @@ config TEGRA_ARMV7_COMMON select TEGRA_MC select TEGRA_NO_BPMP select TEGRA_PINCTRL + select TEGRA_PMC config TEGRA_ARMV8_COMMON bool "Tegra 64-bit common options" @@ -122,6 +126,7 @@ config TEGRA210 select TEGRA_MC select TEGRA_NO_BPMP select TEGRA_PINCTRL + select TEGRA_PMC config TEGRA186 bool "Tegra186 family" diff --git a/arch/arm/mach-tegra/Makefile b/arch/arm/mach-tegra/Makefile index 395e0191a458..517be21ee5f5 100644 --- a/arch/arm/mach-tegra/Makefile +++ b/arch/arm/mach-tegra/Makefile @@ -18,7 +18,7 @@ obj-y += board.o board2.o obj-y += cache.o obj-$(CONFIG_TEGRA_CLKRST) += clock.o obj-$(CONFIG_TEGRA_PINCTRL) += pinmux-common.o -obj-y += powergate.o +obj-$(CONFIG_TEGRA_PMC) += powergate.o obj-y += xusb-padctl-dummy.o endif