xref: /freebsd/sys/contrib/device-tree/Bindings/timer/arm,armv7m-systick.txt (revision 5ca8e32633c4ffbbcd6762e5888b6a4ba0708c6c)
1* ARMv7M System Timer
2
3ARMv7-M includes a system timer, known as SysTick. Current driver only
4implements the clocksource feature.
5
6Required properties:
7- compatible	  : Should be "arm,armv7m-systick"
8- reg		  : The address range of the timer
9
10Required clocking property, have to be one of:
11- clocks	  : The input clock of the timer
12- clock-frequency : The rate in HZ in input of the ARM SysTick
13
14Examples:
15
16systick: timer@e000e010 {
17	compatible = "arm,armv7m-systick";
18	reg = <0xe000e010 0x10>;
19	clocks = <&clk_systick>;
20};
21
22systick: timer@e000e010 {
23	compatible = "arm,armv7m-systick";
24	reg = <0xe000e010 0x10>;
25	clock-frequency = <90000000>;
26};
27