Home
last modified time | relevance | path

Searched full:sp804 (Results 1 – 25 of 34) sorted by relevance

12

/Linux-v5.10/Documentation/devicetree/bindings/timer/
Darm,sp804.yaml4 $id: http://devicetree.org/schemas/timer/arm,sp804.yaml#
7 title: ARM sp804 Dual Timers
13 The Arm SP804 IP implements two independent timers, configurable for
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 - const: arm,sp804
28 - const: hisilicon,sp804
36 - arm,sp804
37 - hisilicon,sp804
45 specified by the "arm,sp804-has-irq" property.
[all …]
/Linux-v5.10/drivers/clocksource/
Dtimer-sp804.c23 /* Hisilicon 64-bit timer(a variant of ARM SP804) */
66 clk = clk_get_sys("sp804", name); in sp804_get_clock_rate()
68 pr_err("sp804: %s clock not found: %ld\n", name, PTR_ERR(clk)); in sp804_get_clock_rate()
74 pr_err("sp804: clock failed to prepare: %d\n", err); in sp804_get_clock_rate()
81 pr_err("sp804: clock failed to enable: %d\n", err); in sp804_get_clock_rate()
89 pr_err("sp804: clock failed to get rate: %ld\n", rate); in sp804_get_clock_rate()
301 pr_err("sp804: %pOFn clock not found: %d\n", np, in sp804_of_init()
314 of_property_read_u32(np, "arm,sp804-has-irq", &irq_num); in sp804_of_init()
348 TIMER_OF_DECLARE(sp804, "arm,sp804", arm_sp804_of_init);
354 TIMER_OF_DECLARE(hisi_sp804, "hisilicon,sp804", hisi_sp804_of_init);
Dtimer-sp.h11 * Every SP804 contains two identical timers.
DMakefile71 obj-$(CONFIG_ARM_TIMER_SP804) += timer-sp804.o
/Linux-v5.10/arch/arm/boot/dts/
Dnspire-cx.dts20 /* compatible = "arm,sp804", "arm,primecell"; */
31 compatible = "arm,sp804", "arm,primecell";
35 compatible = "arm,sp804", "arm,primecell";
Dhi3519.dtsi97 compatible = "arm,sp804", "arm,primecell";
107 compatible = "arm,sp804", "arm,primecell";
117 compatible = "arm,sp804", "arm,primecell";
Dsd5203.dts61 compatible = "arm,sp804", "arm,primecell";
69 compatible = "arm,sp804", "arm,primecell";
Darm-realview-pb11mp.dts563 compatible = "arm,sp804", "arm,primecell";
567 arm,sp804-has-irq = <1>;
577 compatible = "arm,sp804", "arm,primecell";
581 arm,sp804-has-irq = <1>;
646 compatible = "arm,sp804", "arm,primecell";
654 compatible = "arm,sp804", "arm,primecell";
Dhisi-x5hd2.dtsi40 compatible = "arm,sp804", "arm,primecell";
54 compatible = "arm,sp804", "arm,primecell";
63 compatible = "arm,sp804", "arm,primecell";
72 compatible = "arm,sp804", "arm,primecell";
81 compatible = "arm,sp804", "arm,primecell";
Dhi3620.dtsi110 compatible = "arm,sp804", "arm,primecell";
122 compatible = "arm,sp804", "arm,primecell";
134 compatible = "arm,sp804", "arm,primecell";
146 compatible = "arm,sp804", "arm,primecell";
158 compatible = "arm,sp804", "arm,primecell";
Darm-realview-pbx.dtsi397 compatible = "arm,sp804", "arm,primecell";
408 compatible = "arm,sp804", "arm,primecell";
466 compatible = "arm,sp804", "arm,primecell";
473 compatible = "arm,sp804", "arm,primecell";
Dbcm-hr2.dtsi249 compatible = "arm,sp804";
256 compatible = "arm,sp804";
Darm-realview-pb1176.dts351 compatible = "arm,sp804", "arm,primecell";
360 compatible = "arm,sp804", "arm,primecell";
364 arm,sp804-has-irq = <1>;
Dversatile-ab.dts324 compatible = "arm,sp804", "arm,primecell";
332 compatible = "arm,sp804", "arm,primecell";
Dvexpress-v2m.dtsi205 compatible = "arm,sp804", "arm,primecell";
213 compatible = "arm,sp804", "arm,primecell";
Dvexpress-v2m-rs1.dtsi287 compatible = "arm,sp804", "arm,primecell";
295 compatible = "arm,sp804", "arm,primecell";
Darm-realview-eb.dtsi398 compatible = "arm,sp804", "arm,primecell";
405 compatible = "arm,sp804", "arm,primecell";
Daxm55xx.dtsi148 compatible = "arm,sp804", "arm,primecell";
Decx-common.dtsi99 compatible = "arm,sp804", "arm,primecell";
/Linux-v5.10/arch/arm64/boot/dts/amazon/
Dalpine-v2.dtsi205 compatible = "arm,sp804", "arm,primecell";
212 compatible = "arm,sp804", "arm,primecell";
220 compatible = "arm,sp804", "arm,primecell";
228 compatible = "arm,sp804", "arm,primecell";
/Linux-v5.10/arch/arm64/boot/dts/broadcom/stingray/
Dstingray.dtsi340 compatible = "arm,sp804", "arm,primecell";
351 compatible = "arm,sp804", "arm,primecell";
361 compatible = "arm,sp804", "arm,primecell";
372 compatible = "arm,sp804", "arm,primecell";
383 compatible = "arm,sp804", "arm,primecell";
394 compatible = "arm,sp804", "arm,primecell";
405 compatible = "arm,sp804", "arm,primecell";
416 compatible = "arm,sp804", "arm,primecell";
/Linux-v5.10/arch/arm64/boot/dts/arm/
Drtsm_ve-motherboard.dtsi202 compatible = "arm,sp804", "arm,primecell";
210 compatible = "arm,sp804", "arm,primecell";
Djuno-motherboard.dtsi258 compatible = "arm,sp804", "arm,primecell";
266 compatible = "arm,sp804", "arm,primecell";
Dvexpress-v2m-rs1.dtsi287 compatible = "arm,sp804", "arm,primecell";
295 compatible = "arm,sp804", "arm,primecell";
/Linux-v5.10/arch/arm64/boot/dts/broadcom/northstar2/
Dns2.dtsi525 compatible = "arm,sp804", "arm,primecell";
535 compatible = "arm,sp804", "arm,primecell";
545 compatible = "arm,sp804", "arm,primecell";
555 compatible = "arm,sp804", "arm,primecell";

12