]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge remote-tracking branch 'clockevents/clockevents/next'
authorStephen Rothwell <sfr@canb.auug.org.au>
Fri, 20 Dec 2013 04:09:17 +0000 (15:09 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Fri, 20 Dec 2013 04:09:17 +0000 (15:09 +1100)
Conflicts:
drivers/clocksource/clksrc-of.c

1  2 
arch/arm/boot/dts/sun7i-a20.dtsi
drivers/clocksource/Kconfig
drivers/clocksource/clksrc-of.c
drivers/clocksource/nomadik-mtu.c
drivers/clocksource/sh_mtu2.c
drivers/clocksource/sh_tmu.c
drivers/clocksource/sun4i_timer.c
drivers/clocksource/time-armada-370-xp.c

Simple merge
Simple merge
index b9ddd9e3a2f599e2cc7424c1eac18d4280b2f850,a30b42c3ac3bdc483490a1bc781e663fc91edab5..ae2e4278c42abd75358279e937e991497097a2e6
@@@ -35,5 -36,9 +36,8 @@@ void __init clocksource_of_init(void
  
                init_func = match->data;
                init_func(np);
 -              of_node_put(np);
+               clocksources++;
        }
+       if (!clocksources)
+               pr_crit("%s: no matching clocksources found\n", __func__);
  }
Simple merge
Simple merge
Simple merge
Simple merge
index 4e7f6802e840ba9379eb42d733801526d173e89e,0450f6b69ade314d023095c83e37720cab7e731a..ee8691b89944e3fcbc3dbf7eeaadf00ec38ffd93
@@@ -262,14 -268,8 +263,13 @@@ static void __init armada_370_xp_timer_
        writel(0xffffffff, timer_base + TIMER0_VAL_OFF);
        writel(0xffffffff, timer_base + TIMER0_RELOAD_OFF);
  
-       timer_ctrl_clrset(0, TIMER0_EN | TIMER0_RELOAD_EN |
-                            TIMER0_DIV(TIMER_DIVIDER_SHIFT));
+       timer_ctrl_clrset(0, TIMER0_RELOAD_EN | enable_mask);
  
 +      /*
 +       * Set scale and timer for sched_clock.
 +       */
 +      sched_clock_register(armada_370_xp_read_sched_clock, 32, timer_clk);
 +
        clocksource_mmio_init(timer_base + TIMER0_VAL_OFF,
                              "armada_370_xp_clocksource",
                              timer_clk, 300, 32, clocksource_mmio_readl_down);