Message ID | 20230411121442.22227-1-manivannan.sadhasivam@linaro.org |
---|---|
State | New |
Headers | show |
Series | [v4] dt-bindings: PCI: qcom: Document msi-map and msi-map-mask properties | expand |
On Tue, 11 Apr 2023 17:44:42 +0530, Manivannan Sadhasivam wrote: > The Qcom PCIe controller is capable of using either internal MSI controller > or the external GIC-ITS for signaling MSIs sent by endpoint devices. > Currently, the binding only documents the internal MSI implementation. > > Let's document the GIC-ITS imeplementation by making use of msi-map and > msi-map-mask properties. Only one of the implementation should be used > at a time and the drivers can choose the preferred one. > > [...] Applied to controller/qcom, thanks! [1/1] dt-bindings: PCI: qcom: Document msi-map and msi-map-mask properties https://git.kernel.org/pci/pci/c/9d20b46def04 Thanks, Lorenzo
diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml index 5d236bac99b6..b26fff04859d 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml @@ -130,14 +130,20 @@ required: - compatible - reg - reg-names - - interrupts - - interrupt-names - - "#interrupt-cells" - interrupt-map-mask - interrupt-map - clocks - clock-names +anyOf: + - required: + - interrupts + - interrupt-names + - "#interrupt-cells" + - required: + - msi-map + - msi-map-mask + allOf: - $ref: /schemas/pci/pci-bus.yaml# - if: