powerpc/85xx: Don't use generic timebase sync on 64-bit
authorScott Wood <scottwood@freescale.com>
Wed, 7 Oct 2015 03:48:07 +0000 (22:48 -0500)
committerScott Wood <scottwood@freescale.com>
Sat, 17 Oct 2015 05:36:36 +0000 (00:36 -0500)
commit1112450a18dfcc26dd18000e20bf06bda27f2bad
tree9cd8f0576c8b6ad195c184f50ca0ef4279844586
parent9f640bf5321dff6af69016d8fe753efa6b2f3e72
powerpc/85xx: Don't use generic timebase sync on 64-bit

85xx currently uses the generic timebase sync mechanism when
CONFIG_KEXEC is enabled, because 32-bit 85xx kexec support does a hard
reset of each core.  64-bit 85xx kexec does not do this, so we neither
need nor want this (nor is the generic timebase sync code built on
ppc64).

FWIW, I don't like the fact that the hard reset is done on 32-bit
kexec, and I especially don't like the timebase sync being triggered
only on the presence of CONFIG_KEXEC rather than actually booting in
that environment, but that's beyond the scope of this patch...

Signed-off-by: Scott Wood <scottwood@freescale.com>
arch/powerpc/platforms/85xx/smp.c