ARM: Make it possible to use a custom bootblock implementation.
Tegra needs to use a custom bootblock implementation because it starts on a
coprocessor which uses ARMv4. It doesn't have the same control registers,
caches, etc., and the regular bootblock gets exceptions and dies.
TEST=Built for pit. With this and other changes, built and booted on nyan and
verified that it got into the bootblock.
Signed-off-by: Gabe Black <firstname.lastname@example.org>
Reviewed-by: Ronald Minnich <email@example.com>
Commit-Queue: Gabe Black <firstname.lastname@example.org>
Tested-by: Gabe Black <email@example.com>
2 files changed