projects
/
linux-2.6-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
407abde
)
PCI: Unify ACPI and DT 'preserve config' support
author
Vidya Sagar
<vidyas@nvidia.com>
Wed, 8 May 2024 17:41:37 +0000
(23:11 +0530)
committer
Bjorn Helgaas
<bhelgaas@google.com>
Mon, 3 Jun 2024 21:17:49 +0000
(16:17 -0500)
Unify the 'preserve config' support across ACPI and device-tree
boot flows.
Link:
https://lore.kernel.org/r/20240508174138.3630283-4-vidyas@nvidia.com
Signed-off-by: Vidya Sagar <vidyas@nvidia.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/probe.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/pci/probe.c
b/drivers/pci/probe.c
index fd6525277061f059042579792a518fd443896540..8786d2c1a0bdeb95ec7716519cb6e6464d4d2ef5 100644
(file)
--- a/
drivers/pci/probe.c
+++ b/
drivers/pci/probe.c
@@
-894,6
+894,9
@@
static bool pci_preserve_config(struct pci_host_bridge *host_bridge)
if (pci_acpi_preserve_config(host_bridge))
return true;
+ if (host_bridge->dev.parent && host_bridge->dev.parent->of_node)
+ return of_pci_preserve_config(host_bridge->dev.parent->of_node);
+
return false;
}