kernelversion:
stable - 6.3.7
mainline - 6.2.16
mainline - 5.10.183
mainline - 4.19.285
mainline - 4.14.317
mainline - 6.1.33
mainline - 5.15.116
mainline - 5.4.246
mainline - 6.4-rc5
[click here for custom version]
architecture:
>
x86
arm
arm64
powerpc
mips
sparc
ia64
arc
riscv
nds32
m68k
microblaze
alpha
unicore32
parisc
blackfin
selects
CONFIG_TIMER_OF
depends
CONFIG_GENERIC_CLOCKEVENTS
CONFIG_GENERIC_SCHED_CLOCK
is selected by
CONFIG_ARC_TIMERS_64BIT
Support for 32-bit TIMERn counters in ARC Cores
modulename: arc_timer.ko
configname: CONFIG_ARC_TIMERS
Linux Kernel Configuration
└─> Device Drivers
└─> Clock Source drivers
└─> Support for 32-bit TIMERn counters in ARC Cores
These are legacy 32-bit TIMER0 and TIMER1 counters found on all ARC cores
(ARC700 as well as ARC HS38).
TIMER0 serves as clockevent while TIMER1 provides clocksource.
source code:
drivers/clocksource/arc_timer.c
(ARC700 as well as ARC HS38).
TIMER0 serves as clockevent while TIMER1 provides clocksource.