summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorYoav Steinberg <yoav@monfort.co.il>2006-08-13 14:17:12 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2006-08-13 14:17:12 +0100
commita0c5a64552e3c57d7f9eb593c6ce21a285ac86b4 (patch)
tree3bae124a99ac0a805bfa61a490a6d7ae76f53f2b /arch
parent574dc0abab6650c5371df15ac708e48fa25bed89 (diff)
downloadlinux-a0c5a64552e3c57d7f9eb593c6ce21a285ac86b4.tar.gz
linux-a0c5a64552e3c57d7f9eb593c6ce21a285ac86b4.tar.bz2
linux-a0c5a64552e3c57d7f9eb593c6ce21a285ac86b4.zip
[ARM] 3752/1: fix versatile flash resource map
Patch from Yoav Steinberg Flash resource mapping for versatile machine included one extra byte for the end address. This results in failure to map other resources on physical address directly after the NOR flash. Signed-off-by: Yoav Steinberg <yoav@monfort.co.il> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-versatile/core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-versatile/core.c b/arch/arm/mach-versatile/core.c
index c4e3f8c68479..f2bbef07b1e4 100644
--- a/arch/arm/mach-versatile/core.c
+++ b/arch/arm/mach-versatile/core.c
@@ -285,7 +285,7 @@ static struct flash_platform_data versatile_flash_data = {
static struct resource versatile_flash_resource = {
.start = VERSATILE_FLASH_BASE,
- .end = VERSATILE_FLASH_BASE + VERSATILE_FLASH_SIZE,
+ .end = VERSATILE_FLASH_BASE + VERSATILE_FLASH_SIZE - 1,
.flags = IORESOURCE_MEM,
};