memstick: mspro_block: add missing curly braces
[firefly-linux-kernel-4.4.55.git] / drivers / clocksource / dw_apb_timer_of.c
index ab09ed3742ee6c585ed6a607ce2adfbd7d0a5929..f22417cb0969764d0a75f2df1b84ee16644cb2d8 100644 (file)
@@ -44,7 +44,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);
@@ -77,7 +77,7 @@ static void __iomem *sched_io_base;
 
 static u32 read_sched_clock(void)
 {
-       return __raw_readl(sched_io_base);
+       return ~__raw_readl(sched_io_base);
 }
 
 static const struct of_device_id sptimer_ids[] __initconst = {