Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1589601 > unrolled thread

[PATCH 0/2] ARM: dts: socfpga: Add support for PMU on Arria5/Cyclone5

Started byFlorian Vaussard <florian.vaussard@gmail.com>
First post2017-02-28 17:30 +0100
Last post2017-03-08 16:40 +0100
Articles 3 — 2 participants

Back to article view | Back to linux.kernel


Contents

  [PATCH 0/2] ARM: dts: socfpga: Add support for PMU on Arria5/Cyclone5 Florian Vaussard <florian.vaussard@gmail.com> - 2017-02-28 17:30 +0100
    [PATCH 2/2] ARM: dts: socfpga: Add support for PMU Florian Vaussard <florian.vaussard@gmail.com> - 2017-02-28 17:30 +0100
    Re: [PATCH 0/2] ARM: dts: socfpga: Add support for PMU on  Arria5/Cyclone5 Dinh Nguyen <dinguyen@kernel.org> - 2017-03-08 16:40 +0100

#1589601 — [PATCH 0/2] ARM: dts: socfpga: Add support for PMU on Arria5/Cyclone5

FromFlorian Vaussard <florian.vaussard@gmail.com>
Date2017-02-28 17:30 +0100
Subject[PATCH 0/2] ARM: dts: socfpga: Add support for PMU on Arria5/Cyclone5
Message-ID<tfSvD-6NI-11@gated-at.bofh.it>
Hi,

These patches add suport for ARM Performance Monitor Units on Arria5 and
Cyclone5 SoCFPGA. This was tested on a Cyclone 5 SoC DK board.

Side note: the same change can be probably applied to Arria10 as well,
but we do not have the hardware here to test.

Regards,
Florian

Florian Vaussard (2):
  ARM: dts: socfpga: Add labels for CPU nodes
  ARM: dts: socfpga: Add support for PMU

 arch/arm/boot/dts/socfpga.dtsi | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

-- 
2.7.4

[toc] | [next] | [standalone]


#1589603 — [PATCH 2/2] ARM: dts: socfpga: Add support for PMU

FromFlorian Vaussard <florian.vaussard@gmail.com>
Date2017-02-28 17:30 +0100
Subject[PATCH 2/2] ARM: dts: socfpga: Add support for PMU
Message-ID<tfSOZ-6Wr-21@gated-at.bofh.it>
In reply to#1589601
The dual Cortex-A9 MPCore inside socfpga has a standard PMU unit for
each core mapped in the DAP memory space. Add support for it!

Tested with perf on a Cyclone 5 SoC DK.

Reported-by: Alberto Dassatti <alberto.dassatti@heig-vd.ch>
Signed-off-by: Florian Vaussard <florian.vaussard@heig-vd.ch>
Tested-by: Alberto Dassatti <alberto.dassatti@heig-vd.ch>
---
 arch/arm/boot/dts/socfpga.dtsi | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/arch/arm/boot/dts/socfpga.dtsi b/arch/arm/boot/dts/socfpga.dtsi
index 478047e..a892de9 100644
--- a/arch/arm/boot/dts/socfpga.dtsi
+++ b/arch/arm/boot/dts/socfpga.dtsi
@@ -52,6 +52,15 @@
 		};
 	};
 
+	pmu: pmu@ff111000 {
+		compatible = "arm,cortex-a9-pmu";
+		interrupt-parent = <&intc>;
+		interrupts = <0 176 4>, <0 177 4>;
+		interrupt-affinity = <&cpu0>, <&cpu1>;
+		reg = <0xff111000 0x1000>,
+		      <0xff113000 0x1000>;
+	};
+
 	intc: intc@fffed000 {
 		compatible = "arm,cortex-a9-gic";
 		#interrupt-cells = <3>;
-- 
2.7.4

[toc] | [prev] | [next] | [standalone]


#1595293 — Re: [PATCH 0/2] ARM: dts: socfpga: Add support for PMU on Arria5/Cyclone5

FromDinh Nguyen <dinguyen@kernel.org>
Date2017-03-08 16:40 +0100
SubjectRe: [PATCH 0/2] ARM: dts: socfpga: Add support for PMU on Arria5/Cyclone5
Message-ID<tiLR1-8we-43@gated-at.bofh.it>
In reply to#1589601

On 02/28/2017 09:52 AM, Florian Vaussard wrote:
> Hi,
> 
> These patches add suport for ARM Performance Monitor Units on Arria5 and
> Cyclone5 SoCFPGA. This was tested on a Cyclone 5 SoC DK board.
> 
> Side note: the same change can be probably applied to Arria10 as well,
> but we do not have the hardware here to test.
> 
> Regards,
> Florian
> 
> Florian Vaussard (2):
>   ARM: dts: socfpga: Add labels for CPU nodes
>   ARM: dts: socfpga: Add support for PMU
> 
>  arch/arm/boot/dts/socfpga.dtsi | 13 +++++++++++--
>  1 file changed, 11 insertions(+), 2 deletions(-)
> 

Applied!

Thanks,

Dinh

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web