Skip to content

Commit 05d7bf8

Browse files
tsbogendMarc Zyngier
authored andcommitted
dt-bindings: interrupt-controller: Add IDT 79RC3243x Interrupt Controller
Document DT bindings for IDT 79RC3243x Interrupt Controller. Signed-off-by: Thomas Bogendoerfer <[email protected]> Signed-off-by: Marc Zyngier <[email protected]> Link: https://lore.kernel.org/r/[email protected]
1 parent 529ea36 commit 05d7bf8

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/interrupt-controller/idt,32434-pic.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: IDT 79RC32434 Interrupt Controller Device Tree Bindings
8+
9+
maintainers:
10+
- Thomas Bogendoerfer <[email protected]>
11+
12+
allOf:
13+
- $ref: /schemas/interrupt-controller.yaml#
14+
15+
properties:
16+
"#interrupt-cells":
17+
const: 1
18+
19+
compatible:
20+
const: idt,32434-pic
21+
22+
reg:
23+
maxItems: 1
24+
25+
interrupt-controller: true
26+
27+
required:
28+
- "#interrupt-cells"
29+
- compatible
30+
- reg
31+
- interrupt-controller
32+
33+
additionalProperties: false
34+
35+
examples:
36+
- |
37+
idtpic3: interrupt-controller@3800c {
38+
compatible = "idt,32434-pic";
39+
reg = <0x3800c 0x0c>;
40+
41+
interrupt-controller;
42+
#interrupt-cells = <1>;
43+
44+
interrupt-parent = <&cpuintc>;
45+
interrupts = <3>;
46+
};
47+
48+
...

0 commit comments

Comments
 (0)