Blackfin: override default uClinux MTD addr/size
authorMike Frysinger <vapier@gentoo.org>
Tue, 26 May 2009 23:34:51 +0000 (23:34 +0000)
committerMike Frysinger <vapier@gentoo.org>
Fri, 12 Jun 2009 10:11:53 +0000 (06:11 -0400)
commit79df1b69471b5ea4be8285c9dc6ab05cdf5a85d7
tree68c1523328187f39b2ee44fcc39cfadbcb204664
parent37082511f06108129bd5f96d625a6fae2d5a4ab4
Blackfin: override default uClinux MTD addr/size

Due to a processor anomaly (05000263 to be exact), most Blackfin parts
cannot keep the embedded filesystem image directly after the kernel in
RAM.  Instead, the filesystem needs to be relocated to the end of memory.
As such, we need to tweak the map addr/size during boot for Blackfin
systems.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
arch/blackfin/kernel/setup.c