Skip to content
Snippets Groups Projects
Commit ed530104 authored by Daniel Schwierzeck's avatar Daniel Schwierzeck
Browse files

MIPS: bootm_qemu_mips.c: make checkpatch.pl clean

parent e51a6b7a
No related branches found
No related tags found
No related merge requests found
...@@ -29,30 +29,31 @@ ...@@ -29,30 +29,31 @@
DECLARE_GLOBAL_DATA_PTR; DECLARE_GLOBAL_DATA_PTR;
int do_bootm_linux(int flag, int argc, char * const argv[], bootm_headers_t *images) int do_bootm_linux(int flag, int argc, char * const argv[],
bootm_headers_t *images)
{ {
void (*theKernel) (int, char **, char **, int *); void (*theKernel) (int, char **, char **, int *);
char *bootargs = getenv ("bootargs"); char *bootargs = getenv("bootargs");
char *start; char *start;
uint len; uint len;
/* find kernel entry point */ /* find kernel entry point */
theKernel = (void (*)(int, char **, char **, int *))images->ep; theKernel = (void (*)(int, char **, char **, int *))images->ep;
bootstage_mark(BOOTSTAGE_ID_RUN_OS); bootstage_mark(BOOTSTAGE_ID_RUN_OS);
debug ("## Transferring control to Linux (at address %08lx) ...\n", debug("## Transferring control to Linux (at address %08lx) ...\n",
(ulong) theKernel); (ulong) theKernel);
gd->bd->bi_boot_params = gd->bd->bi_memstart + (16 << 20) - 256; gd->bd->bi_boot_params = gd->bd->bi_memstart + (16 << 20) - 256;
debug ("%-12s= 0x%08lX\n", "boot_params", (ulong)gd->bd->bi_boot_params); debug("%-12s= 0x%08lX\n", "boot_params", (ulong)gd->bd->bi_boot_params);
/* set Magic */ /* set Magic */
*(int32_t *)(gd->bd->bi_boot_params - 4) = 0x12345678; *(int32_t *)(gd->bd->bi_boot_params - 4) = 0x12345678;
/* set ram_size */ /* set ram_size */
*(int32_t *)(gd->bd->bi_boot_params - 8) = gd->ram_size; *(int32_t *)(gd->bd->bi_boot_params - 8) = gd->ram_size;
start = (char*)gd->bd->bi_boot_params; start = (char *)gd->bd->bi_boot_params;
len = strlen(bootargs); len = strlen(bootargs);
...@@ -62,15 +63,16 @@ int do_bootm_linux(int flag, int argc, char * const argv[], bootm_headers_t *ima ...@@ -62,15 +63,16 @@ int do_bootm_linux(int flag, int argc, char * const argv[], bootm_headers_t *ima
len = images->rd_end - images->rd_start; len = images->rd_end - images->rd_start;
if (len > 0) { if (len > 0) {
start += sprintf(start," rd_start=0x%08X rd_size=0x%0X", start += sprintf(start, " rd_start=0x%08X rd_size=0x%0X",
(uint) UNCACHED_SDRAM (images->rd_start), (uint) UNCACHED_SDRAM(images->rd_start),
(uint) len); (uint) len);
} }
/* we assume that the kernel is in place */ /* we assume that the kernel is in place */
printf ("\nStarting kernel ...\n\n"); printf("\nStarting kernel ...\n\n");
theKernel(0, NULL, NULL, 0);
theKernel (0, NULL, NULL, 0);
/* does not return */ /* does not return */
return 1; return 1;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment