X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=arch%2Farm%2Fmach-vexpress%2Fv2m.c;h=a9ed3428a2fae616a75405c69692e38c2f3a7de4;hb=4073723acb9cdcdbe4df9c0e0c376c65d1697e43;hp=7eaa232180a5ae627c3639ba642755444a5d3e27;hpb=e9dd2b6837e26fe202708cce5ea4bb4ee3e3482e;p=cascardo%2Flinux.git diff --git a/arch/arm/mach-vexpress/v2m.c b/arch/arm/mach-vexpress/v2m.c index 7eaa232180a5..a9ed3428a2fa 100644 --- a/arch/arm/mach-vexpress/v2m.c +++ b/arch/arm/mach-vexpress/v2m.c @@ -11,18 +11,18 @@ #include #include #include +#include -#include #include #include #include #include #include +#include -#include #include -#include +#include #include "core.h" @@ -50,6 +50,8 @@ void __init v2m_map_io(struct map_desc *tile, size_t num) static void __init v2m_timer_init(void) { + versatile_sched_clock_init(MMIO_P2V(V2M_SYS_24MHZ), 24000000); + writel(0, MMIO_P2V(V2M_TIMER0) + TIMER_CTRL); writel(0, MMIO_P2V(V2M_TIMER1) + TIMER_CTRL);