zephyr/drivers/counter
Marius Scholtz 38d684f8f1 drivers: counter: sam: expose RC reg to DT
Exposes the RC register so that the initial value can be set in
the device tree. This is useful in the case where the timer
generates an event but an interrupt is not required.
e.g generate event to sample adc on RC register match.

Tested on Atmel SMART SAM E70 Xplained Ultra board

Signed-off-by: Marius Scholtz <mariuss@ricelectronics.com>
2022-01-21 14:25:49 -05:00
..
CMakeLists.txt drivers: counter: Counter API implementation for STM32F4 Series (TIMER). 2021-12-11 14:20:17 -05:00
counter_cmos.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
counter_esp32.c counter: esp32: fix build failure and warnings 2022-01-21 11:27:48 -05:00
counter_gecko_rtcc.c drivers: counter: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
counter_handlers.c counter: callback null check to use NULL instead of numeric zero 2021-04-29 07:16:37 -04:00
counter_imx_epit.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
counter_ll_stm32_rtc.c drivers: counter: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
counter_ll_stm32_timer.c drivers: counter: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
counter_mchp_xec.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
counter_mcux_ctimer.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
counter_mcux_gpt.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
counter_mcux_lpc_rtc.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
counter_mcux_lptmr.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
counter_mcux_pit.c drivers: counter: mcux_pit: use instance based macros 2021-12-17 17:30:06 +01:00
counter_mcux_rtc.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
counter_mcux_snvs.c drivers: use DT_INST_PARENT 2021-12-16 11:10:01 -06:00
counter_native_posix.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
counter_nrfx_rtc.c drivers: counter: drop get_dev_data/get_dev_config usage 2022-01-19 18:16:02 +01:00
counter_nrfx_timer.c drivers: counter: drop get_dev_data/get_dev_config usage 2022-01-19 18:16:02 +01:00
counter_sam0_tc32.c drivers: counter: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
counter_sam_tc.c drivers: counter: sam: expose RC reg to DT 2022-01-21 14:25:49 -05:00
counter_xlnx_axi_timer.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
dualtimer_cmsdk_apb.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
Kconfig drivers: counter: Counter API implementation for STM32F4 Series (TIMER). 2021-12-11 14:20:17 -05:00
Kconfig.cmos kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.dtmr_cmsdk_apb kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
Kconfig.esp32 drivers: counter: esp32: add support for esp32c3 2021-11-11 19:14:15 -05:00
Kconfig.gecko kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.imx_epit drivers: counter: imx_epit: Convert driver to new DT_INST macros 2020-04-04 09:34:00 -05:00
Kconfig.maxim_ds3231 drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
Kconfig.mcp7940n drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
Kconfig.mcux_ctimer drivers: counter: added ctimer driver for lpcexpresso55s69 2021-08-24 17:13:22 -04:00
Kconfig.mcux_gpt drivers: mcux_gpt: convert to DT_INST defines 2020-03-11 07:59:38 -06:00
Kconfig.mcux_lpc_rtc drivers: counter: Add counter for rt600 2021-07-16 18:56:15 -04:00
Kconfig.mcux_lptmr drivers: counter: add NXP Kinetis LPTMR driver 2020-03-27 11:17:58 -05:00
Kconfig.mcux_pit counter: add pit counter driver 2020-08-21 14:27:59 -05:00
Kconfig.mcux_rtc kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_snvs drivers: counter: NXP SNVS rtc: Add support for NXP imx SNVS RTC 2021-12-07 09:45:43 -06:00
Kconfig.native_posix drivers: counter: Add native_posix counter hardware model and driver 2020-07-27 13:25:50 +02:00
Kconfig.nrfx drivers: counter: nrfx_timer: Add option to use ZLI interrupt 2021-08-05 16:17:23 +02:00
Kconfig.sam drivers: Add Atmel SAM counter (TC) Driver 2021-07-26 05:13:40 -04:00
Kconfig.sam0 drivers: counter: sam0_tc32: rework devicetree support 2020-04-25 13:33:56 -05:00
Kconfig.stm32_rtc drivers: stm32: rtc: Add option to keep rtc value 2021-03-18 08:46:30 -04:00
Kconfig.stm32_timer drivers: counter: Counter API implementation for STM32F4 Series (TIMER). 2021-12-11 14:20:17 -05:00
Kconfig.tmr_cmsdk_apb kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
Kconfig.xec kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.xlnx drivers: counter: add driver for the Xilinx AXI Timer 2020-11-17 19:30:20 -05:00
maxim_ds3231.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
rtc_mcp7940n.c drivers: counter: rtc_mcp7940n: use instance based macros 2021-12-17 17:30:06 +01:00
timer_cmsdk_apb.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
timer_dtmr_cmsdk_apb.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00
timer_tmr_cmsdk_apb.c drivers: counter: Refactor drivers to use shared init priority 2021-10-23 20:44:49 -04:00