From patchwork Thu May 11 11:37:47 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 99613 Delivered-To: patch@linaro.org Received: by 10.140.96.100 with SMTP id j91csp684108qge; Thu, 11 May 2017 04:39:01 -0700 (PDT) X-Received: by 10.99.125.11 with SMTP id y11mr12191663pgc.5.1494502740980; Thu, 11 May 2017 04:39:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1494502740; cv=none; d=google.com; s=arc-20160816; b=QuSqIe4TTp+hD1VkoYEXBHTuCnEluPR6BQy2ATSY1bLokaqNZI/kwY8QiYiIjnfHVg 2dteC0GU8If9JjoP0pKAo3mlGRpG5w6ELSXXVsHghZFB9q7lP5kED1BxCKGu48ias3ZO NQHZIUBeqhWxgOPRRWbH9vY9EbhtJMddS0ao7YIf11UzOohF3ZL8QxjnY9mPTbMQH9Fe 41/HYggU8mbTjyojnstTh1T0Oa6RyEiLU4vMLu6tLgdWQiA6pwV9hXlerROCcaazbBN5 N40BKwZFlTs/0xUq1ezfEmGBaQd66NORo0wp/h0dkBJFyBM2V/pXY+huZbz9clNXjp/J iy1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=QOBGXhLYYuKJ9ru9hzCBm2KflxBg2xoQTjrOm7bK6Ik=; b=VV2YeL/K4z6L+S2m/eLxoHHUwG44AyAZ4VE1pNLE3WjtWkAgkv0jrYPidmxBmwRT7V 1I1Q1X9sQrhv6DVvDuAYLDO6kx3CdNKTb8Qne6hWS7NC+WHlWteoCExDBG29WnK5oNWG tEJfQSrQe4YJxpx998Fui+rXFPlqyGbNnYOcoL3jc1QwXtzVtnKM7aaHaevZsB0Y6ZBE YIOfRqYFlxh8jK6O6+v6BQ3R1j+NwRj45RK0jcbzrOsTeDta62njMoZykJw0NqF7Cw6W xzpnlnFOBNEVKS9AD0J/PzTuTNnTsrwaSE4G63QUu3W8LKjGA5CKtQfuyeqGXOPh8zPO dg/Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c17si1642819pgf.65.2017.05.11.04.39.00; Thu, 11 May 2017 04:39:00 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932312AbdEKLiw (ORCPT + 25 others); Thu, 11 May 2017 07:38:52 -0400 Received: from mout.kundenserver.de ([212.227.126.131]:61727 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932245AbdEKLiv (ORCPT ); Thu, 11 May 2017 07:38:51 -0400 Received: from wuerfel.lan ([78.42.17.5]) by mrelayeu.kundenserver.de (mreue004 [212.227.15.129]) with ESMTPA (Nemesis) id 0M5tBF-1dxjEs3Opt-00xqH3; Thu, 11 May 2017 13:38:07 +0200 From: Arnd Bergmann To: Shawn Guo , Sascha Hauer Cc: Arnd Bergmann , Fabio Estevam , Andrey Smirnov , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] soc: imx: add PM dependency for IMX7_PM_DOMAINS Date: Thu, 11 May 2017 13:37:47 +0200 Message-Id: <20170511113806.2647189-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:BfxtxUDcl7Gqgeuwu1RvL3ewIXMjAKIDBeZjw2lbIoi8DV/b+B9 OkPnJrIxe4DZ1lgB+jLbwDDh1QiWSBYWZ6LOqCJY+vbuwHLjD5RYyQMs6dBjzRdIe8G7Eb2 QX9HMw6dhm64TGKztoMt71s+neZjZATuVjBytFQAAgqgP1cAokRhk1XIVY08YX0TPMxFQnF Ld5WrREAxSZ9AyMdWiLtw== X-UI-Out-Filterresults: notjunk:1; V01:K0:QRh4BlbicYg=:T09PA+nO5k9CAmrg4xXmV/ VhIffxY1GUvf0WrZaR5g92yqfuHHkwLI/k6NLbOmYjEg6YE6+7uC8in1FnRbTndEHqGz5fAp+ Aegs/CPVkR80MlHVOt0ue/KhxjqwkE+n+R5pSFDm+wrDaeDcn3lzRXUkzjzfHW6asQveuhMCR 12zfbSLtSYwe6FE9YaS4ffPoTvWoXGoZnGi59pDwigKXKXNQT5PnUR4jjrZg12kqpBZI+LXHF k7JCTcaO0AUxoLe1HVcrXh2Gy8NZo2DlqRZk4cZaat9nVJDIoYEDuFG+Ud+JXKzvNHL15Tdfv BkALHh7h2FPNijD0TbiFWXH0r6qPKp1qQXJHUxwuMwmzt72Q0SO8Yx8cyFlcvFnKddL5fgtkJ VDur+xjHlXW398KyzBTTnoQ9LK10Ph+cc09Wzl9DRwpDvfce0IafP6q9zoDOXKZjNN+1sM3PM LF7O7aY0IGKjFa2eun2mSWmZnRtnThnOKhX3+WPF3g4vfuiqy71UYUZZlLBajixICZzEDgDJr rf1+rRJc7I7JenrNG6I19mFVf660dYD1rHpLNBbrhZpeZ3jkxW4yxdSn6S6X5TsmYakSCDkKc +NZir3lbFJ6kGUlBqWe1KXOFzZRjxKJGM3wXRdnUpl9O6dX47DTY/us2klFwuEqdtTPfkuaTQ eHL525MqCLwp4Q9DK7nQt7hZIFsvEimaqKh5NBD8vUu+bTFiHNDRdWp5+UEmjt2XFlHg= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The new pm domain driver causes a build failure when CONFIG_PM is not set: warning: (IMX7_PM_DOMAINS) selects PM_GENERIC_DOMAINS which has unmet direct dependencies (PM) drivers/base/power/domain_governor.c: In function 'default_suspend_ok': drivers/base/power/domain_governor.c:75:17: error: 'struct dev_pm_info' has no member named 'ignore_children' This adds a dependency to ensure that we don't attempt to build the driver without CONFIG_PM. Fixes: 03aa12629fc4 ("soc: imx: Add GPCv2 power gating driver") Signed-off-by: Arnd Bergmann --- drivers/soc/imx/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.9.0 Reviewed-by: Fabio Estevam diff --git a/drivers/soc/imx/Kconfig b/drivers/soc/imx/Kconfig index 357a5d8f8da0..a5b86a28f343 100644 --- a/drivers/soc/imx/Kconfig +++ b/drivers/soc/imx/Kconfig @@ -2,8 +2,9 @@ menu "i.MX SoC drivers" config IMX7_PM_DOMAINS bool "i.MX7 PM domains" - select PM_GENERIC_DOMAINS depends on SOC_IMX7D || (COMPILE_TEST && OF) + depends on PM + select PM_GENERIC_DOMAINS default y if SOC_IMX7D endmenu