linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] ARM: dts: vexpress: update for v4.20
@ 2018-09-18 11:18 Sudeep Holla
  2018-09-18 11:18 ` [PATCH] ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings Sudeep Holla
  2018-09-23 13:30 ` [GIT PULL] ARM: dts: vexpress: update for v4.20 Olof Johansson
  0 siblings, 2 replies; 5+ messages in thread
From: Sudeep Holla @ 2018-09-18 11:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hi ARM-SoC team,

I am also sending the patch along with this PR in case you want to avoid
single patch merge. Please pull the tag or the patch.

Regards,
Sudeep

--

The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3:

  Linux 4.19-rc1 (2018-08-26 14:11:59 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/vexpress-updates-4.20

for you to fetch changes up to 1435696556e46a7dc22a4b2fb1a9a68ae75591c2:

  ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings (2018-09-11 18:25:07 +0100)

----------------------------------------------------------------
ARMv7 Vexpress updates for v4.20

Single patch to use updated coresight graph bindings thereby removing
loads of dtc warnings

----------------------------------------------------------------
Suzuki K Poulose (1):
      ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings

 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 94 ++++++++++++++++--------------
 1 file changed, 49 insertions(+), 45 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings
  2018-09-18 11:18 [GIT PULL] ARM: dts: vexpress: update for v4.20 Sudeep Holla
@ 2018-09-18 11:18 ` Sudeep Holla
  2018-09-23 13:30 ` [GIT PULL] ARM: dts: vexpress: update for v4.20 Olof Johansson
  1 sibling, 0 replies; 5+ messages in thread
From: Sudeep Holla @ 2018-09-18 11:18 UTC (permalink / raw)
  To: linux-arm-kernel

From: Suzuki K Poulose <suzuki.poulose@arm.com>

Switch to the new coresight bindings

Cc: Liviu Dudau <liviu.dudau@arm.com>
Cc: Sudeep Holla <sudeep.holla@arm.com>
Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
[sudeep.holla: updated title and fixed couple of remaining dtc warnings]
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
---
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 94 ++++++++++++++++--------------
 1 file changed, 49 insertions(+), 45 deletions(-)

diff --git a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
index ac6b90e9d806..8b926c30ccd1 100644
--- a/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
+++ b/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
@@ -393,10 +393,11 @@
 
 		clocks = <&oscclk6a>;
 		clock-names = "apb_pclk";
-		port {
-			etb_in_port: endpoint {
-				slave-mode;
-				remote-endpoint = <&replicator_out_port0>;
+		in-ports {
+			port {
+				etb_in_port: endpoint {
+					remote-endpoint = <&replicator_out_port0>;
+				};
 			};
 		};
 	};
@@ -407,10 +408,11 @@
 
 		clocks = <&oscclk6a>;
 		clock-names = "apb_pclk";
-		port {
-			tpiu_in_port: endpoint {
-				slave-mode;
-				remote-endpoint = <&replicator_out_port1>;
+		in-ports {
+			port {
+				tpiu_in_port: endpoint {
+					remote-endpoint = <&replicator_out_port1>;
+				};
 			};
 		};
 	};
@@ -421,11 +423,10 @@
 		 */
 		compatible = "arm,coresight-replicator";
 
-		ports {
+		out-ports {
 			#address-cells = <1>;
 			#size-cells = <0>;
 
-			/* replicator output ports */
 			port at 0 {
 				reg = <0>;
 				replicator_out_port0: endpoint {
@@ -439,12 +440,11 @@
 					remote-endpoint = <&tpiu_in_port>;
 				};
 			};
+		};
 
-			/* replicator input port */
-			port at 2 {
-				reg = <0>;
+		in-ports {
+			port {
 				replicator_in_port0: endpoint {
-					slave-mode;
 					remote-endpoint = <&funnel_out_port0>;
 				};
 			};
@@ -457,40 +457,36 @@
 
 		clocks = <&oscclk6a>;
 		clock-names = "apb_pclk";
-		ports {
-			#address-cells = <1>;
-			#size-cells = <0>;
-
-			/* funnel output port */
-			port at 0 {
-				reg = <0>;
+		out-ports {
+			port {
 				funnel_out_port0: endpoint {
 					remote-endpoint =
 						<&replicator_in_port0>;
 				};
 			};
+		};
 
-			/* funnel input ports */
-			port at 1 {
+		in-ports {
+			#address-cells = <1>;
+			#size-cells = <0>;
+
+			port at 0 {
 				reg = <0>;
 				funnel_in_port0: endpoint {
-					slave-mode;
 					remote-endpoint = <&ptm0_out_port>;
 				};
 			};
 
-			port at 2 {
+			port at 1 {
 				reg = <1>;
 				funnel_in_port1: endpoint {
-					slave-mode;
 					remote-endpoint = <&ptm1_out_port>;
 				};
 			};
 
-			port at 3 {
+			port at 2 {
 				reg = <2>;
 				funnel_in_port2: endpoint {
-					slave-mode;
 					remote-endpoint = <&etm0_out_port>;
 				};
 			};
@@ -500,7 +496,6 @@
 			port at 4 {
 				reg = <4>;
 				funnel_in_port4: endpoint {
-					slave-mode;
 					remote-endpoint = <&etm1_out_port>;
 				};
 			};
@@ -508,7 +503,6 @@
 			port at 5 {
 				reg = <5>;
 				funnel_in_port5: endpoint {
-					slave-mode;
 					remote-endpoint = <&etm2_out_port>;
 				};
 			};
@@ -522,9 +516,11 @@
 		cpu = <&cpu0>;
 		clocks = <&oscclk6a>;
 		clock-names = "apb_pclk";
-		port {
-			ptm0_out_port: endpoint {
-				remote-endpoint = <&funnel_in_port0>;
+		out-ports {
+			port {
+				ptm0_out_port: endpoint {
+					remote-endpoint = <&funnel_in_port0>;
+				};
 			};
 		};
 	};
@@ -536,9 +532,11 @@
 		cpu = <&cpu1>;
 		clocks = <&oscclk6a>;
 		clock-names = "apb_pclk";
-		port {
-			ptm1_out_port: endpoint {
-				remote-endpoint = <&funnel_in_port1>;
+		out-ports {
+			port {
+				ptm1_out_port: endpoint {
+					remote-endpoint = <&funnel_in_port1>;
+				};
 			};
 		};
 	};
@@ -550,9 +548,11 @@
 		cpu = <&cpu2>;
 		clocks = <&oscclk6a>;
 		clock-names = "apb_pclk";
-		port {
-			etm0_out_port: endpoint {
-				remote-endpoint = <&funnel_in_port2>;
+		out-ports {
+			port {
+				etm0_out_port: endpoint {
+					remote-endpoint = <&funnel_in_port2>;
+				};
 			};
 		};
 	};
@@ -564,9 +564,11 @@
 		cpu = <&cpu3>;
 		clocks = <&oscclk6a>;
 		clock-names = "apb_pclk";
-		port {
-			etm1_out_port: endpoint {
-				remote-endpoint = <&funnel_in_port4>;
+		out-ports {
+			port {
+				etm1_out_port: endpoint {
+					remote-endpoint = <&funnel_in_port4>;
+				};
 			};
 		};
 	};
@@ -578,9 +580,11 @@
 		cpu = <&cpu4>;
 		clocks = <&oscclk6a>;
 		clock-names = "apb_pclk";
-		port {
-			etm2_out_port: endpoint {
-				remote-endpoint = <&funnel_in_port5>;
+		out-ports {
+			port {
+				etm2_out_port: endpoint {
+					remote-endpoint = <&funnel_in_port5>;
+				};
 			};
 		};
 	};
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [GIT PULL] ARM: dts: vexpress: update for v4.20
  2018-09-18 11:18 [GIT PULL] ARM: dts: vexpress: update for v4.20 Sudeep Holla
  2018-09-18 11:18 ` [PATCH] ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings Sudeep Holla
@ 2018-09-23 13:30 ` Olof Johansson
  2018-11-29 16:24   ` Rob Herring
  1 sibling, 1 reply; 5+ messages in thread
From: Olof Johansson @ 2018-09-23 13:30 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Sep 18, 2018 at 12:18:54PM +0100, Sudeep Holla wrote:
> Hi ARM-SoC team,
> 
> I am also sending the patch along with this PR in case you want to avoid
> single patch merge. Please pull the tag or the patch.

Thanks! Merged the branch since I was already in that mode. :)

> 
> The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3:
> 
>   Linux 4.19-rc1 (2018-08-26 14:11:59 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/vexpress-updates-4.20
> 
> for you to fetch changes up to 1435696556e46a7dc22a4b2fb1a9a68ae75591c2:
> 
>   ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings (2018-09-11 18:25:07 +0100)
> 
> ----------------------------------------------------------------
> ARMv7 Vexpress updates for v4.20
> 
> Single patch to use updated coresight graph bindings thereby removing
> loads of dtc warnings

Merged, thanks!


-Olof

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [GIT PULL] ARM: dts: vexpress: update for v4.20
  2018-09-23 13:30 ` [GIT PULL] ARM: dts: vexpress: update for v4.20 Olof Johansson
@ 2018-11-29 16:24   ` Rob Herring
  2018-11-30 19:46     ` Olof Johansson
  0 siblings, 1 reply; 5+ messages in thread
From: Rob Herring @ 2018-11-29 16:24 UTC (permalink / raw)
  To: Olof Johansson, Sudeep Holla, ARM-SoC Maintainers
  Cc: Lorenzo Pieralisi, Liviu Dudau,
	moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE,
	Arnd Bergmann, Kevin Hilman

On Sun, Sep 23, 2018 at 9:00 AM Olof Johansson <olof@lixom.net> wrote:
>
> On Tue, Sep 18, 2018 at 12:18:54PM +0100, Sudeep Holla wrote:
> > Hi ARM-SoC team,
> >
> > I am also sending the patch along with this PR in case you want to avoid
> > single patch merge. Please pull the tag or the patch.
>
> Thanks! Merged the branch since I was already in that mode. :)
>
> >
> > The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3:
> >
> >   Linux 4.19-rc1 (2018-08-26 14:11:59 -0700)
> >
> > are available in the git repository at:
> >
> >   git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/vexpress-updates-4.20
> >
> > for you to fetch changes up to 1435696556e46a7dc22a4b2fb1a9a68ae75591c2:
> >
> >   ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings (2018-09-11 18:25:07 +0100)
> >
> > ----------------------------------------------------------------
> > ARMv7 Vexpress updates for v4.20
> >
> > Single patch to use updated coresight graph bindings thereby removing
> > loads of dtc warnings
>
> Merged, thanks!

It appears this got dropped somehow. I was going thru DT warnings and
this is the only thing remaining to enable "graph_port" warnings by
default.

Rob

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [GIT PULL] ARM: dts: vexpress: update for v4.20
  2018-11-29 16:24   ` Rob Herring
@ 2018-11-30 19:46     ` Olof Johansson
  0 siblings, 0 replies; 5+ messages in thread
From: Olof Johansson @ 2018-11-30 19:46 UTC (permalink / raw)
  To: Rob Herring
  Cc: Lorenzo Pieralisi, Arnd Bergmann, Kevin Hilman, Liviu Dudau,
	ARM-SoC Maintainers, Sudeep Holla,
	moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE

On Thu, Nov 29, 2018 at 10:24:44AM -0600, Rob Herring wrote:
> On Sun, Sep 23, 2018 at 9:00 AM Olof Johansson <olof@lixom.net> wrote:
> >
> > On Tue, Sep 18, 2018 at 12:18:54PM +0100, Sudeep Holla wrote:
> > > Hi ARM-SoC team,
> > >
> > > I am also sending the patch along with this PR in case you want to avoid
> > > single patch merge. Please pull the tag or the patch.
> >
> > Thanks! Merged the branch since I was already in that mode. :)
> >
> > >
> > > The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3:
> > >
> > >   Linux 4.19-rc1 (2018-08-26 14:11:59 -0700)
> > >
> > > are available in the git repository at:
> > >
> > >   git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/vexpress-updates-4.20
> > >
> > > for you to fetch changes up to 1435696556e46a7dc22a4b2fb1a9a68ae75591c2:
> > >
> > >   ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings (2018-09-11 18:25:07 +0100)
> > >
> > > ----------------------------------------------------------------
> > > ARMv7 Vexpress updates for v4.20
> > >
> > > Single patch to use updated coresight graph bindings thereby removing
> > > loads of dtc warnings
> >
> > Merged, thanks!
> 
> It appears this got dropped somehow. I was going thru DT warnings and
> this is the only thing remaining to enable "graph_port" warnings by
> default.

You're right. Merged into next/dt now.


-Olof

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-11-30 22:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-18 11:18 [GIT PULL] ARM: dts: vexpress: update for v4.20 Sudeep Holla
2018-09-18 11:18 ` [PATCH] ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings Sudeep Holla
2018-09-23 13:30 ` [GIT PULL] ARM: dts: vexpress: update for v4.20 Olof Johansson
2018-11-29 16:24   ` Rob Herring
2018-11-30 19:46     ` Olof Johansson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).