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/starfive,jhb100-intc.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: StarFive External Interrupt Controller 8 9description: 10 StarFive SoC JHB100 contain a external interrupt controller. It can be used 11 to handle high-level input interrupt signals. It also send the output 12 interrupt signal to RISC-V PLIC. 13 14maintainers: 15 - Changhuang Liang <changhuang.liang@starfivetech.com> 16 17properties: 18 compatible: 19 const: starfive,jhb100-intc 20 21 reg: 22 maxItems: 1 23 24 interrupts: 25 maxItems: 1 26 27 interrupt-controller: true 28 29 "#interrupt-cells": 30 const: 1 31 32required: 33 - compatible 34 - reg 35 - interrupts 36 - interrupt-controller 37 - "#interrupt-cells" 38 39additionalProperties: false 40 41examples: 42 - | 43 interrupt-controller@12260000 { 44 compatible = "starfive,jhb100-intc"; 45 reg = <0x12260000 0x10000>; 46 interrupts = <45>; 47 interrupt-controller; 48 #interrupt-cells = <1>; 49 }; 50