From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751945AbdGaIzj (ORCPT ); Mon, 31 Jul 2017 04:55:39 -0400 Received: from mout.kundenserver.de ([212.227.126.131]:65304 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751091AbdGaIzi (ORCPT ); Mon, 31 Jul 2017 04:55:38 -0400 From: Arnd Bergmann To: Kevin Brodsky Cc: Arnd Bergmann , Lorenzo Pieralisi , Olof Johansson , Tero Kristo , Thierry Reding , Carlo Caione , Nishanth Menon , Jean Delvare , linux-kernel@vger.kernel.org Subject: [PATCH] psci: add CPU_IDLE dependency Date: Mon, 31 Jul 2017 10:55:00 +0200 Message-Id: <20170731085523.320244-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:43hjn9WN3UnpJziNNvFtlCYIcdOv5tGqSBcZ4QUdu6hgEL+eeHG aNFzgTHLuUmlWiB9K7ClKv4Zn9yEzCK7hQ+ba5WPNDSfQQzLyc6kgDYPqxYCuo5waJDOTAl 6MLBDQqmGBzUvw6gweMMGl3j4qZZC4EwmIug9QFa5ijbUX/DGcnqhD8lkLCvSMK88oBldCu kA2v0+0pmo3qpvBrZzi5g== X-UI-Out-Filterresults: notjunk:1;V01:K0:nNEdzBf35yc=:1jLKZCAZAIr7j2v7wDQJkG 3GuIpT1/9sOhvc1BuoIhIGEEDadGyIzG2ttd+ymuuRfsVAYlMwYI7kyBY1yy2si1ozL2lgBgx qkTrfnYrv1KC1yk8vbVXQsov30HUdcMR4XQK+/MGI4f+4xh1P40RBhFzVUcTou3KGikK35Dnx Mn+aCticdynNd4NIFLSURar97ZeSP0S/yCK4Y1OKtFCbTcfy/BYIH58Lfl7Cs+6gST/Ni4X5e NwsSYD2DL/zhFn0G3sWkB0QU+phNhsOhM70dNWXIG3HN3p2ZBibmU9+eq1eIMXB1tryrW5+eS pR7G7QUzSSJcUiHOFkFX1H+5EFuJyWQZfq7InUV4GKS60Qr+K1PdnHq6rMU6BOllKVqu3x6xr +ICkEXI43C8v8gvuZd49CTAYoAWsRrPklK+ifgCCdJcyFwAtyy62iBEpaddBCBQx5cJhdZk4O ekKHXytTVyPTXmQxt6dJ8BzoAiqdPWMOYcgsiMVF8g0UlRWllPUZc6W6wFE7tE5kswj7DAWqq pBKJ/D89/UOqfWyhbjm6E6Avzm7IJa9dNU1WWeI2B05pRSJcyjIieaidduwyYo7goZTzG2bnz WU0YaGUopdggGcT6U8sdAXQYXwAt8kcQ5zT1Hf27+568R9LZ1lSBPBlwv2FxPyi20NSkuiJcL uLzHBhm4jDuYmil3zWdny8wGC7utJzaWvKbiu0S0FSzxnApbT+qTXpBiuTh9eRXwNkozbl5CW xhiNhBkq7hvJS9o6rUwjbdpu0f/zClPJT69Zvg== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I ran into a build error for the psci_checker: drivers/firmware/psci_checker.o: In function `psci_checker': psci_checker.c:(.init.text+0x528): undefined reference to `cpuidle_devices' As far as I can tell, this is simply a very rare combination of options, but the problem has existed since the code was initially added. Adding a Kconfig dependency makes it build properly. Fixes: ea8b1c4a6019 ("drivers: psci: PSCI checker module") Signed-off-by: Arnd Bergmann --- drivers/firmware/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/firmware/Kconfig b/drivers/firmware/Kconfig index 6e4ed5a9c6fd..1983e6e0106f 100644 --- a/drivers/firmware/Kconfig +++ b/drivers/firmware/Kconfig @@ -10,7 +10,7 @@ config ARM_PSCI_FW config ARM_PSCI_CHECKER bool "ARM PSCI checker" - depends on ARM_PSCI_FW && HOTPLUG_CPU && !TORTURE_TEST + depends on ARM_PSCI_FW && HOTPLUG_CPU && CPU_IDLE && !TORTURE_TEST help Run the PSCI checker during startup. This checks that hotplug and suspend operations work correctly when using PSCI. -- 2.9.0