xref: /linux/Documentation/devicetree/bindings/interrupt-controller/cnxt,cx92755-ic.yaml (revision df9c299371054cb725eef730fd0f1d0fe2ed6bb0)
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/cnxt,cx92755-ic.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Conexant Digicolor Interrupt Controller
8
9maintainers:
10  - Baruch Siach <baruch@tkos.co.il>
11
12description: Conexant Digicolor Interrupt Controller
13
14properties:
15  compatible:
16    const: cnxt,cx92755-ic
17
18  reg:
19    maxItems: 1
20
21  interrupt-controller: true
22
23  '#interrupt-cells':
24    const: 1
25
26  syscon:
27    description: A phandle to the syscon node describing UC registers
28    $ref: /schemas/types.yaml#/definitions/phandle
29
30required:
31  - compatible
32  - reg
33  - interrupt-controller
34  - '#interrupt-cells'
35  - syscon
36
37additionalProperties: false
38
39examples:
40  - |
41    interrupt-controller@f0000040 {
42        compatible = "cnxt,cx92755-ic";
43        interrupt-controller;
44        #interrupt-cells = <1>;
45        reg = <0xf0000040 0x40>;
46        syscon = <&uc_regs>;
47    };
48