1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/timer/nxp,s 5 $schema: http://devicetree.org/meta-schemas/co 6 7 title: NXP System Counter Module(sys_ctr) 8 9 maintainers: 10 - Bai Ping <ping.bai@nxp.com> 11 12 description: | 13 The system counter(sys_ctr) is a programmabl 14 which provides a shared time base to Cortex 15 etc. it is intended for use in applications 16 is always powered and support multiple, unre 17 compare frame inside can be used for timer p 18 19 properties: 20 compatible: 21 enum: 22 - nxp,imx95-sysctr-timer 23 - nxp,sysctr-timer 24 25 reg: 26 maxItems: 1 27 28 interrupts: 29 maxItems: 1 30 31 clocks: 32 maxItems: 1 33 34 clock-names: 35 const: per 36 37 nxp,no-divider: 38 description: if present, means there is no 39 type: boolean 40 41 required: 42 - compatible 43 - reg 44 - interrupts 45 - clocks 46 - clock-names 47 48 additionalProperties: false 49 50 examples: 51 - | 52 #include <dt-bindings/interrupt-controller 53 54 timer@306a0000 { 55 compatible = "nxp,sysctr-timer"; 56 reg = <0x306a0000 0x20000>; 57 clocks = <&clk_8m>; 58 clock-names = "per"; 59 interrupts = <GIC_SPI 47 IRQ_TYPE_LEVE 60 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.