Lines Matching +full:controller +full:- +full:number
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/samsung,exynos4210-combiner.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung Exynos SoC Interrupt Combiner Controller
10 - Krzysztof Kozlowski <krzk@kernel.org>
13 Samsung's Exynos4 architecture includes a interrupt combiner controller which
16 a parent interrupt controller, such as GIC in case of Exynos4210.
18 The interrupt combiner controller consists of multiple combiners. Up to eight
21 usually connected to a parent interrupt controller.
24 controller module (which includes multiple combiners). A combiner in the
25 interrupt controller module shares config/control registers with other
26 combiners. For example, a 32-bit interrupt enable/disable config register can
31 - $ref: /schemas/interrupt-controller.yaml#
35 const: samsung,exynos4210-combiner
37 interrupt-controller: true
43 "#interrupt-cells":
46 * First Cell: Combiner Group Number.
47 * Second Cell: Interrupt number within the group.
53 samsung,combiner-nr:
55 The number of interrupt combiners supported. Should match number
63 - compatible
64 - interrupt-controller
65 - interrupts
66 - "#interrupt-cells"
67 - reg
72 - |
73 #include <dt-bindings/interrupt-controller/arm-gic.h>
75 interrupt-controller@10440000 {
76 compatible = "samsung,exynos4210-combiner";
77 interrupt-controller;
78 #interrupt-cells = <2>;