diff options
author | Stefan Agner <stefan@agner.ch> | 2018-01-10 22:04:51 +0100 |
---|---|---|
committer | Shawn Guo <shawnguo@kernel.org> | 2018-02-12 14:13:07 +0100 |
commit | cff1ce712ff5a74317800596c5e7e524b9a1b5cf (patch) | |
tree | 44aea2361e40ad24d0d5f29518b4c9d1bf2516d1 /arch/arm/boot/dts/imx6ul.dtsi | |
parent | ARM: dts: imx6ul: add interrupt of virt-capable GIC (diff) | |
download | linux-cff1ce712ff5a74317800596c5e7e524b9a1b5cf.tar.xz linux-cff1ce712ff5a74317800596c5e7e524b9a1b5cf.zip |
ARM: dts: imx6ul: add ARM architected timer
Add per-core ARM architected timer. Unfortunately bootloaders (U-Boot)
currently do not make the necessary initialization. Also specifing the
clock manually using the clock-frequency property seems not to help.
Therefor leave the timer disabled by default for now.
Signed-off-by: Stefan Agner <stefan@agner.ch>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Diffstat (limited to 'arch/arm/boot/dts/imx6ul.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6ul.dtsi | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6ul.dtsi b/arch/arm/boot/dts/imx6ul.dtsi index 9dc0a1279295..ba2d8a277439 100644 --- a/arch/arm/boot/dts/imx6ul.dtsi +++ b/arch/arm/boot/dts/imx6ul.dtsi @@ -107,6 +107,16 @@ <0x00a06000 0x2000>; }; + timer { + compatible = "arm,armv7-timer"; + interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, + <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, + <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, + <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>; + interrupt-parent = <&intc>; + status = "disabled"; + }; + ckil: clock-cli { compatible = "fixed-clock"; #clock-cells = <0>; |