From patchwork Thu Nov 17 23:05:04 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gregory CLEMENT X-Patchwork-Id: 9435441 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 1398960469 for ; Thu, 17 Nov 2016 23:17:03 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 02F302971E for ; Thu, 17 Nov 2016 23:17:03 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EBC6629721; Thu, 17 Nov 2016 23:17:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 97D792971E for ; Thu, 17 Nov 2016 23:17:01 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.85_2 #1 (Red Hat Linux)) id 1c7VtY-0005pa-Ol; Thu, 17 Nov 2016 23:15:04 +0000 Received: from mail.free-electrons.com ([62.4.15.54]) by bombadil.infradead.org with esmtp (Exim 4.85_2 #1 (Red Hat Linux)) id 1c7Vkj-000658-Rc for linux-arm-kernel@lists.infradead.org; Thu, 17 Nov 2016 23:06:12 +0000 Received: by mail.free-electrons.com (Postfix, from userid 110) id A2CC420C69; Fri, 18 Nov 2016 00:05:20 +0100 (CET) Received: from localhost (83.146.29.93.rev.sfr.net [93.29.146.83]) by mail.free-electrons.com (Postfix) with ESMTPSA id 746E120652; Fri, 18 Nov 2016 00:05:20 +0100 (CET) From: Gregory CLEMENT To: Jason Cooper , Andrew Lunn , Sebastian Hesselbarth , Gregory CLEMENT Subject: [PATCH v3 15/19] ARM: dts: armada-370-xp: Fixup soc DT warning Date: Fri, 18 Nov 2016 00:05:04 +0100 Message-Id: <20161117230508.28539-16-gregory.clement@free-electrons.com> X-Mailer: git-send-email 2.10.2 In-Reply-To: <20161117230508.28539-1-gregory.clement@free-electrons.com> References: <20161117230508.28539-1-gregory.clement@free-electrons.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20161117_150558_624646_16EA6A8E X-CRM114-Status: GOOD ( 10.06 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Petazzoni , devicetree@vger.kernel.org, Rob Herring , linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP soc has a ranges property so the unit name should contain an address. Signed-off-by: Gregory CLEMENT --- arch/arm/boot/dts/armada-370-db.dts | 6 +++++- arch/arm/boot/dts/armada-370-dlink-dns327l.dts | 6 +++++- arch/arm/boot/dts/armada-370-mirabox.dts | 6 +++++- arch/arm/boot/dts/armada-370-netgear-rn102.dts | 6 +++++- arch/arm/boot/dts/armada-370-netgear-rn104.dts | 6 +++++- arch/arm/boot/dts/armada-370-rd.dts | 6 +++++- arch/arm/boot/dts/armada-370-seagate-nas-4bay.dts | 6 +++++- arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi | 6 +++++- arch/arm/boot/dts/armada-370-seagate-personal-cloud-2bay.dts | 6 +++++- arch/arm/boot/dts/armada-370-seagate-personal-cloud.dts | 6 +++++- arch/arm/boot/dts/armada-370-seagate-personal-cloud.dtsi | 6 +++++- arch/arm/boot/dts/armada-370-synology-ds213j.dts | 6 +++++- arch/arm/boot/dts/armada-370-xp.dtsi | 6 +++++- arch/arm/boot/dts/armada-370.dtsi | 6 +++++- arch/arm/boot/dts/armada-xp-axpwifiap.dts | 6 +++++- arch/arm/boot/dts/armada-xp-db.dts | 6 +++++- arch/arm/boot/dts/armada-xp-gp.dts | 6 +++++- arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 6 +++++- arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 6 +++++- arch/arm/boot/dts/armada-xp-matrix.dts | 6 +++++- arch/arm/boot/dts/armada-xp-mv78230.dtsi | 6 +++++- arch/arm/boot/dts/armada-xp-mv78260.dtsi | 6 +++++- arch/arm/boot/dts/armada-xp-mv78460.dtsi | 6 +++++- arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 6 +++++- arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 6 +++++- arch/arm/boot/dts/armada-xp-synology-ds414.dts | 6 +++++- arch/arm/boot/dts/armada-xp.dtsi | 6 +++++- 27 files changed, 135 insertions(+), 27 deletions(-) diff --git a/arch/arm/boot/dts/armada-370-db.dts b/arch/arm/boot/dts/armada-370-db.dts index 6544be190550..32ce7d857e96 100644 --- a/arch/arm/boot/dts/armada-370-db.dts +++ b/arch/arm/boot/dts/armada-370-db.dts @@ -72,7 +72,11 @@ reg = <0x00000000 0x40000000>; /* 1 GB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; diff --git a/arch/arm/boot/dts/armada-370-dlink-dns327l.dts b/arch/arm/boot/dts/armada-370-dlink-dns327l.dts index 712799b85031..8d8343990864 100644 --- a/arch/arm/boot/dts/armada-370-dlink-dns327l.dts +++ b/arch/arm/boot/dts/armada-370-dlink-dns327l.dts @@ -67,7 +67,11 @@ reg = <0x00000000 0x20000000>; /* 512 MiB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; diff --git a/arch/arm/boot/dts/armada-370-mirabox.dts b/arch/arm/boot/dts/armada-370-mirabox.dts index 94131595973f..044d73edb271 100644 --- a/arch/arm/boot/dts/armada-370-mirabox.dts +++ b/arch/arm/boot/dts/armada-370-mirabox.dts @@ -59,7 +59,11 @@ reg = <0x00000000 0x20000000>; /* 512 MB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; diff --git a/arch/arm/boot/dts/armada-370-netgear-rn102.dts b/arch/arm/boot/dts/armada-370-netgear-rn102.dts index 9941a6fdf2f5..29dc08a23776 100644 --- a/arch/arm/boot/dts/armada-370-netgear-rn102.dts +++ b/arch/arm/boot/dts/armada-370-netgear-rn102.dts @@ -61,7 +61,11 @@ reg = <0x00000000 0x20000000>; /* 512 MB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; diff --git a/arch/arm/boot/dts/armada-370-netgear-rn104.dts b/arch/arm/boot/dts/armada-370-netgear-rn104.dts index d9203b79c3d3..59aab39fd273 100644 --- a/arch/arm/boot/dts/armada-370-netgear-rn104.dts +++ b/arch/arm/boot/dts/armada-370-netgear-rn104.dts @@ -61,7 +61,11 @@ reg = <0x00000000 0x20000000>; /* 512 MB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; diff --git a/arch/arm/boot/dts/armada-370-rd.dts b/arch/arm/boot/dts/armada-370-rd.dts index a5fc93b2da8d..7a849d6f136f 100644 --- a/arch/arm/boot/dts/armada-370-rd.dts +++ b/arch/arm/boot/dts/armada-370-rd.dts @@ -72,7 +72,11 @@ reg = <0x00000000 0x20000000>; /* 512 MB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; diff --git a/arch/arm/boot/dts/armada-370-seagate-nas-4bay.dts b/arch/arm/boot/dts/armada-370-seagate-nas-4bay.dts index 0d11e07c9c2e..7cad87cbd808 100644 --- a/arch/arm/boot/dts/armada-370-seagate-nas-4bay.dts +++ b/arch/arm/boot/dts/armada-370-seagate-nas-4bay.dts @@ -27,7 +27,11 @@ model = "Seagate NAS 4-Bay (Dart, SRPD40)"; compatible = "seagate,dart-4", "marvell,armada370", "marvell,armada-370-xp"; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { /* The following unit address is composed of the target * value (bit [40-47]), attributes value (bits [32-39], * and the address value in the window memory: [0-31]. diff --git a/arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi b/arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi index 34b745325689..d2d3785d2a4b 100644 --- a/arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi +++ b/arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi @@ -28,7 +28,11 @@ reg = <0x00000000 0x20000000>; /* 512 MB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; diff --git a/arch/arm/boot/dts/armada-370-seagate-personal-cloud-2bay.dts b/arch/arm/boot/dts/armada-370-seagate-personal-cloud-2bay.dts index c659a9085549..06b597596d03 100644 --- a/arch/arm/boot/dts/armada-370-seagate-personal-cloud-2bay.dts +++ b/arch/arm/boot/dts/armada-370-seagate-personal-cloud-2bay.dts @@ -26,7 +26,11 @@ model = "Seagate Personal Cloud 2-Bay (Cumulus, SRN22C)"; compatible = "seagate,cumulus-max", "marvell,armada370", "marvell,armada-370-xp"; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { /* The following unit address is composed of the target * value (bit [40-47]), attributes value (bits [32-39], * and the address value in the window memory: [0-31]. diff --git a/arch/arm/boot/dts/armada-370-seagate-personal-cloud.dts b/arch/arm/boot/dts/armada-370-seagate-personal-cloud.dts index 175b6459745b..5109b0843de6 100644 --- a/arch/arm/boot/dts/armada-370-seagate-personal-cloud.dts +++ b/arch/arm/boot/dts/armada-370-seagate-personal-cloud.dts @@ -26,7 +26,11 @@ model = "Seagate Personal Cloud (Cumulus, SRN21C)"; compatible = "seagate,cumulus", "marvell,armada370", "marvell,armada-370-xp"; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { /* The following unit address is composed of the target * value (bit [40-47]), attributes value (bits [32-39], * and the address value in the window memory: [0-31]. diff --git a/arch/arm/boot/dts/armada-370-seagate-personal-cloud.dtsi b/arch/arm/boot/dts/armada-370-seagate-personal-cloud.dtsi index b00427d605ed..f7417e014f4c 100644 --- a/arch/arm/boot/dts/armada-370-seagate-personal-cloud.dtsi +++ b/arch/arm/boot/dts/armada-370-seagate-personal-cloud.dtsi @@ -29,7 +29,11 @@ reg = <0x00000000 0x20000000>; /* 512 MB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; diff --git a/arch/arm/boot/dts/armada-370-synology-ds213j.dts b/arch/arm/boot/dts/armada-370-synology-ds213j.dts index d0b0341c8fc8..4b0762ae5c64 100644 --- a/arch/arm/boot/dts/armada-370-synology-ds213j.dts +++ b/arch/arm/boot/dts/armada-370-synology-ds213j.dts @@ -75,7 +75,11 @@ reg = <0x00000000 0x20000000>; /* 512 MB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; diff --git a/arch/arm/boot/dts/armada-370-xp.dtsi b/arch/arm/boot/dts/armada-370-xp.dtsi index 85d6b4b30014..a90f738c37e2 100644 --- a/arch/arm/boot/dts/armada-370-xp.dtsi +++ b/arch/arm/boot/dts/armada-370-xp.dtsi @@ -76,7 +76,11 @@ interrupts-extended = <&mpic 3>; }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { #address-cells = <2>; #size-cells = <1>; controller = <&mbusc>; diff --git a/arch/arm/boot/dts/armada-370.dtsi b/arch/arm/boot/dts/armada-370.dtsi index c07f584ab812..efe962819bcc 100644 --- a/arch/arm/boot/dts/armada-370.dtsi +++ b/arch/arm/boot/dts/armada-370.dtsi @@ -64,7 +64,11 @@ gpio2 = &gpio2; }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { compatible = "marvell,armada370-mbus", "simple-bus"; /* The following unit address is composed of the target diff --git a/arch/arm/boot/dts/armada-xp-axpwifiap.dts b/arch/arm/boot/dts/armada-xp-axpwifiap.dts index b3c7e236f492..7709a86913d8 100644 --- a/arch/arm/boot/dts/armada-xp-axpwifiap.dts +++ b/arch/arm/boot/dts/armada-xp-axpwifiap.dts @@ -67,7 +67,11 @@ reg = <0x00000000 0x00000000 0x00000000 0x40000000>; /* 1GB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; /* 2 GB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; /* 512MB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; /* 256MB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; /* 2GB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; /* 1 GB soldered on */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges = ; /* 1GB */ }; - soc { + /* The following unit address is composed of the target + * value (bit [40-47]), attributes value (bits [32-39], + * and the address value in the window memory: [0-31]. + */ + soc@f00100000000 { ranges =