1*fcec00d7SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*fcec00d7SRob Herring (Arm)%YAML 1.2 3*fcec00d7SRob Herring (Arm)--- 4*fcec00d7SRob Herring (Arm)$id: http://devicetree.org/schemas/interrupt-controller/qca,ar7100-misc-intc.yaml# 5*fcec00d7SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*fcec00d7SRob Herring (Arm) 7*fcec00d7SRob Herring (Arm)title: Qualcomm Atheros AR7xxx/AR9XXX MISC interrupt controller 8*fcec00d7SRob Herring (Arm) 9*fcec00d7SRob Herring (Arm)maintainers: 10*fcec00d7SRob Herring (Arm) - Alban Bedel <albeu@free.fr> 11*fcec00d7SRob Herring (Arm) - Alexander Couzens <lynxis@fe80.eu> 12*fcec00d7SRob Herring (Arm) 13*fcec00d7SRob Herring (Arm)description: 14*fcec00d7SRob Herring (Arm) The Qualcomm Atheros AR7xxx/AR9XXX MISC interrupt controller is a secondary 15*fcec00d7SRob Herring (Arm) controller for lower priority interrupts. 16*fcec00d7SRob Herring (Arm) 17*fcec00d7SRob Herring (Arm)properties: 18*fcec00d7SRob Herring (Arm) compatible: 19*fcec00d7SRob Herring (Arm) oneOf: 20*fcec00d7SRob Herring (Arm) - items: 21*fcec00d7SRob Herring (Arm) - const: qca,ar9132-misc-intc 22*fcec00d7SRob Herring (Arm) - const: qca,ar7100-misc-intc 23*fcec00d7SRob Herring (Arm) - const: qca,ar7240-misc-intc 24*fcec00d7SRob Herring (Arm) reg: 25*fcec00d7SRob Herring (Arm) maxItems: 1 26*fcec00d7SRob Herring (Arm) 27*fcec00d7SRob Herring (Arm) interrupts: 28*fcec00d7SRob Herring (Arm) maxItems: 1 29*fcec00d7SRob Herring (Arm) 30*fcec00d7SRob Herring (Arm) interrupt-controller: true 31*fcec00d7SRob Herring (Arm) 32*fcec00d7SRob Herring (Arm) '#interrupt-cells': 33*fcec00d7SRob Herring (Arm) const: 1 34*fcec00d7SRob Herring (Arm) 35*fcec00d7SRob Herring (Arm)additionalProperties: false 36*fcec00d7SRob Herring (Arm) 37*fcec00d7SRob Herring (Arm)required: 38*fcec00d7SRob Herring (Arm) - compatible 39*fcec00d7SRob Herring (Arm) - reg 40*fcec00d7SRob Herring (Arm) - interrupts 41*fcec00d7SRob Herring (Arm) - interrupt-controller 42*fcec00d7SRob Herring (Arm) - "#interrupt-cells" 43*fcec00d7SRob Herring (Arm) 44*fcec00d7SRob Herring (Arm)examples: 45*fcec00d7SRob Herring (Arm) - | 46*fcec00d7SRob Herring (Arm) interrupt-controller@18060010 { 47*fcec00d7SRob Herring (Arm) compatible = "qca,ar9132-misc-intc", "qca,ar7100-misc-intc"; 48*fcec00d7SRob Herring (Arm) reg = <0x18060010 0x4>; 49*fcec00d7SRob Herring (Arm) interrupts = <6>; 50*fcec00d7SRob Herring (Arm) interrupt-controller; 51*fcec00d7SRob Herring (Arm) #interrupt-cells = <1>; 52*fcec00d7SRob Herring (Arm) }; 53