zephyr/drivers/timer
Remy Luisant 6a12fb20ab timer: Add tickless support for the MIPS CP0 timer
This commit adds support for tickless operation on the MIPS CP0 timer.
The code closely follows the Xtensa and RISCV timer drivers.

All tests pass.

Signed-off-by: Remy Luisant <remy@luisant.ca>
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
2022-01-19 13:48:21 -05:00
..
altera_avalon_timer_hal.c
apic_timer.c
apic_tsc.c
arcv2_timer0.c drivers: timer: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
arm_arch_timer.c
cavs_timer.c drivers/cavs_timer: Cleanup & simplification pass 2022-01-05 15:01:45 -05:00
cc13x2_cc26x2_rtc_timer.c
CMakeLists.txt timer: add support for MIPS CP0 timer 2022-01-19 13:48:21 -05:00
cortex_m_systick.c
esp32c3_sys_timer.c
hpet.c timer: hpet: make legacy interrupt routing optional 2022-01-14 14:46:21 -05:00
ite_it8xxx2_timer.c ITE: cleanup: it8xxx2: drivers/intc rename the function 2022-01-11 11:52:35 +01:00
Kconfig timer: add support for MIPS CP0 timer 2022-01-19 13:48:21 -05:00
Kconfig.altera_avalon
Kconfig.apic
Kconfig.arcv2
Kconfig.arm_arch
Kconfig.cavs drivers/cavs_timer: Cleanup & simplification pass 2022-01-05 15:01:45 -05:00
Kconfig.cc13x2_cc26x2_rtc
Kconfig.cortex_m_systick
Kconfig.esp32c3_sys
Kconfig.hpet
Kconfig.ite_it8xxx2
Kconfig.leon_gptimer
Kconfig.litex
Kconfig.mchp_xec_rtos
Kconfig.mcux_gpt
Kconfig.mcux_lptmr
Kconfig.mcux_os
Kconfig.mips_cp0 timer: Add tickless support for the MIPS CP0 timer 2022-01-19 13:48:21 -05:00
Kconfig.native_posix
Kconfig.npcx_itim
Kconfig.nrf_rtc
Kconfig.rcar_cmt
Kconfig.riscv_machine riscv_machine_timer: Enable to use divided clock for the machine timer 2021-12-20 17:51:30 +01:00
Kconfig.rv32m1_lptmr
Kconfig.sam0_rtc
Kconfig.stm32_lptim
Kconfig.xlnx_psttc
Kconfig.xtensa
leon_gptimer.c
litex_timer.c
mchp_xec_rtos_timer.c
mcux_gpt_timer.c drivers: timer: mcux_gpt: Enable GPT timer to run in doze mode 2022-01-18 14:09:45 -05:00
mcux_lptmr_timer.c
mcux_os_timer.c
mips_cp0_timer.c timer: Add tickless support for the MIPS CP0 timer 2022-01-19 13:48:21 -05:00
native_posix_timer.c drivers: timer: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
npcx_itim_timer.c driver: timer: npcx: fix the racing condition when getting current uptime 2022-01-04 20:46:26 -05:00
nrf_rtc_timer.c drivers: timer: nrf_rtc_timer: Add z_nrf_rtc_timer_capture_task_address_get 2022-01-19 17:46:28 +01:00
rcar_cmt_timer.c
riscv_machine_timer.c riscv_machine_timer: Enable to use divided clock for the machine timer 2021-12-20 17:51:30 +01:00
rv32m1_lptmr_timer.c
sam0_rtc_timer.c
stm32_lptim_timer.c
sys_clock_init.c
xlnx_psttc_timer_priv.h
xlnx_psttc_timer.c
xtensa_sys_timer.c