]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
ARM: vexpress/TC2: register vexpress-spc cpufreq device
authorSudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
Tue, 29 Oct 2013 12:18:40 +0000 (12:18 +0000)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 29 Oct 2013 23:48:26 +0000 (00:48 +0100)
This patch adds vexpress-spc platform device to enables the vexpress
SPC cpufreq interface driver.

Signed-off-by: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
Acked-by: Pawel Moll <Pawel.Moll@arm.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
arch/arm/mach-vexpress/spc.c

index 3532e26c9117c1581b6e2e9f01c48de406606abe..033d34dcbd3fb8a8e1325900ddecdeb64090e874 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/err.h>
 #include <linux/interrupt.h>
 #include <linux/io.h>
+#include <linux/platform_device.h>
 #include <linux/pm_opp.h>
 #include <linux/slab.h>
 #include <linux/semaphore.h>
@@ -537,6 +538,7 @@ static int __init ve_spc_clk_init(void)
                        pr_warn("failed to initialise cpu%d opp table\n", cpu);
        }
 
+       platform_device_register_simple("vexpress-spc-cpufreq", -1, NULL, 0);
        return 0;
 }
 module_init(ve_spc_clk_init);