[ARM] 3340/1: Fix the PCI setup for direct master access to SDRAM
commitc27a2164a32cfda80dc1647638a940103669af3d
authorCatalin Marinas <catalin.marinas@arm.com>
Wed, 22 Feb 2006 19:51:38 +0000 (22 19:51 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Wed, 22 Feb 2006 19:51:38 +0000 (22 19:51 +0000)
treef136628871fa0c84c8a3961ed93feddc92c77199
parenta43c7ff8bafe841502cab52b7795e2825c2e42c4
[ARM] 3340/1: Fix the PCI setup for direct master access to SDRAM

Patch from Catalin Marinas

The initial code did not configure the inbound memory windows for direct
master access to the SDRAM. This patch creates a 1:1 mapping between the
Versatile/PB PCI memory windows and its SDRAM. Note that an updated FPGA
image is needed for Versatile/PB since the original windows were 1MB and
not able to cover the whole SDRAM (now extended to 256MB). The patch also
fixes the PCI IRQ mapping for slot #2.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-versatile/pci.c