]> Pileus Git - ~andy/linux/blobdiff - drivers/clocksource/dw_apb_timer_of.c
Revert "dw_apb_timer_of.c: Remove parts that were picoxcell-specific"
[~andy/linux] / drivers / clocksource / dw_apb_timer_of.c
index ab09ed3742ee6c585ed6a607ce2adfbd7d0a5929..d9a1e8d5175196d33879c0fff3ca43998f7703b3 100644 (file)
@@ -20,9 +20,7 @@
 #include <linux/of.h>
 #include <linux/of_address.h>
 #include <linux/of_irq.h>
-
-#include <asm/mach/time.h>
-#include <asm/sched_clock.h>
+#include <linux/sched_clock.h>
 
 static void timer_get_base_and_rate(struct device_node *np,
                                    void __iomem **base, u32 *rate)
@@ -44,7 +42,7 @@ static void add_clockevent(struct device_node *event_timer)
        u32 irq, rate;
 
        irq = irq_of_parse_and_map(event_timer, 0);
-       if (irq == NO_IRQ)
+       if (irq == 0)
                panic("No IRQ for clock event timer");
 
        timer_get_base_and_rate(event_timer, &iobase, &rate);