16bb984a3SMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 26bb984a3SMasahiro Yamada%YAML 1.2 36bb984a3SMasahiro Yamada--- 46bb984a3SMasahiro Yamada$id: http://devicetree.org/schemas/interrupt-controller/socionext,uniphier-aidet.yaml# 56bb984a3SMasahiro Yamada$schema: http://devicetree.org/meta-schemas/core.yaml# 66bb984a3SMasahiro Yamada 76bb984a3SMasahiro Yamadatitle: UniPhier AIDET 86bb984a3SMasahiro Yamada 96bb984a3SMasahiro Yamadadescription: | 106bb984a3SMasahiro Yamada UniPhier AIDET (ARM Interrupt Detector) is an add-on block for ARM GIC 116bb984a3SMasahiro Yamada (Generic Interrupt Controller). GIC itself can handle only high level and 126bb984a3SMasahiro Yamada rising edge interrupts. The AIDET provides logic inverter to support low 136bb984a3SMasahiro Yamada level and falling edge interrupts. 146bb984a3SMasahiro Yamada 156bb984a3SMasahiro Yamadamaintainers: 166bb984a3SMasahiro Yamada - Masahiro Yamada <yamada.masahiro@socionext.com> 176bb984a3SMasahiro Yamada 186bb984a3SMasahiro YamadaallOf: 196bb984a3SMasahiro Yamada - $ref: /schemas/interrupt-controller.yaml# 206bb984a3SMasahiro Yamada 216bb984a3SMasahiro Yamadaproperties: 226bb984a3SMasahiro Yamada compatible: 236bb984a3SMasahiro Yamada enum: 246bb984a3SMasahiro Yamada - socionext,uniphier-ld4-aidet 256bb984a3SMasahiro Yamada - socionext,uniphier-pro4-aidet 266bb984a3SMasahiro Yamada - socionext,uniphier-sld8-aidet 276bb984a3SMasahiro Yamada - socionext,uniphier-pro5-aidet 286bb984a3SMasahiro Yamada - socionext,uniphier-pxs2-aidet 296bb984a3SMasahiro Yamada - socionext,uniphier-ld6b-aidet 306bb984a3SMasahiro Yamada - socionext,uniphier-ld11-aidet 316bb984a3SMasahiro Yamada - socionext,uniphier-ld20-aidet 326bb984a3SMasahiro Yamada - socionext,uniphier-pxs3-aidet 33*df089e6fSKunihiko Hayashi - socionext,uniphier-nx1-aidet 346bb984a3SMasahiro Yamada 356bb984a3SMasahiro Yamada reg: 366bb984a3SMasahiro Yamada maxItems: 1 376bb984a3SMasahiro Yamada 386bb984a3SMasahiro Yamada interrupt-controller: true 396bb984a3SMasahiro Yamada 406bb984a3SMasahiro Yamada '#interrupt-cells': 416bb984a3SMasahiro Yamada description: | 426bb984a3SMasahiro Yamada The first cell defines the interrupt number (corresponds to the SPI 436bb984a3SMasahiro Yamada interrupt number of GIC). The second cell specifies the trigger type as 446bb984a3SMasahiro Yamada defined in interrupts.txt in this directory. 456bb984a3SMasahiro Yamada const: 2 466bb984a3SMasahiro Yamada 476bb984a3SMasahiro Yamadarequired: 486bb984a3SMasahiro Yamada - compatible 496bb984a3SMasahiro Yamada - reg 506bb984a3SMasahiro Yamada - interrupt-controller 516bb984a3SMasahiro Yamada - '#interrupt-cells' 526bb984a3SMasahiro Yamada 536bb984a3SMasahiro YamadaadditionalProperties: false 546bb984a3SMasahiro Yamada 556bb984a3SMasahiro Yamadaexamples: 566bb984a3SMasahiro Yamada - | 576bb984a3SMasahiro Yamada interrupt-controller@5fc20000 { 586bb984a3SMasahiro Yamada compatible = "socionext,uniphier-pro4-aidet"; 596bb984a3SMasahiro Yamada reg = <0x5fc20000 0x200>; 606bb984a3SMasahiro Yamada interrupt-controller; 616bb984a3SMasahiro Yamada #interrupt-cells = <2>; 626bb984a3SMasahiro Yamada }; 63