From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753010Ab3LEAXf (ORCPT ); Wed, 4 Dec 2013 19:23:35 -0500 Received: from mail-oa0-f42.google.com ([209.85.219.42]:40213 "EHLO mail-oa0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756222Ab3LEAXb (ORCPT ); Wed, 4 Dec 2013 19:23:31 -0500 From: Rob Herring To: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, cpufreq@vger.kernel.org, linux-pm@vger.kernel.org Cc: Rob Herring , "Rafael J. Wysocki" , Viresh Kumar Subject: [PATCH 2/2] cpufreq: highbank: rework the kconfig dependencies for arm64 Date: Wed, 4 Dec 2013 18:23:14 -0600 Message-Id: <1386202994-30784-3-git-send-email-robherring2@gmail.com> X-Mailer: git-send-email 1.8.3.2 In-Reply-To: <1386202994-30784-1-git-send-email-robherring2@gmail.com> References: <1386202994-30784-1-git-send-email-robherring2@gmail.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Rob Herring Make ARM_HIGHBANK_CPUFREQ not depend on ARCH_HIGHBANK to enable on arm64 and also give better build converage. Change the selects to be same depends as the cpu0 driver. Otherwise, we can get kconfig select errors. Also, add missing depends for PL320_MBOX. Signed-off-by: Rob Herring Cc: "Rafael J. Wysocki" Cc: Viresh Kumar Cc: cpufreq@vger.kernel.org Cc: linux-pm@vger.kernel.org --- drivers/cpufreq/Kconfig.arm | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/drivers/cpufreq/Kconfig.arm b/drivers/cpufreq/Kconfig.arm index ce52ed9..0d7130d 100644 --- a/drivers/cpufreq/Kconfig.arm +++ b/drivers/cpufreq/Kconfig.arm @@ -65,16 +65,14 @@ config ARM_EXYNOS5440_CPUFREQ If in doubt, say N. config ARM_HIGHBANK_CPUFREQ - tristate "Calxeda Highbank-based" - depends on ARCH_HIGHBANK - select GENERIC_CPUFREQ_CPU0 + tristate "Calxeda ECX based" + depends on HAVE_CLK && REGULATOR && OF + depends on PL320_MBOX + select ARCH_HAS_OPP select PM_OPP - select REGULATOR - - default m + select GENERIC_CPUFREQ_CPU0 help - This adds the CPUFreq driver for Calxeda Highbank SoC - based boards. + This adds the CPUFreq driver for Calxeda based SoCs. If in doubt, say N. -- 1.8.3.2