History log of /arch/metag/include/asm/setup.h
Revision Date Author Comments
7b009939af9bc7b698d7ddec03d53604efff881c 08-Sep-2013 Rob Herring <rob.herring@calxeda.com> metag: move setup_machine_fdt declaration from prom.h

Move setup_machine_fdt out of prom.h and into asm/setup.h in preparation
to remove prom.h.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Acked-by: Grant Likely <grant.likely@linaro.org>
Cc: James Hogan <james.hogan@imgtec.com>
Cc: linux-metag@vger.kernel.org
85d9d7a9206631abd1030cd69ebb1c45f4a01037 21-Sep-2012 James Hogan <james.hogan@imgtec.com> metag: Boot

Add boot code for metag. Due to the multi-threaded nature of Meta it is
not uncommon for an RTOS or bare metal application to be started on
other hardware threads by the bootloader. Since there is a single MMU
switch which affects all threads, the MMU is traditionally configured by
the bootloader prior to starting Linux. The bootloader passes a
structure to Linux which among other things contains information about
memory regions which have been mapped. Linux then assumes control of the
local heap memory region.

A kernel arguments string pointer or a flattened device tree pointer can
be provided in the third argument.

Signed-off-by: James Hogan <james.hogan@imgtec.com>