devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Add pa-stats Support
@ 2024-10-14  7:45 MD Danish Anwar
  2024-10-14  7:45 ` [PATCH 1/4] arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node MD Danish Anwar
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: MD Danish Anwar @ 2024-10-14  7:45 UTC (permalink / raw)
  To: nm, Vignesh Raghavendra
  Cc: conor+dt, krzk+dt, robh, linux-kernel, devicetree,
	linux-arm-kernel, kristo, srk, Roger Quadros, danishanwar

This series adds ti,pa-stats node to AM64x and AM65x dts files.
The driver and binding patches are already merged.

MD Danish Anwar (4):
  arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node
  arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property
  arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node
  arm64: dts: ti: k3-am64: Add ti,pa-stats property

 arch/arm64/boot/dts/ti/k3-am64-main.dtsi    | 10 ++++++++++
 arch/arm64/boot/dts/ti/k3-am642-evm.dts     |  1 +
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi    | 15 +++++++++++++++
 arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso |  1 +
 arch/arm64/boot/dts/ti/k3-am654-idk.dtso    |  2 ++
 5 files changed, 29 insertions(+)


base-commit: d61a00525464bfc5fe92c6ad713350988e492b88
-- 
2.34.1


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

* [PATCH 1/4] arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node
  2024-10-14  7:45 [PATCH 0/4] Add pa-stats Support MD Danish Anwar
@ 2024-10-14  7:45 ` MD Danish Anwar
  2024-10-14  7:45 ` [PATCH 2/4] arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property MD Danish Anwar
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: MD Danish Anwar @ 2024-10-14  7:45 UTC (permalink / raw)
  To: nm, Vignesh Raghavendra
  Cc: conor+dt, krzk+dt, robh, linux-kernel, devicetree,
	linux-arm-kernel, kristo, srk, Roger Quadros, danishanwar

Add pa-stats nodes to k3-am65-main.dtsi for all ICSSG instances.
This is needed to dump IET related statistics for ICSSG Driver.

Signed-off-by: MD Danish Anwar <danishanwar@ti.com>
Reviewed-by: Roger Quadros <rogerq@kernel.org>
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
---
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
index 1f1af7ea2330..94a812a1355b 100644
--- a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
@@ -1167,6 +1167,11 @@ icssg0_mii_g_rt: mii-g-rt@33000 {
 			reg = <0x33000 0x1000>;
 		};
 
+		icssg0_pa_stats: pa-stats@2c000 {
+			compatible = "ti,pruss-pa-st", "syscon";
+			reg = <0x2c000 0x1000>;
+		};
+
 		icssg0_intc: interrupt-controller@20000 {
 			compatible = "ti,icssg-intc";
 			reg = <0x20000 0x2000>;
@@ -1333,6 +1338,11 @@ icssg1_mii_g_rt: mii-g-rt@33000 {
 			reg = <0x33000 0x1000>;
 		};
 
+		icssg1_pa_stats: pa-stats@2c000 {
+			compatible = "ti,pruss-pa-st", "syscon";
+			reg = <0x2c000 0x1000>;
+		};
+
 		icssg1_intc: interrupt-controller@20000 {
 			compatible = "ti,icssg-intc";
 			reg = <0x20000 0x2000>;
@@ -1499,6 +1509,11 @@ icssg2_mii_g_rt: mii-g-rt@33000 {
 			reg = <0x33000 0x1000>;
 		};
 
+		icssg2_pa_stats: pa-stats@2c000 {
+			compatible = "ti,pruss-pa-st", "syscon";
+			reg = <0x2c000 0x1000>;
+		};
+
 		icssg2_intc: interrupt-controller@20000 {
 			compatible = "ti,icssg-intc";
 			reg = <0x20000 0x2000>;
-- 
2.34.1


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

* [PATCH 2/4] arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property
  2024-10-14  7:45 [PATCH 0/4] Add pa-stats Support MD Danish Anwar
  2024-10-14  7:45 ` [PATCH 1/4] arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node MD Danish Anwar
@ 2024-10-14  7:45 ` MD Danish Anwar
  2024-10-14  7:45 ` [PATCH 3/4] arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node MD Danish Anwar
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: MD Danish Anwar @ 2024-10-14  7:45 UTC (permalink / raw)
  To: nm, Vignesh Raghavendra
  Cc: conor+dt, krzk+dt, robh, linux-kernel, devicetree,
	linux-arm-kernel, kristo, srk, Roger Quadros, danishanwar

Add ti,pa-stats phandles to AM65x device trees. This is a phandle to
PA_STATS syscon regmap and will be used to dump IET related statistics
for ICSSG Driver

Signed-off-by: MD Danish Anwar <danishanwar@ti.com>
---
 arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso | 1 +
 arch/arm64/boot/dts/ti/k3-am654-idk.dtso    | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso b/arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso
index 0a6e75265ba9..66bb0b913d49 100644
--- a/arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso
@@ -41,6 +41,7 @@ icssg2_eth: icssg2-eth {
 
 		ti,mii-g-rt = <&icssg2_mii_g_rt>;
 		ti,mii-rt = <&icssg2_mii_rt>;
+		ti,pa-stats = <&icssg2_pa_stats>;
 		ti,iep = <&icssg2_iep0>, <&icssg2_iep1>;
 
 		interrupt-parent = <&icssg2_intc>;
diff --git a/arch/arm64/boot/dts/ti/k3-am654-idk.dtso b/arch/arm64/boot/dts/ti/k3-am654-idk.dtso
index b0ce2cb2fdc8..6cb44dae9f90 100644
--- a/arch/arm64/boot/dts/ti/k3-am654-idk.dtso
+++ b/arch/arm64/boot/dts/ti/k3-am654-idk.dtso
@@ -43,6 +43,7 @@ icssg0_eth: icssg0-eth {
 
 		ti,mii-g-rt = <&icssg0_mii_g_rt>;
 		ti,mii-rt = <&icssg0_mii_rt>;
+		ti,pa-stats = <&icssg0_pa_stats>;
 		ti,iep = <&icssg0_iep0>,  <&icssg0_iep1>;
 
 		interrupt-parent = <&icssg0_intc>;
@@ -109,6 +110,7 @@ icssg1_eth: icssg1-eth {
 
 		ti,mii-g-rt = <&icssg1_mii_g_rt>;
 		ti,mii-rt = <&icssg1_mii_rt>;
+		ti,pa-stats = <&icssg1_pa_stats>;
 		ti,iep = <&icssg1_iep0>,  <&icssg1_iep1>;
 
 		interrupt-parent = <&icssg1_intc>;
-- 
2.34.1


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

* [PATCH 3/4] arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node
  2024-10-14  7:45 [PATCH 0/4] Add pa-stats Support MD Danish Anwar
  2024-10-14  7:45 ` [PATCH 1/4] arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node MD Danish Anwar
  2024-10-14  7:45 ` [PATCH 2/4] arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property MD Danish Anwar
@ 2024-10-14  7:45 ` MD Danish Anwar
  2024-10-14  7:45 ` [PATCH 4/4] arm64: dts: ti: k3-am64: Add ti,pa-stats property MD Danish Anwar
  2024-10-28 15:05 ` [PATCH 0/4] Add pa-stats Support Vignesh Raghavendra
  4 siblings, 0 replies; 6+ messages in thread
From: MD Danish Anwar @ 2024-10-14  7:45 UTC (permalink / raw)
  To: nm, Vignesh Raghavendra
  Cc: conor+dt, krzk+dt, robh, linux-kernel, devicetree,
	linux-arm-kernel, kristo, srk, Roger Quadros, danishanwar

Add pa-stats nodes to k3-am64-main.dtsi for all ICSSG instances.
This is needed to dump IET related statistics for ICSSG Driver.

Signed-off-by: MD Danish Anwar <danishanwar@ti.com>
Reviewed-by: Roger Quadros <rogerq@kernel.org>
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
---
 arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm64/boot/dts/ti/k3-am64-main.dtsi b/arch/arm64/boot/dts/ti/k3-am64-main.dtsi
index 7eae18399caa..82cd910e06b8 100644
--- a/arch/arm64/boot/dts/ti/k3-am64-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am64-main.dtsi
@@ -1261,6 +1261,11 @@ icssg0_mii_g_rt: mii-g-rt@33000 {
 			reg = <0x33000 0x1000>;
 		};
 
+		icssg0_pa_stats: pa-stats@2c000 {
+			compatible = "ti,pruss-pa-st", "syscon";
+			reg = <0x2c000 0x1000>;
+		};
+
 		icssg0_intc: interrupt-controller@20000 {
 			compatible = "ti,icssg-intc";
 			reg = <0x20000 0x2000>;
@@ -1426,6 +1431,11 @@ icssg1_mii_g_rt: mii-g-rt@33000 {
 			reg = <0x33000 0x1000>;
 		};
 
+		icssg1_pa_stats: pa-stats@2c000 {
+			compatible = "ti,pruss-pa-st", "syscon";
+			reg = <0x2c000 0x1000>;
+		};
+
 		icssg1_intc: interrupt-controller@20000 {
 			compatible = "ti,icssg-intc";
 			reg = <0x20000 0x2000>;
-- 
2.34.1


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

* [PATCH 4/4] arm64: dts: ti: k3-am64: Add ti,pa-stats property
  2024-10-14  7:45 [PATCH 0/4] Add pa-stats Support MD Danish Anwar
                   ` (2 preceding siblings ...)
  2024-10-14  7:45 ` [PATCH 3/4] arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node MD Danish Anwar
@ 2024-10-14  7:45 ` MD Danish Anwar
  2024-10-28 15:05 ` [PATCH 0/4] Add pa-stats Support Vignesh Raghavendra
  4 siblings, 0 replies; 6+ messages in thread
From: MD Danish Anwar @ 2024-10-14  7:45 UTC (permalink / raw)
  To: nm, Vignesh Raghavendra
  Cc: conor+dt, krzk+dt, robh, linux-kernel, devicetree,
	linux-arm-kernel, kristo, srk, Roger Quadros, danishanwar

Add ti,pa-stats phandles to k3-am64x-evm.dts. This is a phandle to
PA_STATS syscon regmap and will be used to dump IET related statistics
for ICSSG Driver

Signed-off-by: MD Danish Anwar <danishanwar@ti.com>
Reviewed-by: Roger Quadros <rogerq@kernel.org>
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
---
 arch/arm64/boot/dts/ti/k3-am642-evm.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/boot/dts/ti/k3-am642-evm.dts b/arch/arm64/boot/dts/ti/k3-am642-evm.dts
index 97ca16f00cd2..3e9361ba2cb9 100644
--- a/arch/arm64/boot/dts/ti/k3-am642-evm.dts
+++ b/arch/arm64/boot/dts/ti/k3-am642-evm.dts
@@ -253,6 +253,7 @@ icssg1_eth: icssg1-eth {
 		ti,mii-g-rt = <&icssg1_mii_g_rt>;
 		ti,mii-rt = <&icssg1_mii_rt>;
 		ti,iep = <&icssg1_iep0>,  <&icssg1_iep1>;
+		ti,pa-stats = <&icssg1_pa_stats>;
 		interrupt-parent = <&icssg1_intc>;
 		interrupts = <24 0 2>, <25 1 3>;
 		interrupt-names = "tx_ts0", "tx_ts1";
-- 
2.34.1


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

* Re: [PATCH 0/4] Add pa-stats Support
  2024-10-14  7:45 [PATCH 0/4] Add pa-stats Support MD Danish Anwar
                   ` (3 preceding siblings ...)
  2024-10-14  7:45 ` [PATCH 4/4] arm64: dts: ti: k3-am64: Add ti,pa-stats property MD Danish Anwar
@ 2024-10-28 15:05 ` Vignesh Raghavendra
  4 siblings, 0 replies; 6+ messages in thread
From: Vignesh Raghavendra @ 2024-10-28 15:05 UTC (permalink / raw)
  To: nm, MD Danish Anwar
  Cc: Vignesh Raghavendra, conor+dt, krzk+dt, robh, linux-kernel,
	devicetree, linux-arm-kernel, kristo, srk, Roger Quadros

Hi MD Danish Anwar,

On Mon, 14 Oct 2024 13:15:23 +0530, MD Danish Anwar wrote:
> This series adds ti,pa-stats node to AM64x and AM65x dts files.
> The driver and binding patches are already merged.
> 
> MD Danish Anwar (4):
>   arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node
>   arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property
>   arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node
>   arm64: dts: ti: k3-am64: Add ti,pa-stats property
> 
> [...]

I have applied the following to branch ti-k3-dts-next on [1].
Thank you!

[1/4] arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node
      commit: aef4959ee000069d13461166eefe0de86a0bda8c
[2/4] arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property
      commit: 6fb909467d5ac9439eb67c3b33ed301f9ff83357
[3/4] arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node
      commit: 007f3e72c9138d5951aac58b993db0114eddfca7
[4/4] arm64: dts: ti: k3-am64: Add ti,pa-stats property
      commit: 30a9a1a26b9568f49aee24a888767105cb0855b2

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent up the chain during
the next merge window (or sooner if it is a relevant bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
--
Vignesh


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

end of thread, other threads:[~2024-10-28 15:07 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-14  7:45 [PATCH 0/4] Add pa-stats Support MD Danish Anwar
2024-10-14  7:45 ` [PATCH 1/4] arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node MD Danish Anwar
2024-10-14  7:45 ` [PATCH 2/4] arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property MD Danish Anwar
2024-10-14  7:45 ` [PATCH 3/4] arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node MD Danish Anwar
2024-10-14  7:45 ` [PATCH 4/4] arm64: dts: ti: k3-am64: Add ti,pa-stats property MD Danish Anwar
2024-10-28 15:05 ` [PATCH 0/4] Add pa-stats Support Vignesh Raghavendra

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).