# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/pci/plda,xpressrich3-axi-common.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: PLDA XpressRICH PCIe host common properties maintainers: - Daire McNamara - Kevin Xie description: Generic PLDA XpressRICH PCIe host common properties. allOf: - $ref: /schemas/pci/pci-host-bridge.yaml# properties: reg: maxItems: 2 reg-names: items: - const: cfg - const: apb interrupts: minItems: 1 items: - description: PCIe host controller - description: builtin MSI controller interrupt-names: minItems: 1 items: - const: pcie - const: msi msi-controller: description: Identifies the node as an MSI controller. msi-parent: description: MSI controller the device is capable of using. interrupt-controller: type: object properties: '#address-cells': const: 0 '#interrupt-cells': const: 1 interrupt-controller: true required: - '#address-cells' - '#interrupt-cells' - interrupt-controller additionalProperties: false required: - reg - reg-names - interrupts - msi-controller - "#interrupt-cells" - interrupt-map-mask - interrupt-map additionalProperties: true ...