]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
PCI: qcom: Implement .assert_perst()
authorKrishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Sat, 1 Nov 2025 03:59:36 +0000 (09:29 +0530)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 18 Nov 2025 18:36:19 +0000 (12:36 -0600)
commit8bf3ad767587c0744fdf4a1eec02b5487baa82d3
treea3c328d3f1c8e549902614a438b5943e1b2f9da8
parent3445d3820770377c3e7dc96875ac0e928e497fd5
PCI: qcom: Implement .assert_perst()

Add support for assert_perst() for switches like TC9563, which require
configuration before the PCIe link is established. Such devices use this
function op to assert PERST# before configuring the device and once the
configuration is done they de-assert PERST#.

Signed-off-by: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Manivannan Sadhasivam <mani@kernel.org>
Link: https://patch.msgid.link/20251101-tc9563-v9-5-de3429f7787a@oss.qualcomm.com
drivers/pci/controller/dwc/pcie-qcom.c