aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/host/pci-versatile.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/pci/host/pci-versatile.c')
-rw-r--r--drivers/pci/host/pci-versatile.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/pci/host/pci-versatile.c b/drivers/pci/host/pci-versatile.c
index 5ebee7d37ff5..9281eee2d000 100644
--- a/drivers/pci/host/pci-versatile.c
+++ b/drivers/pci/host/pci-versatile.c
@@ -138,7 +138,8 @@ static int versatile_pci_probe(struct platform_device *pdev)
138 return PTR_ERR(versatile_cfg_base[0]); 138 return PTR_ERR(versatile_cfg_base[0]);
139 139
140 res = platform_get_resource(pdev, IORESOURCE_MEM, 2); 140 res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
141 versatile_cfg_base[1] = devm_ioremap_resource(&pdev->dev, res); 141 versatile_cfg_base[1] = devm_pci_remap_cfg_resource(&pdev->dev,
142 res);
142 if (IS_ERR(versatile_cfg_base[1])) 143 if (IS_ERR(versatile_cfg_base[1]))
143 return PTR_ERR(versatile_cfg_base[1]); 144 return PTR_ERR(versatile_cfg_base[1]);
144 145
@@ -221,6 +222,7 @@ static struct platform_driver versatile_pci_driver = {
221 .driver = { 222 .driver = {
222 .name = "versatile-pci", 223 .name = "versatile-pci",
223 .of_match_table = versatile_pci_of_match, 224 .of_match_table = versatile_pci_of_match,
225 .suppress_bind_attrs = true,
224 }, 226 },
225 .probe = versatile_pci_probe, 227 .probe = versatile_pci_probe,
226}; 228};