PCI: mediatek: Fix unchecked return value
authorGustavo A. R. Silva <gustavo@embeddedor.com>
Fri, 20 Jul 2018 15:01:58 +0000 (10:01 -0500)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Tue, 18 Sep 2018 10:44:39 +0000 (11:44 +0100)
Check return value of devm_pci_remap_iospace().

Addresses-Coverity-ID: 1471965 ("Unchecked return value")
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Acked-by: Honghui Zhang <honghui.zhang@mediatek.com>
drivers/pci/controller/pcie-mediatek.c

index 861dda6..1477939 100644 (file)
@@ -1109,7 +1109,9 @@ static int mtk_pcie_request_resources(struct mtk_pcie *pcie)
        if (err < 0)
                return err;
 
-       devm_pci_remap_iospace(dev, &pcie->pio, pcie->io.start);
+       err = devm_pci_remap_iospace(dev, &pcie->pio, pcie->io.start);
+       if (err)
+               return err;
 
        return 0;
 }