[patch 04/16] arm: davinci: Use clocksource based sched_clock
Nori, Sekhar
nsekhar at ti.com
Tue Apr 26 11:40:55 EDT 2011
On Sun, Apr 24, 2011 at 02:24:43, Thomas Gleixner wrote:
> -static cycle_t read_cycles(struct clocksource *cs)
> +static cycle_t notrace read_cycles(struct clocksource *cs)
> {
> struct timer_s *t = &timers[TID_CLOCKSOURCE];
>
> return (cycles_t)timer32_read(t);
> }
>
> -/*
> - * Kernel assumes that sched_clock can be called early but may not have
> - * things ready yet.
> - */
> -static cycle_t read_dummy(struct clocksource *cs)
> -{
> - return 0;
> -}
> -
> -
> static struct clocksource clocksource_davinci = {
> .rating = 300,
> - .read = read_dummy,
> + .read = read_,
This should be read_cycles, I guess.
With that fixed, boot tested on DM365 and DA850 EVMs.
Thanks,
Sekhar
More information about the linux-arm-kernel
mailing list