diff options
| -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 | * |
