zephyr/drivers/counter
Pavlo Havrylyuk f4a1d40924 drivers: counter: Add Infineon CAT1 counter driver
Add initial version of Infineon CAT1 counter driver
Add initial version of binding file for Infineon
Add counters to psco6 dtsi
Add external trigger pin that runs counter

Signed-off-by: Pavlo Havrylyuk <pavlo.havrylyuk@infineon.com>
2023-07-26 09:10:31 +02:00
..
CMakeLists.txt drivers: counter: Add Infineon CAT1 counter driver 2023-07-26 09:10:31 +02:00
counter_ace_v1x_art.c device: remove redundant init functions 2023-04-19 10:00:25 +02: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 device: remove redundant init functions 2023-04-19 10:00:25 +02:00
counter_esp32_rtc.c soc: xtensa,riscv: esp32xx: refactor folder structure 2023-07-25 18:12:33 +02:00
counter_esp32_tmr.c soc: xtensa,riscv: esp32xx: refactor folder structure 2023-07-25 18:12:33 +02:00
counter_gd32_timer.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02: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_ifx_cat1.c drivers: counter: Add Infineon CAT1 counter driver 2023-07-26 09:10:31 +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 the support of the RTC to the stm32h5 2023-04-05 10:39:19 +00:00
counter_ll_stm32_timer.c drivers: counter: stm32: void return value from reset_line_toggle_dt 2023-07-20 10:57:12 +00: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 barriers: Move __DSB() to the new API 2023-05-24 13:13:57 -04: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 barriers: Move __DSB() to the new API 2023-05-24 13:13:57 -04: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 counter: counter_nrfx_rtc: Align to renamed nrfx symbols 2023-05-05 11:47:53 +02: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 treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
counter_smartbond_timer.c drivers: counter: Add Smartbond basic support 2023-07-05 13:00:50 +02: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 Infineon CAT1 counter driver 2023-07-26 09:10:31 +02: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: rtc: rtc_mc146818: Added RTC driver for Motorola MC146818B 2023-04-27 14:15:22 +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.ifx_cat1 drivers: counter: Add Infineon CAT1 counter driver 2023-07-26 09:10:31 +02: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.smartbond_timer drivers: counter: Add Smartbond basic support 2023-07-05 13:00:50 +02:00
Kconfig.stm32_rtc drivers: counter: stm32_rtc: Make dependent of !RTC 2023-07-18 11:05:23 +00: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 treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
timer_tmr_cmsdk_apb.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00