Home
last modified time | relevance | path

Searched refs:clockevent (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/arch/xtensa/kernel/
Dtime.c120 struct clock_event_device *clockevent = &timer->evt; in local_timer_setup() local
123 clockevent->name = timer->name; in local_timer_setup()
125 clockevent->features = CLOCK_EVT_FEAT_ONESHOT; in local_timer_setup()
126 clockevent->rating = 300; in local_timer_setup()
127 clockevent->set_next_event = ccount_timer_set_next_event; in local_timer_setup()
128 clockevent->set_state_shutdown = ccount_timer_shutdown; in local_timer_setup()
129 clockevent->set_state_oneshot = ccount_timer_set_oneshot; in local_timer_setup()
130 clockevent->tick_resume = ccount_timer_set_oneshot; in local_timer_setup()
131 clockevent->cpumask = cpumask_of(cpu); in local_timer_setup()
132 clockevent->irq = irq_create_mapping(NULL, LINUX_TIMER_INT); in local_timer_setup()
[all …]
/Linux-v4.19/arch/mips/loongson32/
DKconfig41 bool "Use PWM Timer for clockevent/clocksource"
45 This option changes the default clockevent/clocksource to PWM Timer,
51 prompt "Select clockevent/clocksource"
58 Use PWM Timer 0 as the default clockevent/clocksourcer.
63 Use PWM Timer 1 as the default clockevent/clocksourcer.
68 Use PWM Timer 2 as the default clockevent/clocksourcer.
73 Use PWM Timer 3 as the default clockevent/clocksourcer.
/Linux-v4.19/drivers/clocksource/
Dvt8500_timer.c99 static struct clock_event_device clockevent = { variable
121 .dev_id = &clockevent,
153 clockevent.cpumask = cpumask_of(0); in vt8500_timer_init()
158 clockevent.name); in vt8500_timer_init()
162 clockevents_config_and_register(&clockevent, VT8500_TIMER_HZ, in vt8500_timer_init()
Dsh_tmu.c443 bool clockevent, bool clocksource) in sh_tmu_register() argument
445 if (clockevent) { in sh_tmu_register()
457 bool clockevent, bool clocksource, in sh_tmu_channel_setup() argument
461 if (!clockevent && !clocksource) in sh_tmu_channel_setup()
483 clockevent, clocksource); in sh_tmu_channel_setup()
Dsh_cmt.c836 bool clockevent, bool clocksource) in sh_cmt_register() argument
840 if (clockevent) { in sh_cmt_register()
856 unsigned int hwidx, bool clockevent, in sh_cmt_setup_channel() argument
862 if (!clockevent && !clocksource) in sh_cmt_setup_channel()
900 clockevent, clocksource); in sh_cmt_setup_channel()
1017 bool clockevent = i == 0; in sh_cmt_setup() local
1020 clockevent, clocksource, cmt); in sh_cmt_setup()
DKconfig142 While TIMER0 serves as clockevent and TIMER1 serves as clocksource.
297 TIMER0 serves as clockevent while TIMER1 provides clocksource
476 This enables build of clocksource and clockevent driver for
484 This enables build of a clocksource and clockevent driver for
493 This enables build of a clockevent driver for the Multi-Function
508 This enables build of a clocksource and clockevent driver for
517 This enables build of a clocksource and clockevent driver for
526 This enables the clocksource and the per CPU clockevent driver for the
/Linux-v4.19/Documentation/devicetree/bindings/timer/
Dsnps,arc-timer.txt5 TIMER0 used as clockevent provider (true for all ARC cores)
/Linux-v4.19/arch/arc/boot/dts/
Dskeleton.dtsi33 /* TIMER0 with interrupt for clockevent */
Dskeleton_hs.dtsi28 /* TIMER0 with interrupt for clockevent */
Dskeleton_hs_idu.dtsi46 /* TIMER0 with interrupt for clockevent */
Dhsdk.dts88 /* TIMER0 with interrupt for clockevent */
Dabilis_tb10x.dtsi38 /* TIMER0 with interrupt for clockevent */
/Linux-v4.19/arch/arm/boot/dts/
Dat91sam9261ek.dts23 clockevent {
/Linux-v4.19/kernel/time/
DKconfig54 # only related to the tick functionality. Oneshot clockevent devices
/Linux-v4.19/Documentation/admin-guide/
Dsysrq.rst123 clockevent devices.
/Linux-v4.19/arch/x86/
DKconfig872 C states, they are used as per CPU clockevent device when possible.