Skip to content

Commit

Permalink
dt-bindings: PCI: qcom: Do not require 'msi-map-mask'
Browse files Browse the repository at this point in the history
Whether the 'msi-map-mask' property is needed or not depends on how the
MSI interrupts are mapped and it should therefore not be described as
required.

Note that the current schema fails to detect omissions of the mask
property if the internal MSI controller properties are also present.

Link: https://lore.kernel.org/r/20240306095651.4551-3-johan+linaro@kernel.org
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Signed-off-by: Lorenzo Pieralisi <lpieralisi@kernel.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
  • Loading branch information
Johan Hovold authored and Lorenzo Pieralisi committed Mar 8, 2024
1 parent c807302 commit 545e88c
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,6 @@ anyOf:
- "#interrupt-cells"
- required:
- msi-map
- msi-map-mask

allOf:
- $ref: /schemas/pci/pci-bus.yaml#
Expand Down
1 change: 0 additions & 1 deletion Documentation/devicetree/bindings/pci/qcom,pcie.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,6 @@ anyOf:
- "#interrupt-cells"
- required:
- msi-map
- msi-map-mask

allOf:
- $ref: /schemas/pci/pci-bus.yaml#
Expand Down

0 comments on commit 545e88c

Please sign in to comment.