zephyr/drivers/counter
Derek Hageman a4f3e628e5 drivers: counter: Add SAM0 basic counter support
This adds support for the basic timer counter (TC) found on SAM0
series parts.  This driver only supports running the counter
in 32 bit wide mode.  Since this mode explicitly slaves the odd
counters to the even ones, only instances of the even ones are
defined.

Tested with tests/drivers/counter/counter_basic_api on SAMD21.

Signed-off-by: Derek Hageman <hageman@inthat.cloud>
2019-05-28 09:23:44 -04:00
..
CMakeLists.txt drivers: counter: Add SAM0 basic counter support 2019-05-28 09:23:44 -04:00
counter_handlers.c all: Update reserved function names 2019-03-11 13:48:42 -04:00
counter_imx_epit.c drivers: counter: Add flags to counter_config_info structure 2019-05-27 09:18:34 -04:00
counter_ll_stm32_rtc.c drivers: counter: Add flags to counter_config_info structure 2019-05-27 09:18:34 -04:00
counter_mcux_rtc.c drivers: counter: mcux_rtc: allow setting a new alarm from the callback 2019-05-27 09:25:38 -04:00
counter_nrfx_rtc.c drivers: counter: Add flags to counter_config_info structure 2019-05-27 09:18:34 -04:00
counter_nrfx_timer.c drivers: counter: Add flags to counter_config_info structure 2019-05-27 09:18:34 -04:00
counter_qmsi_aon.c drivers: counter: incorporate changes of api name and signature. 2019-02-08 08:56:45 -05:00
counter_qmsi_aonpt.c drivers: counter: Add flags to counter_config_info structure 2019-05-27 09:18:34 -04:00
counter_rtc_qmsi.c drivers: counter: Add flags to counter_config_info structure 2019-05-27 09:18:34 -04:00
counter_sam0_tc32.c drivers: counter: Add SAM0 basic counter support 2019-05-28 09:23:44 -04:00
dualtimer_cmsdk_apb.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
Kconfig drivers: counter: Add SAM0 basic counter support 2019-05-28 09:23:44 -04:00
Kconfig.dtmr_cmsdk_apb drivers: counter: cmsdk: Convert to new DT_<COMPAT>_<INSTANCE> defines 2019-02-07 16:14:00 -05:00
Kconfig.imx_epit kconfig: drivers: counter: Remove redundant COUNTER deps. 2019-03-09 10:00:35 -05:00
Kconfig.mcux_rtc drivers: counter: Introduce mcux rtc shim 2019-02-07 16:14:00 -05:00
Kconfig.nrfx drivers: counter: Move nRF TIMER and RTC configuration to device tree 2019-05-15 10:11:02 +02:00
Kconfig.qmsi kconfig: drivers: counter: Remove redundant COUNTER deps. 2019-03-09 10:00:35 -05:00
Kconfig.sam0 drivers: counter: Add SAM0 basic counter support 2019-05-28 09:23:44 -04:00
Kconfig.stm32_rtc drivers: counter: stm32: fix LSE clock source for not F4 SoC 2019-04-17 10:38:04 -05:00
Kconfig.template.sam0_tc32 drivers: counter: Add SAM0 basic counter support 2019-05-28 09:23:44 -04:00
Kconfig.tmr_cmsdk_apb drivers: counter: cmsdk: Convert to new DT_<COMPAT>_<INSTANCE> defines 2019-02-07 16:14:00 -05:00
timer_cmsdk_apb.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
timer_dtmr_cmsdk_apb.c drivers: counter: Add flags to counter_config_info structure 2019-05-27 09:18:34 -04:00
timer_tmr_cmsdk_apb.c drivers: counter: Add flags to counter_config_info structure 2019-05-27 09:18:34 -04:00