zephyr/drivers/counter
Mahesh Mahadevan 5a5c1ae76d drivers: counter: Update NXP CTimer to implement set_top_value
Implement the set_top_value. This reserves one of the Match channels
to set the top value and to reset the counter.
Therefore the number of channels available to the user is reduced by 1.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2022-04-28 10:26:54 +02:00
..
CMakeLists.txt drivers: counter: Counter API implementation for STM32F4 Series (TIMER). 2021-12-11 14:20:17 -05:00
counter_cmos.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
counter_esp32.c drivers: constify all device instances 2022-03-16 12:33:12 +01:00
counter_gecko_rtcc.c drivers: remove redundant DEV_NAME helpers 2022-03-15 17:31:51 -04: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 everywhere: fix typos 2022-03-18 13:24:08 -04: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: Update NXP CTimer to implement set_top_value 2022-04-28 10:26:54 +02: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 everywhere: fix typos 2022-03-14 20:22:24 -04: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 everywhere: fix typos 2022-03-18 13:24:08 -04:00
counter_nrfx_timer.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
counter_sam0_tc32.c drivers: timer: Add sam0 tc32 support to pinctrl 2022-03-24 15:45:37 -07:00
counter_sam_tc.c drivers: counter: Update sam driver to use pinctrl 2022-03-24 15:45:37 -07:00
counter_xlnx_axi_timer.c everywhere: fix typos 2022-03-14 20:22:24 -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: native_posix: use tabs in Kconfig 2022-03-09 15:35:54 +01:00
Kconfig.nrfx drivers: counter: Fix dt_node_bool_prop calls in Kconfig.nrfx 2022-03-24 15:13:32 +01: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: maxim_ds3231: use gpio_dt_spec 2022-02-21 22:16:10 -05:00
rtc_mcp7940n.c everywhere: fix typos 2022-03-14 20:22:24 -04: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