summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-pxa/generic.c
diff options
context:
space:
mode:
authorDima Zavin <dima@android.com>2011-01-14 23:05:14 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2011-01-14 23:14:04 +0100
commit11b9369cbb0a13cabb581aec3e6812a171cf2fd7 (patch)
tree92f47c2f30eb4910b2720165476e5112a8359b32 /arch/arm/mach-pxa/generic.c
parentARM: fix wrongly patched constants (diff)
downloadlinux-11b9369cbb0a13cabb581aec3e6812a171cf2fd7.tar.xz
linux-11b9369cbb0a13cabb581aec3e6812a171cf2fd7.zip
ARM: 6625/1: use memblock memory regions for "System RAM" I/O resources
Do not use memory bank info to request the "system ram" resources as they do not track holes created by memblock_remove inside machine's reserve callback. If the removed memory is passed as platform_device's ioresource, then drivers that call request_mem_region would fail due to a conflict with the incorrectly configured system ram resource. Instead, iterate through the regions of memblock.memory and add those as "System RAM" resources. Signed-off-by: Dima Zavin <dima@android.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-pxa/generic.c')
0 files changed, 0 insertions, 0 deletions