diff options
Diffstat (limited to 'drivers/pci/pci.c')
-rw-r--r-- | drivers/pci/pci.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c index 602eb4223510..f89db3af0607 100644 --- a/drivers/pci/pci.c +++ b/drivers/pci/pci.c | |||
@@ -4772,8 +4772,10 @@ int pci_get_new_domain_nr(void) | |||
4772 | void pci_bus_assign_domain_nr(struct pci_bus *bus, struct device *parent) | 4772 | void pci_bus_assign_domain_nr(struct pci_bus *bus, struct device *parent) |
4773 | { | 4773 | { |
4774 | static int use_dt_domains = -1; | 4774 | static int use_dt_domains = -1; |
4775 | int domain = of_get_pci_domain_nr(parent->of_node); | 4775 | int domain = -1; |
4776 | 4776 | ||
4777 | if (parent) | ||
4778 | domain = of_get_pci_domain_nr(parent->of_node); | ||
4777 | /* | 4779 | /* |
4778 | * Check DT domain and use_dt_domains values. | 4780 | * Check DT domain and use_dt_domains values. |
4779 | * | 4781 | * |