Lines Matching +full:sp804 +full:- +full:has +full:- +full:irq
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/timer/arm,sp804.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ARM sp804 Dual Timers
10 - Haojian Zhuang <haojian.zhuang@linaro.org>
13 The Arm SP804 IP implements two independent timers, configurable for
14 16 or 32 bit operation and capable of running in one-shot, periodic, or
15 free-running mode. The input clock is shared, but can be gated and prescaled
18 There is a viriant of Arm SP804: Hisilicon 64-bit SP804 timer. Some Hisilicon
19 SoCs, such as Hi1212, should use the dedicated compatible: "hisilicon,sp804".
27 - arm,sp804
28 - hisilicon,sp804
30 - compatible
35 - enum:
36 - arm,sp804
37 - hisilicon,sp804
38 - const: arm,primecell
45 specified by the "arm,sp804-has-irq" property.
50 description: The physical base address of the SP804 IP.
60 - items:
61 - description: clock for timer 1
62 - description: clock for timer 2
63 - description: bus clock
64 - items:
65 - description: unified clock for both timers and the bus
67 clock-names: true
73 arm,sp804-has-irq:
82 - compatible
83 - interrupts
84 - reg
85 - clocks
90 - |
92 compatible = "arm,sp804", "arm,primecell";
96 clock-names = "timer1", "timer2", "apb_pclk";