brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 7a57a80 Raw
76 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/pci/plda,xpressrich3-axi-common.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: PLDA XpressRICH PCIe host common properties8 9maintainers:10  - Daire McNamara <daire.mcnamara@microchip.com>11  - Kevin Xie <kevin.xie@starfivetech.com>12 13description:14  Generic PLDA XpressRICH PCIe host common properties.15 16allOf:17  - $ref: /schemas/pci/pci-host-bridge.yaml#18 19properties:20  reg:21    maxItems: 222 23  reg-names:24    items:25      - const: cfg26      - const: apb27 28  interrupts:29    minItems: 130    items:31      - description: PCIe host controller32      - description: builtin MSI controller33 34  interrupt-names:35    minItems: 136    items:37      - const: pcie38      - const: msi39 40  msi-controller:41    description: Identifies the node as an MSI controller.42 43  msi-parent:44    description: MSI controller the device is capable of using.45 46  interrupt-controller:47    type: object48    properties:49      '#address-cells':50        const: 051 52      '#interrupt-cells':53        const: 154 55      interrupt-controller: true56 57    required:58      - '#address-cells'59      - '#interrupt-cells'60      - interrupt-controller61 62    additionalProperties: false63 64required:65  - reg66  - reg-names67  - interrupts68  - msi-controller69  - "#interrupt-cells"70  - interrupt-map-mask71  - interrupt-map72 73additionalProperties: true74 75...76