diff options
author | Simon Glass <sjg@chromium.org> | 2014-10-10 18:21:56 +0400 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2014-10-29 05:43:58 +0300 |
commit | 76539383ea0288985dc6216a92e3d7961df958b3 (patch) | |
tree | 20972aa414b45af84a56fcc4d7ec3965df57d705 /arch/x86/include/asm/zimage.h | |
parent | 200182a748afd430da97b707dc5dff53c3147b5f (diff) | |
download | u-boot-76539383ea0288985dc6216a92e3d7961df958b3.tar.xz |
x86: Move kernel boot function to arch/x86/lib/bootm.c
The boot_zimage() function is badly named it can also boot a raw kernel.
Rename it, and try to avoid pointers for memory addresses as it involves
lots of casting.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'arch/x86/include/asm/zimage.h')
-rw-r--r-- | arch/x86/include/asm/zimage.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/x86/include/asm/zimage.h b/arch/x86/include/asm/zimage.h index 0f36662688..8e7dd424ca 100644 --- a/arch/x86/include/asm/zimage.h +++ b/arch/x86/include/asm/zimage.h @@ -35,10 +35,8 @@ unsigned install_e820_map(unsigned max_entries, struct e820entry *); struct boot_params *load_zimage(char *image, unsigned long kernel_size, - void **load_address); + ulong *load_addressp); int setup_zimage(struct boot_params *setup_base, char *cmd_line, int auto_boot, unsigned long initrd_addr, unsigned long initrd_size); -void boot_zimage(void *setup_base, void *load_address); - #endif |