zephyr/drivers/counter
Krzysztof Chruscinski 656b0e6426 drivers: counter: Adapt to use device tree
Modifying counter drivers (rtc and timer) to rely completely on
device tree and not on Kconfig of MDK flags.

Adapting dtsi for all SoCs and adapting test configuration.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2023-03-20 16:59:40 +01:00
..
CMakeLists.txt drivers: counter: Add counter_gecko_stimer driver 2022-12-20 22:50:19 +01:00
counter_ace_v1x_art.c drivers: counter: fix ace counters build errors 2023-02-20 11:13:45 +01:00
counter_ace_v1x_art_regs.h drivers: ace_v1x wallclock driver 2022-09-06 17:44:03 +02:00
counter_ace_v1x_rtc.c drivers: counter: align ace rtc get_value with api 2023-02-20 11:13:45 +01:00
counter_ace_v1x_rtc_regs.h drivers: ace_v1x wallclock driver 2022-09-06 17:44:03 +02:00
counter_andes_atcpit100.c drivers: counter: add missing includes 2022-10-13 00:07:37 +09:00
counter_cmos.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
counter_esp32_rtc.c drivers: counter: add missing includes 2022-10-13 00:07:37 +09:00
counter_esp32_tmr.c drivers: counter: add missing includes 2022-10-13 00:07:37 +09:00
counter_gd32_timer.c drivers: counter: gd32_timer: Remove is_bit_mask() implementation 2023-01-10 09:23:14 +01:00
counter_gecko_rtcc.c devices: constify device pointers initialized at compile time 2022-08-22 17:08:26 +02:00
counter_gecko_stimer.c drivers: counter: Add counter_gecko_stimer driver 2022-12-20 22:50:19 +01:00
counter_handlers.c drivers/counter: return 64-bit value 2022-08-18 12:42:30 +02:00
counter_imx_epit.c drivers: counter: add missing includes 2022-10-13 00:07:37 +09:00
counter_ll_stm32_rtc.c drivers: counter: add support for rtc in STM32C0-series 2023-03-20 09:53:49 +01:00
counter_ll_stm32_timer.c drivers: counter: stm32_timer: remove counter_stm32_is_bit_mask() function 2023-01-10 09:23:14 +01:00
counter_mchp_xec.c arm: add missing includes 2022-10-11 18:37:53 -04:00
counter_mcux_ctimer.c include: add missing irq.h include 2022-10-11 18:05:17 +02:00
counter_mcux_gpt.c include: add missing irq.h include 2022-10-11 18:05:17 +02:00
counter_mcux_lpc_rtc.c drivers: counter: Update NXP LPC RTC for wakeup source 2023-01-04 11:03:42 -06:00
counter_mcux_lptmr.c drivers: counter: add missing includes 2022-10-13 00:07:37 +09:00
counter_mcux_pit.c include: add missing irq.h include 2022-10-11 18:05:17 +02:00
counter_mcux_qtmr.c drivers: counter: add missing includes 2022-10-13 00:07:37 +09:00
counter_mcux_rtc.c include: add missing sys_clock.h include 2022-10-11 18:05:17 +02:00
counter_mcux_snvs.c include: add missing irq.h include 2022-10-11 18:05:17 +02:00
counter_native_posix.c include: fix native_posix_counter includes. 2022-10-12 16:10:05 -04:00
counter_nrfx_rtc.c drivers: counter: Adapt to use device tree 2023-03-20 16:59:40 +01:00
counter_nrfx_timer.c drivers: counter: Adapt to use device tree 2023-03-20 16:59:40 +01:00
counter_nxp_s32_sys_timer.c drivers: counter: support NXP S32 System Timer Module 2022-11-30 11:29:39 +01:00
counter_sam0_tc32.c drivers: counter: add missing includes 2022-10-13 00:07:37 +09:00
counter_sam_tc.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
counter_xlnx_axi_timer.c include: add missing irq.h include 2022-10-11 18:05:17 +02:00
dualtimer_cmsdk_apb.h drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
Kconfig drivers: counter: add support for GD32 timer 2022-12-12 10:08:12 +01:00
Kconfig.ace drivers: ace_v1x wallclock driver 2022-09-06 17:44:03 +02:00
Kconfig.andes_atcpit100 drivers: counter: add Andes atcpit100 counter driver 2022-08-26 11:55:36 +02:00
Kconfig.cmos drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.dtmr_cmsdk_apb drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.esp32_rtc esp32: driver: counter: add RTC-based implementation 2022-07-27 09:48:33 +02:00
Kconfig.esp32_tmr esp32: drivers: counter: update build references 2022-08-04 15:30:18 +02:00
Kconfig.gd32 drivers: counter: add support for GD32 timer 2022-12-12 10:08:12 +01:00
Kconfig.gecko drivers: counter: Add counter_gecko_stimer driver 2022-12-20 22:50:19 +01:00
Kconfig.imx_epit drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.maxim_ds3231 lib: notify: build sys-notify conditionally. 2022-10-03 10:18:15 +02:00
Kconfig.mcp7940n drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.mcux_ctimer drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.mcux_gpt drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.mcux_lpc_rtc drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.mcux_lptmr drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.mcux_pit drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.mcux_qtmr drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.mcux_rtc drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.mcux_snvs drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.native_posix drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.nrfx drivers: counter: Adapt to use device tree 2023-03-20 16:59:40 +01:00
Kconfig.nxp_s32 drivers: counter: support NXP S32 System Timer Module 2022-11-30 11:29:39 +01:00
Kconfig.sam drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.sam0 drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.stm32_rtc drivers: counter: add support for rtc in STM32C0-series 2023-03-20 09:53:49 +01:00
Kconfig.stm32_timer drivers: counter: Reset timer using RCC before initialization 2022-12-09 09:43:36 -08:00
Kconfig.tmr_cmsdk_apb drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.xec drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
Kconfig.xlnx drivers: counter: Update drivers to use devicetree Kconfig symbol 2022-07-25 09:38:57 +02:00
maxim_ds3231.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
rtc_mcp7940n.c drivers: counter: MCP7940N: initialization fix 2023-03-10 14:09:49 +01:00
timer_cmsdk_apb.h drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
timer_dtmr_cmsdk_apb.c include: add missing limits.h include 2022-10-11 18:05:17 +02:00
timer_tmr_cmsdk_apb.c include: add missing irq.h include 2022-10-11 18:05:17 +02:00