1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 # Copyright (C) 2015, 2024, Intel Corporation
5 $id: http://devicetree.org/schemas/altr,msi-controller.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Altera PCIe MSI controller
11 - Matthew Gerlach <matthew.gerlach@linux.intel.com>
20 - description: CSR registers
21 - description: Vectors slave port region
34 description: number of vectors
35 $ref: /schemas/types.yaml#/definitions/uint32
48 - $ref: /schemas/interrupt-controller/msi-controller.yaml#
50 unevaluatedProperties: false
54 #include <dt-bindings/interrupt-controller/arm-gic.h>
55 #include <dt-bindings/interrupt-controller/irq.h>
57 compatible = "altr,msi-1.0";
58 reg = <0xff200000 0x00000010>,
59 <0xff200010 0x00000080>;
60 reg-names = "csr", "vector_slave";
61 interrupt-parent = <&hps_0_arm_gic_0>;
62 interrupts = <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>;