File Index
Files and directories
Sign in
FILE

ti,cp-intc.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/devicetree/bindings/interrupt-controller/ti,cp-intc.yaml YAML
 1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
 2%YAML 1.2
 3---
 4$id: http://devicetree.org/schemas/interrupt-controller/ti,cp-intc.yaml#
 5$schema: http://devicetree.org/meta-schemas/core.yaml#
 6
 7title: TI Common Platform Interrupt Controller
 8
 9maintainers:
10  - Bartosz Golaszewski <brgl@bgdev.pl>
11  
12description:
13  Common Platform Interrupt Controller (cp_intc) is used on OMAP-L1x SoCs and
14  can support several configurable number of interrupts.
15
16properties:
17  compatible:
18    const: ti,cp-intc
19
20  reg:
21    maxItems: 1
22
23  interrupt-controller: true
24
25  '#interrupt-cells':
26    const: 1
27    description: Encodes an interrupt number in the range 0–128.
28
29  ti,intc-size:
30    description: Number of interrupts handled by the interrupt controller.
31    $ref: /schemas/types.yaml#/definitions/uint32
32
33required:
34  - compatible
35  - reg
36  - interrupt-controller
37  - '#interrupt-cells'
38  - ti,intc-size
39
40additionalProperties: false
41
42examples:
43  - |
44    interrupt-controller@fffee000 {
45        compatible = "ti,cp-intc";
46        reg = <0xfffee000 0x2000>;
47        interrupt-controller;
48        #interrupt-cells = <1>;
49        ti,intc-size = <101>;
50    };
~/ Read-only file preview.