diff options
author | Stratos Karafotis <stratosk@semaphore.gr> | 2014-05-07 18:33:33 +0200 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2014-05-08 13:10:56 +0200 |
commit | 5eeaf1f1897372590105f155c6a7110b3fa36aef (patch) | |
tree | 704d8bb4d23fc7aa8dd983588963d4eb1f9cd8a2 /samples | |
parent | Merge back earlier 'pm-cpufreq' material. (diff) | |
download | linux-5eeaf1f1897372590105f155c6a7110b3fa36aef.tar.xz linux-5eeaf1f1897372590105f155c6a7110b3fa36aef.zip |
cpufreq: Fix build error on some platforms that use cpufreq_for_each_*
On platforms that use cpufreq_for_each_* macros, build fails if
CONFIG_CPU_FREQ=n, e.g. ARM/shmobile/koelsch/non-multiplatform:
drivers/built-in.o: In function `clk_round_parent':
clkdev.c:(.text+0xcf168): undefined reference to `cpufreq_next_valid'
drivers/built-in.o: In function `clk_rate_table_find':
clkdev.c:(.text+0xcf820): undefined reference to `cpufreq_next_valid'
make[3]: *** [vmlinux] Error 1
Fix this making cpufreq_next_valid function inline and move it to
cpufreq.h.
Fixes: 27e289dce297 (cpufreq: Introduce macros for cpufreq_frequency_table iteration)
Reported-and-tested-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions