0001 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
0002 # Copyright 2018 Linaro Ltd.
0003 %YAML 1.2
0004 ---
0005 $id: "http://devicetree.org/schemas/timer/intel,ixp4xx-timer.yaml#"
0006 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
0007
0008 title: Intel IXP4xx XScale Networking Processors Timers
0009
0010 maintainers:
0011 - Linus Walleij <linus.walleij@linaro.org>
0012
0013 description: This timer is found in the Intel IXP4xx processors.
0014
0015 properties:
0016 compatible:
0017 items:
0018 - const: intel,ixp4xx-timer
0019
0020 reg:
0021 maxItems: 1
0022
0023 interrupts:
0024 minItems: 1
0025 items:
0026 - description: Timer 1 interrupt
0027 - description: Timer 2 interrupt
0028
0029 required:
0030 - compatible
0031 - reg
0032 - interrupts
0033
0034 additionalProperties: false
0035
0036 examples:
0037 - |
0038 #include <dt-bindings/interrupt-controller/irq.h>
0039 timer@c8005000 {
0040 compatible = "intel,ixp4xx-timer";
0041 reg = <0xc8005000 0x100>;
0042 interrupts = <5 IRQ_TYPE_LEVEL_HIGH>;
0043 };