zephyr/dts/bindings/timer
Scott Worley ef4ec43e63 drivers: timer: microchip: xec: Microchip MEC one kernel timer driver
We want to simplify the maintenance burden and confusion of having
more than one driver for the same kernel timer peripheral used on
all Microchip MEC parts. The XEC version of the driver was converted
register definitions in the driver. Register access is performed using
Zephyr sys_read/write architecture specific inline routines. Driver DT
YAML was updated to use phandle for the 32-bit basic timer used for
ARCH_HAS_CUSTOM_BUSY_WAIT support, basic timer max value property,
and GIRQ interrtup aggregator hardware information.
SoC part Kconfigs, chip level/board level DTSI updated to use the
unified driver.

Signed-off-by: Scott Worley <scott.worley@microchip.com>
2025-07-19 15:39:40 -04:00
..
adi,max32-timer.yaml
ambiq,ctimer.yaml dts: bindings: move clk-source to parent 2025-07-19 15:31:08 -04:00
ambiq,stimer.yaml drivers: timer: ambiq: add clock source selection for stimer 2024-12-03 04:01:45 +01:00
ambiq,timer.yaml dts: bindings: move clk-source to parent 2025-07-19 15:31:08 -04:00
arm,armv6m-systick.yaml
arm,armv7m-systick.yaml
arm,armv8-timer.yaml
arm,armv8.1m-systick.yaml
arm,armv8m-systick.yaml
cortex-m-systick.yaml
efinix-sapphire,timer0.yaml
espressif,esp32-systimer.yaml dts: espressif: Streamline device tree binding descriptions 2025-03-04 18:26:43 +00:00
gaisler,gptimer.yaml
infineon,cat1-lp-timer.yaml drivers: timer: Add support for IFX Low power timer 2025-05-29 20:19:18 -04:00
intel,adsp-timer.yaml
intel,hpet.yaml
ite,it8xxx2-timer.yaml
ite,it51xxx-timer.yaml drivers/timer: Add timer driver of it51xxx 2025-04-08 10:48:26 +02:00
litex,timer0.yaml
mediatek,ostimer64.yaml soc/mediatek/adsp: Source timer rate from DTS 2024-11-28 20:51:50 +01:00
microchip,sam-pit64b.yaml drivers: timer: sam: add pit64b timer for sama7g5 2025-05-28 08:14:08 +02:00
microchip,xec-basic-timer.yaml drivers: timer: microchip: xec: Microchip MEC one kernel timer driver 2025-07-19 15:39:40 -04:00
microchip,xec-rtos-timer.yaml drivers: timer: microchip: xec: Microchip MEC one kernel timer driver 2025-07-19 15:39:40 -04:00
nordic,nrf-grtc.yaml dts: bindings: timer: Add default clock frequency for nordic grtc 2025-05-23 14:04:32 +02:00
nuclei,systimer.yaml drivers: timer: Harmonize mtime-based RISC-V timers 2025-01-22 05:39:59 +01:00
nuvoton,npcx-itim-timer.yaml dts: timer: npcx: add clock-frequency property 2025-06-16 14:13:55 +02:00
nxp,ftm.yaml dts: bindings: relocate nxp,ftm to timer bindings 2024-12-20 23:53:14 +02:00
nxp,gpt-hw-timer.yaml
nxp,imx-gpt.yaml
nxp,os-timer.yaml
openisa,rv32m1-lptmr.yaml
realtek,rts5912-rtmr.yaml driver: timer: Add timer driver initial version of RTS5912. 2025-01-10 11:58:02 +01:00
renesas,ra-ulpt-timer.yaml drivers: timer: Add ULPT timer for power management on Renesas RA MCUs 2025-04-03 08:41:08 +02:00
renesas,rcar-cmt.yaml
renesas,rx-timer-cmt-start-control.yaml driver: timer: Support for RX system timer 2025-05-02 09:18:16 +02:00
renesas,rx-timer-cmt.yaml driver: timer: Support for RX system timer 2025-05-02 09:18:16 +02:00
renesas,rz-gpt.yaml drivers: pwm: Initial support for RZ/G3S 2025-02-05 17:49:00 +01:00
renesas,rz-gtm-os-timer.yaml drivers: system timer: Initial support for RZ/G3S 2025-06-03 17:08:30 +02:00
renesas,rz-gtm.yaml drivers: counter: Initial support for RZ/G3S 2025-02-04 09:16:34 +01:00
renesas,rza2m-ostm.yaml drivers: timer: Add initial support for RZ/A2M 2025-04-25 14:05:01 +02:00
riscv,machine-timer.yaml drivers: timer: riscv_machine_timer: Use reg-names to access registers 2025-05-27 19:04:22 +02:00
silabs,gecko-burtc.yaml dts: bindings: silabs: Clean up descriptions, add titles 2025-05-02 09:15:50 +02:00
silabs,gecko-timer.yaml dts: timer: Simplify the description of the binding 2025-04-03 13:16:44 +02:00
silabs,series2-letimer.yaml dts: arm: silabs: Add Series 2 LETIMER PWM 2025-06-25 14:07:40 +02:00
silabs,series2-timer.yaml dts: arm: silabs: Add Series 2 TIMER PWM 2025-06-25 14:07:40 +02:00
snps,arc-timer.yaml
st,stm32-lptim.yaml dts: stm32: Streamline Devicetree binding descriptions 2025-03-04 21:55:54 +01:00
st,stm32-timers.yaml
sy1xx,sys-timer.yaml dts: bindings: timer use hyphen instead of underscore 2025-02-05 23:48:24 +01:00
ti,am654-dmtimer.yaml
ti,cc13xx-cc26xx-timer.yaml dts: timer: Simplify the description of the binding 2025-04-03 13:16:44 +02:00
ti,cc23x0-timer.yaml dts: timer: Simplify the description of the binding 2025-04-03 13:16:44 +02:00
ti,mspm0-timer.yaml drivers: counter: Add vendor prefix ti to timer clock 2025-06-27 10:57:05 +02:00
wch,systick.yaml drivers: add the ch32v00x systick driver 2024-11-26 14:41:46 +00:00
xlnx,ttcps.yaml