diff options
author | Peter Crosthwaite <crosthwaitepeter@gmail.com> | 2015-11-03 13:49:41 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2015-11-03 13:49:41 +0000 |
commit | 10b8ec73e610e017ac2fbaf486fce21eec7061b2 (patch) | |
tree | a756d9ae58f280c373c34dd9db49e07db1560925 /crypto/hash.c | |
parent | 84e59397797ff2040439058b689adbfef608b879 (diff) | |
download | qemu-10b8ec73e610e017ac2fbaf486fce21eec7061b2.zip qemu-10b8ec73e610e017ac2fbaf486fce21eec7061b2.tar.gz qemu-10b8ec73e610e017ac2fbaf486fce21eec7061b2.tar.bz2 |
arm: boot: Add board specific setup code API
Add an API for boards to inject their own preboot software (or
firmware) sequence.
The software then returns to the bootloader via the link register. This
allows boards to do their own little bits of firmware setup without
needed to replace the bootloader completely (which is the requirement
for existing firmware support).
The blob is loaded by a callback if and only if doing a linux boot
(similar to the existing write_secondary support).
Rewrite the comment for the primary boot blob.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Crosthwaite <crosthwaite.peter@gmail.com>
Message-id: 070295644c6ac84696d743913296e8cfefb48c15.1446182614.git.crosthwaite.peter@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'crypto/hash.c')
0 files changed, 0 insertions, 0 deletions