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)
committerKumar Gala <galak@kernel.crashing.org>
Tue, 8 Sep 2009 14:10:05 +0000 (09:10 -0500)
commit26f4cdba6b51deab4ec99d60be381244068ef950
tree74334f280a6a353f9526e6ce2fb89c55e5a1d1aa
parentda1cd955dfec35b0e15381ad1ee248fa194eed82
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