diff options
author | Florian Vaussard <florian.vaussard@gmail.com> | 2017-03-06 16:02:58 -0600 |
---|---|---|
committer | Dinh Nguyen <dinguyen@kernel.org> | 2017-03-06 16:02:58 -0600 |
commit | 34869353774bc6de05291fc6ad50d7f471fa3cd8 (patch) | |
tree | 85923133b14bef716e0fd5ec722093ecf1c38101 /arch/arm/boot/dts/socfpga.dtsi | |
parent | e3e6dba1af55cf34a2025373e0cfa4ea76222870 (diff) | |
download | linux-34869353774bc6de05291fc6ad50d7f471fa3cd8.tar.bz2 |
ARM: dts: socfpga: Add support for PMU
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>
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
Diffstat (limited to 'arch/arm/boot/dts/socfpga.dtsi')
-rw-r--r-- | arch/arm/boot/dts/socfpga.dtsi | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/socfpga.dtsi b/arch/arm/boot/dts/socfpga.dtsi index 0a7990b20914..b2674bdb8e6a 100644 --- a/arch/arm/boot/dts/socfpga.dtsi +++ b/arch/arm/boot/dts/socfpga.dtsi @@ -51,6 +51,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>; |