[PATCH] ARM: 2658/1: start ixp2000 pci memory resource at 0xe0000000
authorLennert Buytenhek <buytenh@org.rmk.(none)>
Fri, 29 Apr 2005 20:58:15 +0000 (21:58 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 29 Apr 2005 20:58:15 +0000 (21:58 +0100)
commitae36bf5861e1091dd337f0b475e043ab07d4a937
tree88b2c33e63fc3566bdd6172220b1f94100885dd5
parent8443b165f13d21214e5d5495eee7c3bf7f2456bf
[PATCH] ARM: 2658/1: start ixp2000 pci memory resource at 0xe0000000

Patch from Lennert Buytenhek

On the IXDP2800, the bootloader does an awful job of configuring
the PCI bus, so we make linux reconfigure everything.  Having a 1:1
pci:phys address mapping generally simplifies everything, so try to
allocate PCI addresses from the [e0000000..ffffffff] range, which is
the physical address range of the outbound PCI window on the IXP2000.
This does not affect any of the other IXP2000 platforms since they
all use their bootloader's PCI resource assignment.

Signed-off-by: Lennert Buytenhek
Signed-off-by: Deepak Saxena
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-ixp2000/pci.c