diff options
Diffstat (limited to 'Documentation/devicetree/bindings/pci/host-generic-pci.yaml')
-rw-r--r-- | Documentation/devicetree/bindings/pci/host-generic-pci.yaml | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/Documentation/devicetree/bindings/pci/host-generic-pci.yaml b/Documentation/devicetree/bindings/pci/host-generic-pci.yaml index 47353d0cd394..420d551e9af9 100644 --- a/Documentation/devicetree/bindings/pci/host-generic-pci.yaml +++ b/Documentation/devicetree/bindings/pci/host-generic-pci.yaml @@ -102,10 +102,17 @@ properties: As described in IEEE Std 1275-1994, but must provide at least a definition of non-prefetchable memory. One or both of prefetchable Memory and IO Space may also be provided. - minItems: 1 - maxItems: 3 dma-coherent: true + iommu-map: true + iommu-map-mask: true + msi-parent: true + + ats-supported: + description: + Indicates that a PCIe host controller supports ATS, and can handle Memory + Requests with Address Type (AT). + type: boolean required: - compatible @@ -113,7 +120,7 @@ required: - ranges allOf: - - $ref: /schemas/pci/pci-bus.yaml# + - $ref: /schemas/pci/pci-host-bridge.yaml# - if: properties: compatible: @@ -137,6 +144,8 @@ allOf: reg: maxItems: 1 +unevaluatedProperties: false + examples: - | |