23 Sep, 2015
2 commits
-
Fix Numachip build conflict from:
ce2e572 x86/numachip: Introduce Numachip2 timer mechanismsdrivers/built-in.o:(.discard+0x1b): multiple definition of `__pcpu_unique_cpu_ced'
arch/x86/built-in.o:(.discard+0xa0da): first defined hereEnsure cpu_ced is unique by prefixing with 'numachip2'.
Signed-off-by: Daniel J Blueman
Cc:
Cc:
Cc: Steffen Persvold
Signed-off-by: Thomas Gleixner -
Add 1GHz 64-bit Numachip2 clocksource timer support for accurate
system-wide timekeeping, as core TSCs are unsynchronised.Additionally, add a per-core clockevent mechanism that interrupts via the
platform IPI vector after a programmed period.[ tglx: Taking it through x86 due to dependencies ]
Signed-off-by: Daniel J Blueman
Acked-by: Steffen Persvold
Cc: Daniel Lezcano
Link: http://lkml.kernel.org/r/1442829745-29311-1-git-send-email-daniel@numascale.com
Signed-off-by: Thomas Gleixner