85xx: Add support for setting IVORs to fixed offset defaults
authorKumar Gala <galak@kernel.crashing.org>
Fri, 14 Aug 2009 18:37:54 +0000 (13:37 -0500)
committerTom Rix <Tom.Rix@windriver.com>
Sat, 3 Oct 2009 14:04:16 +0000 (09:04 -0500)
commite568fd99ab26a469646b9ad670443923174919c1
treed747be98b97ce8c027913bef3fff715572196d8d
parent4507c0a0a0e87aec662bedd54bdffdd81d26c643
85xx: Add support for setting IVORs to fixed offset defaults

In future Book-E implementations IVORs will most likely go away and be
replaced with fixed offsets.  The IVPR will continue to exist to allow
for relocation of the interrupt vectors.

This code adds support to setup the IVORs as their fixed offset values
per the ISA 2.06 spec when we transition from u-boot to another OS
either via 'bootm' or a cpu release.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
cpu/mpc85xx/cpu_init.c
cpu/mpc85xx/fixed_ivor.S [new file with mode: 0644]
cpu/mpc85xx/release.S
cpu/mpc85xx/start.S
include/asm-ppc/processor.h