MIPS: make inclusion of ROM exception vectors configurable
authorDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
Sun, 14 Feb 2016 17:52:57 +0000 (18:52 +0100)
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
Wed, 30 Nov 2016 15:07:17 +0000 (16:07 +0100)
commitaf3971f81ac0fc344461cf86af682ecf1ebe18a8
tree4640b601c078899eeec23c22f66c043d09f8a2c1
parent6b29a395b62965eef6b5065d3a526a8588a92038
MIPS: make inclusion of ROM exception vectors configurable

This adds a compile time option to include code for static
exception vectors. Static exception vectors are only needed,
when the U-Boot entry point is equal to the CPU reset exception
vector address. For instance this is the case when U-Boot is
used as ROM in Qemu or booted from parallel NOR flash. When
U-Boot is booted from RAM (e.g. loaded there by SPL), the
exception vectors need to be setup dynamically, which is done
in follow-up commits.

Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
arch/mips/Kconfig
arch/mips/cpu/start.S
arch/mips/mach-ath79/Kconfig
arch/mips/mach-pic32/Kconfig