1*ee35e2aeSRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*ee35e2aeSRob Herring (Arm)%YAML 1.2 3*ee35e2aeSRob Herring (Arm)--- 4*ee35e2aeSRob Herring (Arm)$id: http://devicetree.org/schemas/interrupt-controller/google,goldfish-pic.yaml# 5*ee35e2aeSRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*ee35e2aeSRob Herring (Arm) 7*ee35e2aeSRob Herring (Arm)title: Android Goldfish PIC 8*ee35e2aeSRob Herring (Arm) 9*ee35e2aeSRob Herring (Arm)maintainers: 10*ee35e2aeSRob Herring (Arm) - Miodrag Dinic <miodrag.dinic@mips.com> 11*ee35e2aeSRob Herring (Arm) 12*ee35e2aeSRob Herring (Arm)description: 13*ee35e2aeSRob Herring (Arm) Android Goldfish programmable interrupt device used by Android emulator. 14*ee35e2aeSRob Herring (Arm) 15*ee35e2aeSRob Herring (Arm)properties: 16*ee35e2aeSRob Herring (Arm) compatible: 17*ee35e2aeSRob Herring (Arm) const: google,goldfish-pic 18*ee35e2aeSRob Herring (Arm) 19*ee35e2aeSRob Herring (Arm) reg: 20*ee35e2aeSRob Herring (Arm) maxItems: 1 21*ee35e2aeSRob Herring (Arm) 22*ee35e2aeSRob Herring (Arm) interrupts: 23*ee35e2aeSRob Herring (Arm) maxItems: 1 24*ee35e2aeSRob Herring (Arm) 25*ee35e2aeSRob Herring (Arm) interrupt-controller: true 26*ee35e2aeSRob Herring (Arm) 27*ee35e2aeSRob Herring (Arm) '#interrupt-cells': 28*ee35e2aeSRob Herring (Arm) const: 1 29*ee35e2aeSRob Herring (Arm) 30*ee35e2aeSRob Herring (Arm)required: 31*ee35e2aeSRob Herring (Arm) - compatible 32*ee35e2aeSRob Herring (Arm) - reg 33*ee35e2aeSRob Herring (Arm) - interrupts 34*ee35e2aeSRob Herring (Arm) - interrupt-controller 35*ee35e2aeSRob Herring (Arm) - '#interrupt-cells' 36*ee35e2aeSRob Herring (Arm) 37*ee35e2aeSRob Herring (Arm)examples: 38*ee35e2aeSRob Herring (Arm) - | 39*ee35e2aeSRob Herring (Arm) interrupt-controller@1f000000 { 40*ee35e2aeSRob Herring (Arm) compatible = "google,goldfish-pic"; 41*ee35e2aeSRob Herring (Arm) reg = <0x1f000000 0x1000>; 42*ee35e2aeSRob Herring (Arm) interrupt-controller; 43*ee35e2aeSRob Herring (Arm) #interrupt-cells = <1>; 44*ee35e2aeSRob Herring (Arm) interrupts = <2>; 45*ee35e2aeSRob Herring (Arm) }; 46*ee35e2aeSRob Herring (Arm) 47*ee35e2aeSRob Herring (Arm)additionalProperties: false 48