aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Shi <alex.shi@linaro.org>2014-05-26 17:25:46 +0800
committerAlex Shi <alex.shi@linaro.org>2014-05-26 17:25:46 +0800
commit8352d7dd08ad3a89db6c65286d2b3567ba417879 (patch)
tree416e4ba67758f914e1a95ed1ef4ff7865fb62461
parent088d7dadf9ce9e4923355f1e9ad02cd130dcfd7e (diff)
parent3698e46b6e5bcd43d7b2faad9e77a015a3495011 (diff)
Merge branch 'v3.10/topic/arm64-misc' into linux-linaro-lsklsk-14.05
For armv8 clock getting failure bug.
-rw-r--r--arch/arm64/kernel/setup.c1
-rw-r--r--arch/arm64/kernel/time.c2
2 files changed, 1 insertions, 2 deletions
diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c
index 16c8ae4291eb..9bafffe12689 100644
--- a/arch/arm64/kernel/setup.c
+++ b/arch/arm64/kernel/setup.c
@@ -444,6 +444,7 @@ void __init setup_arch(char **cmdline_p)
static int __init arm64_device_init(void)
{
+ of_clk_init(NULL);
of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL);
return 0;
}
diff --git a/arch/arm64/kernel/time.c b/arch/arm64/kernel/time.c
index dbe1c8d8e90f..03dc3718eb13 100644
--- a/arch/arm64/kernel/time.c
+++ b/arch/arm64/kernel/time.c
@@ -33,7 +33,6 @@
#include <linux/irq.h>
#include <linux/delay.h>
#include <linux/clocksource.h>
-#include <linux/clk-provider.h>
#include <clocksource/arm_arch_timer.h>
@@ -73,7 +72,6 @@ void __init time_init(void)
{
u32 arch_timer_rate;
- of_clk_init(NULL);
clocksource_of_init();
arch_timer_rate = arch_timer_get_rate();