From patchwork Mon Jun 3 21:41:14 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 2655211 Return-Path: X-Original-To: patchwork-linux-pm@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork1.kernel.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by patchwork1.kernel.org (Postfix) with ESMTP id 30D273FC23 for ; Mon, 3 Jun 2013 21:41:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757719Ab3FCVlW (ORCPT ); Mon, 3 Jun 2013 17:41:22 -0400 Received: from moutng.kundenserver.de ([212.227.17.9]:64278 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757307Ab3FCVlV (ORCPT ); Mon, 3 Jun 2013 17:41:21 -0400 Received: from wuerfel.localnet (HSI-KBW-095-208-002-043.hsi5.kabel-badenwuerttemberg.de [95.208.2.43]) by mrelayeu.kundenserver.de (node=mrbap4) with ESMTP (Nemesis) id 0LdEVV-1U1WEh3pnF-00iTGB; Mon, 03 Jun 2013 23:40:55 +0200 From: Arnd Bergmann To: linux-pm@vger.kernel.org Cc: "Rafael J. Wysocki" , Viresh Kumar , cpufreq@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH] cpufreq: bit.LITTLE needs cpufreq table Date: Mon, 03 Jun 2013 23:41:14 +0200 Message-ID: <3453738.rxYxRehmQz@wuerfel> User-Agent: KMail/4.10.2 (Linux/3.10.0-rc3-next-20130527+; KDE/4.10.3; x86_64; ; ) MIME-Version: 1.0 X-Provags-ID: V02:K0:WwBd2IsBQKxsKZ2tJKxxHIXl+a+Y8KmTHSoMsKnevFk PaItu6bCl3xElBW+q7OTIj98ELjcwCgdyca0X3b3GMWjzMTNNW Pwuf+95OsFSblrM6oP8bPx1DEotmgEbOUD9+C20U4+KyUjnTI8 3XfqJVw+wQP/ZhT18Fcl685e+AptemtXLQa5a5bHA5nOkqdDQ6 Ab6AkR5irh6Qt6wr1tRnqHSZxAPK2laE8TtbLh9EjrJBZRN0Py 4tv1S4Mqpo3u7yOX2sEdo5BwrZG1eG5C+YHlp/D8Wcm7Th33x6 GR4b3mAHsEw/yFuv6MStq7zQcfuE6tTZ5yViAlwbuAJFxy4VBi m2p2iSwaXDOuAARDY/BU= Sender: linux-pm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org Like a lot of the other cpufreq drivers, this one needs to select CONFIG_CPU_FREQ_TABLE to avoid a build error like built-in.o: In function `bL_cpufreq_set_target': cpufreq/arm_big_little.c:71: undefined reference to `cpufreq_frequency_table_target' built-in.o: In function `bL_cpufreq_verify_policy': cpufreq/arm_big_little.c:55: undefined reference to `cpufreq_frequency_table_verify' built-in.o: In function `bL_cpufreq_init': cpufreq/arm_big_little.c:170: undefined reference to `cpufreq_frequency_table_cpuinfo' cpufreq/arm_big_little.c:178: undefined reference to `cpufreq_frequency_table_get_attr' built-in.o:(.data+0x5a80c): undefined reference to `cpufreq_freq_attr_scaling_available_freqs' Signed-off-by: Arnd Bergmann Cc: Rafael J. Wysocki Cc: Viresh Kumar --- To unsubscribe from this list: send the line "unsubscribe linux-pm" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/drivers/cpufreq/Kconfig.arm b/drivers/cpufreq/Kconfig.arm index d3f2c6b..d1486d4 100644 --- a/drivers/cpufreq/Kconfig.arm +++ b/drivers/cpufreq/Kconfig.arm @@ -5,6 +5,7 @@ config ARM_BIG_LITTLE_CPUFREQ tristate "Generic ARM big LITTLE CPUfreq driver" depends on ARM_CPU_TOPOLOGY && PM_OPP && HAVE_CLK + select CPU_FREQ_TABLE help This enables the Generic CPUfreq driver for ARM big.LITTLE platforms.