[POWERPC] Bamboo zImage wrapper
Add a bootwrapper for the AMCC 440EP Bamboo Eval board. This also adds a common fixup_clock function for all 440EP(x) chips. Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com> Acked-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
27
arch/powerpc/boot/treeboot-bamboo.c
Normal file
27
arch/powerpc/boot/treeboot-bamboo.c
Normal file
@ -0,0 +1,27 @@
|
||||
/*
|
||||
* Copyright IBM Corporation, 2007
|
||||
* Josh Boyer <jwboyer@linux.vnet.ibm.com>
|
||||
*
|
||||
* Based on ebony wrapper:
|
||||
* Copyright 2007 David Gibson, IBM Corporation.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; version 2 of the License
|
||||
*/
|
||||
#include "ops.h"
|
||||
#include "stdio.h"
|
||||
#include "44x.h"
|
||||
|
||||
extern char _end[];
|
||||
|
||||
BSS_STACK(4096);
|
||||
|
||||
void platform_init(void)
|
||||
{
|
||||
unsigned long end_of_ram = 0x8000000;
|
||||
unsigned long avail_ram = end_of_ram - (unsigned long)_end;
|
||||
|
||||
simple_alloc_init(_end, avail_ram, 32, 64);
|
||||
bamboo_init();
|
||||
}
|
Reference in New Issue
Block a user