diff options
author | Aaron Durbin <adurbin@chromium.org> | 2014-02-24 21:50:24 -0600 |
---|---|---|
committer | Aaron Durbin <adurbin@google.com> | 2014-03-03 19:49:57 +0100 |
commit | 6086e63a79576a1c7d8d06c2413fef34a65c94ba (patch) | |
tree | c2cb46fce1284e4d96ce9a17939885da653cc484 /src/include/payload_loader.h | |
parent | 1322d7f9d58f355f469ab7b993f7da5b6117edb6 (diff) |
coreboot: use struct payload for selfload()
In order to encapsulate more data for self loading use struct
payload as the type. That way modifications to what is needed
for payload loading does not introduce more global variables.
Change-Id: I5b8facd7881e397ca7de1c04cec747fc1dce2d5f
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/5298
Tested-by: build bot (Jenkins)
Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'src/include/payload_loader.h')
-rw-r--r-- | src/include/payload_loader.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/include/payload_loader.h b/src/include/payload_loader.h index b8bfc0dd21..3dde2f7626 100644 --- a/src/include/payload_loader.h +++ b/src/include/payload_loader.h @@ -54,8 +54,7 @@ struct payload_loader_ops { /* Defined in src/lib/selfboot.c */ struct lb_memory; -struct cbfs_payload; -void *selfload(struct lb_memory *mem, struct cbfs_payload *payload); +void *selfload(struct lb_memory *mem, struct payload *payload); void selfboot(void *entry); #endif /* PAYLOAD_LOADER_H */ |