]> www.infradead.org Git - users/jedix/linux-maple.git/commit
PCI: qcom: Don't wait for link if we can detect Link Up
authorKrishna chaitanya chundru <quic_krichai@quicinc.com>
Fri, 22 Nov 2024 19:10:00 +0000 (00:40 +0530)
committerBjorn Helgaas <bhelgaas@google.com>
Sat, 18 Jan 2025 17:35:11 +0000 (11:35 -0600)
commit36971d6c5a9a134c15760ae9fd13c6d5f9a36abb
tree0840571c30cea73266ba7900a4601b00b7f72777
parent8d3bf19f1b585a3cc0027f508b64c33484db8d0d
PCI: qcom: Don't wait for link if we can detect Link Up

If we have a 'global' IRQ for Link Up events, we need not wait for the
link to be up during PCI initialization, which reduces startup time.

Check for 'global' IRQ, and if present, set 'use_linkup_irq',
so dw_pcie_host_init() doesn't wait for the link to come up.

Link: https://lore.kernel.org/r/20241123-remove_wait2-v5-2-b5f9e6b794c2@quicinc.com
Signed-off-by: Krishna chaitanya chundru <quic_krichai@quicinc.com>
Signed-off-by: Krzysztof WilczyƄski <kwilczynski@kernel.org>
[bhelgaas: commit log]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: Niklas Cassel <cassel@kernel.org>
drivers/pci/controller/dwc/pcie-qcom.c