path: root/arch/arm/boot/dts
diff options
authorEzequiel Garcia <ezequiel.garcia@free-electrons.com>2013-05-17 08:09:57 -0300
committerJason Cooper <jason@lakedaemon.net>2013-05-17 16:53:15 +0000
commitc6c003af0b91bb8722dbf2a8683cd40532e12079 (patch)
tree92d0b29a66fae95f0695e120a345456bd2dc0638 /arch/arm/boot/dts
parent6d31727a0b6fe7206725c93508e6d2065f16ff03 (diff)
ARM: mvebu: Fix ranges entry on XP GP board
With the latest device tree reorganization which introduced the 'internal-reg' node, now the only region translated is the internal register's. This makes the description of the hardware incomplete, for it lacks the Device Bus childs address space. In order to fix this, it's required to add a 'ranges' entry with a suitable address space to map Device Bus childs, on a per-board basis. This patch fixes the ranges property on the Armada XP GP board. Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch/arm/boot/dts')
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/armada-xp-gp.dts b/arch/arm/boot/dts/armada-xp-gp.dts
index 26ad06fc147..3ee63d128e2 100644
--- a/arch/arm/boot/dts/armada-xp-gp.dts
+++ b/arch/arm/boot/dts/armada-xp-gp.dts
@@ -39,6 +39,9 @@
soc {
+ ranges = <0 0 0xd0000000 0x100000
+ 0xf0000000 0 0xf0000000 0x1000000>;
internal-regs {
serial@12000 {
clock-frequency = <250000000>;