1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2--- 3$id: http://devicetree.org/schemas/interrupt-controller/marvell,orion-bridge-intc.yaml# 4$schema: http://devicetree.org/meta-schemas/core.yaml# 5 6title: Marvell Orion SoC Bridge Interrupt Controller 7 8maintainers: 9 - Andrew Lunn <andrew@lunn.ch> 10 - Gregory Clement <gregory.clement@bootlin.com> 11 12properties: 13 compatible: 14 const: marvell,orion-bridge-intc 15 16 reg: 17 minItems: 1 18 maxItems: 2 19 20 interrupt-controller: true 21 22 '#interrupt-cells': 23 const: 1 24 25 interrupts: 26 description: Bridge interrupt of the main interrupt controller 27 28 marvell,#interrupts: 29 description: Number of interrupts provided by bridge interrupt controller. 30 $ref: /schemas/types.yaml#/definitions/uint32 31 default: 32 32 33required: 34 - compatible 35 - reg 36 - interrupt-controller 37 - '#interrupt-cells' 38 - interrupts 39 40additionalProperties: false 41 42examples: 43 - | 44 interrupt-controller@20110 { 45 compatible = "marvell,orion-bridge-intc"; 46 reg = <0x20110 0x8>; 47 interrupt-controller; 48 #interrupt-cells = <1>; 49 interrupts = <0>; 50 /* Dove bridge provides 5 interrupts */ 51 marvell,#interrupts = <5>; 52 }; 53