zephyr/drivers/timer
Sylvio Alves f6fdfd4ee1 soc: esp32c3: add systimer clock disable option
When both MCUBoot and application run, systimer is initialized twice.
As a consequence, application freezes as systimer new initialization
conflicts with previous.

This PR adds the systimer clock disable function, that shall be called
before mcuboot jump to application, making sure it will
work as expected.

Fixes #74189

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2024-06-14 17:10:07 -04:00
..
altera_avalon_timer_hal.c
ambiq_stimer.c drivers: timer: Optimized the ambiq stimer driver 2024-06-06 07:52:32 -04:00
apic_timer.c drivers/timer/apic_timer: move to periodic mode 2024-05-29 08:40:43 +02:00
apic_tsc.c drivers/timer/apic_tsc: use ICR as a fallback timeout event source 2024-05-29 08:40:43 +02:00
arcv2_timer0.c
arm_arch_timer.c arm_arch_timer: fix maximum allowed cycles between reports 2024-05-07 21:22:12 -04:00
cc13xx_cc26xx_rtc_timer.c
CMakeLists.txt drivers: timer: Add TI DM TIMER support 2024-06-13 20:25:14 -04:00
cortex_m_systick.c
esp32_sys_timer.c soc: esp32c3: add systimer clock disable option 2024-06-14 17:10:07 -04:00
gecko_burtc_timer.c
hpet.c
intel_adsp_timer.c intel_adsp: power: SoC restores the clock 2024-05-27 02:10:03 -07:00
ite_it8xxx2_timer.c
Kconfig drivers: timer: Add TI DM TIMER support 2024-06-13 20:25:14 -04:00
Kconfig.altera_avalon
Kconfig.ambiq drivers: timer: Add support for Apollo3 SoCs system timer (STIMER) 2024-05-07 18:57:19 +02:00
Kconfig.arcv2
Kconfig.arm_arch
Kconfig.cavs
Kconfig.cc13xx_cc26xx_rtc
Kconfig.cortex_m_systick
Kconfig.esp32 soc: esp32c3: add systimer clock disable option 2024-06-14 17:10:07 -04:00
Kconfig.gecko
Kconfig.ite_it8xxx2
Kconfig.leon_gptimer
Kconfig.litex
Kconfig.mchp_xec_rtos
Kconfig.mcux_gpt
Kconfig.mcux_lptmr drivers: timer: updated lptmr_timer binding 2024-06-11 17:04:26 +03:00
Kconfig.mcux_os
Kconfig.mips_cp0
Kconfig.mtk_adsp drivers/timer: MediaTek audio DSP timer device 2024-06-01 05:40:05 -07:00
Kconfig.native_posix
Kconfig.npcx_itim
Kconfig.nrf_grtc tests: drivers: timer: grtc: Fix GRTC test 2024-05-28 18:53:39 +02:00
Kconfig.nrf_rtc
Kconfig.nrf_xrtc
Kconfig.rcar_cmt
Kconfig.riscv_machine
Kconfig.rv32m1_lptmr
Kconfig.sam0_rtc
Kconfig.smartbond drivers: timer: Add timer driver to Renesas SmartBond(tm) 2024-04-25 16:17:53 +02:00
Kconfig.stm32_lptim
Kconfig.ti_dm_timer drivers: timer: Add TI DM TIMER support 2024-06-13 20:25:14 -04:00
Kconfig.x86 drivers: apic_tsc: revert add dependency of DYNAMIC_INTERRUPTS 2024-06-13 23:54:29 -05:00
Kconfig.xlnx_psttc
Kconfig.xtensa
leon_gptimer.c
litex_timer.c
mchp_xec_rtos_timer.c
mcux_gpt_timer.c
mcux_lptmr_timer.c drivers: mcux_lptmr_timer: Fix compat string error 2024-06-05 04:24:30 -07:00
mcux_os_timer.c
mips_cp0_timer.c
mtk_adsp_timer.c drivers/timer: MediaTek audio DSP timer device 2024-06-01 05:40:05 -07:00
native_posix_timer.c
npcx_itim_timer.c
nrf_grtc_timer.c drivers: timer: grtc: Update GRTC driver 2024-05-28 18:53:39 +02:00
nrf_rtc_timer.c
rcar_cmt_timer.c
riscv_machine_timer.c riscv_machine_timer: fix maximum allowed cycles between reports 2024-05-07 21:22:12 -04:00
rv32m1_lptmr_timer.c
sam0_rtc_timer.c
smartbond_timer.c smartbond_timer: Fix convertion of watchdog value to LP clock ticks 2024-05-28 17:49:29 +02:00
stm32_lptim_timer.c stm32: power: SoC restores the clock 2024-05-27 02:10:03 -07:00
sys_clock_init.c
ti_dmtimer.c drivers: timer: Add TI DM TIMER support 2024-06-13 20:25:14 -04:00
xlnx_psttc_timer_priv.h
xlnx_psttc_timer.c
xtensa_sys_timer.c