Re: [PATCH v3 1/2] ARM: dts: Add expansion bus to VExpress

2016-04-15 Thread Brian Starkey

On Fri, Apr 15, 2016 at 09:55:50AM +0100, Sudeep Holla wrote:



On 14/04/16 16:39, Brian Starkey wrote:

The VExpress development platform has an external expansion bus which
can be used for additional hardware (e.g. LogicTile Express
daughterboards).
Add this bus to the VExpress CoreTile device-trees.

The bus is described for a CoreTile occupying site 1.



Pulled both, thanks for splitting.


Great, thanks very much.

-Brian



--
Regards,
Sudeep



Re: [PATCH v3 1/2] ARM: dts: Add expansion bus to VExpress

2016-04-15 Thread Brian Starkey

On Fri, Apr 15, 2016 at 09:55:50AM +0100, Sudeep Holla wrote:



On 14/04/16 16:39, Brian Starkey wrote:

The VExpress development platform has an external expansion bus which
can be used for additional hardware (e.g. LogicTile Express
daughterboards).
Add this bus to the VExpress CoreTile device-trees.

The bus is described for a CoreTile occupying site 1.



Pulled both, thanks for splitting.


Great, thanks very much.

-Brian



--
Regards,
Sudeep



Re: [PATCH v3 1/2] ARM: dts: Add expansion bus to VExpress

2016-04-15 Thread Sudeep Holla



On 14/04/16 16:39, Brian Starkey wrote:

The VExpress development platform has an external expansion bus which
can be used for additional hardware (e.g. LogicTile Express
daughterboards).
Add this bus to the VExpress CoreTile device-trees.

The bus is described for a CoreTile occupying site 1.



Pulled both, thanks for splitting.

--
Regards,
Sudeep


Re: [PATCH v3 1/2] ARM: dts: Add expansion bus to VExpress

2016-04-15 Thread Sudeep Holla



On 14/04/16 16:39, Brian Starkey wrote:

The VExpress development platform has an external expansion bus which
can be used for additional hardware (e.g. LogicTile Express
daughterboards).
Add this bus to the VExpress CoreTile device-trees.

The bus is described for a CoreTile occupying site 1.



Pulled both, thanks for splitting.

--
Regards,
Sudeep


[PATCH v3 1/2] ARM: dts: Add expansion bus to VExpress

2016-04-14 Thread Brian Starkey
The VExpress development platform has an external expansion bus which
can be used for additional hardware (e.g. LogicTile Express
daughterboards).
Add this bus to the VExpress CoreTile device-trees.

The bus is described for a CoreTile occupying site 1.

Signed-off-by: Brian Starkey 
Acked-by: Liviu Dudau 
---

Changes since v2:
 - Split into ARM and arm64 patches (Sudeep)

Changes since v1:
 - Reword commit message (Liviu)

 arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts |   13 +
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts  |   13 +
 arch/arm/boot/dts/vexpress-v2p-ca5s.dts |   13 +
 arch/arm/boot/dts/vexpress-v2p-ca9.dts  |   13 +
 4 files changed, 52 insertions(+)

diff --git a/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts 
b/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts
index 9420053..ec7539b 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts
@@ -280,4 +280,17 @@
 
/include/ "vexpress-v2m-rs1.dtsi"
};
+
+   site2: hsb@4000 {
+   compatible = "simple-bus";
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0 0 0x4000 0x3fef>;
+   #interrupt-cells = <1>;
+   interrupt-map-mask = <0 3>;
+   interrupt-map = <0 0  0 36 4>,
+   <0 1  0 37 4>,
+   <0 2  0 38 4>,
+   <0 3  0 39 4>;
+   };
 };
diff --git a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts 
b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
index 17f63f7..a339b0c 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
@@ -638,4 +638,17 @@
 
/include/ "vexpress-v2m-rs1.dtsi"
};
+
+   site2: hsb@4000 {
+   compatible = "simple-bus";
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0 0 0x4000 0x3fef>;
+   #interrupt-cells = <1>;
+   interrupt-map-mask = <0 3>;
+   interrupt-map = <0 0  0 36 4>,
+   <0 1  0 37 4>,
+   <0 2  0 38 4>,
+   <0 3  0 39 4>;
+   };
 };
diff --git a/arch/arm/boot/dts/vexpress-v2p-ca5s.dts 
b/arch/arm/boot/dts/vexpress-v2p-ca5s.dts
index d2709b7..76a9ccb 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca5s.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca5s.dts
@@ -250,4 +250,17 @@
 
/include/ "vexpress-v2m-rs1.dtsi"
};
+
+   site2: hsb@4000 {
+   compatible = "simple-bus";
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0 0x4000 0x4000>;
+   #interrupt-cells = <1>;
+   interrupt-map-mask = <0 3>;
+   interrupt-map = <0 0  0 36 4>,
+   <0 1  0 37 4>,
+   <0 2  0 38 4>,
+   <0 3  0 39 4>;
+   };
 };
diff --git a/arch/arm/boot/dts/vexpress-v2p-ca9.dts 
b/arch/arm/boot/dts/vexpress-v2p-ca9.dts
index d949fac..edac212 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca9.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca9.dts
@@ -359,4 +359,17 @@
 
/include/ "vexpress-v2m.dtsi"
};
+
+   site2: hsb@e000 {
+   compatible = "simple-bus";
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0 0xe000 0x2000>;
+   #interrupt-cells = <1>;
+   interrupt-map-mask = <0 3>;
+   interrupt-map = <0 0  0 36 4>,
+   <0 1  0 37 4>,
+   <0 2  0 38 4>,
+   <0 3  0 39 4>;
+   };
 };
-- 
1.7.9.5



[PATCH v3 1/2] ARM: dts: Add expansion bus to VExpress

2016-04-14 Thread Brian Starkey
The VExpress development platform has an external expansion bus which
can be used for additional hardware (e.g. LogicTile Express
daughterboards).
Add this bus to the VExpress CoreTile device-trees.

The bus is described for a CoreTile occupying site 1.

Signed-off-by: Brian Starkey 
Acked-by: Liviu Dudau 
---

Changes since v2:
 - Split into ARM and arm64 patches (Sudeep)

Changes since v1:
 - Reword commit message (Liviu)

 arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts |   13 +
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts  |   13 +
 arch/arm/boot/dts/vexpress-v2p-ca5s.dts |   13 +
 arch/arm/boot/dts/vexpress-v2p-ca9.dts  |   13 +
 4 files changed, 52 insertions(+)

diff --git a/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts 
b/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts
index 9420053..ec7539b 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts
@@ -280,4 +280,17 @@
 
/include/ "vexpress-v2m-rs1.dtsi"
};
+
+   site2: hsb@4000 {
+   compatible = "simple-bus";
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0 0 0x4000 0x3fef>;
+   #interrupt-cells = <1>;
+   interrupt-map-mask = <0 3>;
+   interrupt-map = <0 0  0 36 4>,
+   <0 1  0 37 4>,
+   <0 2  0 38 4>,
+   <0 3  0 39 4>;
+   };
 };
diff --git a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts 
b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
index 17f63f7..a339b0c 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
@@ -638,4 +638,17 @@
 
/include/ "vexpress-v2m-rs1.dtsi"
};
+
+   site2: hsb@4000 {
+   compatible = "simple-bus";
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0 0 0x4000 0x3fef>;
+   #interrupt-cells = <1>;
+   interrupt-map-mask = <0 3>;
+   interrupt-map = <0 0  0 36 4>,
+   <0 1  0 37 4>,
+   <0 2  0 38 4>,
+   <0 3  0 39 4>;
+   };
 };
diff --git a/arch/arm/boot/dts/vexpress-v2p-ca5s.dts 
b/arch/arm/boot/dts/vexpress-v2p-ca5s.dts
index d2709b7..76a9ccb 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca5s.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca5s.dts
@@ -250,4 +250,17 @@
 
/include/ "vexpress-v2m-rs1.dtsi"
};
+
+   site2: hsb@4000 {
+   compatible = "simple-bus";
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0 0x4000 0x4000>;
+   #interrupt-cells = <1>;
+   interrupt-map-mask = <0 3>;
+   interrupt-map = <0 0  0 36 4>,
+   <0 1  0 37 4>,
+   <0 2  0 38 4>,
+   <0 3  0 39 4>;
+   };
 };
diff --git a/arch/arm/boot/dts/vexpress-v2p-ca9.dts 
b/arch/arm/boot/dts/vexpress-v2p-ca9.dts
index d949fac..edac212 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca9.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca9.dts
@@ -359,4 +359,17 @@
 
/include/ "vexpress-v2m.dtsi"
};
+
+   site2: hsb@e000 {
+   compatible = "simple-bus";
+   #address-cells = <1>;
+   #size-cells = <1>;
+   ranges = <0 0xe000 0x2000>;
+   #interrupt-cells = <1>;
+   interrupt-map-mask = <0 3>;
+   interrupt-map = <0 0  0 36 4>,
+   <0 1  0 37 4>,
+   <0 2  0 38 4>,
+   <0 3  0 39 4>;
+   };
 };
-- 
1.7.9.5