summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/armada-xp-db.dts
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2013-06-06 11:21:23 +0200
committerJason Cooper <jason@lakedaemon.net>2013-06-06 21:07:51 +0200
commitb5584b2bc2038ab4b7051c97ae2351ef83d193f4 (patch)
tree4eb7cc2783a40f28d6358612524bc8a1ef7240ac /arch/arm/boot/dts/armada-xp-db.dts
parentarm: kirkwood: sheevaplug: move pinmux configs to the right devices (diff)
downloadlinux-b5584b2bc2038ab4b7051c97ae2351ef83d193f4.tar.xz
linux-b5584b2bc2038ab4b7051c97ae2351ef83d193f4.zip
arm: mvebu: armada-xp-db: ensure PCIe range is specified
The ranges DT entry needed by the PCIe controller is defined at the SoC .dtsi level. However, some boards have a NOR flash, and to support it, they need to override the SoC-level ranges property to add an additional range. Since PCIe and NOR support came separately, some boards were not properly changed to include the PCIe range in their ranges property at the .dts level. This commit fixes those platforms. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch/arm/boot/dts/armada-xp-db.dts')
-rw-r--r--arch/arm/boot/dts/armada-xp-db.dts1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/armada-xp-db.dts b/arch/arm/boot/dts/armada-xp-db.dts
index f5fc1a3868a2..e28e68ff864d 100644
--- a/arch/arm/boot/dts/armada-xp-db.dts
+++ b/arch/arm/boot/dts/armada-xp-db.dts
@@ -31,6 +31,7 @@
soc {
ranges = <0 0 0xd0000000 0x100000 /* Internal registers 1MiB */
+ 0xe0000000 0 0xe0000000 0x8100000 /* PCIe */
0xf0000000 0 0xf0000000 0x1000000>; /* Device Bus, NOR 16MiB */
internal-regs {