summaryrefslogtreecommitdiffstats
path: root/sys/boot/fdt/dts
diff options
context:
space:
mode:
authorzbb <zbb@FreeBSD.org>2016-01-20 13:40:54 +0000
committerzbb <zbb@FreeBSD.org>2016-01-20 13:40:54 +0000
commit03d5835bca576f8273164c54dadce909feb24c51 (patch)
tree7adcceebe4787646c3efc1e1ae9c9d347ea1f03c /sys/boot/fdt/dts
parentf1ec2b599b9351d9390d524371343e434e8f660f (diff)
downloadFreeBSD-src-03d5835bca576f8273164c54dadce909feb24c51.zip
FreeBSD-src-03d5835bca576f8273164c54dadce909feb24c51.tar.gz
Add global mpcore timer node to Armada 38x DTS
Changes: - global mpcore timer dts node added - required by driver 'clock-frequency' property added Reviewed by: ian Obtained from: Semihalf Sponsored by: Stormshield Submitted by: Bartosz Szczepanek <bsz@semihalf.com> Differential revision: https://reviews.freebsd.org/D4213
Diffstat (limited to 'sys/boot/fdt/dts')
-rw-r--r--sys/boot/fdt/dts/arm/armada-38x.dtsi9
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/boot/fdt/dts/arm/armada-38x.dtsi b/sys/boot/fdt/dts/arm/armada-38x.dtsi
index 1301970..a5d1ff1 100644
--- a/sys/boot/fdt/dts/arm/armada-38x.dtsi
+++ b/sys/boot/fdt/dts/arm/armada-38x.dtsi
@@ -152,10 +152,19 @@
reg = <0xc000 0x58>;
};
+ timer@c200 {
+ compatible = "arm,cortex-a9-global-timer";
+ reg = <0xc200 0x20>;
+ interrupts = <GIC_PPI 11 (IRQ_TYPE_EDGE_RISING | GIC_CPU_MASK_SIMPLE(2))>;
+ clock-frequency = <800000000>;
+ clocks = <&coreclk 2>;
+ };
+
timer@c600 {
compatible = "arm,cortex-a9-twd-timer";
reg = <0xc600 0x20>;
interrupts = <GIC_PPI 13 (IRQ_TYPE_EDGE_RISING | GIC_CPU_MASK_SIMPLE(2))>;
+ clock-frequency = <800000000>;
clocks = <&coreclk 2>;
};
OpenPOWER on IntegriCloud