]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dt-bindings: PCI: qcom,pcie-sm8550: Document 'global' interrupt
authorNeil Armstrong <neil.armstrong@linaro.org>
Tue, 26 Nov 2024 10:22:49 +0000 (11:22 +0100)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 21 Jan 2025 17:18:20 +0000 (11:18 -0600)
commit10e796eed62648ff928cb66d52f226452e1affff
tree5f7201723b2ba969449466281323c81a896fc9a7
parentb02cfbd9bfb9f45eebb33771e5705af95b5c9673
dt-bindings: PCI: qcom,pcie-sm8550: Document 'global' interrupt

Qcom PCIe RC controllers are capable of generating 'global' SPI interrupt
to the host CPU. This interrupt can be used by the device driver to handle
PCIe link specific events such as Link up and Link down, which give the
driver a chance to start bus enumeration on its own when link is up and
initiate link training if link goes to a bad state. The PCIe driver can
still work without this interrupt but it will provide a nice user
experience when device gets plugged and removed.

Document the interrupt as optional for SM8550 and SM8650 platforms.

Link: https://lore.kernel.org/r/20241126-topic-sm8x50-pcie-global-irq-v1-1-4049cfccd073@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Krzysztof WilczyƄski <kwilczynski@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml