ARM: mach-shmobile: kzm9g: add zboot support
authorUlrich Hecht <ulrich.hecht@gmail.com>
Tue, 26 Nov 2013 20:53:20 +0000 (21:53 +0100)
committerSimon Horman <horms@verge.net.au>
Fri, 5 Dec 2014 00:21:54 +0000 (09:21 +0900)
commit13e4c7383c27b47f58cfb8d39f2deaca70132eab
treeeeea17c59ed62d14ed51542129ddc1ddc899f432
parentdf18e5b9f6dcfd79c11ebefa57e840fbfc26e234
ARM: mach-shmobile: kzm9g: add zboot support

Adds support to run the kernel on the uninitialized KZM9G board, using for
instance the mask ROM boot loader or JTAG. This patch tries to emulate the
style of the corresponding "mackerel" implementation. The DRAM controller
setup code has been adapted from u-boot.

Signed-off-by: Ulrich Hecht <ulrich.hecht@gmail.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
(cherry picked from commit a56585d12cbe8903dcc71332579b9e2e0807fe44)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
arch/arm/mach-shmobile/include/mach/head-kzm9g.txt [new file with mode: 0644]
arch/arm/mach-shmobile/include/mach/zboot.h
arch/arm/mach-shmobile/include/mach/zboot_macros.h