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/ti,cp-intc.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: TI Common Platform Interrupt Controller 8 9maintainers: 10 - Bartosz Golaszewski <brgl@bgdev.pl> 11 12description: 13 Common Platform Interrupt Controller (cp_intc) is used on OMAP-L1x SoCs and 14 can support several configurable number of interrupts. 15 16properties: 17 compatible: 18 const: ti,cp-intc 19 20 reg: 21 maxItems: 1 22 23 interrupt-controller: true 24 25 '#interrupt-cells': 26 const: 1 27 description: Encodes an interrupt number in the range 0–128. 28 29 ti,intc-size: 30 description: Number of interrupts handled by the interrupt controller. 31 $ref: /schemas/types.yaml#/definitions/uint32 32 33required: 34 - compatible 35 - reg 36 - interrupt-controller 37 - '#interrupt-cells' 38 - ti,intc-size 39 40additionalProperties: false 41 42examples: 43 - | 44 interrupt-controller@fffee000 { 45 compatible = "ti,cp-intc"; 46 reg = <0xfffee000 0x2000>; 47 interrupt-controller; 48 #interrupt-cells = <1>; 49 ti,intc-size = <101>; 50 }; 51