]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] ARM: 2753/1: move ixdp* cpld mappings
authorLennert Buytenhek <buytenh@wantstofly.org>
Sun, 26 Jun 2005 21:24:13 +0000 (22:24 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sun, 26 Jun 2005 21:24:13 +0000 (22:24 +0100)
commitd09bba58fb81a11f0ee83351e17a0dd3395a6652
treef4c9c06ad5f8d9e9d49d36db783893e1e96084b5
parente7de255fd2dc71a667559c988fe6cfaac8d1ca25
[PATCH] ARM: 2753/1: move ixdp* cpld mappings

Patch from Lennert Buytenhek

All ixdp platforms currently have a cpld mapped in at 0xfafff000.
Since this address is not 1M-aligned, a regular page mapping will be
used instead of a section mapping, which opens up the possibility of
triggering ixp2400 erratum #66 as we only do the XCB=101 workaround
thing for section mappings.
There is still a lot of space higher up in the virtual memory map
for 1M mappings, so move the cpld mapping to 0xfe000000 and make it
1M big so that a section mapping will be used for it.

Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Deepak Saxena
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
include/asm-arm/arch-ixp2000/ixdp2x00.h
include/asm-arm/arch-ixp2000/ixdp2x01.h