]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
PCI: dwc: Implement .assert_perst() for dwc glue drivers
authorKrishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Sat, 1 Nov 2025 03:59:34 +0000 (09:29 +0530)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 18 Nov 2025 18:36:06 +0000 (12:36 -0600)
commit3445d3820770377c3e7dc96875ac0e928e497fd5
tree13e81d0902deeb5127238bf2d120decfd10a147f
parent01ba82702957225218c54c06ad2c2d468b83f510
PCI: dwc: Implement .assert_perst() for dwc glue drivers

Add .assert_perst() hook for dwc glue drivers to register with
assert_perst() of pci ops, allowing for better control over the link
initialization and shutdown process.

Implement assert_perst() function op for dwc drivers.

Signed-off-by: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
[bhelgaas: squash dwc host support]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Manivannan Sadhasivam <mani@kernel.org>
Link: https://patch.msgid.link/20251101-tc9563-v9-3-de3429f7787a@oss.qualcomm.com
Link: https://patch.msgid.link/20251101-tc9563-v9-4-de3429f7787a@oss.qualcomm.com
drivers/pci/controller/dwc/pcie-designware-host.c
drivers/pci/controller/dwc/pcie-designware.h