Home
last modified time | relevance | path

Searched full:clint (Results 1 – 9 of 9) sorted by relevance

/Linux-v6.1/Documentation/devicetree/bindings/timer/
Dsifive,clint.yaml4 $id: http://devicetree.org/schemas/timer/sifive,clint.yaml#
15 Core Local Interruptor (CLINT) for M-mode timer and M-mode inter-processor
18 interrupt controller is the parent interrupt controller for CLINT device.
19 The clock frequency of CLINT is specified via "timebase-frequency" DT
28 - sifive,fu540-c000-clint
29 - starfive,jh7100-clint
30 - canaan,k210-clint
39 Should be "<vendor>,<chip>-clint" and "sifive,clint<version>".
41 "sifive,fu540-c000-clint" for the SiFive CLINT v0 as integrated
42 onto the SiFive FU540 chip, "canaan,k210-clint" for the SiFive
[all …]
/Linux-v6.1/drivers/clocksource/
Dtimer-clint.c6 * CLINT MMIO timer device.
9 #define pr_fmt(fmt) "clint: " fmt
25 #include <asm/clint.h>
32 /* CLINT manages IPI and Timer for RISC-V M-mode */
155 * Ensure that CLINT device interrupts are either RV_IRQ_TIMER or in clint_timer_init_dt()
180 /* If CLINT timer irq not found then fail */ in clint_timer_init_dt()
216 "clint-timer", &clint_clock_event); in clint_timer_init_dt()
223 "clockevents/clint/timer:starting", in clint_timer_init_dt()
DKconfig634 bool "CLINT Timer for the RISC-V platform" if COMPILE_TEST
639 This option enables the CLINT timer for RISC-V systems. The CLINT
DMakefile83 obj-$(CONFIG_CLINT_TIMER) += timer-clint.o
/Linux-v6.1/arch/riscv/boot/dts/starfive/
Djh7100.dtsi118 clint: clint@2000000 { label
119 compatible = "starfive,jh7100-clint", "sifive,clint0";
/Linux-v6.1/arch/riscv/include/asm/
Dclint.h14 * This lives in the CLINT driver, but is accessed directly by timex.h to avoid
Dtimex.h15 #include <asm/clint.h>
/Linux-v6.1/arch/riscv/boot/dts/microchip/
Dmpfs.dtsi199 clint: clint@2000000 { label
200 compatible = "sifive,fu540-c000-clint", "sifive,clint0";
/Linux-v6.1/arch/riscv/boot/dts/canaan/
Dk210.dtsi118 compatible = "canaan,k210-clint", "sifive,clint0";