Back to home page

OSCL-LXR

 
 

    


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     };