zephyr/drivers/timer
Krzysztof Chruscinski 00156ad80a drivers: clock_control: nrf: Switch to single clock device
Low frequency and high frequency clocks had separate devices
while they are actually handled by single peripheral with single
interrupt. The split was done probably because opaque subsys
argument in the API was used for other purposes and there was
no way to pass the information which clock should be controlled.
Implementation changes some time ago and subsys parameter was
no longer used. It now can be used to indicate which clock should
be controlled.

Change become necessary when nrf5340 is taken into account where
there are more clocks and current approach would lead to create
multiple devices - mess.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2019-12-17 14:38:19 +01:00
..
CMakeLists.txt driver: timer: st_stm32: add lptimer management to stm32xx series 2019-11-08 10:04:21 -06:00
Kconfig kconfig: Remove redundant 'default n' and 'prompt' properties 2019-12-09 16:14:50 +01:00
Kconfig.stm32_lptim kconfig: Fix up newly-introduced copy-pasted headers 2019-11-19 15:25:08 -05:00
altera_avalon_timer_hal.c kernel/sys_clock.h: Deprecate and convert uses of old conversions 2019-11-08 11:08:58 +01:00
apic_timer.c drivers: apic_timer: fix include of system_timer.h 2019-06-27 10:51:32 -07:00
arcv2_timer0.c drivers: timer: fix the bug for SMP 2019-11-13 12:04:18 -08:00
cc13x2_cc26x2_rtc_timer.c drivers/timer: Clamp after tick adjustment, not before 2019-11-27 18:43:53 +01:00
cortex_m_systick.c drivers: timer: SysTick: enforce proper min & max SysTick LOAD values 2019-11-26 13:34:30 -06:00
hpet.c drivers/timer: Clamp after tick adjustment, not before 2019-11-27 18:43:53 +01:00
legacy_api.h
litex_timer.c kernel/sys_clock.h: Deprecate and convert uses of old conversions 2019-11-08 11:08:58 +01:00
loapic_timer.c kernel/sys_clock.h: Deprecate and convert uses of old conversions 2019-11-08 11:08:58 +01:00
mchp_xec_rtos_timer.c kernel: rename z_arch_ to arch_ 2019-11-07 15:21:46 -08:00
native_posix_timer.c kernel: rename z_arch_ to arch_ 2019-11-07 15:21:46 -08:00
nrf_rtc_timer.c drivers: clock_control: nrf: Switch to single clock device 2019-12-17 14:38:19 +01:00
riscv_machine_timer.c drivers/timer: Clamp after tick adjustment, not before 2019-11-27 18:43:53 +01:00
rv32m1_lptmr_timer.c drivers: timer: Do not use CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC 2019-07-24 15:10:02 +02:00
sam0_rtc_timer.c drivers: timer: Do not use CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC 2019-07-24 15:10:02 +02:00
stm32_lptim_timer.c driver: timer: st_stm32: add lptimer management to stm32xx series 2019-11-08 10:04:21 -06:00
sys_clock_init.c include: move system timer headers to include/drivers/timer/ 2019-06-25 15:27:00 -04:00
xlnx_psttc_timer.c kernel/sys_clock.h: Deprecate and convert uses of old conversions 2019-11-08 11:08:58 +01:00
xtensa_sys_timer.c drivers/timer: Clamp after tick adjustment, not before 2019-11-27 18:43:53 +01:00