]> git.karo-electronics.de Git - karo-tx-linux.git/commit
powerpc/booke: Separate out restore_e5500/setup_e5500 routines.
authorVarun Sethi <Varun.Sethi@freescale.com>
Mon, 9 Jul 2012 13:01:51 +0000 (18:31 +0530)
committerKumar Gala <galak@kernel.crashing.org>
Fri, 10 Aug 2012 12:47:25 +0000 (07:47 -0500)
commitb9ef6a3e12831e95d01572d6090e41b8e9780f89
treeba7df083bbbb5ccec32d79995fdcfb37e5ffe50c
parentee185a8028699bd77fdd40a7d8c239f836998c02
powerpc/booke: Separate out restore_e5500/setup_e5500 routines.

For the 64 bit case separate out e5500 cpu_setup and cpu_restore functions.
The cpu_setup function (for the primary core) is passed the cpu_spec
pointer, which is not there in case of the cpu_restore function. Also, in
our case we will have to manipulate the CPU_FTR_EMB_HV flag on the primary
core.

Signed-off-by: Varun Sethi <Varun.Sethi@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/kernel/cpu_setup_fsl_booke.S
arch/powerpc/kernel/exceptions-64e.S