Searched refs:clockevent (Results 1 – 16 of 16) sorted by relevance
/Linux-v4.19/arch/xtensa/kernel/ |
D | time.c | 120 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/ |
D | Kconfig | 41 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/ |
D | vt8500_timer.c | 99 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()
|
D | sh_tmu.c | 443 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()
|
D | sh_cmt.c | 836 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()
|
D | Kconfig | 142 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/ |
D | snps,arc-timer.txt | 5 TIMER0 used as clockevent provider (true for all ARC cores)
|
/Linux-v4.19/arch/arc/boot/dts/ |
D | skeleton.dtsi | 33 /* TIMER0 with interrupt for clockevent */
|
D | skeleton_hs.dtsi | 28 /* TIMER0 with interrupt for clockevent */
|
D | skeleton_hs_idu.dtsi | 46 /* TIMER0 with interrupt for clockevent */
|
D | hsdk.dts | 88 /* TIMER0 with interrupt for clockevent */
|
D | abilis_tb10x.dtsi | 38 /* TIMER0 with interrupt for clockevent */
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | at91sam9261ek.dts | 23 clockevent {
|
/Linux-v4.19/kernel/time/ |
D | Kconfig | 54 # only related to the tick functionality. Oneshot clockevent devices
|
/Linux-v4.19/Documentation/admin-guide/ |
D | sysrq.rst | 123 clockevent devices.
|
/Linux-v4.19/arch/x86/ |
D | Kconfig | 872 C states, they are used as per CPU clockevent device when possible.
|