aboutsummaryrefslogtreecommitdiff
path: root/drivers/cpufreq
diff options
context:
space:
mode:
authorJon Medhurst <tixy@linaro.org>2013-05-31 15:12:16 +0100
committerJon Medhurst <tixy@linaro.org>2013-07-01 11:06:07 +0100
commit9a5fed19b029d3c0ba22444d69f4422459b870be (patch)
tree8bbc38a878aee402aca78b71fec246c255489780 /drivers/cpufreq
parent51939511b8f12aacd134b0301f4ff2b1f579ea48 (diff)
cpufreq: ARM big LITTLE: Fixup for new SPC driver
Signed-off-by: Jon Medhurst <tixy@linaro.org>
Diffstat (limited to 'drivers/cpufreq')
-rw-r--r--drivers/cpufreq/Kconfig.arm2
-rw-r--r--drivers/cpufreq/vexpress_big_little.c3
2 files changed, 3 insertions, 2 deletions
diff --git a/drivers/cpufreq/Kconfig.arm b/drivers/cpufreq/Kconfig.arm
index 203e8959bde..8327444b76c 100644
--- a/drivers/cpufreq/Kconfig.arm
+++ b/drivers/cpufreq/Kconfig.arm
@@ -18,7 +18,7 @@ config ARM_DT_BL_CPUFREQ
config ARM_VEXPRESS_BL_CPUFREQ
tristate "ARM Vexpress big LITTLE CPUfreq driver"
select ARM_BIG_LITTLE_CPUFREQ
- depends on ARM_SPC
+ depends on VEXPRESS_SPC
help
This enables the CPUfreq driver for ARM Vexpress big.LITTLE platform.
If in doubt, say N.
diff --git a/drivers/cpufreq/vexpress_big_little.c b/drivers/cpufreq/vexpress_big_little.c
index aac24620704..1abb883c051 100644
--- a/drivers/cpufreq/vexpress_big_little.c
+++ b/drivers/cpufreq/vexpress_big_little.c
@@ -30,9 +30,10 @@
static int vexpress_init_opp_table(struct device *cpu_dev)
{
int i = -1, count, cluster = cpu_to_cluster(cpu_dev->id);
- unsigned int *table = vexpress_spc_get_freq_table(cluster, &count);
+ u32 *table;
int ret;
+ count = vexpress_spc_get_freq_table(cluster, &table);
if (!table || !count) {
pr_err("SPC controller returned invalid freq table");
return -EINVAL;