1*66eb172bSRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*66eb172bSRob Herring (Arm)%YAML 1.2 3*66eb172bSRob Herring (Arm)--- 4*66eb172bSRob Herring (Arm)$id: http://devicetree.org/schemas/interrupt-controller/cnxt,cx92755-ic.yaml# 5*66eb172bSRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*66eb172bSRob Herring (Arm) 7*66eb172bSRob Herring (Arm)title: Conexant Digicolor Interrupt Controller 8*66eb172bSRob Herring (Arm) 9*66eb172bSRob Herring (Arm)maintainers: 10*66eb172bSRob Herring (Arm) - Baruch Siach <baruch@tkos.co.il> 11*66eb172bSRob Herring (Arm) 12*66eb172bSRob Herring (Arm)description: Conexant Digicolor Interrupt Controller 13*66eb172bSRob Herring (Arm) 14*66eb172bSRob Herring (Arm)properties: 15*66eb172bSRob Herring (Arm) compatible: 16*66eb172bSRob Herring (Arm) const: cnxt,cx92755-ic 17*66eb172bSRob Herring (Arm) 18*66eb172bSRob Herring (Arm) reg: 19*66eb172bSRob Herring (Arm) maxItems: 1 20*66eb172bSRob Herring (Arm) 21*66eb172bSRob Herring (Arm) interrupt-controller: true 22*66eb172bSRob Herring (Arm) 23*66eb172bSRob Herring (Arm) '#interrupt-cells': 24*66eb172bSRob Herring (Arm) const: 1 25*66eb172bSRob Herring (Arm) 26*66eb172bSRob Herring (Arm) syscon: 27*66eb172bSRob Herring (Arm) description: A phandle to the syscon node describing UC registers 28*66eb172bSRob Herring (Arm) $ref: /schemas/types.yaml#/definitions/phandle 29*66eb172bSRob Herring (Arm) 30*66eb172bSRob Herring (Arm)required: 31*66eb172bSRob Herring (Arm) - compatible 32*66eb172bSRob Herring (Arm) - reg 33*66eb172bSRob Herring (Arm) - interrupt-controller 34*66eb172bSRob Herring (Arm) - '#interrupt-cells' 35*66eb172bSRob Herring (Arm) - syscon 36*66eb172bSRob Herring (Arm) 37*66eb172bSRob Herring (Arm)additionalProperties: false 38*66eb172bSRob Herring (Arm) 39*66eb172bSRob Herring (Arm)examples: 40*66eb172bSRob Herring (Arm) - | 41*66eb172bSRob Herring (Arm) interrupt-controller@f0000040 { 42*66eb172bSRob Herring (Arm) compatible = "cnxt,cx92755-ic"; 43*66eb172bSRob Herring (Arm) interrupt-controller; 44*66eb172bSRob Herring (Arm) #interrupt-cells = <1>; 45*66eb172bSRob Herring (Arm) reg = <0xf0000040 0x40>; 46*66eb172bSRob Herring (Arm) syscon = <&uc_regs>; 47*66eb172bSRob Herring (Arm) }; 48