105d7bf81SThomas Bogendoerfer# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 205d7bf81SThomas Bogendoerfer%YAML 1.2 305d7bf81SThomas Bogendoerfer--- 405d7bf81SThomas Bogendoerfer$id: http://devicetree.org/schemas/interrupt-controller/idt,32434-pic.yaml# 505d7bf81SThomas Bogendoerfer$schema: http://devicetree.org/meta-schemas/core.yaml# 605d7bf81SThomas Bogendoerfer 705d7bf81SThomas Bogendoerfertitle: IDT 79RC32434 Interrupt Controller Device Tree Bindings 805d7bf81SThomas Bogendoerfer 905d7bf81SThomas Bogendoerfermaintainers: 1005d7bf81SThomas Bogendoerfer - Thomas Bogendoerfer <tsbogend@alpha.franken.de> 1105d7bf81SThomas Bogendoerfer 1205d7bf81SThomas BogendoerferallOf: 1305d7bf81SThomas Bogendoerfer - $ref: /schemas/interrupt-controller.yaml# 1405d7bf81SThomas Bogendoerfer 1505d7bf81SThomas Bogendoerferproperties: 1605d7bf81SThomas Bogendoerfer "#interrupt-cells": 1705d7bf81SThomas Bogendoerfer const: 1 1805d7bf81SThomas Bogendoerfer 1905d7bf81SThomas Bogendoerfer compatible: 2005d7bf81SThomas Bogendoerfer const: idt,32434-pic 2105d7bf81SThomas Bogendoerfer 2205d7bf81SThomas Bogendoerfer reg: 2305d7bf81SThomas Bogendoerfer maxItems: 1 2405d7bf81SThomas Bogendoerfer 25*840d7f01SThomas Bogendoerfer interrupts: 26*840d7f01SThomas Bogendoerfer maxItems: 1 27*840d7f01SThomas Bogendoerfer 2805d7bf81SThomas Bogendoerfer interrupt-controller: true 2905d7bf81SThomas Bogendoerfer 3005d7bf81SThomas Bogendoerferrequired: 3105d7bf81SThomas Bogendoerfer - "#interrupt-cells" 3205d7bf81SThomas Bogendoerfer - compatible 3305d7bf81SThomas Bogendoerfer - reg 3405d7bf81SThomas Bogendoerfer - interrupt-controller 35*840d7f01SThomas Bogendoerfer - interrupts 3605d7bf81SThomas Bogendoerfer 3705d7bf81SThomas BogendoerferadditionalProperties: false 3805d7bf81SThomas Bogendoerfer 3905d7bf81SThomas Bogendoerferexamples: 4005d7bf81SThomas Bogendoerfer - | 4105d7bf81SThomas Bogendoerfer idtpic3: interrupt-controller@3800c { 4205d7bf81SThomas Bogendoerfer compatible = "idt,32434-pic"; 4305d7bf81SThomas Bogendoerfer reg = <0x3800c 0x0c>; 4405d7bf81SThomas Bogendoerfer 4505d7bf81SThomas Bogendoerfer interrupt-controller; 4605d7bf81SThomas Bogendoerfer #interrupt-cells = <1>; 4705d7bf81SThomas Bogendoerfer 4805d7bf81SThomas Bogendoerfer interrupt-parent = <&cpuintc>; 4905d7bf81SThomas Bogendoerfer interrupts = <3>; 5005d7bf81SThomas Bogendoerfer }; 5105d7bf81SThomas Bogendoerfer 5205d7bf81SThomas Bogendoerfer... 53