diff options
author | Bjorn Helgaas <bhelgaas@google.com> | 2016-10-06 13:36:07 -0500 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2016-10-11 22:38:51 -0500 |
commit | f66e5b290796aeb6c5e027506175c87978f2722a (patch) | |
tree | b896270f78d0e35064ea993d7aa87b8a894cd4ef /drivers/pci/host/pcie-iproc.c | |
parent | 556c7bb7df367ada8833c9d78df48943e4826413 (diff) | |
download | linux-stable-f66e5b290796aeb6c5e027506175c87978f2722a.tar.gz linux-stable-f66e5b290796aeb6c5e027506175c87978f2722a.tar.bz2 linux-stable-f66e5b290796aeb6c5e027506175c87978f2722a.zip |
PCI: iproc: Validate CSR base in BCMA setup code
Validate iproc_pcie->base for BCMA devices just like we already do for
platform devices in iproc_pcie_pltfm_probe(). No functional change
intended.
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/host/pcie-iproc.c')
-rw-r--r-- | drivers/pci/host/pcie-iproc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/pci/host/pcie-iproc.c b/drivers/pci/host/pcie-iproc.c index c41d6bdf66dd..12a515622aef 100644 --- a/drivers/pci/host/pcie-iproc.c +++ b/drivers/pci/host/pcie-iproc.c @@ -462,7 +462,7 @@ int iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res) void *sysdata; struct pci_bus *bus; - if (!pcie || !pcie->dev || !pcie->base) + if (!pcie || !pcie->dev) return -EINVAL; dev = pcie->dev; |