[ARM] 4845/1: Orion: Ignore memory tags with invalid data
authorGuennadi Liakhovetski <lg@denx.de>
Fri, 29 Feb 2008 20:12:57 +0000 (21:12 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 6 Mar 2008 12:18:17 +0000 (12:18 +0000)
commitbe73a347ec7799aec0aa1008bd991f93dbfa80e8
treef1eb1420be7e9c593c303392b955d7ebd0582f14
parent29e8c3c304b62f31b799565c9ee85d42bd163f80
[ARM] 4845/1: Orion: Ignore memory tags with invalid data

The DNS-323, Kurobox-Pro / Linkstation-Pro, QNAP TS-109/TS-209 and some
other orion-based systems have several bogus memory entries in the tag
table, which causes the system to crash at startup. Ignore them by
resetting the tag ID to 0 in a machine fixup function.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-orion/common.c
arch/arm/mach-orion/common.h
arch/arm/mach-orion/dns323-setup.c
arch/arm/mach-orion/kurobox_pro-setup.c
arch/arm/mach-orion/ts209-setup.c