From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932307AbdEKLiw (ORCPT ); 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 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 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(-) 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 -- 2.9.0